feat: 完善WCS调度、库存追溯和出库分配

This commit is contained in:
zgw
2026-07-15 16:24:07 +08:00
parent 9d3aa7a3bd
commit 66ac268524
101 changed files with 12596 additions and 669 deletions

View File

@@ -1,5 +1,5 @@
-- Align job status/type display dictionaries for inbound job workflow.
-- status: 1=未执行, 2=正执行, 4=已完成, 5=已作废
-- status: 1=未执行, 2=待执行, 3=执行中, 4=已完成, 5=已作废
-- execution_phase: 0=生成作业, 1=下发到WCS, 5=等待扫码确认
SET NOCOUNT ON;
@@ -23,7 +23,7 @@ END
IF EXISTS (SELECT 1 FROM sys_dict_data WHERE dict_type = N'mydo_job_status' AND dict_value = N'2')
BEGIN
UPDATE sys_dict_data
SET dict_label = N'正执行',
SET dict_label = N'待执行',
dict_sort = 1,
list_class = N'primary',
status = N'0'
@@ -33,7 +33,7 @@ END
ELSE
BEGIN
INSERT INTO sys_dict_data (dict_sort, dict_label, dict_value, dict_type, list_class, is_default, status, create_by, create_time)
VALUES (1, N'正执行', N'2', N'mydo_job_status', N'primary', N'N', N'0', N'admin', GETDATE());
VALUES (1, N'待执行', N'2', N'mydo_job_status', N'primary', N'N', N'0', N'admin', GETDATE());
END
IF EXISTS (SELECT 1 FROM sys_dict_data WHERE dict_type = N'mydo_job_status' AND dict_value = N'4')