Commit bbb7337e authored by zhangyingbin's avatar zhangyingbin

修改tzs坐席管理接口

parent 0ceac638
...@@ -68,7 +68,12 @@ public class TzsCitInfoServiceImpl extends BaseService<TzsCitInfoDto, TzsCitInfo ...@@ -68,7 +68,12 @@ public class TzsCitInfoServiceImpl extends BaseService<TzsCitInfoDto, TzsCitInfo
@Override @Override
public String saveOrUpdateInfo(TzsCitInfo tzsCitInfo){ public String saveOrUpdateInfo(TzsCitInfo tzsCitInfo){
//校验 //校验
String massage = ""; String massage = "",code = "",extphone = "";
TzsCitInfo citInfo = this.getById(tzsCitInfo.getSequenceNbr());
if(!ValidationUtil.isEmpty(citInfo)){
code = citInfo.getCode();
extphone = citInfo.getExtphone();
}
if(ValidationUtil.isEmpty(tzsCitInfo.getSequenceNbr())) { if(ValidationUtil.isEmpty(tzsCitInfo.getSequenceNbr())) {
if (!ValidationUtil.isEmpty(tzsCitInfo.getCtiUserId())) { if (!ValidationUtil.isEmpty(tzsCitInfo.getCtiUserId())) {
if (!ValidationUtil.isEmpty(this.list(new LambdaQueryWrapper<TzsCitInfo>().eq(TzsCitInfo::getCtiUserId, tzsCitInfo.getCtiUserId())))) { if (!ValidationUtil.isEmpty(this.list(new LambdaQueryWrapper<TzsCitInfo>().eq(TzsCitInfo::getCtiUserId, tzsCitInfo.getCtiUserId())))) {
...@@ -77,13 +82,17 @@ public class TzsCitInfoServiceImpl extends BaseService<TzsCitInfoDto, TzsCitInfo ...@@ -77,13 +82,17 @@ public class TzsCitInfoServiceImpl extends BaseService<TzsCitInfoDto, TzsCitInfo
} }
} }
} }
if(!ValidationUtil.isEmpty(this.list(new LambdaQueryWrapper<TzsCitInfo>().eq(TzsCitInfo::getCode,tzsCitInfo.getCode())))){ if(!code.equals(tzsCitInfo.getCode())) {
massage = "登录坐席参数code已存在,不可重复添加!"; if (!ValidationUtil.isEmpty(this.list(new LambdaQueryWrapper<TzsCitInfo>().eq(TzsCitInfo::getCode, tzsCitInfo.getCode())))) {
return massage; massage = "登录坐席参数code已存在,不可重复添加!";
return massage;
}
} }
if(!ValidationUtil.isEmpty(this.list(new LambdaQueryWrapper<TzsCitInfo>().eq(TzsCitInfo::getExtphone,tzsCitInfo.getExtphone())))){ if(!extphone.equals(tzsCitInfo.getExtphone())) {
massage = "登录坐席参数extphone已存在,不可重复添加!"; if (!ValidationUtil.isEmpty(this.list(new LambdaQueryWrapper<TzsCitInfo>().eq(TzsCitInfo::getExtphone, tzsCitInfo.getExtphone())))) {
return massage; massage = "登录坐席参数extphone已存在,不可重复添加!";
return massage;
}
} }
//保存数据 //保存数据
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment