bug
This commit is contained in:
parent
69769e0092
commit
46dc374267
@ -61,8 +61,8 @@ public class CancellaApproverServiceImpl extends ApproverAbstractServiceImpl {
|
|||||||
.eq(PsTaskAppoint::getContractCode, psApproverRecord.getContractCode()));
|
.eq(PsTaskAppoint::getContractCode, psApproverRecord.getContractCode()));
|
||||||
//审批删除
|
//审批删除
|
||||||
if(CollectionUtils.isNotEmpty(list)){
|
if(CollectionUtils.isNotEmpty(list)){
|
||||||
List<Long> ids = list.stream().map(PsTaskMain::getId).toList();
|
List<String> ids = new java.util.ArrayList<>(list.stream().map(PsTaskMain::getId).map(Object::toString).toList());
|
||||||
if(CollectionUtils.isNotEmpty(lis)){ids.addAll(lis.stream().map(PsTaskAppoint::getId).toList());}
|
if(CollectionUtils.isNotEmpty(lis)){ids.addAll(lis.stream().map(PsTaskAppoint::getId).map(Object::toString).toList());}
|
||||||
baseMapper.update(Wrappers.<PsApproverRecord>lambdaUpdate().set(PsApproverRecord::getDelFlag, "2")
|
baseMapper.update(Wrappers.<PsApproverRecord>lambdaUpdate().set(PsApproverRecord::getDelFlag, "2")
|
||||||
.in(PsApproverRecord::getBusinessId,ids));
|
.in(PsApproverRecord::getBusinessId,ids));
|
||||||
}
|
}
|
||||||
|
@ -321,11 +321,14 @@ public class PsContractInfoServiceImpl implements IPsContractInfoService {
|
|||||||
info.setContractCode(contractCode);
|
info.setContractCode(contractCode);
|
||||||
//查询合同详细信息
|
//查询合同详细信息
|
||||||
PsContractInfoVo infoVo = this.queryContractByCode(contractCode);
|
PsContractInfoVo infoVo = this.queryContractByCode(contractCode);
|
||||||
|
if(StringUtils.equals(CustomerStatusEnum.STOP.getCode(),infoVo.getPsCustomInfoVo().getCustomStatus())){
|
||||||
|
throw new ServiceException("操作失败,客户已终止合作");
|
||||||
|
}
|
||||||
|
|
||||||
//没有任何一笔收款:点击【作废】,直接作废合同
|
//没有任何一笔收款:点击【作废】,直接作废合同
|
||||||
if(CollectionUtils.isEmpty(infoVo.getContractPayVoList())){
|
if(CollectionUtils.isEmpty(infoVo.getContractPayVoList())){
|
||||||
info.setIsCancel(CommonStatusEnum.SUCCESS.getCode());
|
info.setIsCancel(CommonStatusEnum.SUCCESS.getCode());
|
||||||
}else{
|
}else{
|
||||||
|
|
||||||
if(StringUtils.isBlank(desc)){throw new ServiceException("请填写作废原因");}
|
if(StringUtils.isBlank(desc)){throw new ServiceException("请填写作废原因");}
|
||||||
//有收款:点击【作废】填写【作废原因】后发起【作废】审批
|
//有收款:点击【作废】填写【作废原因】后发起【作废】审批
|
||||||
ApproverService service = container.getService(ApproverTypeEnum.CANCELLA.getCode());
|
ApproverService service = container.getService(ApproverTypeEnum.CANCELLA.getCode());
|
||||||
|
Loading…
Reference in New Issue
Block a user