From c036557db88c6297b9a626a892dce35c14ab8ee5 Mon Sep 17 00:00:00 2001 From: nickchange <126672920+nickchange@users.noreply.github.com> Date: 星期四, 09 十一月 2023 18:30:31 +0800 Subject: [PATCH] 11.6 --- cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/system/BallController.java | 20 ++++++++++++-------- 1 files changed, 12 insertions(+), 8 deletions(-) diff --git a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/system/BallController.java b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/system/BallController.java index e31e2da..713a533 100644 --- a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/system/BallController.java +++ b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/system/BallController.java @@ -183,12 +183,18 @@ @ResponseBody public ResultUtil confirm(@PathVariable("id") Integer id) { + SiteBooking byId = iSiteBookingService.getById(id); + String money = byId.getMoney(); + // todo 这里手动支付 默认按照现金当作支付金额 后续可能要问下产品 + String[] split = money.split(","); + Double aDouble = Double.valueOf(split[0]); System.out.println("============"+id); SiteBooking siteBooking = new SiteBooking(); + siteBooking.setPayMoney(aDouble); siteBooking.setId(id); siteBooking.setStatus(1); siteBooking.setPayType(4); - siteBooking.setPayUserId(UserExt.getUser().getObjectId()); + siteBooking.setPayUserId(UserExt.getUser().getId()); iSiteBookingService.updateById(siteBooking); return new ResultUtil<>(0,0,"手动支付成功",null,null); @@ -954,14 +960,11 @@ if (vo.get("payType")!=null && Integer.parseInt(vo.get("payType").toString()) == 1){ vo.put("payType","微信"); - } - if (vo.get("payType")!=null && Integer.parseInt(vo.get("payType").toString()) == 2){ + }else if (vo.get("payType")!=null && Integer.parseInt(vo.get("payType").toString()) == 2){ vo.put("payType","支付宝"); - } - if (vo.get("payType")!=null && Integer.parseInt(vo.get("payType").toString()) == 3){ + }else if (vo.get("payType")!=null && Integer.parseInt(vo.get("payType").toString()) == 3){ vo.put("payType","玩湃币"); - } - if (vo.get("payType")!=null && Integer.parseInt(vo.get("payType").toString()) == 4){ + }else if (vo.get("payType")!=null && Integer.parseInt(vo.get("payType").toString()) == 4){ if (vo.get("payUserId")!=null){ User payUserId = userService.getById(Integer.parseInt(vo.get("payUserId").toString())); if(payUserId!=null){ @@ -1204,7 +1207,8 @@ tAppUser.setInsertTime(new Date()); tAppUser.setPassword(MD5.md5("111111")); appUserClient.addAppUser1(tAppUser); - siteBooking.setAppUserId(tAppUser.getId()); + TAppUser appUserByPhone1 = appUserClient.getAppUserByPhone(phone); + siteBooking.setAppUserId(appUserByPhone1.getId()); }else{ siteBooking.setAppUserId(appUserByPhone.getId()); } -- Gitblit v1.7.1