diff --git a/src/main/java/com/pms/ocp/mapper/OcpTenantExtentMapper.java b/src/main/java/com/pms/ocp/mapper/OcpTenantExtentMapper.java index e2dfbde0c9da4458fd7e07e8f1e3535c2c933b4a..8137244ca94e3cb302013d878abbfdc098d0ed0b 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 e4500171c289295342660c0d7e2d661839b538f2..c0ddead56d2f2ccac20274d3f5d8c68a4ac59d83 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 0000000000000000000000000000000000000000..8bedd2197a5d0c3192ed7d88feafe7abc6ca029a --- /dev/null +++ b/src/main/resources/mapper/OcpTenantExtentMapper.xml @@ -0,0 +1,10 @@ + + + + + +