/*工时分析模块*/ DROP TABLE IF EXISTS `part_workinghour`; CREATE TABLE `part_workinghour` ( `id` bigint(0) NOT NULL COMMENT '主键', `status` tinyint(0) NULL DEFAULT NULL COMMENT '状态', `is_deleted` int NULL DEFAULT NULL COMMENT '删除', `create_user` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门', `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '租户', `part_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '零件编号', `process_no` varchar(20) NULL DEFAULT NULL COMMENT '工序号', `version` varchar(20) NULL DEFAULT NULL COMMENT '版次', `seg_total` int NULL DEFAULT NULL COMMENT '工序段数', `workstation_id` bigint NULL DEFAULT 0 COMMENT '工位id', `start_time` datetime(3) NULL DEFAULT NULL COMMENT '开始时间', `end_time` datetime(3) NULL DEFAULT NULL COMMENT '结束时间', `occupancy_secs` bigint NULL DEFAULT 0 COMMENT '占机时间(秒)', `clamping_secs` bigint NULL DEFAULT 0 COMMENT '装夹调试时间(秒)', `first_working_secs` bigint NULL DEFAULT 0 COMMENT '首件切削时间(秒)', `last_remove_secs` bigint NULL DEFAULT 0 COMMENT '末件拆卸时间(秒)', `first_measure_secs` bigint NULL DEFAULT 0 COMMENT '首件计量时间(秒)', `processing_secs` bigint NULL DEFAULT 0 COMMENT '加工时间(秒)', `prepare_secs` bigint NULL DEFAULT 0 COMMENT '准备时间(秒)', `single_process_secs` bigint NULL DEFAULT 0 COMMENT '单件工时(秒)', `amount` bigint NULL DEFAULT 0 COMMENT '数量(该批次内)', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '零件工时' ROW_FORMAT = Dynamic; DROP TABLE IF EXISTS `part_working_process`; CREATE TABLE `part_working_process` ( `id` bigint(0) NOT NULL COMMENT '主键', `status` tinyint(0) NULL DEFAULT NULL COMMENT '状态', `is_deleted` int NULL DEFAULT NULL COMMENT '删除', `create_user` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_dept` bigint(0) NULL DEFAULT NULL COMMENT '创建部门', `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', `update_user` bigint(0) NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', `prog_name` varchar(120) NULL DEFAULT NULL COMMENT '程序名称', `workinghour_id` bigint NOT NULL COMMENT '零件工时表id', `start_time` datetime(3) NULL DEFAULT NULL COMMENT '开始时间', `end_time` datetime(3) NULL DEFAULT NULL COMMENT '结束时间', `device_status` int NULL DEFAULT NULL COMMENT '设备状态', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '零件加工过程记录' ROW_FORMAT = Dynamic;