经理中心
This commit is contained in:
parent
21bab83eea
commit
1826aa10ab
@ -37,6 +37,8 @@ public class TeamManagerAddCmd extends Command {
|
||||
|
||||
private Boolean canUnbanUser;
|
||||
|
||||
private Boolean canChangeCountry;
|
||||
|
||||
@NotNull(message = "createUser required.")
|
||||
private Long createUser;
|
||||
|
||||
|
||||
@ -40,6 +40,8 @@ public class TeamManagerDTO extends DTO {
|
||||
|
||||
private Boolean canUnbanUser;
|
||||
|
||||
private Boolean canChangeCountry;
|
||||
|
||||
private Timestamp createTime;
|
||||
|
||||
private Timestamp updateTime;
|
||||
|
||||
@ -96,6 +96,7 @@ public class TeamManagerServiceImpl implements TeamManagerService {
|
||||
.setCanGiftProps(defaultEnabled(info.getCanGiftProps()))
|
||||
.setCanBanUser(defaultEnabled(info.getCanBanUser()))
|
||||
.setCanUnbanUser(defaultEnabled(info.getCanUnbanUser()))
|
||||
.setCanChangeCountry(defaultEnabled(info.getCanChangeCountry()))
|
||||
.setCreateTime(info.getCreateTime())
|
||||
.setUpdateTime(info.getUpdateTime()));
|
||||
}
|
||||
@ -120,6 +121,7 @@ public class TeamManagerServiceImpl implements TeamManagerService {
|
||||
.setCanGiftProps(defaultEnabled(cmd.getCanGiftProps()))
|
||||
.setCanBanUser(defaultEnabled(cmd.getCanBanUser()))
|
||||
.setCanUnbanUser(defaultEnabled(cmd.getCanUnbanUser()))
|
||||
.setCanChangeCountry(defaultEnabled(cmd.getCanChangeCountry()))
|
||||
.setCreateUser(cmd.getCreateUser());
|
||||
|
||||
ResponseAssert.requiredSuccess(teamManagerClient.add(addCmd));
|
||||
@ -136,6 +138,7 @@ public class TeamManagerServiceImpl implements TeamManagerService {
|
||||
.setCanGiftProps(cmd.getCanGiftProps())
|
||||
.setCanBanUser(cmd.getCanBanUser())
|
||||
.setCanUnbanUser(cmd.getCanUnbanUser())
|
||||
.setCanChangeCountry(cmd.getCanChangeCountry())
|
||||
.setUpdateUser(cmd.getUpdateUser())));
|
||||
}
|
||||
|
||||
|
||||
@ -46,6 +46,8 @@ public class TeamManagerCO extends ClientObject {
|
||||
|
||||
private Boolean canUnbanUser;
|
||||
|
||||
private Boolean canChangeCountry;
|
||||
|
||||
private Timestamp createTime;
|
||||
|
||||
private Timestamp updateTime;
|
||||
|
||||
@ -39,4 +39,6 @@ public class TeamManagerAddCmd extends Command {
|
||||
|
||||
private Boolean canUnbanUser;
|
||||
|
||||
private Boolean canChangeCountry;
|
||||
|
||||
}
|
||||
|
||||
@ -37,4 +37,6 @@ public class TeamManagerUpdateCmd extends Command {
|
||||
|
||||
private Boolean canUnbanUser;
|
||||
|
||||
private Boolean canChangeCountry;
|
||||
|
||||
}
|
||||
|
||||
@ -75,4 +75,10 @@ public class TeamManagerInfo extends TimestampBaseEntity {
|
||||
@TableField("can_unban_user")
|
||||
private Boolean canUnbanUser;
|
||||
|
||||
/**
|
||||
* 经理中心是否允许修改用户国家.
|
||||
*/
|
||||
@TableField("can_change_country")
|
||||
private Boolean canChangeCountry;
|
||||
|
||||
}
|
||||
|
||||
16
sql/20260624_team_manager_country_switch.sql
Normal file
16
sql/20260624_team_manager_country_switch.sql
Normal file
@ -0,0 +1,16 @@
|
||||
SET @table_schema = DATABASE();
|
||||
|
||||
SET @ddl = IF(
|
||||
EXISTS(
|
||||
SELECT 1
|
||||
FROM information_schema.COLUMNS
|
||||
WHERE TABLE_SCHEMA = @table_schema
|
||||
AND TABLE_NAME = 'team_manager_base_info'
|
||||
AND COLUMN_NAME = 'can_change_country'
|
||||
),
|
||||
'SELECT 1',
|
||||
"ALTER TABLE `team_manager_base_info` ADD COLUMN `can_change_country` tinyint(1) NOT NULL DEFAULT 1 COMMENT '经理中心是否允许修改用户国家' AFTER `can_unban_user`"
|
||||
);
|
||||
PREPARE stmt FROM @ddl;
|
||||
EXECUTE stmt;
|
||||
DEALLOCATE PREPARE stmt;
|
||||
Loading…
x
Reference in New Issue
Block a user