feat: 批量操作交互逻辑统一&解耦规则与应用的状态

This commit is contained in:
尹峰
2026-07-27 16:54:06 +08:00
parent 3651d3d2df
commit ca77a71f2c
16 changed files with 487 additions and 172 deletions
@@ -0,0 +1,12 @@
-- ============================================================
-- 增量迁移:为 glms_risk_variable 表增加 Status 字段
-- 目的:将变量删除由硬删除改造为软删除,与 glms_risk_rule / glms_risk_rule_application 保持一致
-- 状态:1=Active, 2=Disabled, 3=Deleted
-- 默认值:1(Active),存量数据自动标记为可用
-- ============================================================
ALTER TABLE `yltrs_ylcms`.`glms_risk_variable`
ADD COLUMN `Status` tinyint NOT NULL DEFAULT 1 COMMENT '状态: 1=Active, 2=Disabled, 3=Deleted' AFTER `VariableExpr`;
ALTER TABLE `yltrs_ylcms`.`glms_risk_variable`
ADD INDEX `idx_status`(`Status` ASC) USING BTREE;