Commit bbb7337e authored by zhangyingbin's avatar zhangyingbin

修改tzs坐席管理接口

parent 0ceac638
......@@ -68,7 +68,12 @@ public class TzsCitInfoServiceImpl extends BaseService<TzsCitInfoDto, TzsCitInfo
@Override
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.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
}
}
}
if(!ValidationUtil.isEmpty(this.list(new LambdaQueryWrapper<TzsCitInfo>().eq(TzsCitInfo::getCode,tzsCitInfo.getCode())))){
massage = "登录坐席参数code已存在,不可重复添加!";
return massage;
if(!code.equals(tzsCitInfo.getCode())) {
if (!ValidationUtil.isEmpty(this.list(new LambdaQueryWrapper<TzsCitInfo>().eq(TzsCitInfo::getCode, tzsCitInfo.getCode())))) {
massage = "登录坐席参数code已存在,不可重复添加!";
return massage;
}
}
if(!ValidationUtil.isEmpty(this.list(new LambdaQueryWrapper<TzsCitInfo>().eq(TzsCitInfo::getExtphone,tzsCitInfo.getExtphone())))){
massage = "登录坐席参数extphone已存在,不可重复添加!";
return massage;
if(!extphone.equals(tzsCitInfo.getExtphone())) {
if (!ValidationUtil.isEmpty(this.list(new LambdaQueryWrapper<TzsCitInfo>().eq(TzsCitInfo::getExtphone, tzsCitInfo.getExtphone())))) {
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