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