Skip to content

Commit 5fded43

Browse files
committed
chore: 增加测试用户数据
1 parent 9f75d24 commit 5fded43

File tree

3 files changed

+26
-8
lines changed

3 files changed

+26
-8
lines changed

continew-server/src/main/java/top/continew/admin/job/DemoEnvironmentJob.java

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,9 @@
3333
import top.continew.admin.system.model.entity.*;
3434
import top.continew.admin.system.model.entity.user.UserDO;
3535
import top.continew.admin.system.model.entity.user.UserSocialDO;
36+
import top.continew.admin.tenant.mapper.PackageMapper;
37+
import top.continew.admin.tenant.mapper.PackageMenuMapper;
38+
import top.continew.admin.tenant.mapper.TenantMapper;
3639
import top.continew.starter.cache.redisson.util.RedisUtils;
3740
import top.continew.starter.core.constant.StringConstants;
3841
import top.continew.starter.extension.tenant.annotation.TenantIgnore;
@@ -65,14 +68,18 @@ public class DemoEnvironmentJob {
6568
private final RoleMenuMapper roleMenuMapper;
6669
private final MenuMapper menuMapper;
6770
private final DeptMapper deptMapper;
68-
6971
private final AppMapper appMapper;
7072
private final ClientMapper clientsMapper;
73+
private final TenantMapper tenantMapper;
74+
private final PackageMapper packageMapper;
75+
private final PackageMenuMapper packageMenuMapper;
7176

7277
private static final Long DELETE_FLAG = 10000L;
7378
private static final Long MESSAGE_FLAG = 0L;
7479
private static final List<Long> USER_FLAG = List
75-
.of(1L, 547889293968801822L, 547889293968801823L, 547889293968801824L, 547889293968801825L, 547889293968801826L, 547889293968801827L, 547889293968801828L, 547889293968801829L, 547889293968801830L, 547889293968801831L);
80+
.of(1L, 547889293968801822L, 547889293968801823L, 547889293968801824L, 547889293968801825L,
81+
547889293968801826L, 547889293968801827L, 547889293968801828L, 547889293968801829L,
82+
547889293968801830L, 547889293968801831L, 547889293968801832L, 547889293968801833L, 547889293968801834L);
7683
private static final List<Long> ROLE_FLAG = List.of(1L, 2L, 547888897925840927L, 547888897925840928L);
7784
private static final Long DEPT_FLAG = 547887852587843611L;
7885

@@ -109,6 +116,10 @@ public void resetEnvironmentData() {
109116
this.log(appCount, "应用");
110117
Long clientCount = clientsMapper.lambdaQuery().gt(ClientDO::getId, DELETE_FLAG).count();
111118
this.log(clientCount, "客户端");
119+
Long tenantCount = tenantMapper.lambdaQuery().count();
120+
this.log(tenantCount, "租户");
121+
Long packageCount = packageMapper.lambdaQuery().count();
122+
this.log(packageCount, "套餐");
112123
InterceptorIgnoreHelper.handle(IgnoreStrategy.builder().blockAttack(true).build());
113124
SnailJobLog.REMOTE.info("演示环境待清理数据项检测完成,开始执行清理。");
114125
// 清理关联数据
@@ -119,6 +130,7 @@ public void resetEnvironmentData() {
119130
roleDeptMapper.lambdaUpdate().notIn(RoleDeptDO::getRoleId, ROLE_FLAG).remove();
120131
roleMenuMapper.lambdaUpdate().notIn(RoleMenuDO::getRoleId, ROLE_FLAG).remove();
121132
userSocialMapper.lambdaUpdate().notIn(UserSocialDO::getUserId, USER_FLAG).remove();
133+
packageMenuMapper.lambdaUpdate().remove();
122134
// 清理具体数据
123135
this.clean(dictItemCount, "字典项", null, () -> dictItemMapper.lambdaUpdate()
124136
.gt(DictItemDO::getId, DELETE_FLAG)
@@ -145,6 +157,8 @@ public void resetEnvironmentData() {
145157
this.clean(clientCount, "客户端", null, () -> clientsMapper.lambdaUpdate()
146158
.gt(ClientDO::getId, DEPT_FLAG)
147159
.remove());
160+
this.clean(tenantCount, "租户", null, () -> tenantMapper.lambdaUpdate().remove());
161+
this.clean(packageCount, "套餐", null, () -> packageMapper.lambdaUpdate().remove());
148162
SnailJobLog.REMOTE.info("演示环境数据已清理完成。");
149163
SnailJobLog.REMOTE.info("定时任务 [重置演示环境数据] 执行结束。");
150164
} finally {

continew-server/src/main/resources/db/changelog/mysql/main_data.sql

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -184,8 +184,9 @@ VALUES
184184
(547889293968801829, 'Jing', 'MS-Jing', '{bcrypt}$2a$10$xAsoeMJ.jc/kSxhviLAg7.j2iFrhi6yYAdniNdjLiIUWU/BRZl2Ti', 1, NULL, NULL, NULL, '路虽远,行则将至。', 2, b'0', NOW(), 547887852587843599, 1, NOW()),
185185
(547889293968801830, 'domw', '梓陌', '{bcrypt}$2a$10$xAsoeMJ.jc/kSxhviLAg7.j2iFrhi6yYAdniNdjLiIUWU/BRZl2Ti', 1, NULL, NULL, NULL, '胜利是奖赏,挫折是常态。', 1, b'0', NOW(), 547887852587843608, 1, NOW()),
186186
(547889293968801831, 'xtanyu', '小熊', '{bcrypt}$2a$10$xAsoeMJ.jc/kSxhviLAg7.j2iFrhi6yYAdniNdjLiIUWU/BRZl2Ti', 1, NULL, NULL, NULL, '不想上班。', 1, b'0', NOW(), 547887852587843611, 1, NOW()),
187-
(547889293968801832, 'luoqiz', '老罗', '{bcrypt}$2a$10$xAsoeMJ.jc/kSxhviLAg7.j2iFrhi6yYAdniNdjLiIUWU/BRZl2Ti', 1, NULL, NULL, NULL, '行者无疆,丈量四方。', 1, b'0', NOW(), 1, 1, NOW()),
188-
(547889293968801833, 'lishuyanla', '颜如玉', '{bcrypt}$2a$10$xAsoeMJ.jc/kSxhviLAg7.j2iFrhi6yYAdniNdjLiIUWU/BRZl2Ti', 1, NULL, NULL, NULL, '书中自有颜如玉,世间多是李莫愁。', 1, b'0', NOW(), 1, 1, NOW());
187+
(547889293968801832, 'ppxb', '番茄', '{bcrypt}$2a$10$xAsoeMJ.jc/kSxhviLAg7.j2iFrhi6yYAdniNdjLiIUWU/BRZl2Ti', 1, NULL, NULL, NULL, 'one day smile one day cry.', 1, b'0', NOW(), 547887852587843599, 1, NOW()),
188+
(547889293968801833, 'luoqiz', '老罗', '{bcrypt}$2a$10$xAsoeMJ.jc/kSxhviLAg7.j2iFrhi6yYAdniNdjLiIUWU/BRZl2Ti', 1, NULL, NULL, NULL, '行者无疆,丈量四方。', 1, b'0', NOW(), 1, 1, NOW()),
189+
(547889293968801834, 'lishuyanla', '颜如玉', '{bcrypt}$2a$10$xAsoeMJ.jc/kSxhviLAg7.j2iFrhi6yYAdniNdjLiIUWU/BRZl2Ti', 1, NULL, NULL, NULL, '书中自有颜如玉,世间多是李莫愁。', 1, b'0', NOW(), 1, 1, NOW());
189190

190191
-- 初始化默认参数
191192
INSERT INTO `sys_option`
@@ -250,7 +251,8 @@ VALUES
250251
(10, 547889293968801830, 547888897925840928),
251252
(11, 547889293968801831, 547888897925840928),
252253
(12, 547889293968801832, 547888897925840928),
253-
(13, 547889293968801833, 547888897925840928);
254+
(13, 547889293968801833, 547888897925840928),
255+
(14, 547889293968801834, 547888897925840928);
254256

255257
-- 初始化默认角色和菜单关联数据
256258
INSERT INTO `sys_role_menu`

continew-server/src/main/resources/db/changelog/postgresql/main_data.sql

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -184,8 +184,9 @@ VALUES
184184
(547889293968801829, 'Jing', 'MS-Jing', '{bcrypt}$2a$10$xAsoeMJ.jc/kSxhviLAg7.j2iFrhi6yYAdniNdjLiIUWU/BRZl2Ti', 1, NULL, NULL, NULL, '路虽远,行则将至。', 2, false, NOW(), 547887852587843599, 1, NOW()),
185185
(547889293968801830, 'domw', '梓陌', '{bcrypt}$2a$10$xAsoeMJ.jc/kSxhviLAg7.j2iFrhi6yYAdniNdjLiIUWU/BRZl2Ti', 1, NULL, NULL, NULL, '胜利是奖赏,挫折是常态。', 1, false, NOW(), 547887852587843608, 1, NOW()),
186186
(547889293968801831, 'xtanyu', '小熊', '{bcrypt}$2a$10$xAsoeMJ.jc/kSxhviLAg7.j2iFrhi6yYAdniNdjLiIUWU/BRZl2Ti', 1, NULL, NULL, NULL, '不想上班。', 1, false, NOW(), 547887852587843611, 1, NOW()),
187-
(547889293968801832, 'luoqiz', '老罗', '{bcrypt}$2a$10$xAsoeMJ.jc/kSxhviLAg7.j2iFrhi6yYAdniNdjLiIUWU/BRZl2Ti', 1, NULL, NULL, NULL, '行者无疆,丈量四方。', 1, false, NOW(), 1, 1, NOW()),
188-
(547889293968801833, 'lishuyanla', '颜如玉', '{bcrypt}$2a$10$xAsoeMJ.jc/kSxhviLAg7.j2iFrhi6yYAdniNdjLiIUWU/BRZl2Ti', 1, NULL, NULL, NULL, '书中自有颜如玉,世间多是李莫愁。', 1, false, NOW(), 1, 1, NOW());
187+
(547889293968801832, 'ppxb', '番茄', '{bcrypt}$2a$10$xAsoeMJ.jc/kSxhviLAg7.j2iFrhi6yYAdniNdjLiIUWU/BRZl2Ti', 1, NULL, NULL, NULL, 'one day smile one day cry.', 1, false, NOW(), 1, 547887852587843599, NOW()),
188+
(547889293968801833, 'luoqiz', '老罗', '{bcrypt}$2a$10$xAsoeMJ.jc/kSxhviLAg7.j2iFrhi6yYAdniNdjLiIUWU/BRZl2Ti', 1, NULL, NULL, NULL, '行者无疆,丈量四方。', 1, false, NOW(), 1, 1, NOW()),
189+
(547889293968801834, 'lishuyanla', '颜如玉', '{bcrypt}$2a$10$xAsoeMJ.jc/kSxhviLAg7.j2iFrhi6yYAdniNdjLiIUWU/BRZl2Ti', 1, NULL, NULL, NULL, '书中自有颜如玉,世间多是李莫愁。', 1, false, NOW(), 1, 1, NOW());
189190

190191
-- 初始化默认参数
191192
INSERT INTO "sys_option"
@@ -250,7 +251,8 @@ VALUES
250251
(10, 547889293968801830, 547888897925840928),
251252
(11, 547889293968801831, 547888897925840928),
252253
(12, 547889293968801832, 547888897925840928),
253-
(13, 547889293968801833, 547888897925840928);
254+
(13, 547889293968801833, 547888897925840928),
255+
(14, 547889293968801834, 547888897925840928);
254256

255257
-- 初始化默认角色和菜单关联数据
256258
INSERT INTO "sys_role_menu"

0 commit comments

Comments
 (0)