From d2a65425646e33c26b8a98c394c7990a6bfb6b03 Mon Sep 17 00:00:00 2001 From: puzhibing <393733352@qq.com> Date: 星期二, 16 九月 2025 18:57:32 +0800 Subject: [PATCH] 修改bug --- ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/order/OrderServiceImpl.java | 15 ++++++++++++++- 1 files changed, 14 insertions(+), 1 deletions(-) diff --git a/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/order/OrderServiceImpl.java b/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/order/OrderServiceImpl.java index 94a9293..64e3635 100644 --- a/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/order/OrderServiceImpl.java +++ b/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/order/OrderServiceImpl.java @@ -2256,8 +2256,15 @@ // @GlobalTransactional(rollbackFor = Exception.class) todo 放开分布式事务注解 public MerVerifyOrderVo sureVerifyOrderDouYin(MerVerifyOrderDto merVerifyOrderDto) { String phone = merVerifyOrderDto.getPhone(); + String name = merVerifyOrderDto.getName(); String orderId = merVerifyOrderDto.getOrderId(); Long shopId = merVerifyOrderDto.getShopId(); + if(StringUtils.isEmpty(phone)){ + throw new ServiceException("请填写核销用户电话号码"); + } + if(StringUtils.isEmpty(name)){ + throw new ServiceException("请填写核销用户姓名"); + } //获取核销商户 Shop shop = remoteShopService.getShop(shopId).getData(); CertificatePrepareResponseData data = VerifyUtil.certificatePrepare(orderId); @@ -2289,7 +2296,6 @@ } Member member = remoteMemberService.getMemberByMobile(phone).getData();//绑定用户判断核销商户 if(null == member){ - String name = merVerifyOrderDto.getName(); //创建新用户 String memberId = IdUtils.simpleUUID(); SysUser sysUser = new SysUser(); @@ -2568,8 +2574,15 @@ // @GlobalTransactional(rollbackFor = Exception.class) todo 放开分布式事务注解 public MerVerifyOrderVo sureVerifyOrderKuaiShou(MerVerifyOrderDto merVerifyOrderDto) { String phone = merVerifyOrderDto.getPhone(); + String name = merVerifyOrderDto.getName(); String orderId = merVerifyOrderDto.getOrderId(); Long shopId = merVerifyOrderDto.getShopId(); + if(StringUtils.isEmpty(phone)){ + throw new ServiceException("请填写核销用户电话号码"); + } + if(StringUtils.isEmpty(name)){ + throw new ServiceException("请填写核销用户姓名"); + } //获取核销商户 Shop shop = remoteShopService.getShop(shopId).getData(); VerifyPrepareDataNew data = KSVerifyUtil.certificatePrepare(redisService, orderId); -- Gitblit v1.7.1