|
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='看板配置';
|