From 2604df85eebb90a5f40bce4477fe665e2e648a23 Mon Sep 17 00:00:00 2001 From: sxu <602087911@qq.com> Date: Mon, 23 Sep 2024 14:10:57 +0800 Subject: [PATCH 1/4] =?UTF-8?q?=E5=AE=89=E5=BE=BD=E5=A4=A7=E8=9E=8D?= =?UTF-8?q?=E5=90=88=E5=88=9D=E5=A7=8B=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../20240920_安徽大融合初始化ma_sgzb_ah.sql | 639 ++++++------------ 1 file changed, 217 insertions(+), 422 deletions(-) diff --git a/202409/安徽大融合/20240920_安徽大融合初始化ma_sgzb_ah.sql b/202409/安徽大融合/20240920_安徽大融合初始化ma_sgzb_ah.sql index e60d0ea..7d08d22 100644 --- a/202409/安徽大融合/20240920_安徽大融合初始化ma_sgzb_ah.sql +++ b/202409/安徽大融合/20240920_安徽大融合初始化ma_sgzb_ah.sql @@ -11,7 +11,7 @@ Target Server Version : 80200 File Encoding : 65001 - Date: 20/09/2024 13:48:53 + Date: 23/09/2024 14:02:44 */ SET NAMES utf8mb4; @@ -65,11 +65,11 @@ CREATE TABLE `app_version` ( -- ---------------------------- DROP TABLE IF EXISTS `back_apply_details`; CREATE TABLE `back_apply_details` ( - `id` int NOT NULL AUTO_INCREMENT, + `id` int NOT NULL AUTO_INCREMENT COMMENT 'ID', `code` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '退料单号', `parent_id` int NULL DEFAULT NULL COMMENT '任务ID', `type_id` int NULL DEFAULT NULL COMMENT '规格ID', - `pre_num` int NULL DEFAULT 0 COMMENT '退料数', + `pre_num` int NULL DEFAULT 0 COMMENT '申请数量', `audit_num` int NULL DEFAULT 0 COMMENT '审批数量', `status` varchar(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '状态(待审批,进行中,已出库)', `create_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '' COMMENT '创建者', @@ -101,7 +101,7 @@ CREATE TABLE `back_apply_info` ( `remark` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '备注', `company_id` int NULL DEFAULT NULL COMMENT '数据所属组织', `back_time` datetime NULL DEFAULT NULL COMMENT '预退料时间', - `status` varchar(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '0' COMMENT '\'1.机具分公司审核通过,2.机具分公司审批不通过,3.调试分公司审批通过,4.调试分公司审批不通过,5.出库进行中,6.出库完成', + `status` varchar(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '0' COMMENT '1.机具分公司审核通过,2.机具分公司审批不通过,3.调试分公司审批通过,4.调试分公司审批不通过,5.出库进行中,6.出库完成', `direct_id` int NULL DEFAULT NULL COMMENT '直转id', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 179 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '退料任务表back_apply_info' ROW_FORMAT = DYNAMIC; @@ -111,7 +111,7 @@ CREATE TABLE `back_apply_info` ( -- ---------------------------- DROP TABLE IF EXISTS `back_check_details`; CREATE TABLE `back_check_details` ( - `id` int NOT NULL AUTO_INCREMENT, + `id` int NOT NULL AUTO_INCREMENT COMMENT 'ID', `parent_id` int NULL DEFAULT NULL COMMENT '任务ID', `type_id` int NULL DEFAULT NULL COMMENT '规格ID', `ma_id` int NULL DEFAULT NULL COMMENT '机具ID', @@ -148,8 +148,8 @@ CREATE TABLE `bm_agreement_info` ( `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `remark` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '备注', `company_id` int NULL DEFAULT NULL COMMENT '数据所属组织', - `file_name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL, - `file_url` varchar(5000) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL, + `file_name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '文件名', + `file_url` varchar(5000) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '文件URL', `status` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '1' COMMENT '0删除1启用', `protocol` varchar(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '1内部单位 2外部单位', `is_slt` int NULL DEFAULT 0 COMMENT '是否结算(0 结算中 1已结算)', @@ -161,12 +161,12 @@ CREATE TABLE `bm_agreement_info` ( -- ---------------------------- DROP TABLE IF EXISTS `bm_flow`; CREATE TABLE `bm_flow` ( - `id` int NOT NULL AUTO_INCREMENT, + `id` int NOT NULL AUTO_INCREMENT COMMENT 'ID', `p_id` int NULL DEFAULT NULL COMMENT '父节点', `name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '子流程名称', `tag` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '子流程标识', `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, + `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; @@ -175,7 +175,7 @@ CREATE TABLE `bm_flow` ( -- ---------------------------- DROP TABLE IF EXISTS `bm_flow_record`; CREATE TABLE `bm_flow_record` ( - `id` int NOT NULL AUTO_INCREMENT, + `id` int NOT NULL AUTO_INCREMENT COMMENT 'ID', `task_id` int NULL DEFAULT NULL COMMENT '任务id', `flow_id` int NULL DEFAULT NULL COMMENT '实例id', `pre_flow_id` int NULL DEFAULT NULL COMMENT '上个流程', @@ -190,7 +190,7 @@ CREATE TABLE `bm_flow_record` ( -- ---------------------------- DROP TABLE IF EXISTS `bm_flow_relation`; CREATE TABLE `bm_flow_relation` ( - `id` int NOT NULL AUTO_INCREMENT, + `id` int NOT NULL AUTO_INCREMENT COMMENT 'ID', `flow_id` int NULL DEFAULT NULL COMMENT '父节点', `company_id` int NULL DEFAULT NULL COMMENT '组织机构', `status` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '0' COMMENT '是否开启', @@ -230,7 +230,7 @@ CREATE TABLE `bm_project_info` ( `status` char(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '0' COMMENT '帐号状态(0正常 1停用)', `type_id` bigint NULL DEFAULT NULL COMMENT '工程类型', `link_man` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '联系人', - `telphone` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '联系方式', + `telphone` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '联系电话', `dept_id` bigint NULL DEFAULT NULL COMMENT '所属上级', `del_flag` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', `create_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '' COMMENT '创建者', @@ -328,7 +328,7 @@ CREATE TABLE `bm_storage_log` ( `maintenance_num` int NULL DEFAULT NULL COMMENT '退库接收-维修数量', `scrap_num` int NULL DEFAULT NULL COMMENT '退库接收-报废数量', `post_store_num` int NULL DEFAULT NULL COMMENT '操作后库存', - `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `creator` varchar(30) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', `task_id` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '任务id', `agreement_id` int NULL DEFAULT NULL COMMENT '协议id', @@ -340,6 +340,7 @@ CREATE TABLE `bm_storage_log` ( `remark` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '备注', `status` int NULL DEFAULT NULL COMMENT '状态:默认0,其他为异常状态', `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; @@ -355,7 +356,7 @@ CREATE TABLE `bm_unit_info` ( `link_man` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '联系人', `telphone` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '联系方式', `dept_id` bigint NULL DEFAULT NULL COMMENT '所属组织', - `del_flag` char(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', + `del_flag` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', `create_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '' COMMENT '创建者', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '' COMMENT '更新者', @@ -396,145 +397,6 @@ CREATE TABLE `bm_unit_type` ( 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 config_info --- ---------------------------- -DROP TABLE IF EXISTS `config_info`; -CREATE TABLE `config_info` ( - `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id', - `data_id` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT 'data_id', - `group_id` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL, - `content` longtext CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT 'content', - `md5` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'md5', - `gmt_create` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', - `gmt_modified` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间', - `src_user` text CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL COMMENT 'source user', - `src_ip` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'source ip', - `app_name` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL, - `tenant_id` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT '' COMMENT '租户字段', - `c_desc` varchar(256) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL, - `c_use` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL, - `effect` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL, - `type` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL, - `c_schema` text CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL, - `encrypted_data_key` text CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL COMMENT '秘钥', - PRIMARY KEY (`id`) USING BTREE, - UNIQUE INDEX `uk_configinfo_datagrouptenant`(`data_id` ASC, `group_id` ASC, `tenant_id` ASC) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 10 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = 'config_info' ROW_FORMAT = DYNAMIC; - --- ---------------------------- --- Table structure for config_info_aggr --- ---------------------------- -DROP TABLE IF EXISTS `config_info_aggr`; -CREATE TABLE `config_info_aggr` ( - `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id', - `data_id` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT 'data_id', - `group_id` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT 'group_id', - `datum_id` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT 'datum_id', - `content` longtext CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '内容', - `gmt_modified` datetime NOT NULL COMMENT '修改时间', - `app_name` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL, - `tenant_id` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT '' COMMENT '租户字段', - PRIMARY KEY (`id`) USING BTREE, - UNIQUE INDEX `uk_configinfoaggr_datagrouptenantdatum`(`data_id` ASC, `group_id` ASC, `tenant_id` ASC, `datum_id` ASC) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '增加租户字段' ROW_FORMAT = DYNAMIC; - --- ---------------------------- --- Table structure for config_info_beta --- ---------------------------- -DROP TABLE IF EXISTS `config_info_beta`; -CREATE TABLE `config_info_beta` ( - `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id', - `data_id` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT 'data_id', - `group_id` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT 'group_id', - `app_name` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'app_name', - `content` longtext CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT 'content', - `beta_ips` varchar(1024) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'betaIps', - `md5` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'md5', - `gmt_create` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', - `gmt_modified` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间', - `src_user` text CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL COMMENT 'source user', - `src_ip` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'source ip', - `tenant_id` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT '' COMMENT '租户字段', - `encrypted_data_key` text CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL COMMENT '秘钥', - PRIMARY KEY (`id`) USING BTREE, - UNIQUE INDEX `uk_configinfobeta_datagrouptenant`(`data_id` ASC, `group_id` ASC, `tenant_id` ASC) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = 'config_info_beta' ROW_FORMAT = DYNAMIC; - --- ---------------------------- --- Table structure for config_info_tag --- ---------------------------- -DROP TABLE IF EXISTS `config_info_tag`; -CREATE TABLE `config_info_tag` ( - `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id', - `data_id` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT 'data_id', - `group_id` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT 'group_id', - `tenant_id` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT '' COMMENT 'tenant_id', - `tag_id` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT 'tag_id', - `app_name` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'app_name', - `content` longtext CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT 'content', - `md5` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'md5', - `gmt_create` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', - `gmt_modified` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间', - `src_user` text CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL COMMENT 'source user', - `src_ip` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'source ip', - PRIMARY KEY (`id`) USING BTREE, - UNIQUE INDEX `uk_configinfotag_datagrouptenanttag`(`data_id` ASC, `group_id` ASC, `tenant_id` ASC, `tag_id` ASC) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = 'config_info_tag' ROW_FORMAT = DYNAMIC; - --- ---------------------------- --- Table structure for config_tags_relation --- ---------------------------- -DROP TABLE IF EXISTS `config_tags_relation`; -CREATE TABLE `config_tags_relation` ( - `id` bigint NOT NULL COMMENT 'id', - `tag_name` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT 'tag_name', - `tag_type` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'tag_type', - `data_id` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT 'data_id', - `group_id` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT 'group_id', - `tenant_id` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT '' COMMENT 'tenant_id', - `nid` bigint NOT NULL AUTO_INCREMENT, - PRIMARY KEY (`nid`) USING BTREE, - UNIQUE INDEX `uk_configtagrelation_configidtag`(`id` ASC, `tag_name` ASC, `tag_type` ASC) USING BTREE, - INDEX `idx_tenant_id`(`tenant_id` ASC) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = 'config_tag_relation' ROW_FORMAT = DYNAMIC; - --- ---------------------------- --- Table structure for data_receive_detail --- ---------------------------- -DROP TABLE IF EXISTS `data_receive_detail`; -CREATE TABLE `data_receive_detail` ( - `id` int NOT NULL AUTO_INCREMENT COMMENT '主键ID', - `receive_id` int NULL DEFAULT NULL COMMENT '推送ID', - `type_id` int NULL DEFAULT NULL COMMENT '机具类型id', - `ma_id` int NULL DEFAULT NULL COMMENT '机具编码ID', - `rent_time` datetime NULL DEFAULT NULL COMMENT '租赁日期', - `rent_price` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '租赁价格', - `unit_id` int NULL DEFAULT NULL COMMENT '所属单位', - `supplier` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产厂家', - `out_factory_time` datetime NULL DEFAULT NULL COMMENT '出厂日期', - `is_new` int NULL DEFAULT NULL COMMENT '是否新装备(0 是 1否)', - `check_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '检验证编号', - `check_unit` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '检验单位', - `check_date` datetime NULL DEFAULT NULL COMMENT '检验日期', - `next_check_date` datetime NULL DEFAULT NULL COMMENT '下次检验日期', - `ma_user_name` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '机手姓名', - `status` int NULL DEFAULT 0 COMMENT '状态(0 未接收 1已接收)', - PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '推送接收明细表' ROW_FORMAT = DYNAMIC; - --- ---------------------------- --- Table structure for data_receive_info --- ---------------------------- -DROP TABLE IF EXISTS `data_receive_info`; -CREATE TABLE `data_receive_info` ( - `id` int NOT NULL AUTO_INCREMENT COMMENT '主键ID', - `receive_status` int NULL DEFAULT 0 COMMENT '接收状态(0:未完成 1 已完成)', - `push_num` int NULL DEFAULT NULL COMMENT '推送数量', - `receive_date` 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; - -- ---------------------------- -- Table structure for direct_apply_details -- ---------------------------- @@ -633,106 +495,6 @@ CREATE TABLE `gen_table_column` ( PRIMARY KEY (`column_id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 306 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '代码生成业务表字段' ROW_FORMAT = DYNAMIC; --- ---------------------------- --- Table structure for group_capacity --- ---------------------------- -DROP TABLE IF EXISTS `group_capacity`; -CREATE TABLE `group_capacity` ( - `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '主键ID', - `group_id` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '' COMMENT 'Group ID,空字符表示整个集群', - `quota` int UNSIGNED NOT NULL DEFAULT 0 COMMENT '配额,0表示使用默认值', - `usage` int UNSIGNED NOT NULL DEFAULT 0 COMMENT '使用量', - `max_size` int UNSIGNED NOT NULL DEFAULT 0 COMMENT '单个配置大小上限,单位为字节,0表示使用默认值', - `max_aggr_count` int UNSIGNED NOT NULL DEFAULT 0 COMMENT '聚合子配置最大个数,,0表示使用默认值', - `max_aggr_size` int UNSIGNED NOT NULL DEFAULT 0 COMMENT '单个聚合数据的子配置大小上限,单位为字节,0表示使用默认值', - `max_history_count` int UNSIGNED NOT NULL DEFAULT 0 COMMENT '最大变更历史数量', - `gmt_create` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', - `gmt_modified` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间', - PRIMARY KEY (`id`) USING BTREE, - UNIQUE INDEX `uk_group_id`(`group_id` ASC) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '集群、各Group容量信息表' ROW_FORMAT = DYNAMIC; - --- ---------------------------- --- Table structure for his_config_info --- ---------------------------- -DROP TABLE IF EXISTS `his_config_info`; -CREATE TABLE `his_config_info` ( - `id` bigint UNSIGNED NOT NULL, - `nid` bigint UNSIGNED NOT NULL AUTO_INCREMENT, - `data_id` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `group_id` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `app_name` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'app_name', - `content` longtext CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `md5` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL, - `gmt_create` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, - `gmt_modified` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, - `src_user` text CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL, - `src_ip` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL, - `op_type` char(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL, - `tenant_id` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT '' COMMENT '租户字段', - `encrypted_data_key` text CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL COMMENT '秘钥', - PRIMARY KEY (`nid`) USING BTREE, - INDEX `idx_gmt_create`(`gmt_create` ASC) USING BTREE, - INDEX `idx_gmt_modified`(`gmt_modified` ASC) USING BTREE, - INDEX `idx_did`(`data_id` ASC) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '多租户改造' ROW_FORMAT = DYNAMIC; - --- ---------------------------- --- Table structure for input_apply_details --- ---------------------------- -DROP TABLE IF EXISTS `input_apply_details`; -CREATE TABLE `input_apply_details` ( - `id` int NOT NULL AUTO_INCREMENT, - `task_id` int NULL DEFAULT NULL COMMENT '任务ID', - `ma_id` int NULL DEFAULT NULL COMMENT '机具ID', - `type_id` int NULL DEFAULT NULL COMMENT '规格ID', - `parent_id` int NULL DEFAULT NULL COMMENT '上级任务ID', - `input_num` int NULL DEFAULT 0 COMMENT '入库数量', - `input_type` varchar(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '入库类型(1新购,2退料,3修试后,4盘点)', - `create_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '' COMMENT '创建者', - `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '' COMMENT '更新者', - `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', - `remark` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '备注', - `company_id` int NULL DEFAULT NULL COMMENT '数据所属组织', - PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 2106 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '入库任务详细表input_apply_details' ROW_FORMAT = DYNAMIC; - --- ---------------------------- --- Table structure for iot_machine --- ---------------------------- -DROP TABLE IF EXISTS `iot_machine`; -CREATE TABLE `iot_machine` ( - `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'iot设备id', - `iot_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'iot设备类型', - `iot_code` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'iot设备编码', - `iot_status` tinyint(1) NULL DEFAULT NULL COMMENT 'iot设备状态(0 在线, 1 下线)', - `qr_code` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'iot设备二维码', - `bind_status` tinyint(1) NULL DEFAULT NULL COMMENT 'iot设备绑定状态(0 已绑定,1 未绑定)', - `del_flag` char(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '删除标志(0代表存在 2代表删除)', - `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者', - `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', - `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; - --- ---------------------------- --- Table structure for iot_machine_bind --- ---------------------------- -DROP TABLE IF EXISTS `iot_machine_bind`; -CREATE TABLE `iot_machine_bind` ( - `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键id', - `iot_id` bigint NOT NULL COMMENT 'iot设备id', - `type_id` bigint NULL DEFAULT NULL COMMENT '设备类型id', - `ma_code` varchar(90) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '被绑定机具编号', - `binder` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '绑定人', - `bind_time` datetime NULL DEFAULT NULL COMMENT '绑定时间', - `unbinder` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '解绑人', - `unbind_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; - -- ---------------------------- -- Table structure for lease_agreement_record -- ---------------------------- @@ -750,7 +512,9 @@ CREATE TABLE `lease_agreement_record` ( `back_id` int NULL DEFAULT NULL COMMENT '退料任务', `is_slt` varchar(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '是否结算', `slt_time` datetime NULL DEFAULT NULL COMMENT '结算时间', - `company_id` int NULL DEFAULT NULL COMMENT '数据所属组织' + `company_id` int NULL DEFAULT NULL COMMENT '数据所属组织', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', + `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间' ) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '项目领退表lease_agreement_record' ROW_FORMAT = DYNAMIC; -- ---------------------------- @@ -758,7 +522,7 @@ CREATE TABLE `lease_agreement_record` ( -- ---------------------------- DROP TABLE IF EXISTS `lease_apply_details`; CREATE TABLE `lease_apply_details` ( - `id` int NOT NULL AUTO_INCREMENT, + `id` int NOT NULL AUTO_INCREMENT COMMENT 'ID', `parennt_id` int NOT NULL COMMENT '任务ID', `type_id` int NOT NULL COMMENT '规格ID', `pre_num` int NULL DEFAULT 0 COMMENT '预领料数', @@ -779,7 +543,7 @@ CREATE TABLE `lease_apply_details` ( -- ---------------------------- DROP TABLE IF EXISTS `lease_apply_info`; CREATE TABLE `lease_apply_info` ( - `id` int NOT NULL AUTO_INCREMENT, + `id` int NOT NULL AUTO_INCREMENT COMMENT 'ID', `code` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '领料单号', `task_id` int NULL DEFAULT NULL COMMENT '任务ID', `lease_person` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '领料人', @@ -813,10 +577,10 @@ CREATE TABLE `lease_apply_info` ( -- ---------------------------- DROP TABLE IF EXISTS `lease_out_details`; CREATE TABLE `lease_out_details` ( - `id` int NOT NULL AUTO_INCREMENT, + `id` int NOT NULL AUTO_INCREMENT COMMENT 'ID', `parent_id` int NULL DEFAULT NULL COMMENT '任务ID', `type_id` int NULL DEFAULT NULL COMMENT '规格ID', - `ma_id` int NULL DEFAULT NULL, + `ma_id` int NULL DEFAULT NULL COMMENT '机具ID', `out_num` int NULL DEFAULT 0 COMMENT '预领料数', `out_type` varchar(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '出库类型', `create_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '' COMMENT '创建者', @@ -845,7 +609,8 @@ CREATE TABLE `lease_scene_regist` ( `type` varchar(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '类型1领料2退料', `registrant` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '登记人', `telephone` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '联系方式', - `company_id` int NULL DEFAULT NULL COMMENT '数据所属组织' + `company_id` int NULL DEFAULT NULL COMMENT '数据所属组织', + `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间' ) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '项目部出入记录表lease_agreement_storage' ROW_FORMAT = DYNAMIC; -- ---------------------------- @@ -875,28 +640,11 @@ CREATE TABLE `lease_user_book` ( `book_time` datetime NULL DEFAULT NULL COMMENT '预约时间', `remark` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '备注', `company_id` int NULL DEFAULT NULL COMMENT '数据所属组织', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', + `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 140 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '预约车lease_user_book' ROW_FORMAT = DYNAMIC; --- ---------------------------- --- Table structure for ma_accessory --- ---------------------------- -DROP TABLE IF EXISTS `ma_accessory`; -CREATE TABLE `ma_accessory` ( - `accessory_id` bigint NOT NULL COMMENT '主键id', - `acessory_name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '名称', - `metering_unit` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '计量单位', - `purchase_price` decimal(10, 2) NULL DEFAULT NULL COMMENT '购置价格', - `acessory_number` int NULL DEFAULT 0 COMMENT '数量', - `remark` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '备注', - `del_flag` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', - `create_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '' COMMENT '创建者', - `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '' COMMENT '更新者', - `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', - PRIMARY KEY (`accessory_id`) USING BTREE -) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '配件管理' ROW_FORMAT = DYNAMIC; - -- ---------------------------- -- Table structure for ma_config -- ---------------------------- @@ -986,6 +734,27 @@ CREATE TABLE `ma_house_set` ( PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '仓库货架配置ma_house_set' ROW_FORMAT = DYNAMIC; +-- ---------------------------- +-- Table structure for ma_input_apply_details +-- ---------------------------- +DROP TABLE IF EXISTS `ma_input_apply_details`; +CREATE TABLE `ma_input_apply_details` ( + `id` int NOT NULL AUTO_INCREMENT COMMENT 'ID', + `task_id` int NULL DEFAULT NULL COMMENT '任务ID', + `ma_id` int NULL DEFAULT NULL COMMENT '机具ID', + `type_id` int NULL DEFAULT NULL COMMENT '规格ID', + `parent_id` int NULL DEFAULT NULL COMMENT '上级任务ID', + `input_num` int NULL DEFAULT 0 COMMENT '入库数量', + `input_type` varchar(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '入库类型(1新购,2退料,3修试后,4盘点)', + `create_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', + `remark` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '备注', + `company_id` int NULL DEFAULT NULL COMMENT '数据所属组织', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 2106 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '入库任务详细表input_apply_details' ROW_FORMAT = DYNAMIC; + -- ---------------------------- -- Table structure for ma_input_record -- ---------------------------- @@ -1008,6 +777,43 @@ CREATE TABLE `ma_input_record` ( INDEX `idx_create_time`(`create_time` ASC) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 2014 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '入库记录表ma_input_record' ROW_FORMAT = DYNAMIC; +-- ---------------------------- +-- Table structure for ma_iot_machine +-- ---------------------------- +DROP TABLE IF EXISTS `ma_iot_machine`; +CREATE TABLE `ma_iot_machine` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'iot设备id', + `iot_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'iot设备类型', + `iot_code` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'iot设备编码', + `iot_status` tinyint(1) NULL DEFAULT NULL COMMENT 'iot设备状态(0 在线, 1 下线)', + `qr_code` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'iot设备二维码', + `bind_status` tinyint(1) NULL DEFAULT NULL COMMENT 'iot设备绑定状态(0 已绑定,1 未绑定)', + `del_flag` char(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '删除标志(0代表存在 2代表删除)', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', + `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; + +-- ---------------------------- +-- Table structure for ma_iot_machine_bind +-- ---------------------------- +DROP TABLE IF EXISTS `ma_iot_machine_bind`; +CREATE TABLE `ma_iot_machine_bind` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键id', + `iot_id` bigint NOT NULL COMMENT 'iot设备id', + `type_id` bigint NULL DEFAULT NULL COMMENT '设备类型id', + `ma_code` varchar(90) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '被绑定机具编号', + `binder` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '绑定人', + `bind_time` datetime NULL DEFAULT NULL COMMENT '绑定时间', + `unbinder` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '解绑人', + `unbind_time` datetime NULL DEFAULT NULL COMMENT '解绑时间', + `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; + -- ---------------------------- -- Table structure for ma_label_bind -- ---------------------------- @@ -1018,6 +824,7 @@ CREATE TABLE `ma_label_bind` ( `label_code` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '标签编号', `type_id` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '类型ID', `bind_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '绑定时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_time` datetime NULL DEFAULT NULL COMMENT '修改时间', `binder` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '绑定人', `status` varchar(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '0已解绑 1已绑定', @@ -1053,7 +860,7 @@ CREATE TABLE `ma_machine` ( `buy_task` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '购置批次', `own_house` varchar(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '所在仓库', `company_id` char(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '数据所属组织', - `create_time` datetime NULL DEFAULT NULL, + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_time` datetime NULL DEFAULT NULL COMMENT '修改时间', `inspect_man` varchar(90) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '检验人员', `inspect_status` varchar(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '检验结论', @@ -1071,6 +878,8 @@ CREATE TABLE `ma_machine_append` ( `back_id` bigint NULL DEFAULT NULL COMMENT '退料任务ID', `agreement_id` varchar(90) 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 '数据所属组织', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', + `update_time` datetime NULL DEFAULT NULL COMMENT '修改时间', PRIMARY KEY (`ma_id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '机具设备最近领退信息ma_machine' ROW_FORMAT = DYNAMIC; @@ -1097,8 +906,9 @@ DROP TABLE IF EXISTS `ma_part_repair`; CREATE TABLE `ma_part_repair` ( `part_id` bigint NOT NULL AUTO_INCREMENT COMMENT '类型ID', `user_id` bigint NULL DEFAULT NULL COMMENT '用户', - `time` datetime NULL DEFAULT NULL COMMENT '创建时间', `company_id` char(1) 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 '修改时间', PRIMARY KEY (`part_id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '维修班配件配置ma_part_repair' ROW_FORMAT = DYNAMIC; @@ -1118,8 +928,8 @@ CREATE TABLE `ma_part_type` ( `warn_num` int NULL DEFAULT 0 COMMENT '库存预警数量', `del_flag` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', `create_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '' COMMENT '创建者', - `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '' COMMENT '更新者', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `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 '数据所属组织', @@ -1139,8 +949,8 @@ CREATE TABLE `ma_prop_info` ( `dept_id` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '组织ID', `del_flag` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', `create_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '' COMMENT '创建者', - `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '' COMMENT '更新者', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `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 '数据所属组织', @@ -1158,8 +968,8 @@ CREATE TABLE `ma_prop_set` ( `status` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '0' COMMENT '帐号状态(0正常 1停用)', `del_flag` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', `create_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '' COMMENT '创建者', - `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '' COMMENT '更新者', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `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 '数据所属组织', @@ -1216,7 +1026,7 @@ CREATE TABLE `ma_type` ( `test_load` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '试验载荷', `holding_time` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '持荷时间', `warn_num` int NULL DEFAULT 0 COMMENT '库存预警数量', - `del_flag` char(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', + `del_flag` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '' COMMENT '创建者', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '' COMMENT '更新者', @@ -1260,6 +1070,8 @@ CREATE TABLE `ma_type_his_num` ( `time` datetime NULL DEFAULT NULL COMMENT '存入日期', `status` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '0' COMMENT '帐号状态(0正常 1停用)', `company_id` char(1) 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 '更新时间', PRIMARY KEY (`type_id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '机具类型历史库存ma_type_num' ROW_FORMAT = DYNAMIC; @@ -1273,6 +1085,8 @@ CREATE TABLE `ma_type_his_price` ( `time` datetime NULL DEFAULT NULL COMMENT '修改日期', `status` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '0' COMMENT '帐号状态(0正常 1停用)', `company_id` char(1) 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 '更新时间', PRIMARY KEY (`type_id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '机具类型历史价格ma_type_his_price' ROW_FORMAT = DYNAMIC; @@ -1294,7 +1108,7 @@ CREATE TABLE `ma_type_keeper` ( -- ---------------------------- DROP TABLE IF EXISTS `ma_type_put_in_storage_details`; CREATE TABLE `ma_type_put_in_storage_details` ( - `ID` int NOT NULL AUTO_INCREMENT, + `ID` int NOT NULL AUTO_INCREMENT COMMENT 'ID', `INFO` int NULL DEFAULT NULL COMMENT '主信息', `NUM` int NULL DEFAULT 0 COMMENT '数量', `RAM` int NULL DEFAULT NULL COMMENT '库房', @@ -1302,6 +1116,8 @@ CREATE TABLE `ma_type_put_in_storage_details` ( `MACODE` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '设备编号', `MACHINE` int NULL DEFAULT NULL COMMENT '设备主键', `REMARKS` varchar(255) 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 '更新时间', PRIMARY KEY (`ID`) USING BTREE ) ENGINE = MyISAM AUTO_INCREMENT = 5144 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci ROW_FORMAT = DYNAMIC; @@ -1320,6 +1136,8 @@ CREATE TABLE `ma_type_put_in_storage_info` ( `CREATE_DATE` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建日期', `REMARKS` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '备注', `TYPE` int NULL DEFAULT NULL COMMENT '设备工器具类型', + `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; @@ -1332,7 +1150,7 @@ CREATE TABLE `ma_type_repair` ( `user_id` bigint NULL DEFAULT NULL COMMENT '用户', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_time` datetime NULL DEFAULT NULL COMMENT '修改时间', - `company_id` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '数据所属组织', + `company_id` int NULL DEFAULT NULL COMMENT '数据所属组织', PRIMARY KEY (`type_id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '维修班机具配置ma_type_repair' ROW_FORMAT = DYNAMIC; @@ -1354,17 +1172,6 @@ CREATE TABLE `ma_whole_set` ( PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 686 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci ROW_FORMAT = DYNAMIC; --- ---------------------------- --- Table structure for permissions --- ---------------------------- -DROP TABLE IF EXISTS `permissions`; -CREATE TABLE `permissions` ( - `role` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL, - `resource` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL, - `action` varchar(8) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL, - UNIQUE INDEX `uk_role_permission`(`role` ASC, `resource` ASC, `action` ASC) USING BTREE -) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci ROW_FORMAT = DYNAMIC; - -- ---------------------------- -- Table structure for plan_borrow_details -- ---------------------------- @@ -1439,46 +1246,6 @@ CREATE TABLE `plan_need_info` ( PRIMARY KEY (`plan_id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '年度计划表plan_need_info' ROW_FORMAT = DYNAMIC; --- ---------------------------- --- Table structure for project_month_costs --- ---------------------------- -DROP TABLE IF EXISTS `project_month_costs`; -CREATE TABLE `project_month_costs` ( - `id` int NOT NULL AUTO_INCREMENT COMMENT '主键id', - `agreement_id` int NULL DEFAULT NULL COMMENT '协议id', - `unit_id` int NULL DEFAULT NULL COMMENT '单位id', - `project_id` int NULL DEFAULT NULL COMMENT '工程id', - `month` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '结算月份', - `cost_bearing_party` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '费用承担方', - `costs` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '结算金额', - `task_id` int NOT NULL COMMENT '结算记录关联taskId', - `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; - --- ---------------------------- --- Table structure for project_month_detail --- ---------------------------- -DROP TABLE IF EXISTS `project_month_detail`; -CREATE TABLE `project_month_detail` ( - `id` int NOT NULL AUTO_INCREMENT COMMENT '主键id', - `type_id` int NULL DEFAULT NULL COMMENT '类型id', - `ma_id` int NULL DEFAULT NULL COMMENT '编码id', - `unit` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '单位', - `start_time` datetime NULL DEFAULT NULL COMMENT '开始日期', - `end_time` datetime NULL DEFAULT NULL COMMENT '结束日期', - `slt_days` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '结算天数', - `slt_costs` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '结算金额', - `month_temporarily_costs` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '本月暂计金额', - `pro_month_cost_id` int NULL DEFAULT NULL COMMENT '月结算关联id', - `num` int NULL DEFAULT 0 COMMENT '数量', - `lease_price` decimal(10, 2) NULL DEFAULT NULL COMMENT '单价', - `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; - -- ---------------------------- -- Table structure for purchase_check_details -- ---------------------------- @@ -1527,7 +1294,7 @@ CREATE TABLE `purchase_check_info` ( `update_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '' COMMENT '更新者', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `remark` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '备注', - `company_id` char(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '数据所属组织', + `company_id` int NULL DEFAULT NULL COMMENT '数据所属组织', PRIMARY KEY (`id`) USING BTREE, INDEX `idx_task_id`(`task_id` ASC) USING BTREE, INDEX `idx_arrival_time`(`arrival_time` ASC) USING BTREE @@ -1561,9 +1328,11 @@ CREATE TABLE `purchase_macode_info` ( DROP TABLE IF EXISTS `purchase_notice_person`; CREATE TABLE `purchase_notice_person` ( `id` int NOT NULL AUTO_INCREMENT COMMENT '主键id', - `user_id` int NULL DEFAULT NULL, - `user_name` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL, - `telphone` varchar(11) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL, + `user_id` int NULL DEFAULT NULL COMMENT '用户id', + `user_name` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '用户名', + `telphone` varchar(11) 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 '更新时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 50 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '新购短信通知人员purchase_notice_person' ROW_FORMAT = DYNAMIC; @@ -1572,7 +1341,7 @@ CREATE TABLE `purchase_notice_person` ( -- ---------------------------- DROP TABLE IF EXISTS `purchase_part_details`; CREATE TABLE `purchase_part_details` ( - `id` int NOT NULL AUTO_INCREMENT, + `id` int NOT NULL AUTO_INCREMENT COMMENT 'ID', `task_id` int NULL DEFAULT NULL COMMENT '任务ID', `part_id` int NULL DEFAULT NULL COMMENT '配件id', `purchase_price` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '采购单价', @@ -1613,20 +1382,44 @@ CREATE TABLE `purchase_part_info` ( ) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '新购配件验收任务表purchase_part_info' ROW_FORMAT = DYNAMIC; -- ---------------------------- --- Table structure for receive_detail +-- Table structure for push_data_receive_detail -- ---------------------------- -DROP TABLE IF EXISTS `receive_detail`; -CREATE TABLE `receive_detail` ( - `id` int NOT NULL AUTO_INCREMENT, - `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退库', +DROP TABLE IF EXISTS `push_data_receive_detail`; +CREATE TABLE `push_data_receive_detail` ( + `id` int NOT NULL AUTO_INCREMENT COMMENT '主键ID', + `receive_id` int NULL DEFAULT NULL COMMENT '推送ID', + `type_id` int NULL DEFAULT NULL COMMENT '机具类型id', + `ma_id` int NULL DEFAULT NULL COMMENT '机具编码ID', + `rent_time` datetime NULL DEFAULT NULL COMMENT '租赁时间', + `rent_price` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '租赁价格', + `unit_id` int NULL DEFAULT NULL COMMENT '所属单位', + `supplier` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产厂家', + `out_factory_time` datetime NULL DEFAULT NULL COMMENT '出厂时间', + `is_new` int NULL DEFAULT NULL COMMENT '是否新装备(0 是 1否)', + `check_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '检验证编号', + `check_unit` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '检验单位', + `check_date` datetime NULL DEFAULT NULL COMMENT '检验日期', + `next_check_date` datetime NULL DEFAULT NULL COMMENT '下次检验时间', + `ma_user_name` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '机手姓名', + `status` int NULL DEFAULT 0 COMMENT '状态(0 未接收 1已接收)', + `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; +) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '推送接收明细表' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Table structure for push_data_receive_info +-- ---------------------------- +DROP TABLE IF EXISTS `push_data_receive_info`; +CREATE TABLE `push_data_receive_info` ( + `id` int NOT NULL AUTO_INCREMENT COMMENT '主键ID', + `receive_status` int NULL DEFAULT 0 COMMENT '接收状态(0:未完成 1 已完成)', + `push_num` int NULL DEFAULT NULL COMMENT '推送数量', + `receive_date` datetime NULL DEFAULT NULL COMMENT '推送时间', + `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; -- ---------------------------- -- Table structure for repair_apply_details @@ -1691,7 +1484,7 @@ CREATE TABLE `repair_apply_record` ( -- ---------------------------- DROP TABLE IF EXISTS `repair_audit_details`; CREATE TABLE `repair_audit_details` ( - `id` int NOT NULL AUTO_INCREMENT, + `id` int NOT NULL AUTO_INCREMENT COMMENT 'ID', `task_id` int NULL DEFAULT NULL COMMENT '任务ID', `repair_id` int NULL DEFAULT NULL COMMENT '维修ID', `ma_id` int NULL DEFAULT NULL COMMENT '机具ID', @@ -1717,9 +1510,9 @@ CREATE TABLE `repair_audit_details` ( -- ---------------------------- DROP TABLE IF EXISTS `repair_cost`; CREATE TABLE `repair_cost` ( - `id` int NOT NULL AUTO_INCREMENT, + `id` int NOT NULL AUTO_INCREMENT COMMENT 'ID', `task_id` int NULL DEFAULT NULL COMMENT '任务ID', - `repair_id` int NULL DEFAULT NULL, + `repair_id` int NULL DEFAULT NULL COMMENT '维修ID', `type_id` int NOT NULL COMMENT '规格ID', `ma_id` int NULL DEFAULT NULL COMMENT '机具ID', `repair_num` int NULL DEFAULT 0 COMMENT '维修数量', @@ -1737,7 +1530,7 @@ CREATE TABLE `repair_cost` ( -- ---------------------------- DROP TABLE IF EXISTS `repair_input_details`; CREATE TABLE `repair_input_details` ( - `id` int NOT NULL AUTO_INCREMENT, + `id` int NOT NULL AUTO_INCREMENT COMMENT 'ID', `task_id` int NULL DEFAULT NULL COMMENT '任务ID', `audit_id` int NULL DEFAULT NULL COMMENT '维修审核ID', `repair_id` int NULL DEFAULT NULL COMMENT '维修ID', @@ -1760,7 +1553,7 @@ CREATE TABLE `repair_input_details` ( -- ---------------------------- DROP TABLE IF EXISTS `repair_part_details`; CREATE TABLE `repair_part_details` ( - `id` int NOT NULL AUTO_INCREMENT, + `id` int NOT NULL AUTO_INCREMENT COMMENT 'ID', `task_id` int NULL DEFAULT NULL COMMENT '任务ID', `ma_id` int NULL DEFAULT NULL COMMENT '机具ID', `type_id` int NOT NULL COMMENT '规格ID', @@ -1778,16 +1571,6 @@ CREATE TABLE `repair_part_details` ( PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 101 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '维修配件详细表repair_part_details' ROW_FORMAT = DYNAMIC; --- ---------------------------- --- Table structure for roles --- ---------------------------- -DROP TABLE IF EXISTS `roles`; -CREATE TABLE `roles` ( - `username` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL, - `role` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL, - UNIQUE INDEX `idx_user_role`(`username` ASC, `role` ASC) USING BTREE -) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci ROW_FORMAT = DYNAMIC; - -- ---------------------------- -- Table structure for scrap_apply_details -- ---------------------------- @@ -1810,9 +1593,9 @@ CREATE TABLE `scrap_apply_details` ( `update_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '' COMMENT '更新者', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `remark` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '备注', - `file_url` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL, `company_id` int NULL DEFAULT NULL COMMENT '数据所属组织', - `file_name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL, + `file_name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '文件名', + `file_url` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '文件url', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 145 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '报废任务详细表scrap_apply_details' ROW_FORMAT = DYNAMIC; @@ -1821,14 +1604,16 @@ CREATE TABLE `scrap_apply_details` ( -- ---------------------------- DROP TABLE IF EXISTS `scrap_auditor_set`; CREATE TABLE `scrap_auditor_set` ( - `id` int NOT NULL AUTO_INCREMENT, + `id` int NOT NULL AUTO_INCREMENT COMMENT 'ID', `task_id` int NULL DEFAULT NULL COMMENT '报废任务id', `dept_id` int NULL DEFAULT NULL COMMENT '部门id', `user_id` int NULL DEFAULT NULL COMMENT '审核人id', `status` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '0' COMMENT '0未审核1审核通过,2驳回', - `company_id` int NULL DEFAULT NULL, + `company_id` int NULL DEFAULT NULL COMMENT '所属公司', `audit_time` datetime NULL DEFAULT NULL COMMENT '审核时间', `reason_rejection` varchar(300) 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 '更新时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 29 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '报废审核人员配置' ROW_FORMAT = DYNAMIC; @@ -1856,7 +1641,7 @@ CREATE TABLE `slt_agreement_apply` ( -- ---------------------------- DROP TABLE IF EXISTS `slt_agreement_details`; CREATE TABLE `slt_agreement_details` ( - `id` int NOT NULL AUTO_INCREMENT, + `id` int NOT NULL AUTO_INCREMENT COMMENT 'ID', `apply_id` int NULL DEFAULT NULL COMMENT '申请id', `type_id` int NULL DEFAULT NULL COMMENT '机具规格id', `ma_id` int NULL DEFAULT NULL COMMENT '机具id', @@ -1875,7 +1660,7 @@ CREATE TABLE `slt_agreement_details` ( -- ---------------------------- DROP TABLE IF EXISTS `slt_agreement_info`; CREATE TABLE `slt_agreement_info` ( - `id` int NOT NULL AUTO_INCREMENT, + `id` int NOT NULL AUTO_INCREMENT COMMENT 'ID', `agreement_id` int NULL DEFAULT NULL COMMENT '协议id', `type_id` int NULL DEFAULT NULL COMMENT '机具规格id', `ma_id` int NULL DEFAULT NULL COMMENT '机具id', @@ -1902,7 +1687,7 @@ CREATE TABLE `slt_agreement_info` ( -- ---------------------------- DROP TABLE IF EXISTS `slt_agreement_relation`; CREATE TABLE `slt_agreement_relation` ( - `id` int NOT NULL AUTO_INCREMENT, + `id` int NOT NULL AUTO_INCREMENT COMMENT 'ID', `apply_id` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '结算id', `agreement_id` varchar(60) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '协议id', `add_cost` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '增加费用', @@ -1932,6 +1717,46 @@ CREATE TABLE `slt_project_month` ( PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 100 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '月结算记录关联表' ROW_FORMAT = DYNAMIC; +-- ---------------------------- +-- Table structure for slt_project_month_costs +-- ---------------------------- +DROP TABLE IF EXISTS `slt_project_month_costs`; +CREATE TABLE `slt_project_month_costs` ( + `id` int NOT NULL AUTO_INCREMENT COMMENT '主键id', + `agreement_id` int NULL DEFAULT NULL COMMENT '协议id', + `unit_id` int NULL DEFAULT NULL COMMENT '单位id', + `project_id` int NULL DEFAULT NULL COMMENT '工程id', + `month` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '结算月份', + `cost_bearing_party` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '费用承担方', + `costs` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '结算金额', + `task_id` int NOT NULL COMMENT '结算记录关联taskId', + `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; + +-- ---------------------------- +-- Table structure for slt_project_month_detail +-- ---------------------------- +DROP TABLE IF EXISTS `slt_project_month_detail`; +CREATE TABLE `slt_project_month_detail` ( + `id` int NOT NULL AUTO_INCREMENT COMMENT '主键id', + `type_id` int NULL DEFAULT NULL COMMENT '类型id', + `ma_id` int NULL DEFAULT NULL COMMENT '编码id', + `unit` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '单位', + `start_time` datetime NULL DEFAULT NULL COMMENT '开始日期', + `end_time` datetime NULL DEFAULT NULL COMMENT '结束日期', + `slt_days` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '结算天数', + `slt_costs` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '结算金额', + `month_temporarily_costs` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '本月暂计金额', + `pro_month_cost_id` int NULL DEFAULT NULL COMMENT '月结算关联id', + `num` int NULL DEFAULT 0 COMMENT '数量', + `lease_price` decimal(10, 2) NULL DEFAULT NULL COMMENT '单价', + `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; + -- ---------------------------- -- Table structure for sys_config -- ---------------------------- @@ -2288,7 +2113,7 @@ CREATE TABLE `sys_user_role` ( -- ---------------------------- DROP TABLE IF EXISTS `team_lease_info`; CREATE TABLE `team_lease_info` ( - `id` int NOT NULL AUTO_INCREMENT, + `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 '班组名称', @@ -2303,41 +2128,22 @@ CREATE TABLE `team_lease_info` ( ) ENGINE = InnoDB AUTO_INCREMENT = 38 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci ROW_FORMAT = DYNAMIC; -- ---------------------------- --- Table structure for tenant_capacity +-- Table structure for team_receive_detail -- ---------------------------- -DROP TABLE IF EXISTS `tenant_capacity`; -CREATE TABLE `tenant_capacity` ( - `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '主键ID', - `tenant_id` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '' COMMENT 'Tenant ID', - `quota` int UNSIGNED NOT NULL DEFAULT 0 COMMENT '配额,0表示使用默认值', - `usage` int UNSIGNED NOT NULL DEFAULT 0 COMMENT '使用量', - `max_size` int UNSIGNED NOT NULL DEFAULT 0 COMMENT '单个配置大小上限,单位为字节,0表示使用默认值', - `max_aggr_count` int UNSIGNED NOT NULL DEFAULT 0 COMMENT '聚合子配置最大个数', - `max_aggr_size` int UNSIGNED NOT NULL DEFAULT 0 COMMENT '单个聚合数据的子配置大小上限,单位为字节,0表示使用默认值', - `max_history_count` int UNSIGNED NOT NULL DEFAULT 0 COMMENT '最大变更历史数量', - `gmt_create` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', - `gmt_modified` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间', - PRIMARY KEY (`id`) USING BTREE, - UNIQUE INDEX `uk_tenant_id`(`tenant_id` ASC) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '租户容量信息表' ROW_FORMAT = DYNAMIC; - --- ---------------------------- --- Table structure for tenant_info --- ---------------------------- -DROP TABLE IF EXISTS `tenant_info`; -CREATE TABLE `tenant_info` ( - `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id', - `kp` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT 'kp', - `tenant_id` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT '' COMMENT 'tenant_id', - `tenant_name` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT '' COMMENT 'tenant_name', - `tenant_desc` varchar(256) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'tenant_desc', - `create_source` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'create_source', - `gmt_create` bigint NOT NULL COMMENT '创建时间', - `gmt_modified` bigint NOT NULL COMMENT '修改时间', - PRIMARY KEY (`id`) USING BTREE, - UNIQUE INDEX `uk_tenant_info_kptenantid`(`kp` ASC, `tenant_id` ASC) USING BTREE, - INDEX `idx_tenant_id`(`tenant_id` ASC) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = 'tenant_info' ROW_FORMAT = DYNAMIC; +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 @@ -2374,15 +2180,4 @@ 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 users --- ---------------------------- -DROP TABLE IF EXISTS `users`; -CREATE TABLE `users` ( - `username` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL, - `password` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL, - `enabled` tinyint(1) NOT NULL, - PRIMARY KEY (`username`) USING BTREE -) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci ROW_FORMAT = DYNAMIC; - SET FOREIGN_KEY_CHECKS = 1; From 68c20f3f3804e0a451f93150ee470777a90a9c79 Mon Sep 17 00:00:00 2001 From: sxu <602087911@qq.com> Date: Mon, 23 Sep 2024 14:16:12 +0800 Subject: [PATCH 2/4] =?UTF-8?q?=E5=AE=89=E5=BE=BD=E5=A4=A7=E8=9E=8D?= =?UTF-8?q?=E5=90=88=E5=88=9D=E5=A7=8B=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 202409/安徽大融合/20240920_安徽大融合初始化ma_sgzb_ah.sql | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/202409/安徽大融合/20240920_安徽大融合初始化ma_sgzb_ah.sql b/202409/安徽大融合/20240920_安徽大融合初始化ma_sgzb_ah.sql index 7d08d22..b12d39d 100644 --- a/202409/安徽大融合/20240920_安徽大融合初始化ma_sgzb_ah.sql +++ b/202409/安徽大融合/20240920_安徽大融合初始化ma_sgzb_ah.sql @@ -11,7 +11,7 @@ Target Server Version : 80200 File Encoding : 65001 - Date: 23/09/2024 14:02:44 + Date: 23/09/2024 14:12:11 */ SET NAMES utf8mb4; @@ -376,6 +376,8 @@ CREATE TABLE `bm_unit_person` ( `unit_id` bigint NOT NULL COMMENT '类型ID', `user_id` bigint NOT NULL COMMENT '用户ID', `company_id` char(1) 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 '更新时间', PRIMARY KEY (`unit_id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '往来单位管理bm_unit_person' ROW_FORMAT = DYNAMIC; From 84c114075fdd85f8db65b64e160eee4bdca3e3fa Mon Sep 17 00:00:00 2001 From: sxu <602087911@qq.com> Date: Mon, 23 Sep 2024 17:07:05 +0800 Subject: [PATCH 3/4] =?UTF-8?q?=E5=AE=89=E5=BE=BD=E5=A4=A7=E8=9E=8D?= =?UTF-8?q?=E5=90=88=E5=88=9D=E5=A7=8B=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../20240920_安徽大融合初始化ma_sgzb_ah.sql | 266 +++++++----------- 1 file changed, 102 insertions(+), 164 deletions(-) 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; From ae082a7f42ae06a7e4631f7a13698f3fe36173fd Mon Sep 17 00:00:00 2001 From: sxu <602087911@qq.com> Date: Mon, 23 Sep 2024 17:13:43 +0800 Subject: [PATCH 4/4] =?UTF-8?q?=E5=AE=89=E5=BE=BD=E5=A4=A7=E8=9E=8D?= =?UTF-8?q?=E5=90=88=E5=88=9D=E5=A7=8B=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../20240920_机具大融合初始化ma_sgzb_bns.sql} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename 202409/{安徽大融合/20240920_安徽大融合初始化ma_sgzb_ah.sql => 机具大融合/20240920_机具大融合初始化ma_sgzb_bns.sql} (100%) diff --git a/202409/安徽大融合/20240920_安徽大融合初始化ma_sgzb_ah.sql b/202409/机具大融合/20240920_机具大融合初始化ma_sgzb_bns.sql similarity index 100% rename from 202409/安徽大融合/20240920_安徽大融合初始化ma_sgzb_ah.sql rename to 202409/机具大融合/20240920_机具大融合初始化ma_sgzb_bns.sql