修改合同主体为个人问题
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.JSON;
|
||||||
import com.alibaba.fastjson.JSONObject;
|
import com.alibaba.fastjson.JSONObject;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
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.conditions.update.UpdateWrapper;
|
||||||
import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;
|
import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;
|
||||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||||
@ -765,7 +766,13 @@ public class PsContractInfoServiceImpl implements IPsContractInfoService {
|
|||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
public PsContractInfo updateByCode(PsContractInfo info){
|
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;
|
return info;
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
|
Loading…
Reference in New Issue
Block a user