合同管理-去掉审核流程,添加作废功能
This commit is contained in:
+16
-8
@@ -1031,18 +1031,26 @@ public class PayIncomeContractServiceImpl extends ServiceImpl<PayIncomeContractM
|
|||||||
payIncomeContractAssociatedCancellation.setAssociatedId(p.getId());
|
payIncomeContractAssociatedCancellation.setAssociatedId(p.getId());
|
||||||
list.add(payIncomeContractAssociatedCancellation);
|
list.add(payIncomeContractAssociatedCancellation);
|
||||||
if(Objects.equals(p.getProjectType(),PayIncomeContractCommon.PROJECT_TYPE1)){
|
if(Objects.equals(p.getProjectType(),PayIncomeContractCommon.PROJECT_TYPE1)){
|
||||||
|
LambdaUpdateWrapper<PayCommonProject> updatePayCommonProject = new LambdaUpdateWrapper<>();
|
||||||
|
updatePayCommonProject.eq(PayCommonProject::getId,p.getProjectId());
|
||||||
|
updatePayCommonProject.set(PayCommonProject::getContractNum,null);
|
||||||
|
payCommonProjectService.update(updatePayCommonProject);
|
||||||
}else if(Objects.equals(p.getProjectType(),PayIncomeContractCommon.PROJECT_TYPE2)){
|
}else if(Objects.equals(p.getProjectType(),PayIncomeContractCommon.PROJECT_TYPE2)){
|
||||||
|
LambdaUpdateWrapper<PayWorkingGroupSubItem> updatePayWorkingGroupSubItem = new LambdaUpdateWrapper<>();
|
||||||
|
updatePayWorkingGroupSubItem.eq(PayWorkingGroupSubItem::getId,p.getProjectId());
|
||||||
|
updatePayWorkingGroupSubItem.set(PayWorkingGroupSubItem::getContractNum,null);
|
||||||
|
payWorkingGroupSubItemService.update(updatePayWorkingGroupSubItem);
|
||||||
}else if(Objects.equals(p.getProjectType(),PayIncomeContractCommon.PROJECT_TYPE3)){
|
}else if(Objects.equals(p.getProjectType(),PayIncomeContractCommon.PROJECT_TYPE3)){
|
||||||
|
LambdaUpdateWrapper<PayMeetingSituation> updatePayMeetingSituation = new LambdaUpdateWrapper<>();
|
||||||
|
updatePayMeetingSituation.eq(PayMeetingSituation::getId,p.getProjectId());
|
||||||
|
updatePayMeetingSituation.set(PayMeetingSituation::getContractId,null);
|
||||||
|
payMeetingSituationService.update(updatePayMeetingSituation);
|
||||||
}else if(Objects.equals(p.getProjectType(),PayIncomeContractCommon.PROJECT_TYPE4)){
|
}else if(Objects.equals(p.getProjectType(),PayIncomeContractCommon.PROJECT_TYPE4)){
|
||||||
|
LambdaUpdateWrapper<PayMemberProjectSubitem> updatePayMemberProjectSubitem = new LambdaUpdateWrapper<>();
|
||||||
}else if(Objects.equals(p.getProjectType(),PayIncomeContractCommon.PROJECT_TYPE4)){
|
updatePayMemberProjectSubitem.eq(PayMemberProjectSubitem::getId,p.getProjectId());
|
||||||
|
updatePayMemberProjectSubitem.set(PayMemberProjectSubitem::getContractNo,null);
|
||||||
|
memberProjectSubitemService.update(updatePayMemberProjectSubitem);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
});
|
});
|
||||||
payIncomeContractAssociatedCancellationService.saveBatch(list);
|
payIncomeContractAssociatedCancellationService.saveBatch(list);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user