diff --git a/src/main/java/com/sqx/modules/pay/service/impl/CashOutServiceImpl.java b/src/main/java/com/sqx/modules/pay/service/impl/CashOutServiceImpl.java index 4e6462da..8d7ed6e0 100644 --- a/src/main/java/com/sqx/modules/pay/service/impl/CashOutServiceImpl.java +++ b/src/main/java/com/sqx/modules/pay/service/impl/CashOutServiceImpl.java @@ -669,8 +669,9 @@ public class CashOutServiceImpl extends ServiceImpl impleme cashOut.setState(3); cashOut.setRelationId(v.getMessage()); } - sysUserMoneyDetailsService.save(sysUserMoneyDetails); baseMapper.insert(cashOut); + sysUserMoneyDetails.setSourceId(cashOut.getId()); + sysUserMoneyDetailsService.save(sysUserMoneyDetails); sysUserMoneyService.updateSysMoney(2, userId, money); } else { UserMoneyDetails userMoneyDetails = new UserMoneyDetails();