chore(sql): sync rev004 account adjust dict seed with work_status
This commit is contained in:
parent
a183e44db2
commit
7d3472fe8a
@ -3,6 +3,7 @@
|
||||
-- Purpose:
|
||||
-- 1) Reuse existing legacy reason/type/proc/business dictionaries
|
||||
-- 2) Add the minimal new dictionaries needed for REV004 object/status semantics
|
||||
-- 3) Sync work_status because REV004 accountProcess already depends on the code-side four-state contract
|
||||
-- Note:
|
||||
-- This script is idempotent by (type) and (dict_type, value) checks.
|
||||
|
||||
@ -18,7 +19,8 @@ FROM (VALUES
|
||||
('账务调整对象类型', 'account_adjust_object_type', 'REV004 objectType 字典'),
|
||||
('账务调整结果状态', 'account_adjust_result_status', 'REV004 resultStatus 字典'),
|
||||
('账务调整审批状态', 'account_adjust_approval_status', 'REV004 approvalStatus 字典'),
|
||||
('账务调整回写状态', 'account_adjust_writeback_status', 'REV004 writeBackStatus 字典')
|
||||
('账务调整回写状态', 'account_adjust_writeback_status', 'REV004 writeBackStatus 字典'),
|
||||
('工单状态', 'work_status', 'REV004/accountProcess 依赖的工单状态字典')
|
||||
) AS v(name, type, remark)
|
||||
WHERE NOT EXISTS (
|
||||
SELECT 1 FROM system_dict_type t WHERE t.type = v.type AND t.deleted = 0
|
||||
@ -60,7 +62,13 @@ FROM (VALUES
|
||||
-- account_adjust_writeback_status
|
||||
(10, '已回写', 'UPDATED', 'account_adjust_writeback_status', 'success', '', 'REV004 writeBackStatus'),
|
||||
(20, '待回写', 'PENDING', 'account_adjust_writeback_status', 'warning', '', 'REV004 writeBackStatus'),
|
||||
(30, '已跳过', 'SKIPPED', 'account_adjust_writeback_status', 'default', '', 'REV004 writeBackStatus')
|
||||
(30, '已跳过', 'SKIPPED', 'account_adjust_writeback_status', 'default', '', 'REV004 writeBackStatus'),
|
||||
|
||||
-- work_status
|
||||
(10, '未处理', '0', 'work_status', 'default', '', '工单创建,待审核/待处理'),
|
||||
(20, '已审核', '1', 'work_status', 'warning', '', '审核通过或无需审批,待完成'),
|
||||
(30, '已完成', '2', 'work_status', 'success', '', '处理成功且已回写完成'),
|
||||
(40, '已撤销', '3', 'work_status', 'info', '', '工单已撤销')
|
||||
) AS v(sort, label, value, dict_type, color_type, css_class, remark)
|
||||
WHERE NOT EXISTS (
|
||||
SELECT 1
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user