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