1
This commit is contained in:
parent
99d340587e
commit
86faeb204a
@ -660,6 +660,11 @@ public class PsContractInfoServiceImpl implements IPsContractInfoService {
|
||||
add.setIsCancel(CommonStatusEnum.INIT.getCode());
|
||||
add.setContractStatus(updateBo.getContractStatusCode());
|
||||
this.updateByCode(add);
|
||||
if(add.getCompanyId() == null){
|
||||
LambdaUpdateWrapper<PsContractInfo> eq = Wrappers.<PsContractInfo>lambdaUpdate().eq(PsContractInfo::getContractCode, add.getContractCode()).eq(PsContractInfo::getDelFlag, 0);
|
||||
eq.set(PsContractInfo::getCompanyId, null);
|
||||
baseMapper.update(eq);
|
||||
}
|
||||
|
||||
//删除所有服务
|
||||
QueryWrapper<PsContractBusiness> qw2 = Wrappers.query();
|
||||
@ -767,11 +772,7 @@ public class PsContractInfoServiceImpl implements IPsContractInfoService {
|
||||
*/
|
||||
public PsContractInfo updateByCode(PsContractInfo info){
|
||||
baseMapper.update(info, Wrappers.<PsContractInfo>lambdaUpdate().eq(PsContractInfo::getContractCode,info.getContractCode()).eq(PsContractInfo::getDelFlag,0));
|
||||
if(info.getCompanyId() == null){
|
||||
LambdaUpdateWrapper<PsContractInfo> eq = Wrappers.<PsContractInfo>lambdaUpdate().eq(PsContractInfo::getContractCode, info.getContractCode()).eq(PsContractInfo::getDelFlag, 0);
|
||||
eq.set(PsContractInfo::getCompanyId, null);
|
||||
baseMapper.update(eq);
|
||||
}
|
||||
|
||||
|
||||
return info;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user