修改合同主体为个人问题
This commit is contained in:
parent
2fbe75be36
commit
99d340587e
@ -3,6 +3,7 @@ package com.pusong.business.service.impl;
|
||||
import com.alibaba.fastjson.JSON;
|
||||
import com.alibaba.fastjson.JSONObject;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
||||
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
|
||||
import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||
@ -765,7 +766,13 @@ public class PsContractInfoServiceImpl implements IPsContractInfoService {
|
||||
* @return
|
||||
*/
|
||||
public PsContractInfo updateByCode(PsContractInfo info){
|
||||
baseMapper.update(info,Wrappers.<PsContractInfo>lambdaUpdate().eq(PsContractInfo::getContractCode,info.getContractCode()).eq(PsContractInfo::getDelFlag,0));
|
||||
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