feat(runner): add user02 initialization and rename init methods

- Add initialization flow for the user02 common account
- Rename insertAdminUser to insertAdmin for consistency
- Rename insertCommonUser to insertUser01 to align with naming
This commit is contained in:
2026-05-20 16:36:47 +08:00
parent 9511b8daad
commit 47ce7596ea
2 changed files with 30 additions and 87 deletions
@@ -28,25 +28,35 @@ class InitUserRunner(
)
if (existsAdmin == null) {
logger.info("Admin user not found, creating...")
insertAdminUser()
insertAdmin()
} else {
logger.debug("Admin user already exists, skipping")
}
logger.debug("Querying for common user")
val existsUser = userMapper.selectOne(
logger.debug("Querying for common user01")
val existsUser01 = userMapper.selectOne(
QueryWrapper<User>()
.eq("username", "user01")
)
if (existsUser == null) {
logger.info("Common user not found, creating...")
insertCommonUser()
if (existsUser01 == null) {
logger.info("Common user01 not found, creating...")
insertUser01()
} else {
logger.debug("Common user already exists, skipping")
logger.debug("Common user01 already exists, skipping")
}
val existsUser02=userMapper.selectOne(
QueryWrapper<User>()
.eq("username", "user02")
)
if (existsUser02 == null) {
logger.info("Common user02 not found, creating...")
insertUser02()
}else{
logger.info("Common user02 already exists, skipping")
}
logger.info("Default user initialization completed")
}
fun insertAdminUser() {
fun insertAdmin() {
val user = User(
id = null,
username = "admin",
@@ -58,7 +68,7 @@ class InitUserRunner(
logger.info("Admin user created successfully")
}
fun insertCommonUser() {
fun insertUser01() {
val user = User(
id = null,
username = "user01",
@@ -69,4 +79,15 @@ class InitUserRunner(
userMapper.insert(user)
logger.info("Common user created successfully")
}
fun insertUser02() {
val user = User(
id = null,
username = "user02",
password = passwordEncoder.encode("user02")!!,
role = "user"
)
logger.debug("Creating common user: username={}, role={}", user.username, user.role)
userMapper.insert(user)
logger.info("Common user created successfully")
}
}