|
@@ -69,15 +69,17 @@ public class SporadicChargeInfoImpl extends BaseServiceImpl<Integer, SporadicCha
|
|
|
throw new BizException("订单更新失败");
|
|
|
}
|
|
|
Integer userId = studentPaymentOrder.getUserId();
|
|
|
+ SysUser sysUser = sysUserFeignService.queryUserById(userId);
|
|
|
+ SporadicChargeInfo info = sporadicChargeInfoDao.get(Integer.parseInt(studentPaymentOrder.getMusicGroupId()));
|
|
|
|
|
|
try {
|
|
|
- contractService.transferProduceContract(userId, null);
|
|
|
+ if(Objects.isNull(info.getUserId())){
|
|
|
+ contractService.transferProduceContract(userId, null);
|
|
|
+ }
|
|
|
} catch (Exception e) {
|
|
|
logger.error("产品协议生成失败", e);
|
|
|
}
|
|
|
|
|
|
- SysUser sysUser = sysUserFeignService.queryUserById(userId);
|
|
|
- SporadicChargeInfo info = sporadicChargeInfoDao.get(Integer.parseInt(studentPaymentOrder.getMusicGroupId()));
|
|
|
Map<Integer, String> map = new HashMap();
|
|
|
map.put(userId, sysUser.getPhone());
|
|
|
Map<Integer, String> yimei = new HashMap();
|