8 小时以前 9bad721754fe8bbe2e5f459d0706e0fefac569f3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
-- ============================================================
-- 智能质检报告设计平台 字典数据
-- 目标库:ruoyi-vue-pro(local profile 的 master 数据源)
-- 幂等:先删后插
-- 说明:报告类型复用 MES 已有字典 mes_qc_type,不另建重复字典
-- ============================================================
 
USE `ruoyi-vue-pro`;
 
-- 清理
DELETE FROM `system_dict_data` WHERE `id` BETWEEN 1065400 AND 1065499;
DELETE FROM `system_dict_type` WHERE `id` BETWEEN 1065400 AND 1065499;
 
-- ------------------------------------------------------------
-- 字典类型
-- ------------------------------------------------------------
INSERT INTO `system_dict_type` (`id`, `name`, `type`, `status`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES
(1065400, '质检报告模板状态', 'qc_report_template_status', 0, '1', NOW(), '1', NOW(), b'0'),
(1065401, '质检报告模板版本状态', 'qc_report_version_status', 0, '1', NOW(), '1', NOW(), b'0'),
(1065402, '质检报告实例状态', 'qc_report_instance_status', 0, '1', NOW(), '1', NOW(), b'0'),
(1065403, '质检报告纸张尺寸', 'qc_report_page_size', 0, '1', NOW(), '1', NOW(), b'0'),
(1065404, '质检报告纸张方向', 'qc_report_orientation', 0, '1', NOW(), '1', NOW(), b'0'),
(1065405, '质检报告适用行业', 'qc_report_industry', 0, '1', NOW(), '1', NOW(), b'0');
 
-- ------------------------------------------------------------
-- 字典数据
-- ------------------------------------------------------------
INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES
-- 模板状态(对应 QcReportEnums.TemplateStatusEnum)
(1065410, 1, '启用', '0', 'qc_report_template_status', 0, 'success', '', '1', NOW(), '1', NOW(), b'0'),
(1065411, 2, '停用', '1', 'qc_report_template_status', 0, 'info',    '', '1', NOW(), '1', NOW(), b'0'),
-- 版本状态(对应 QcReportEnums.VersionStatusEnum)
(1065420, 1, '草稿',   '0', 'qc_report_version_status', 0, 'default', '', '1', NOW(), '1', NOW(), b'0'),
(1065421, 2, '已发布', '1', 'qc_report_version_status', 0, 'success', '', '1', NOW(), '1', NOW(), b'0'),
(1065422, 3, '已停用', '2', 'qc_report_version_status', 0, 'info',    '', '1', NOW(), '1', NOW(), b'0'),
-- 实例状态(对应 QcReportEnums.InstanceStatusEnum)
(1065430, 1, '生成中',   '0', 'qc_report_instance_status', 0, 'processing', '', '1', NOW(), '1', NOW(), b'0'),
(1065431, 2, '生成成功', '1', 'qc_report_instance_status', 0, 'success',    '', '1', NOW(), '1', NOW(), b'0'),
(1065432, 3, '生成失败', '2', 'qc_report_instance_status', 0, 'error',      '', '1', NOW(), '1', NOW(), b'0'),
-- 纸张尺寸(对应 QcReportEnums.PageSizeEnum,值为字符串)
(1065440, 1, 'A3',     'A3',     'qc_report_page_size', 0, 'default', '', '1', NOW(), '1', NOW(), b'0'),
(1065441, 2, 'A4',     'A4',     'qc_report_page_size', 0, 'default', '', '1', NOW(), '1', NOW(), b'0'),
(1065442, 3, 'A5',     'A5',     'qc_report_page_size', 0, 'default', '', '1', NOW(), '1', NOW(), b'0'),
(1065443, 4, 'Letter', 'Letter', 'qc_report_page_size', 0, 'default', '', '1', NOW(), '1', NOW(), b'0'),
-- 纸张方向(对应 QcReportEnums.OrientationEnum)
(1065450, 1, '纵向', 'portrait',  'qc_report_orientation', 0, 'default', '', '1', NOW(), '1', NOW(), b'0'),
(1065451, 2, '横向', 'landscape', 'qc_report_orientation', 0, 'default', '', '1', NOW(), '1', NOW(), b'0'),
-- 适用行业
(1065460, 1, '通用',     'general',     'qc_report_industry', 0, 'default', '', '1', NOW(), '1', NOW(), b'0'),
(1065461, 2, '电子电器', 'electronics', 'qc_report_industry', 0, 'default', '', '1', NOW(), '1', NOW(), b'0'),
(1065462, 3, '五金机械', 'hardware',    'qc_report_industry', 0, 'default', '', '1', NOW(), '1', NOW(), b'0'),
(1065463, 4, '汽车零部件', 'auto',      'qc_report_industry', 0, 'default', '', '1', NOW(), '1', NOW(), b'0'),
(1065464, 5, '塑胶制品', 'plastic',     'qc_report_industry', 0, 'default', '', '1', NOW(), '1', NOW(), b'0'),
(1065465, 6, '食品饮料', 'food',        'qc_report_industry', 0, 'default', '', '1', NOW(), '1', NOW(), b'0'),
(1065466, 7, '医药医疗', 'pharma',      'qc_report_industry', 0, 'default', '', '1', NOW(), '1', NOW(), b'0');