fix:客户管理新增保存弹出“客户名称已存在”问题解决

This commit is contained in:
zhangxuanming 2024-12-23 17:58:57 +08:00
parent 3148d17119
commit b8b709b019

View File

@ -3,6 +3,7 @@ package com.ktg.mes.md.controller;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
import cn.hutool.core.util.ObjectUtil;
import com.ktg.common.constant.UserConstants;
import com.ktg.mes.md.domain.MdVendor;
import com.ktg.mes.wm.utils.WmBarCodeUtil;
@ -124,9 +125,10 @@ public class MdClientController extends BaseController
if(UserConstants.NOT_UNIQUE.equals(mdClientService.checkClientNameUnique(mdClient))){
return AjaxResult.error("客户名称已存在!");
}
if(UserConstants.NOT_UNIQUE.equals(mdClientService.checkClientNickUnique(mdClient))){
return AjaxResult.error("客户简称已存在!");
if (ObjectUtil.isNotEmpty(mdClient.getClientNick())) {
if(UserConstants.NOT_UNIQUE.equals(mdClientService.checkClientNickUnique(mdClient))){
return AjaxResult.error("客户简称已存在!");
}
}
mdClientService.insertMdClient(mdClient);
@ -151,9 +153,12 @@ public class MdClientController extends BaseController
return AjaxResult.error("客户名称已存在!");
}
if(UserConstants.NOT_UNIQUE.equals(mdClientService.checkClientNickUnique(mdClient))){
return AjaxResult.error("客户简称已存在!");
if (ObjectUtil.isNotEmpty(mdClient.getClientNick())) {
if(UserConstants.NOT_UNIQUE.equals(mdClientService.checkClientNickUnique(mdClient))){
return AjaxResult.error("客户简称已存在!");
}
}
return toAjax(mdClientService.updateMdClient(mdClient));
}