diff --git a/docs/sql/migrations/2026-09-12-pl-vehicle-recharge-etc-only.sql b/docs/sql/migrations/2026-09-12-pl-vehicle-recharge-etc-only.sql new file mode 100644 index 000000000..3fe05853b --- /dev/null +++ b/docs/sql/migrations/2026-09-12-pl-vehicle-recharge-etc-only.sql @@ -0,0 +1,25 @@ +-- 车辆充值模块收窄为仅 ETC:菜单改名 + 加油字典软停用(不删业务数据) +-- Spec: docs/superpowers/specs/2026-09-12-pl-vehicle-recharge-etc-only-design.md + +UPDATE sys_menu +SET menu_name = 'ETC充值申请', + update_time = NOW() +WHERE id = 'PL_VEH_RECHARGE_APPLY' + AND del_flag = 0; + +UPDATE sys_menu +SET menu_name = 'ETC充值发放登记', + update_time = NOW() +WHERE id = 'PL_VEH_RECHARGE_RECORD' + AND del_flag = 0; + +UPDATE sys_dict_data +SET del_flag = 1, + remark = 'ETC模块收窄:加油选项停用,业务数据保留待新加油模块', + update_time = NOW() +WHERE id = 'PL_RECHARGE_TYPE_FUEL' + AND del_flag = 0; + +-- 可选知情统计(只读,不写入变更): +-- SELECT COUNT(*) FROM pl_vehicle_recharge_apply +-- WHERE del_flag = 0 AND recharge_type = 'fuel' AND status = 'pending';