|
|
@@ -381,6 +381,14 @@ public class HlgPaymentServiceImpl extends ServiceImpl<HlgPaymentMapper, HlgPaym
|
|
|
hlgPaymentDetail.setPaymentBy(sysUser.getUsername());
|
|
|
hlgPaymentDetail.setUpdateTime(new Date());
|
|
|
hlgPaymentDetailService.updateById(hlgPaymentDetail);
|
|
|
+ //保存用户此次付款的企业信息
|
|
|
+ QueryWrapper<HlgUser> queryWrapper_user = new QueryWrapper<>();
|
|
|
+ queryWrapper_user.eq("idcard_number", hlgPaymentDetail.getIdcardNumber());
|
|
|
+ HlgUser hlgUser = hlgUserService.getOne(queryWrapper_user);
|
|
|
+ if (hlgUser != null) {
|
|
|
+ hlgUser.setLastPaymentCompany(hlgCompany.getCompanyName());
|
|
|
+ hlgUserService.updateById(hlgUser);
|
|
|
+ }
|
|
|
}
|
|
|
//保存付款记录
|
|
|
HlgPayRecord hlgPayRecord = new HlgPayRecord();
|
|
|
@@ -559,6 +567,8 @@ public class HlgPaymentServiceImpl extends ServiceImpl<HlgPaymentMapper, HlgPaym
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
public Result<HlgPayment> nextPayment(HlgPayment hlgPayment) {
|
|
|
Result<HlgPayment> result = new Result<>();
|
|
|
+ //企业实体
|
|
|
+ HlgCompany hlgCompany = hlgCompanyService.getById(hlgPayment.getCompanyId());
|
|
|
/**
|
|
|
* 开始复核
|
|
|
*/
|
|
|
@@ -639,6 +649,14 @@ public class HlgPaymentServiceImpl extends ServiceImpl<HlgPaymentMapper, HlgPaym
|
|
|
hlgPaymentDetail.setPaymentBy(sysUser.getUsername());
|
|
|
hlgPaymentDetail.setUpdateTime(new Date());
|
|
|
hlgPaymentDetailService.updateById(hlgPaymentDetail);
|
|
|
+ //保存用户此次付款的企业信息
|
|
|
+ QueryWrapper<HlgUser> queryWrapper_user = new QueryWrapper<>();
|
|
|
+ queryWrapper_user.eq("idcard_number", hlgPaymentDetail.getIdcardNumber());
|
|
|
+ HlgUser hlgUser = hlgUserService.getOne(queryWrapper_user);
|
|
|
+ if (hlgUser != null) {
|
|
|
+ hlgUser.setLastPaymentCompany(hlgCompany.getCompanyName());
|
|
|
+ hlgUserService.updateById(hlgUser);
|
|
|
+ }
|
|
|
}
|
|
|
//保存付款记录
|
|
|
HlgPayRecord hlgPayRecord = new HlgPayRecord();
|