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);
//TODO 提示信息
} else {
//设置到账
//payMeetingSituation.setInAccount(PayProjectCommon.YES);
@@ -339,7 +338,6 @@ public class PayMeetingSituationServiceImpl extends ServiceImpl<PayMeetingSituat
Integer checkResult = checkVO.getCheckResult();
meetingSituation.setRegisterCheckResult(checkResult);
//TODO 提示信息
saveOrUpdate(meetingSituation);
}
@@ -500,6 +498,15 @@ public class PayMeetingSituationServiceImpl extends ServiceImpl<PayMeetingSituat
}
BeanUtils.copyProperties(payMeetingSituationVO, 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)) {
//判断修改了那些字段