feat: 支持系统账号批量操作
- 新增账号批量删除和批量重置密码接口及结果返回 - 用户列表增加批量操作工具栏与结果提示 - 账号删除切换为逻辑删除语义
This commit is contained in:
@@ -16,6 +16,10 @@ public class MybatisConfig implements MyBatisFlexCustomizer {
|
||||
//开启审计功能
|
||||
AuditManager.setAuditEnable(true);
|
||||
|
||||
// 统一使用标准 0/1 逻辑删除语义。
|
||||
flexGlobalConfig.setNormalValueOfLogicDelete(0);
|
||||
flexGlobalConfig.setDeletedValueOfLogicDelete(1);
|
||||
|
||||
//取消控制台的 Banner 打印
|
||||
flexGlobalConfig.setPrintBanner(false);
|
||||
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
ALTER TABLE `tb_sys_account`
|
||||
ADD COLUMN `is_deleted` tinyint NOT NULL DEFAULT 0 COMMENT '逻辑删除标识:0未删除,1已删除' AFTER `remark`;
|
||||
|
||||
ALTER TABLE `tb_sys_account`
|
||||
DROP INDEX `uni_login_name`,
|
||||
ADD INDEX `idx_login_name` (`login_name`) USING BTREE;
|
||||
Reference in New Issue
Block a user