生成任务

This commit is contained in:
1073413548 2024-08-30 15:53:59 +08:00
parent 0f74f3ed2c
commit e91e2435f4

View File

@ -352,6 +352,14 @@ public class PsContractInfoServiceImpl implements IPsContractInfoService {
//有未完成的退款合同列表状态更新为处理中并显示在已完成回款列表重新生成任务 //有未完成的退款合同列表状态更新为处理中并显示在已完成回款列表重新生成任务
if(infoVo.getPayMoney().subtract(pay).compareTo(BigDecimal.ZERO) > 0){ if(infoVo.getPayMoney().subtract(pay).compareTo(BigDecimal.ZERO) > 0){
info.setContractStatus(ContractStatusEnum.EXECUTION.getCode()); info.setContractStatus(ContractStatusEnum.EXECUTION.getCode());
//重新生成任务
PsTaskMain psTaskMain = new PsTaskMain();
psTaskMain.setContractCode(info.getContractCode());
psTaskMain.setTaskType(TaskTypeEnum.CONTRACT.getCode());
psTaskMain.setTaskStatus(TaskStatusEnum.INIT.getCode());
psTaskMain.setCompanyId(info.getCompanyId());
psTaskMain.setCustomId(info.getCustomId());
taskMainService.insert(psTaskMain);
}else{ }else{
//没有任何退款处理合同列表状态更新为待回款并显示在待回款列表 //没有任何退款处理合同列表状态更新为待回款并显示在待回款列表
info.setContractStatus(ContractStatusEnum.CREATE.getCode()); info.setContractStatus(ContractStatusEnum.CREATE.getCode());