yantian yue
2023-10-25 affbb7b8e8189127121d15dcc94b53639656d332
提交 | 用户 | 时间
1ac2bc 1
2 DROP TABLE IF EXISTS `bs_workshop_info`;
3 CREATE TABLE `bs_workshop_info` (
4   `id` bigint(20) NOT NULL COMMENT '主键id',
5   `workshop_code` VARCHAR(256) DEFAULT NULL COMMENT '车间编号',
6   `workshop_name` varchar(256) DEFAULT NULL COMMENT '车间名称',
7   `spare_field_1` varchar(256) DEFAULT NULL COMMENT '预留字段1',
8   `spare_field_2` varchar(256) DEFAULT NULL COMMENT '预留字段2',
9   `remarks` varchar(512) DEFAULT NULL COMMENT '备注',
10   `create_user` varchar(256) DEFAULT NULL COMMENT '创建用户',
11   `create_time` datetime DEFAULT NULL COMMENT '创建时间',
12   `update_user` varchar(256) DEFAULT NULL COMMENT '更改用户',
13   `update_time` datetime DEFAULT NULL COMMENT '更改时间',
14   PRIMARY KEY (`id`) USING BTREE
15 ) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='车间信息';
16
17 DROP TABLE IF EXISTS `bs_line_info`;
18 CREATE TABLE `bs_line_info` (
19   `id` bigint(20) NOT NULL COMMENT '主键id',
20   `line_code` varchar(256) DEFAULT NULL COMMENT '产线编号',
21   `line_name` varchar(256) DEFAULT NULL COMMENT '产线名称',
22   `workshop_code` VARCHAR(256) DEFAULT NULL COMMENT '车间编号',
23   `work_calendar` VARCHAR(256) DEFAULT NULL COMMENT '工作日历',
24   `spare_field_1` varchar(256) DEFAULT NULL COMMENT '预留字段1',
25   `spare_field_2` varchar(256) DEFAULT NULL COMMENT '预留字段2',
26   `remarks` varchar(512) DEFAULT NULL COMMENT '备注',
27   `create_user` varchar(256) DEFAULT NULL COMMENT '创建用户',
28   `create_time` datetime DEFAULT NULL COMMENT '创建时间',
29   `update_user` varchar(256) DEFAULT NULL COMMENT '更改用户',
30   `update_time` datetime DEFAULT NULL COMMENT '更改时间',
31   PRIMARY KEY (`id`) USING BTREE
32 ) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='产线信息';
33
34
35 DROP TABLE IF EXISTS `bs_location_info`;
36 CREATE TABLE `bs_location_info` (
37   `id` bigint(20) NOT NULL COMMENT '主键id',
38   `location_code` varchar(256) DEFAULT NULL COMMENT '工位编号',
39   `location_name` varchar(256) DEFAULT NULL COMMENT '工位名称',
40   `location_type` varchar(256) DEFAULT NULL COMMENT '工位类型(1自动2半自动3手动)',
41   `workshop_code` VARCHAR(256) DEFAULT NULL COMMENT '车间编号',
42   `production_line_code` VARCHAR(256) DEFAULT NULL COMMENT '产线编号',
43   `spare_field_1` varchar(256) DEFAULT NULL COMMENT '预留字段1',
44   `spare_field_2` varchar(256) DEFAULT NULL COMMENT '预留字段2',
45   `remarks` varchar(512) DEFAULT NULL COMMENT '备注',
46   `create_user` varchar(256) DEFAULT NULL COMMENT '创建用户',
47   `create_time` datetime DEFAULT NULL COMMENT '创建时间',
48   `update_user` varchar(256) DEFAULT NULL COMMENT '更改用户',
49   `update_time` datetime DEFAULT NULL COMMENT '更改时间',
50   PRIMARY KEY (`id`) USING BTREE
51 ) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='工位信息';
52
53 DROP TABLE IF EXISTS `bs_equipment_info`;
54 CREATE TABLE `bs_equipment_info` (
55   `id` BIGINT(20) NOT NULL COMMENT '主键id',
56   `equipment_no` VARCHAR(256) DEFAULT NULL COMMENT '设备编号',
57   `equipment_name` VARCHAR(256) DEFAULT NULL COMMENT '设备名称',
58   `equipment_type` VARCHAR(256) DEFAULT NULL COMMENT '设备类型',
59   `equipment_model` VARCHAR(256) DEFAULT NULL COMMENT '规格型号',
60   `workshop_code` VARCHAR(256) DEFAULT NULL COMMENT '车间编号',
61   `production_line_code` VARCHAR(256) DEFAULT NULL COMMENT '产线编号',
62   `location_code` VARCHAR(256) DEFAULT NULL COMMENT '工位编号',
63   `supplier_code` VARCHAR(256) DEFAULT NULL COMMENT '供应商编号',
64   `spare_field_1` varchar(256) DEFAULT NULL COMMENT '预留字段1',
65   `spare_field_2` varchar(256) DEFAULT NULL COMMENT '预留字段2',
66   `spare_field_3` varchar(256) DEFAULT NULL COMMENT '预留字段3',
67   `spare_field_4` varchar(256) DEFAULT NULL COMMENT '预留字段4',
68   `remark` VARCHAR(512) DEFAULT NULL COMMENT '备注',
69   `create_user` VARCHAR(32) DEFAULT NULL COMMENT '创建用户',
70   `create_time` DATETIME DEFAULT NULL COMMENT '创建时间',
71   `update_user` VARCHAR(32) DEFAULT NULL COMMENT '更改用户',
72   `update_time` DATETIME DEFAULT NULL COMMENT '更改时间',
73   PRIMARY KEY (`id`) USING BTREE
74 ) ENGINE=INNODB AUTO_INCREMENT=17 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='设备档案';
75
76 -- ----------------------------
77 -- Table structure for bs_bom_info
78 -- ----------------------------
79 DROP TABLE IF EXISTS `bs_bom_info`;
80 CREATE TABLE `bs_bom_info` (
81   `id` bigint(20) NOT NULL COMMENT '主键id',
82   `material_code` varchar(255) DEFAULT NULL COMMENT '物料编号',
83   `material_name` varchar(255) DEFAULT NULL COMMENT '物料名称',
84   `product_code` varchar(255) DEFAULT NULL COMMENT '产品编号',
85   `product_name` varchar(255) DEFAULT NULL COMMENT '产品名称',
86   `location_code` varchar(255) DEFAULT NULL COMMENT '工位编号',
87   `location_name` varchar(255) DEFAULT NULL COMMENT '工位名称',
88   `traceability_type` varchar(255) DEFAULT NULL COMMENT '追溯类型',
89   `quantity` bigint(20) DEFAULT NULL COMMENT '数量',
90   `remarks` varchar(255) DEFAULT NULL COMMENT '备注',
91   PRIMARY KEY (`id`) USING BTREE
92 ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='bom信息';
93
94 -- ----------------------------
95 -- Table structure for om_production_orde_info
96 -- ----------------------------
97 DROP TABLE IF EXISTS `om_production_orde_info`;
98 CREATE TABLE `om_production_orde_info` (
99   `id` bigint(20) NOT NULL COMMENT 'ID',
100   `sales_order_no` varchar(256) DEFAULT NULL COMMENT '销售工单号',
101   `work_order_no` varchar(256) DEFAULT NULL COMMENT '生产工单号',
102   `production_line` varchar(256) DEFAULT NULL COMMENT '生产线',
103   `drawing_no` varchar(256) DEFAULT NULL COMMENT '图号',
104   `material_code` varchar(256) DEFAULT NULL COMMENT '物料编号',
105   `material_name` varchar(512) DEFAULT NULL COMMENT '物料描述',
106   `plan_qty` int(10) DEFAULT NULL COMMENT '计划数量',
107   `actual_qty` int(10) DEFAULT NULL COMMENT '实际数量',
108   `scrap_qty` int(10) DEFAULT NULL COMMENT '报废数量',
109   `repair_qty` int(10) DEFAULT NULL COMMENT '返修数量',
110   `actual_online_qty` int(10) DEFAULT NULL COMMENT '实际上线数量',
111   `online_completion_mark` varchar(8) DEFAULT NULL COMMENT '上线完工标记',
112   `demand_date` date DEFAULT NULL COMMENT '需求日期',
113   `plan_start_time` datetime DEFAULT NULL COMMENT '计划开始时间',
114   `plan_end_time` datetime DEFAULT NULL COMMENT '计划结束时间',
115   `actual_start_time` datetime DEFAULT NULL COMMENT '实际开始时间',
116   `actual_end_time` datetime DEFAULT NULL COMMENT '实际结束时间',
117   `serial_number` varchar(32) DEFAULT NULL COMMENT '顺序号',
118   `order_status` varchar(32) DEFAULT '1' COMMENT '工单状态(1创建、2已发布、3生产中、4已冻结、5已完工、6已关闭)',
119   `spare_field_1` varchar(256) DEFAULT NULL COMMENT '预留字段1',
120   `spare_field_2` varchar(256) DEFAULT NULL COMMENT '预留字段2',
121   `spare_field_3` varchar(256) DEFAULT NULL COMMENT '预留字段3',
122   `spare_field_4` varchar(256) DEFAULT NULL COMMENT '预留字段4',
123   `create_time` datetime DEFAULT NULL COMMENT '创建时间',
124   `update_time` datetime DEFAULT NULL COMMENT '更新时间',
125   `create_user` varchar(64) DEFAULT NULL COMMENT '创建人',
126   `update_user` varchar(64) DEFAULT NULL COMMENT '修改人',
127   `remarks` varchar(512) DEFAULT NULL COMMENT '备注',
128   PRIMARY KEY (`id`) USING BTREE
129 ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='生产工单';
130
131 -- ----------------------------
132 -- Table structure for om_production_orde_info
133 -- ----------------------------
134 DROP TABLE IF EXISTS `om_production_orde_records`;
135 CREATE TABLE `om_production_orde_records` (
136   `id` bigint(20) NOT NULL COMMENT 'ID',
137   `product_no` varchar(256) DEFAULT NULL COMMENT '产品序列号',
138   `work_order_no` varchar(256) DEFAULT NULL COMMENT '生产工单号',
139   `drawing_no` varchar(256) DEFAULT NULL COMMENT '图号',
140   `material_code` varchar(256) DEFAULT NULL COMMENT '物料编号',
141   `material_name` varchar(512) DEFAULT NULL COMMENT '物料描述',
142   `location_code` varchar(256) DEFAULT NULL COMMENT '工位编号',
143   `location_name` varchar(256) DEFAULT NULL COMMENT '工位名称',
144   `location_type` varchar(256) DEFAULT NULL COMMENT '工位类型(1上线工位2过程工位3下线工位)',
145   `product_qty` int(10) DEFAULT NULL COMMENT '生产数量',
146   `start_time` datetime DEFAULT NULL COMMENT '开始时间',
147   `end_time` datetime DEFAULT NULL COMMENT '结束时间',
148   `whether_pass` varchar(32) DEFAULT NULL COMMENT '是否合格(1是0否)',
149   `not_pass_reason` varchar(512) DEFAULT NULL COMMENT '不合格原因',
150   `operation_user` varchar(64) DEFAULT NULL COMMENT '操作用户',
151   `spare_field_1` varchar(256) DEFAULT NULL COMMENT '预留字段1',
152   `spare_field_2` varchar(256) DEFAULT NULL COMMENT '预留字段2',
153   `spare_field_3` varchar(256) DEFAULT NULL COMMENT '预留字段3',
154   `spare_field_4` varchar(256) DEFAULT NULL COMMENT '预留字段4',
155   `remarks` varchar(512) DEFAULT NULL COMMENT '备注',
156   PRIMARY KEY (`id`) USING BTREE
157 ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='报工记录';
158
159
160
161 DROP TABLE IF EXISTS `em_equipment_status`;
162 CREATE TABLE `em_equipment_status` (
163   `id` bigint(20) NOT NULL COMMENT 'ID',
164   `equipment_no` varchar(256) DEFAULT NULL COMMENT '设备编号',
165   `equipment_name` varchar(256) DEFAULT NULL COMMENT '设备名称',
166   `workshop_code` VARCHAR(256) DEFAULT NULL COMMENT '车间编号',
167   `production_line_code` VARCHAR(256) DEFAULT NULL COMMENT '产线编号',
168   `location_code` VARCHAR(256) DEFAULT NULL COMMENT '工位编号',
169   `status` varchar(256) DEFAULT NULL COMMENT '设备状态(1运转2待机3故障)',
170   `spare_field_1` varchar(256) DEFAULT NULL COMMENT '预留字段1',
171   `spare_field_2` varchar(256) DEFAULT NULL COMMENT '预留字段2',
172   `remarks` varchar(512) DEFAULT NULL COMMENT '备注',
173   `update_time` datetime DEFAULT NULL COMMENT '更新时间',
174   PRIMARY KEY (`id`) USING BTREE
175 ) ENGINE=InnoDB AUTO_INCREMENT=23 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='设备状态';
176
177
178 DROP TABLE IF EXISTS `em_equipment_alarm`;
179 CREATE TABLE `em_equipment_alarm` (
180   `id` bigint(20) NOT NULL COMMENT 'ID',
181   `equipment_no` varchar(256) DEFAULT NULL COMMENT '设备编号',
182   `equipment_name` varchar(256) DEFAULT NULL COMMENT '设备名称',
183   `workshop_code` VARCHAR(256) DEFAULT NULL COMMENT '车间编号',
184   `production_line_code` VARCHAR(256) DEFAULT NULL COMMENT '产线编号',
185   `location_code` VARCHAR(256) DEFAULT NULL COMMENT '工位编号',
186   `error_no` varchar(256) DEFAULT NULL COMMENT '故障代码',
187   `error_desc` varchar(512) DEFAULT NULL COMMENT '故障描述',
188   `alarm_time` datetime DEFAULT NULL COMMENT '报警时间',
189   `whether_recovery` varchar(16) DEFAULT '0' COMMENT '是否恢复(0否1是)',
190   `recovery_time` datetime DEFAULT NULL COMMENT '恢复时间',
191   `spare_field_1` varchar(256) DEFAULT NULL COMMENT '预留字段1',
192   `spare_field_2` varchar(256) DEFAULT NULL COMMENT '预留字段2',
193   `remarks` varchar(512) DEFAULT NULL COMMENT '备注',
194   PRIMARY KEY (`id`) USING BTREE
195 ) ENGINE=InnoDB AUTO_INCREMENT=80 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='设备报警';
196
197
198 DROP TABLE IF EXISTS `sc_equipment_alarm_conf`;
199 CREATE TABLE `sc_equipment_alarm_conf` (
200   `id` bigint(20) NOT NULL COMMENT 'ID',
201   `equipment_no` varchar(256) DEFAULT NULL COMMENT '设备编号',
202   `equipment_name` varchar(256) DEFAULT NULL COMMENT '设备名称',
203   `plc_code` varchar(256) DEFAULT NULL COMMENT 'PLC代码',
204   `error_no` varchar(256) DEFAULT NULL COMMENT '故障代码',
205   `error_desc` varchar(512) DEFAULT NULL COMMENT '故障描述',
206   `spare_field_1` varchar(256) DEFAULT NULL COMMENT '预留字段1',
207   `spare_field_2` varchar(256) DEFAULT NULL COMMENT '预留字段2',
208   `remarks` varchar(512) DEFAULT NULL COMMENT '备注',
209     `create_user` varchar(256) DEFAULT NULL COMMENT '创建用户',
210   `create_time` datetime DEFAULT NULL COMMENT '创建时间',
211   `update_user` varchar(256) DEFAULT NULL COMMENT '更改用户',
212   `update_time` datetime DEFAULT NULL COMMENT '更改时间',
213   PRIMARY KEY (`id`) USING BTREE
214 ) ENGINE=InnoDB AUTO_INCREMENT=80 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='报警代码配置';
215
216
217 DROP TABLE IF EXISTS `sc_equipment_alarm_conf`;
218 CREATE TABLE `sc_equipment_alarm_conf` (
219   `id` bigint(20) NOT NULL COMMENT 'ID',
220   `equipment_no` varchar(256) DEFAULT NULL COMMENT '设备编号',
221   `equipment_name` varchar(256) DEFAULT NULL COMMENT '设备名称',
222   `plc_code` varchar(256) DEFAULT NULL COMMENT 'PLC代码',
223   `error_no` varchar(256) DEFAULT NULL COMMENT '故障代码',
224   `error_desc` varchar(512) DEFAULT NULL COMMENT '故障描述',
225   `spare_field_1` varchar(256) DEFAULT NULL COMMENT '预留字段1',
226   `spare_field_2` varchar(256) DEFAULT NULL COMMENT '预留字段2',
227   `remarks` varchar(512) DEFAULT NULL COMMENT '备注',
228     `create_user` varchar(256) DEFAULT NULL COMMENT '创建用户',
229   `create_time` datetime DEFAULT NULL COMMENT '创建时间',
230   `update_user` varchar(256) DEFAULT NULL COMMENT '更改用户',
231   `update_time` datetime DEFAULT NULL COMMENT '更改时间',
232   PRIMARY KEY (`id`) USING BTREE
233 ) ENGINE=InnoDB AUTO_INCREMENT=80 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='报警代码配置';
234
235
236 DROP TABLE IF EXISTS `dq_material_traceability`;
237 CREATE TABLE `dq_material_traceability` (
238   `id` bigint(20) NOT NULL COMMENT 'ID',
239   `product_no` varchar(256) DEFAULT NULL COMMENT '产品序列号',
240   `housing_bar_code` varchar(256) DEFAULT NULL COMMENT '壳体条码',
241   `work_order_no` varchar(256) DEFAULT NULL COMMENT '生产工单号',
242   `product_code` varchar(256) DEFAULT NULL COMMENT '产品编码',
243   `product_name` varchar(256) DEFAULT NULL COMMENT '产品名称',
244   `line_code` varchar(256) DEFAULT NULL COMMENT '产线编号',
245   `line_name` varchar(256) DEFAULT NULL COMMENT '产线名称',
246   `location_code` varchar(256) DEFAULT NULL COMMENT '工位编号',
247   `location_name` varchar(256) DEFAULT NULL COMMENT '工位名称',
248   `material_code` varchar(256) DEFAULT NULL COMMENT '物料编号',
249   `material_name` varchar(512) DEFAULT NULL COMMENT '物料描述',
250   `material_batch_no` varchar(256) DEFAULT NULL COMMENT '物料批次号',
251   `material_serial_no` varchar(256) DEFAULT NULL COMMENT '物料序列号',
252   `assembly_qty` int(10) DEFAULT NULL COMMENT '数量',
253   `assembly_user` varchar(64) DEFAULT NULL COMMENT '装配用户',
254   `assembly_time` datetime DEFAULT NULL COMMENT '装配时间',
255   `spare_field_1` varchar(256) DEFAULT NULL COMMENT '预留字段1',
256   `spare_field_2` varchar(256) DEFAULT NULL COMMENT '预留字段2',
257   `spare_field_3` bigint(20) DEFAULT NULL COMMENT '预留字段3',
258   `spare_field_4` bigint(20) DEFAULT NULL COMMENT '预留字段4',
259   `remarks` varchar(512) DEFAULT NULL COMMENT '备注',
260   PRIMARY KEY (`id`) USING BTREE
261 ) ENGINE=InnoDB AUTO_INCREMENT=80 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='物料追溯';
262
263
264 DROP TABLE IF EXISTS `sc_kanban_conf`;
265 CREATE TABLE `sc_kanban_conf` (
266   `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID',
267   `page_code` varchar(256) DEFAULT NULL COMMENT '页面编号',
268   `ip_address` varchar(256) DEFAULT NULL COMMENT 'ip地址',
269   `mac_address` varchar(256) DEFAULT NULL COMMENT 'MAC地址',
270   `workshop_code` varchar(256) DEFAULT NULL COMMENT '车间编号',
271   `workshop_name` varchar(256) DEFAULT NULL COMMENT '车间名称',
272   `line_code` varchar(256) DEFAULT NULL COMMENT '产线编号',
273   `line_name` varchar(256) DEFAULT NULL COMMENT '产线名称',
274   `location_code` varchar(512) DEFAULT NULL COMMENT '工位编码',
275   `location_name` varchar(512) DEFAULT NULL COMMENT '工位名称',
276   `warehouse_code` varchar(256) DEFAULT NULL COMMENT '仓库编号',
277   `warehouse_name` varchar(256) DEFAULT NULL COMMENT '仓库名称',
278
279   PRIMARY KEY (`id`) USING BTREE
280 ) ENGINE=InnoDB AUTO_INCREMENT=146 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='看板配置';