add 审核通过之后不允许修改付款凭证

This commit is contained in:
lijiarao
2021-09-26 11:19:12 +08:00
parent 4350f8d0ea
commit a4b4b63ffb
@@ -305,7 +305,6 @@ public class PayMeetingSituationServiceImpl extends ServiceImpl<PayMeetingSituat
//汇款凭证审核不通过 //汇款凭证审核不通过
sendMessage(payMeeting, payMeetingSituation,CompanyMessageEnums.MSG5); sendMessage(payMeeting, payMeetingSituation,CompanyMessageEnums.MSG5);
//TODO 提示信息
} else { } else {
//设置到账 //设置到账
//payMeetingSituation.setInAccount(PayProjectCommon.YES); //payMeetingSituation.setInAccount(PayProjectCommon.YES);
@@ -339,7 +338,6 @@ public class PayMeetingSituationServiceImpl extends ServiceImpl<PayMeetingSituat
Integer checkResult = checkVO.getCheckResult(); Integer checkResult = checkVO.getCheckResult();
meetingSituation.setRegisterCheckResult(checkResult); meetingSituation.setRegisterCheckResult(checkResult);
//TODO 提示信息
saveOrUpdate(meetingSituation); saveOrUpdate(meetingSituation);
} }
@@ -500,6 +498,15 @@ public class PayMeetingSituationServiceImpl extends ServiceImpl<PayMeetingSituat
} }
BeanUtils.copyProperties(payMeetingSituationVO, payMeetingSituation); BeanUtils.copyProperties(payMeetingSituationVO, payMeetingSituation);
PayMeetingSituation payMeetingSituation1 = getPayMeetingSituation(payMeetingSituation); PayMeetingSituation payMeetingSituation1 = getPayMeetingSituation(payMeetingSituation);
//判断是否修改付款凭证
Integer checkResult = oldObject.getCheckResult();
if (Objects.equals(checkResult,MeetingSubitemCommon.SIGNUP_STATUS_1)){
String paymentRecord = oldObject.getPaymentRecord();
String paymentRecord1 = payMeetingSituation1.getPaymentRecord();
if (!Objects.equals(paymentRecord,paymentRecord1)){
throw new JeroBootException("审核通过之后不允许修改付款凭证");
}
}
//如果是对接人修改的 //如果是对接人修改的
if (sysUserId.equals(dockId)) { if (sysUserId.equals(dockId)) {
//判断修改了那些字段 //判断修改了那些字段