From 803d18fe5d7a7730290bd6caa766a1e5b4334de3 Mon Sep 17 00:00:00 2001 From: xxxxxwwwww <3040838740@qq.com> Date: Wed, 30 Mar 2022 18:59:13 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/pms/ocp/mapper/OcpTenantExtentMapper.java | 6 ++++++ .../pms/ocp/service/impl/AppRegisterServiceImpl.java | 5 +++-- src/main/resources/mapper/OcpTenantExtentMapper.xml | 10 ++++++++++ 3 files changed, 19 insertions(+), 2 deletions(-) create mode 100644 src/main/resources/mapper/OcpTenantExtentMapper.xml diff --git a/src/main/java/com/pms/ocp/mapper/OcpTenantExtentMapper.java b/src/main/java/com/pms/ocp/mapper/OcpTenantExtentMapper.java index e2dfbde..8137244 100644 --- a/src/main/java/com/pms/ocp/mapper/OcpTenantExtentMapper.java +++ b/src/main/java/com/pms/ocp/mapper/OcpTenantExtentMapper.java @@ -6,4 +6,10 @@ import org.apache.ibatis.annotations.Mapper; @Mapper public interface OcpTenantExtentMapper extends BaseMapper{ + /** + * + * @param appCode + * @return + */ + int queryCount(String appCode); } diff --git a/src/main/java/com/pms/ocp/service/impl/AppRegisterServiceImpl.java b/src/main/java/com/pms/ocp/service/impl/AppRegisterServiceImpl.java index e450017..c0ddead 100644 --- a/src/main/java/com/pms/ocp/service/impl/AppRegisterServiceImpl.java +++ b/src/main/java/com/pms/ocp/service/impl/AppRegisterServiceImpl.java @@ -50,8 +50,9 @@ public class AppRegisterServiceImpl implements AppRegisterService { public ResponseVO addApp(AppRegisterDTO appRegisterDTO) { int count = ocpTenantBaseMapper.queryCount(appRegisterDTO.getAppCode()); - if (count != 0) { - return ResponseVO.error("应用编码有重复"); + int c = ocpTenantExtentMapper.queryCount(appRegisterDTO.getAppCode()); + if (count != 0 || c != 0) { + return ResponseVO.error("应用编码有重复/应用扩展表编码有重复"); } OcpTenantIocn ocpTenantIocn = new OcpTenantIocn(); diff --git a/src/main/resources/mapper/OcpTenantExtentMapper.xml b/src/main/resources/mapper/OcpTenantExtentMapper.xml new file mode 100644 index 0000000..8bedd21 --- /dev/null +++ b/src/main/resources/mapper/OcpTenantExtentMapper.xml @@ -0,0 +1,10 @@ + + + + + + -- 2.26.0