From 25146b57c5e4ee4fb44962020a0ec99c2b7953dc Mon Sep 17 00:00:00 2001 From: caiyuchao Date: Mon, 26 May 2025 10:27:27 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=A0=A1=E9=AA=8C=E5=AE=A2=E6=88=B7?= =?UTF-8?q?=E5=90=8D=E7=A7=B0=E6=98=AF=E5=90=A6=E5=94=AF=E4=B8=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../admin/customer/CustomerController.java | 8 ++++---- .../license/service/customer/CustomerService.java | 4 ++-- .../service/customer/CustomerServiceImpl.java | 12 ++++++------ 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/agt-module-license/agt-module-license-server/src/main/java/org/agt/module/license/controller/admin/customer/CustomerController.java b/agt-module-license/agt-module-license-server/src/main/java/org/agt/module/license/controller/admin/customer/CustomerController.java index 9b21896..c8a0a8e 100644 --- a/agt-module-license/agt-module-license-server/src/main/java/org/agt/module/license/controller/admin/customer/CustomerController.java +++ b/agt-module-license/agt-module-license-server/src/main/java/org/agt/module/license/controller/admin/customer/CustomerController.java @@ -80,10 +80,10 @@ public class CustomerController { })); } - @GetMapping("/name-exists") - @Operation(summary = "校验客户名称是否存在") - public CommonResult validateCustomerNameExists(@RequestParam(value = "name", required = false) String name, @RequestParam(value = "id", required = false) Long id) { - Boolean isExists = customerService.validateCustomerNameExists(name, id); + @GetMapping("/name-unique") + @Operation(summary = "校验客户名称是否唯一") + public CommonResult validateCustomerNameUnique(@RequestParam(value = "name", required = false) String name, @RequestParam(value = "id", required = false) Long id) { + Boolean isExists = customerService.validateCustomerNameUnique(name, id); return success(isExists); } diff --git a/agt-module-license/agt-module-license-server/src/main/java/org/agt/module/license/service/customer/CustomerService.java b/agt-module-license/agt-module-license-server/src/main/java/org/agt/module/license/service/customer/CustomerService.java index d77449b..24deb3d 100644 --- a/agt-module-license/agt-module-license-server/src/main/java/org/agt/module/license/service/customer/CustomerService.java +++ b/agt-module-license/agt-module-license-server/src/main/java/org/agt/module/license/service/customer/CustomerService.java @@ -52,13 +52,13 @@ public interface CustomerService { PageResult getCustomerPage(CustomerPageReqVO pageReqVO); /** - * 校验客户名称是否存在 + * 校验客户名称是否唯一 * * @param name 客户名称 * @param id 客户id * @return 是否存在 */ - Boolean validateCustomerNameExists(String name, Long id); + Boolean validateCustomerNameUnique(String name, Long id); /** * 校验客户编号是否唯一 diff --git a/agt-module-license/agt-module-license-server/src/main/java/org/agt/module/license/service/customer/CustomerServiceImpl.java b/agt-module-license/agt-module-license-server/src/main/java/org/agt/module/license/service/customer/CustomerServiceImpl.java index f4fd9a6..cc2b531 100644 --- a/agt-module-license/agt-module-license-server/src/main/java/org/agt/module/license/service/customer/CustomerServiceImpl.java +++ b/agt-module-license/agt-module-license-server/src/main/java/org/agt/module/license/service/customer/CustomerServiceImpl.java @@ -69,22 +69,22 @@ public class CustomerServiceImpl implements CustomerService { } @Override - public Boolean validateCustomerNameExists(String name, Long id) { + public Boolean validateCustomerNameUnique(String name, Long id) { if (StrUtil.isBlank(name)) { - return false; + return true; } CustomerDO customer = customerMapper.selectByName(name); if (customer == null) { - return false; + return true; } // 如果 id 为空,说明不用比较是否为相同 id 的客户 if (id == null) { - return true; + return false; } if (!customer.getId().equals(id)) { - return true; + return false; } - return false; + return true; } @Override