| | |
| | | // @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); |
| | |
| | | } |
| | | Member member = remoteMemberService.getMemberByMobile(phone).getData();//绑定用户判断核销商户 |
| | | if(null == member){ |
| | | String name = merVerifyOrderDto.getName(); |
| | | //创建新用户 |
| | | String memberId = IdUtils.simpleUUID(); |
| | | SysUser sysUser = new SysUser(); |
| | |
| | | // @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); |