生成合同
This commit is contained in:
parent
b5653508ee
commit
bcbb1c397b
@ -55,9 +55,25 @@ public class PayContractApproverServiceImpl extends ApproverAbstractServiceImpl
|
|||||||
update.setId(Long.valueOf(psApproverRecord.getBusinessId()));
|
update.setId(Long.valueOf(psApproverRecord.getBusinessId()));
|
||||||
update.setPayStatus(PayStatusEnum.SUCCESS.getCode());
|
update.setPayStatus(PayStatusEnum.SUCCESS.getCode());
|
||||||
payService.updateById(update);
|
payService.updateById(update);
|
||||||
|
|
||||||
if(StringUtils.isNotBlank(info.getSrcContractCode())){
|
if(StringUtils.isNotBlank(info.getSrcContractCode())){
|
||||||
log.info("续费合同不需要生成任务"+info.getSrcContractCode());
|
log.info("续费合同不需要生成任务"+info.getSrcContractCode());
|
||||||
|
if(StringUtils.equals(ContractStatusEnum.CREATE.getCode(),info.getContractStatus())){
|
||||||
|
log.info("修改合同状态");
|
||||||
|
PsContractInfo updateInfo = new PsContractInfo();
|
||||||
|
updateInfo.setContractCode(info.getContractCode());
|
||||||
|
updateInfo.setContractStatus(ContractStatusEnum.EXECUTION.getCode());
|
||||||
|
psContractInfoService.updateByCode(updateInfo);
|
||||||
|
}
|
||||||
return;
|
return;
|
||||||
|
}else{
|
||||||
|
if(StringUtils.equals(ContractStatusEnum.CREATE.getCode(),info.getContractStatus())){
|
||||||
|
log.info("修改合同状态");
|
||||||
|
PsContractInfo updateInfo = new PsContractInfo();
|
||||||
|
updateInfo.setContractCode(info.getContractCode());
|
||||||
|
updateInfo.setContractStatus(ContractStatusEnum.RETURN.getCode());
|
||||||
|
psContractInfoService.updateByCode(updateInfo);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
List<PsContractPayVo> list = payService.queryListByContractCode(info.getContractCode(), PayBuinessStatusEnum.PAY.getCode(), PayStatusEnum.SUCCESS);
|
List<PsContractPayVo> list = payService.queryListByContractCode(info.getContractCode(), PayBuinessStatusEnum.PAY.getCode(), PayStatusEnum.SUCCESS);
|
||||||
@ -74,13 +90,7 @@ public class PayContractApproverServiceImpl extends ApproverAbstractServiceImpl
|
|||||||
psTaskMain.setCustomId(info.getCustomId());
|
psTaskMain.setCustomId(info.getCustomId());
|
||||||
taskMainService.insert(psTaskMain);
|
taskMainService.insert(psTaskMain);
|
||||||
}
|
}
|
||||||
if(StringUtils.equals(ContractStatusEnum.CREATE.getCode(),info.getContractStatus())){
|
|
||||||
log.info("修改合同状态");
|
|
||||||
PsContractInfo updateInfo = new PsContractInfo();
|
|
||||||
updateInfo.setContractCode(info.getContractCode());
|
|
||||||
updateInfo.setContractStatus(ContractStatusEnum.RETURN.getCode());
|
|
||||||
psContractInfoService.updateByCode(updateInfo);
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user