From 1f3d5bcb26ebc5db28ecc3e0cfd550020b065445 Mon Sep 17 00:00:00 2001
From: "review512jwy@163.com" <“review512jwy@163.com”>
Date: Fri, 3 Apr 2026 20:00:17 +0800
Subject: [PATCH] =?UTF-8?q?adsc=E6=A0=87=E8=AF=86?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../resources/db/migration/V72__adsc_flag.sql | 26 ++
.../mappers/auto/BasicUserMapper.xml | 76 ++++-
.../mappers/ex/BasicUserMapperExt.xml | 3 +-
.../business/dto/account/CacheUserData.java | 2 +
.../datacenter/business/model/BasicUser.java | 136 +++++++++
.../business/model/BasicUserExample.java | 260 ++++++++++++++++++
.../service/impl/AccountServiceImpl.java | 1 +
7 files changed, 496 insertions(+), 8 deletions(-)
create mode 100644 data-center-business-controller/src/main/resources/db/migration/V72__adsc_flag.sql
diff --git a/data-center-business-controller/src/main/resources/db/migration/V72__adsc_flag.sql b/data-center-business-controller/src/main/resources/db/migration/V72__adsc_flag.sql
new file mode 100644
index 0000000..b334608
--- /dev/null
+++ b/data-center-business-controller/src/main/resources/db/migration/V72__adsc_flag.sql
@@ -0,0 +1,26 @@
+USE `data_center_aeon_admin`;
+
+DROP PROCEDURE IF EXISTS `add_user_name_column`;
+
+DELIMITER $$
+
+CREATE PROCEDURE add_user_name_column()
+BEGIN
+ -- 姓
+ IF NOT EXISTS (
+ SELECT 1
+ FROM information_schema.columns
+ WHERE table_schema = 'data_center_aeon_admin'
+ AND table_name = 'basic_user'
+ AND column_name = 'adsc_flag'
+ ) THEN
+ ALTER TABLE basic_user
+ ADD COLUMN `adsc_flag` INT DEFAULT '0' COMMENT 'adsc标识, 0-不是, 1-是';
+ END IF;
+END$$
+
+DELIMITER ;
+
+CALL add_user_name_column();
+
+DROP PROCEDURE IF EXISTS `add_user_name_column`;
diff --git a/data-center-business-dao/src/main/resources/mappers/auto/BasicUserMapper.xml b/data-center-business-dao/src/main/resources/mappers/auto/BasicUserMapper.xml
index 710753f..23081ac 100644
--- a/data-center-business-dao/src/main/resources/mappers/auto/BasicUserMapper.xml
+++ b/data-center-business-dao/src/main/resources/mappers/auto/BasicUserMapper.xml
@@ -25,6 +25,10 @@
+
+
+
+
id, user_type, company_id, username, login_name, `password`, salt, email, mfa_secret,
mfa_bind, mobile_number, last_login_time, flag, expire_time, create_time, creator_id,
- modify_time, modifier_id, super_role
+ modify_time, modifier_id, super_role, create_platform, last_name, first_name, adsc_flag