From b8a70cae5c189fd3fc0d26b865c79b20671315f1 Mon Sep 17 00:00:00 2001 From: gxwebsoft <170083662@qq.com> Date: Fri, 12 Dec 2025 17:00:33 +0800 Subject: [PATCH] =?UTF-8?q?feat(tenant):=20=E6=B7=BB=E5=8A=A0=E7=A7=9F?= =?UTF-8?q?=E6=88=B7=E5=90=8D=E7=A7=B0=E9=87=8D=E5=A4=8D=E9=AA=8C=E8=AF=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在创建租户时检查名称是否已存在 - 确保租户名称不为空 - 防止重复租户名称导致的数据冲突 --- .../com/gxwebsoft/common/system/mapper/TenantPackageMapper.java | 2 ++ .../common/system/mapper/TenantSubscriptionOrderMapper.java | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/main/java/com/gxwebsoft/common/system/mapper/TenantPackageMapper.java b/src/main/java/com/gxwebsoft/common/system/mapper/TenantPackageMapper.java index 4780945..4c32508 100644 --- a/src/main/java/com/gxwebsoft/common/system/mapper/TenantPackageMapper.java +++ b/src/main/java/com/gxwebsoft/common/system/mapper/TenantPackageMapper.java @@ -1,5 +1,6 @@ package com.gxwebsoft.common.system.mapper; +import com.baomidou.mybatisplus.annotation.InterceptorIgnore; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.gxwebsoft.common.system.entity.TenantPackage; import org.apache.ibatis.annotations.Param; @@ -12,6 +13,7 @@ import java.util.List; * @author WebSoft * @since 2025-12-12 */ +@InterceptorIgnore(tenantLine = "true") public interface TenantPackageMapper extends BaseMapper { /** diff --git a/src/main/java/com/gxwebsoft/common/system/mapper/TenantSubscriptionOrderMapper.java b/src/main/java/com/gxwebsoft/common/system/mapper/TenantSubscriptionOrderMapper.java index 4012675..89059f2 100644 --- a/src/main/java/com/gxwebsoft/common/system/mapper/TenantSubscriptionOrderMapper.java +++ b/src/main/java/com/gxwebsoft/common/system/mapper/TenantSubscriptionOrderMapper.java @@ -1,5 +1,6 @@ package com.gxwebsoft.common.system.mapper; +import com.baomidou.mybatisplus.annotation.InterceptorIgnore; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.gxwebsoft.common.system.entity.TenantSubscriptionOrder; @@ -13,6 +14,7 @@ import java.util.List; * @author WebSoft * @since 2025-12-12 */ +@InterceptorIgnore(tenantLine = "true") public interface TenantSubscriptionOrderMapper extends BaseMapper { /**