diff --git a/202409/安徽大融合/20240920_安徽大融合初始化ma_sgzb_ah.sql b/202409/安徽大融合/20240920_安徽大融合初始化ma_sgzb_ah.sql index b12d39d..33c5fed 100644 --- a/202409/安徽大融合/20240920_安徽大融合初始化ma_sgzb_ah.sql +++ b/202409/安徽大融合/20240920_安徽大融合初始化ma_sgzb_ah.sql @@ -11,55 +11,12 @@ Target Server Version : 80200 File Encoding : 65001 - Date: 23/09/2024 14:12:11 + Date: 23/09/2024 17:05:03 */ SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS = 0; --- ---------------------------- --- Table structure for app_menu --- ---------------------------- -DROP TABLE IF EXISTS `app_menu`; -CREATE TABLE `app_menu` ( - `id` int NOT NULL AUTO_INCREMENT, - `icon_name` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '图标名称', - `icon_mark` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '图标标识', - `p_id` int NULL DEFAULT NULL COMMENT '业务菜单', - `type` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '1首页,2工作台', - `status` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '1' COMMENT '0不启用1启用', - `order_num` int NULL DEFAULT NULL COMMENT '排序', - PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 20 CHARACTER SET = latin1 COLLATE = latin1_swedish_ci ROW_FORMAT = DYNAMIC; - --- ---------------------------- --- Table structure for app_menu_user --- ---------------------------- -DROP TABLE IF EXISTS `app_menu_user`; -CREATE TABLE `app_menu_user` ( - `id` int NOT NULL AUTO_INCREMENT, - `menu_id` int NULL DEFAULT NULL COMMENT '图标id', - `user_id` int NULL DEFAULT NULL COMMENT '用户id', - PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 53 CHARACTER SET = latin1 COLLATE = latin1_swedish_ci ROW_FORMAT = DYNAMIC; - --- ---------------------------- --- Table structure for app_version --- ---------------------------- -DROP TABLE IF EXISTS `app_version`; -CREATE TABLE `app_version` ( - `version` int NOT NULL COMMENT '版本号', - `version_name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '版本名称', - `apk_name` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT 'apk名称', - `apk_path` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT 'apk路径', - `update_content` text CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL COMMENT '更新内容', - `deploy_time` datetime NULL DEFAULT NULL COMMENT '部署时间', - `deploy_user` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '部署人员', - `remark` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '备注', - `is_active` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '1' COMMENT '是否有效 0-无效,1-有效', - PRIMARY KEY (`version`) USING BTREE -) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci ROW_FORMAT = DYNAMIC; - -- ---------------------------- -- Table structure for back_apply_details -- ---------------------------- @@ -168,7 +125,7 @@ CREATE TABLE `bm_flow` ( `status` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '0' COMMENT '是否开启', `task_type` varchar(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '任务类型', PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 7 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci ROW_FORMAT = DYNAMIC; +) ENGINE = InnoDB AUTO_INCREMENT = 7 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '审批流bm_flow' ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Table structure for bm_flow_record @@ -183,7 +140,7 @@ CREATE TABLE `bm_flow_record` ( `creator` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci ROW_FORMAT = DYNAMIC; +) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '审批记录bm_flow_record' ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Table structure for bm_flow_relation @@ -198,7 +155,7 @@ CREATE TABLE `bm_flow_relation` ( `task_type` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '任务类型', `task_status` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '节点状态', PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 9 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci ROW_FORMAT = DYNAMIC; +) ENGINE = InnoDB AUTO_INCREMENT = 9 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '审批关系bm_flow_relation' ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Table structure for bm_notice_info @@ -290,7 +247,7 @@ CREATE TABLE `bm_project_type` ( `remark` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '备注', `company_id` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '数据所属组织', PRIMARY KEY (`type_id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '工程类型表bm_project_type(同数据字典表合并)' ROW_FORMAT = DYNAMIC; +) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '工程类型表bm_project_type' ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Table structure for bm_qrcode_info @@ -342,7 +299,7 @@ CREATE TABLE `bm_storage_log` ( `json_result` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT 'json_result', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 320003 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci ROW_FORMAT = COMPACT; +) ENGINE = InnoDB AUTO_INCREMENT = 320003 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '库存日志bm_storage_log' ROW_FORMAT = COMPACT; -- ---------------------------- -- Table structure for bm_unit_info @@ -397,47 +354,7 @@ CREATE TABLE `bm_unit_type` ( `remark` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '备注', `company_id` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '数据所属组织', PRIMARY KEY (`type_id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '单位类型bm_unit_type(同数据字典表合并)' ROW_FORMAT = DYNAMIC; - --- ---------------------------- --- Table structure for direct_apply_details --- ---------------------------- -DROP TABLE IF EXISTS `direct_apply_details`; -CREATE TABLE `direct_apply_details` ( - `id` int NOT NULL AUTO_INCREMENT, - `direct_id` int NULL DEFAULT NULL COMMENT '直转单号', - `type_id` int NULL DEFAULT NULL COMMENT '机具类型', - `ma_id` int NULL DEFAULT NULL COMMENT '机具id', - `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', - `update_time` datetime NULL DEFAULT NULL COMMENT '修改时间', - `direct_num` int NULL DEFAULT 0 COMMENT '直转数量', - PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci ROW_FORMAT = DYNAMIC; - --- ---------------------------- --- Table structure for direct_apply_info --- ---------------------------- -DROP TABLE IF EXISTS `direct_apply_info`; -CREATE TABLE `direct_apply_info` ( - `id` int NOT NULL AUTO_INCREMENT, - `code` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '直转单号(ZZ20240226-1)', - `back_agreement_id` int NULL DEFAULT NULL COMMENT '退料单位协议', - `back_man` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '退料人', - `back_phone` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '手机号', - `back_remark` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '退料备注', - `lease_agreement_id` int NULL DEFAULT NULL COMMENT '领料单位协议', - `lease_man` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '领料人', - `lease_phone` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '领料联系电话', - `lease_remark` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '领料备注', - `dir_url` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '直转附件', - `status` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '0' COMMENT '0待审批1审批同意2驳回', - `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', - `update_time` datetime NULL DEFAULT NULL COMMENT '修改时间', - `auditor` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '审核人', - `audit_time` datetime NULL DEFAULT NULL COMMENT '审核时间', - `audit_remark` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '审核备注', - PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci ROW_FORMAT = DYNAMIC; +) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '单位类型bm_unit_type' ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Table structure for gen_table @@ -663,7 +580,7 @@ CREATE TABLE `ma_config` ( `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `remark` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '备注', PRIMARY KEY (`config_id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '参数配置表' ROW_FORMAT = DYNAMIC; +) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '功能参数配置表ma_config' ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Table structure for ma_device_manage @@ -688,7 +605,7 @@ CREATE TABLE `ma_device_manage` ( `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `company_id` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '数据所属组织', PRIMARY KEY (`device_id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '机具设备管理' ROW_FORMAT = DYNAMIC; +) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '机具设备管理ma_device_manage' ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Table structure for ma_house_info @@ -796,7 +713,7 @@ CREATE TABLE `ma_iot_machine` ( `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新者', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 17 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'iot设备管理表' ROW_FORMAT = DYNAMIC; +) ENGINE = InnoDB AUTO_INCREMENT = 17 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'iot设备管理表ma_iot_machine' ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Table structure for ma_iot_machine_bind @@ -814,7 +731,7 @@ CREATE TABLE `ma_iot_machine_bind` ( `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 15 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'iot设备类型绑定表' ROW_FORMAT = DYNAMIC; +) ENGINE = InnoDB AUTO_INCREMENT = 15 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'iot设备类型绑定表ma_iot_machine_bind' ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Table structure for ma_label_bind @@ -1121,7 +1038,7 @@ CREATE TABLE `ma_type_put_in_storage_details` ( `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', PRIMARY KEY (`ID`) USING BTREE -) ENGINE = MyISAM AUTO_INCREMENT = 5144 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci ROW_FORMAT = DYNAMIC; +) ENGINE = MyISAM AUTO_INCREMENT = 5144 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '盘点入库详情ma_type_put_in_storage_details' ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Table structure for ma_type_put_in_storage_info @@ -1141,7 +1058,7 @@ CREATE TABLE `ma_type_put_in_storage_info` ( `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', PRIMARY KEY (`ID`) USING BTREE -) ENGINE = MyISAM AUTO_INCREMENT = 524 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci ROW_FORMAT = DYNAMIC; +) ENGINE = MyISAM AUTO_INCREMENT = 524 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '盘点入库信息ma_type_put_in_storage_info' ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Table structure for ma_type_repair @@ -1161,7 +1078,7 @@ CREATE TABLE `ma_type_repair` ( -- ---------------------------- DROP TABLE IF EXISTS `ma_whole_set`; CREATE TABLE `ma_whole_set` ( - `id` int NOT NULL AUTO_INCREMENT, + `id` int NOT NULL AUTO_INCREMENT COMMENT 'ID', `whole_type_name` varchar(40) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '配套名称', `ascription_type` int NULL DEFAULT NULL COMMENT '1:主体设备 2:配套设备', `type_id` int NULL DEFAULT NULL COMMENT '机具类型配件id', @@ -1172,7 +1089,7 @@ CREATE TABLE `ma_whole_set` ( `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_time` datetime NULL DEFAULT NULL COMMENT '修改时间', PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 686 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci ROW_FORMAT = DYNAMIC; +) ENGINE = InnoDB AUTO_INCREMENT = 686 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '成套设备ma_whole_set' ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Table structure for plan_borrow_details @@ -1407,7 +1324,7 @@ CREATE TABLE `push_data_receive_detail` ( `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '推送接收明细表' ROW_FORMAT = DYNAMIC; +) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '推送接收明细表push_data_receive_detail' ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Table structure for push_data_receive_info @@ -1421,7 +1338,7 @@ CREATE TABLE `push_data_receive_info` ( `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '推送接收表' ROW_FORMAT = DYNAMIC; +) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '推送接收表push_data_receive_info' ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Table structure for repair_apply_details @@ -1617,7 +1534,7 @@ CREATE TABLE `scrap_auditor_set` ( `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 29 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '报废审核人员配置' ROW_FORMAT = DYNAMIC; +) ENGINE = InnoDB AUTO_INCREMENT = 29 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '报废审核人员配置scrap_auditor_set' ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Table structure for slt_agreement_apply @@ -1636,7 +1553,7 @@ CREATE TABLE `slt_agreement_apply` ( `cost` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '结算总费用', `remark` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL, PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci ROW_FORMAT = COMPACT; +) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '结算协议申请slt_agreement_apply' ROW_FORMAT = COMPACT; -- ---------------------------- -- Table structure for slt_agreement_details @@ -1655,7 +1572,7 @@ CREATE TABLE `slt_agreement_details` ( `money` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '金额', `is_charge` varchar(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '0' COMMENT '是否收费:0不收费1收费', PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci ROW_FORMAT = COMPACT; +) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '结算协议详情slt_agreement_details' ROW_FORMAT = COMPACT; -- ---------------------------- -- Table structure for slt_agreement_info @@ -1682,7 +1599,7 @@ CREATE TABLE `slt_agreement_info` ( `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_time` datetime NULL DEFAULT NULL COMMENT '修改时间', PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 547 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci ROW_FORMAT = COMPACT; +) ENGINE = InnoDB AUTO_INCREMENT = 547 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '结算信息slt_agreement_info' ROW_FORMAT = COMPACT; -- ---------------------------- -- Table structure for slt_agreement_relation @@ -1705,7 +1622,7 @@ CREATE TABLE `slt_agreement_relation` ( `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_time` datetime NULL DEFAULT NULL COMMENT '修改时间', PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci ROW_FORMAT = COMPACT; +) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '计算关系slt_agreement_info' ROW_FORMAT = COMPACT; -- ---------------------------- -- Table structure for slt_project_month @@ -1717,7 +1634,7 @@ CREATE TABLE `slt_project_month` ( `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_time` datetime NULL DEFAULT NULL COMMENT '修改时间', PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 100 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '月结算记录关联表' ROW_FORMAT = DYNAMIC; +) ENGINE = InnoDB AUTO_INCREMENT = 100 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '月结算任务索引表slt_project_month' ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Table structure for slt_project_month_costs @@ -1735,7 +1652,7 @@ CREATE TABLE `slt_project_month_costs` ( `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_time` datetime NULL DEFAULT NULL COMMENT '修改时间', PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 290 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC; +) ENGINE = InnoDB AUTO_INCREMENT = 290 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '月结算费用表slt_project_month_costs' ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Table structure for slt_project_month_detail @@ -1757,7 +1674,7 @@ CREATE TABLE `slt_project_month_detail` ( `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_time` datetime NULL DEFAULT NULL COMMENT '修改时间', PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 753 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC; +) ENGINE = InnoDB AUTO_INCREMENT = 753 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '月结算费用详情slt_project_month_detail' ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Table structure for sys_config @@ -1801,25 +1718,6 @@ CREATE TABLE `sys_dept` ( PRIMARY KEY (`dept_id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 207 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '部门表' ROW_FORMAT = DYNAMIC; --- ---------------------------- --- Table structure for sys_dic --- ---------------------------- -DROP TABLE IF EXISTS `sys_dic`; -CREATE TABLE `sys_dic` ( - `id` int NOT NULL AUTO_INCREMENT, - `p_id` int NULL DEFAULT NULL COMMENT '父id', - `code` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '编码', - `name` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '字典名称', - `description` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '描述', - `value` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '值', - `sort` varchar(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '排序', - `level` varchar(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '层级', - `status` varchar(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '状态(0启用,1不启用,2删除)', - `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', - `creator` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', - PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 131 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '数据字典表' ROW_FORMAT = DYNAMIC; - -- ---------------------------- -- Table structure for sys_dict_data -- ---------------------------- @@ -2110,43 +2008,6 @@ CREATE TABLE `sys_user_role` ( PRIMARY KEY (`user_id`, `role_id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '用户和角色关联表' ROW_FORMAT = DYNAMIC; --- ---------------------------- --- Table structure for team_lease_info --- ---------------------------- -DROP TABLE IF EXISTS `team_lease_info`; -CREATE TABLE `team_lease_info` ( - `id` int NOT NULL AUTO_INCREMENT COMMENT 'ID', - `agreement_id` int NULL DEFAULT NULL COMMENT '协议id', - `type_id` int NULL DEFAULT NULL COMMENT '机具规格id', - `team_name` varchar(120) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '班组名称', - `lease_man` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '领料人', - `phone` varchar(11) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '手机号', - `num` int NULL DEFAULT 0 COMMENT '数量', - `create_by` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', - `update_time` datetime NULL DEFAULT NULL COMMENT '修改时间', - `type` varchar(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '1出库2退库', - PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 38 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci ROW_FORMAT = DYNAMIC; - --- ---------------------------- --- Table structure for team_receive_detail --- ---------------------------- -DROP TABLE IF EXISTS `team_receive_detail`; -CREATE TABLE `team_receive_detail` ( - `id` int NOT NULL AUTO_INCREMENT COMMENT 'ID', - `type_id` int NULL DEFAULT NULL COMMENT '类型名称', - `out_num` int NULL DEFAULT NULL COMMENT '出库数量', - `pick_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '领料人员', - `out_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '出库人员', - `out_time` datetime NULL DEFAULT NULL COMMENT '出库时间', - `parent_id` int NULL DEFAULT NULL COMMENT '出库父id', - `type` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '1出库 2退库', - `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', - `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', - PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 70 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC; - -- ---------------------------- -- Table structure for tm_task -- ---------------------------- @@ -2182,4 +2043,81 @@ CREATE TABLE `tm_task_agreement` ( PRIMARY KEY (`task_id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 5714 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '任务表tm_task_agreement' ROW_FORMAT = DYNAMIC; +-- ---------------------------- +-- Table structure for wh_direct_apply_details +-- ---------------------------- +DROP TABLE IF EXISTS `wh_direct_apply_details`; +CREATE TABLE `wh_direct_apply_details` ( + `id` int NOT NULL AUTO_INCREMENT, + `direct_id` int NULL DEFAULT NULL COMMENT '直转单号', + `type_id` int NULL DEFAULT NULL COMMENT '机具类型', + `ma_id` int NULL DEFAULT NULL COMMENT '机具id', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', + `update_time` datetime NULL DEFAULT NULL COMMENT '修改时间', + `direct_num` int NULL DEFAULT 0 COMMENT '直转数量', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '工地直转详情wh_direct_apply_details' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Table structure for wh_direct_apply_info +-- ---------------------------- +DROP TABLE IF EXISTS `wh_direct_apply_info`; +CREATE TABLE `wh_direct_apply_info` ( + `id` int NOT NULL AUTO_INCREMENT, + `code` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '直转单号(ZZ20240226-1)', + `back_agreement_id` int NULL DEFAULT NULL COMMENT '退料单位协议', + `back_man` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '退料人', + `back_phone` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '手机号', + `back_remark` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '退料备注', + `lease_agreement_id` int NULL DEFAULT NULL COMMENT '领料单位协议', + `lease_man` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '领料人', + `lease_phone` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '领料联系电话', + `lease_remark` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '领料备注', + `dir_url` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '直转附件', + `status` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '0' COMMENT '0待审批1审批同意2驳回', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', + `update_time` datetime NULL DEFAULT NULL COMMENT '修改时间', + `auditor` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '审核人', + `audit_time` datetime NULL DEFAULT NULL COMMENT '审核时间', + `audit_remark` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '审核备注', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '工地直转信息wh_direct_apply_info' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Table structure for wh_team_lease_info +-- ---------------------------- +DROP TABLE IF EXISTS `wh_team_lease_info`; +CREATE TABLE `wh_team_lease_info` ( + `id` int NOT NULL AUTO_INCREMENT COMMENT 'ID', + `agreement_id` int NULL DEFAULT NULL COMMENT '协议id', + `type_id` int NULL DEFAULT NULL COMMENT '机具规格id', + `team_name` varchar(120) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '班组名称', + `lease_man` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '领料人', + `phone` varchar(11) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '手机号', + `num` int NULL DEFAULT 0 COMMENT '数量', + `create_by` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', + `update_time` datetime NULL DEFAULT NULL COMMENT '修改时间', + `type` varchar(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '1出库2退库', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 38 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '二级库租赁信息wh_team_lease_info' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Table structure for wh_team_receive_detail +-- ---------------------------- +DROP TABLE IF EXISTS `wh_team_receive_detail`; +CREATE TABLE `wh_team_receive_detail` ( + `id` int NOT NULL AUTO_INCREMENT COMMENT 'ID', + `type_id` int NULL DEFAULT NULL COMMENT '类型名称', + `out_num` int NULL DEFAULT NULL COMMENT '出库数量', + `pick_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '领料人员', + `out_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '出库人员', + `out_time` datetime NULL DEFAULT NULL COMMENT '出库时间', + `parent_id` int NULL DEFAULT NULL COMMENT '出库父id', + `type` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '1出库 2退库', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', + `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 70 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '二级库接收详情wh_team_receive_detail' ROW_FORMAT = DYNAMIC; + SET FOREIGN_KEY_CHECKS = 1;