Compare commits

...

2 Commits

Author SHA1 Message Date
sxu c7075293f2 数据同步 2024-11-16 17:30:50 +08:00
sxu 858e81345c 数据同步 2024-11-16 17:28:46 +08:00
2 changed files with 3639 additions and 89 deletions

File diff suppressed because it is too large Load Diff

View File

@ -11,7 +11,7 @@
Target Server Version : 50743
File Encoding : 65001
Date: 17/10/2024 15:50:59
Date: 16/11/2024 17:02:26
*/
SET NAMES utf8mb4;
@ -33,10 +33,12 @@ CREATE TABLE `back_apply_details` (
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '更新者',
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
`ma_code` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '机具编号',
`remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
`ap_detection` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '机具外观判定',
`company_id` int(11) NULL DEFAULT NULL COMMENT '数据所属组织',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '退料任务详细表back_apply_details' ROW_FORMAT = DYNAMIC;
) ENGINE = InnoDB AUTO_INCREMENT = 18 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '退料任务详细表back_apply_details' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for back_apply_info
@ -60,8 +62,9 @@ CREATE TABLE `back_apply_info` (
`back_time` datetime NULL DEFAULT NULL COMMENT '预退料时间',
`status` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '1.机具分公司审核通过2.机具分公司审批不通过3.调试分公司审批通过4.调试分公司审批不通过5.出库进行中6.出库完成',
`direct_id` int(11) NULL DEFAULT NULL COMMENT '直转id',
`print_status` tinyint(4) NULL DEFAULT 0 COMMENT '是否打印 0 否1 是)',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '退料任务表back_apply_info' ROW_FORMAT = DYNAMIC;
) ENGINE = InnoDB AUTO_INCREMENT = 12 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '退料任务表back_apply_info' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for back_check_details
@ -83,7 +86,7 @@ CREATE TABLE `back_check_details` (
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '退料核查back_check_details' ROW_FORMAT = DYNAMIC;
) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '退料核查back_check_details' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for bm_agreement_info
@ -112,7 +115,7 @@ CREATE TABLE `bm_agreement_info` (
`protocol` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '1内部单位 2外部单位',
`is_slt` int(11) NULL DEFAULT 0 COMMENT '是否结算0 结算中 1已结算',
PRIMARY KEY (`agreement_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '协议管理bm_agreement_info' ROW_FORMAT = DYNAMIC;
) ENGINE = InnoDB AUTO_INCREMENT = 10 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '协议管理bm_agreement_info' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for bm_asset_attributes
@ -128,7 +131,7 @@ CREATE TABLE `bm_asset_attributes` (
`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 = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '资产属性表' ROW_FORMAT = DYNAMIC;
) ENGINE = InnoDB AUTO_INCREMENT = 9 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '资产属性表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for bm_config
@ -143,7 +146,7 @@ CREATE TABLE `bm_config` (
`update_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '更新者',
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '功能参数配置表ma_config' ROW_FORMAT = DYNAMIC;
) ENGINE = InnoDB AUTO_INCREMENT = 19 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '功能参数配置表ma_config' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for bm_file_info
@ -152,18 +155,17 @@ DROP TABLE IF EXISTS `bm_file_info`;
CREATE TABLE `bm_file_info` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键id',
`task_type` int(11) NULL DEFAULT NULL COMMENT '参考数据字典tm_task_type',
`task_id` bigint(20) NULL DEFAULT NULL COMMENT '勿用此字段,将被废弃和删除!!!',
`model_id` int(11) NULL DEFAULT NULL COMMENT '模块id',
`task_id` int(11) NULL DEFAULT NULL COMMENT '任务id',
`model_id` int(11) NULL DEFAULT NULL COMMENT '业务模块id',
`name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '文件名称',
`url` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '文件路径',
`file_type` int(11) NULL DEFAULT NULL COMMENT '参考数据字典bm_file_type',
`dic_id` int(11) NULL DEFAULT NULL COMMENT '勿用此字段,将被废弃和删除!!!',
`create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '创建者',
`create_by` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建者',
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '更新者',
`update_by` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '更新者',
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '附件表\r\n' ROW_FORMAT = DYNAMIC;
) ENGINE = InnoDB AUTO_INCREMENT = 281 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '附件表\r\n' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for bm_notice_info
@ -216,7 +218,7 @@ CREATE TABLE `bm_project` (
`contract_part` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '合同主体',
`pro_center` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '所属项目中心',
PRIMARY KEY (`pro_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '标段工程管理bm_project' ROW_FORMAT = DYNAMIC;
) ENGINE = InnoDB AUTO_INCREMENT = 17 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '标段工程管理bm_project' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for bm_qrcode_info
@ -268,7 +270,7 @@ CREATE TABLE `bm_storage_log` (
`create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '库存日志bm_storage_log' ROW_FORMAT = COMPACT;
) ENGINE = InnoDB AUTO_INCREMENT = 8 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '库存日志bm_storage_log' ROW_FORMAT = COMPACT;
-- ----------------------------
-- Table structure for bm_unit
@ -289,7 +291,7 @@ CREATE TABLE `bm_unit` (
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
PRIMARY KEY (`unit_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '往来单位管理bm_unit' ROW_FORMAT = DYNAMIC;
) ENGINE = InnoDB AUTO_INCREMENT = 9 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '往来单位管理bm_unit' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for bm_unit_person
@ -303,7 +305,7 @@ CREATE TABLE `bm_unit_person` (
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`ID`, `unit_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '往来单位管理bm_unit_person' ROW_FORMAT = DYNAMIC;
) ENGINE = InnoDB AUTO_INCREMENT = 34 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '往来单位管理bm_unit_person' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for input_apply_details
@ -405,7 +407,7 @@ CREATE TABLE `lease_apply_details` (
`remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
`company_id` int(11) NULL DEFAULT NULL COMMENT '数据所属组织',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '领料任务详细表lease_apply_details' ROW_FORMAT = DYNAMIC;
) ENGINE = InnoDB AUTO_INCREMENT = 115 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '领料任务详细表lease_apply_details' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for lease_apply_info
@ -433,13 +435,13 @@ CREATE TABLE `lease_apply_info` (
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
`company_id` int(11) NULL DEFAULT NULL COMMENT '数据所属组织',
`status` varchar(2) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '1机具分公司审核通过2调试分公司审核通过3机具分公司审核驳回4调试分公司审核驳回5出库进行中5出库完成',
`status` varchar(2) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '已废弃应使用tm_task的task_status',
`direct_id` int(11) NULL DEFAULT NULL,
`lease_type` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '0工程1长期',
`estimate_lease_time` datetime NULL DEFAULT NULL COMMENT '预领料时间',
`cost_bearing_party` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '费用承担方(01项目03分包)',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '领料任务表lease_apply_info' ROW_FORMAT = DYNAMIC;
) ENGINE = InnoDB AUTO_INCREMENT = 25 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '领料任务表lease_apply_info' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for lease_out_details
@ -461,7 +463,7 @@ CREATE TABLE `lease_out_details` (
`car_code` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '车牌号',
`push_notifications` int(11) NULL DEFAULT 0 COMMENT '是否推送到智慧工程01:是',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '领料出库详细表lease_out_details' ROW_FORMAT = DYNAMIC;
) ENGINE = InnoDB AUTO_INCREMENT = 42 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '领料出库详细表lease_out_details' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for lease_scene_regist
@ -591,7 +593,7 @@ CREATE TABLE `ma_machine` (
`type_id` bigint(20) NOT NULL COMMENT '类型ID',
`ma_code` varchar(90) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '机具编号',
`pre_code` varchar(90) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '原编号',
`ma_status` varchar(90) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '机具状态(数据字典)',
`ma_status` varchar(2) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '机具状态(数据字典)',
`qr_code` varchar(90) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '二维码',
`buy_price` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '购置价格',
`ma_vender` varchar(90) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '厂家',
@ -618,7 +620,7 @@ CREATE TABLE `ma_machine` (
`remark` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
PRIMARY KEY (`ma_id`) USING BTREE,
UNIQUE INDEX `unique_index_typeid_macode`(`type_id`, `ma_code`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '机具设备管理ma_machine' ROW_FORMAT = DYNAMIC;
) ENGINE = InnoDB AUTO_INCREMENT = 56 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '机具设备管理ma_machine' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for ma_machine_append
@ -688,7 +690,7 @@ CREATE TABLE `ma_part_type` (
`company_id` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '数据所属组织',
`year` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '框架年份',
PRIMARY KEY (`pa_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '配件类型管理ma_part_type' ROW_FORMAT = DYNAMIC;
) ENGINE = InnoDB AUTO_INCREMENT = 22 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '配件类型管理ma_part_type' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for ma_prop_info
@ -751,8 +753,8 @@ CREATE TABLE `ma_supplier_info` (
`company_id` char(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '数据所属组织',
`status` int(11) NULL DEFAULT NULL COMMENT '状态(0开 1关)',
PRIMARY KEY (`supplier_id`) USING BTREE,
UNIQUE INDEX `idx_unique_supplier`(`supplier` ASC) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '供应商管理ma_supplier_info' ROW_FORMAT = DYNAMIC;
UNIQUE INDEX `idx_unique_supplier`(`supplier`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 93 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '供应商管理ma_supplier_info' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for ma_type
@ -767,7 +769,7 @@ CREATE TABLE `ma_type` (
`model_code` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '规格编号',
`unit_id` int(11) NULL DEFAULT NULL COMMENT '计量单位ID',
`unit_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '计量单位名称',
`manage_type` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '管理方式(0编号 1计数)',
`manage_type` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '管理方式(0编号 1计数)',
`lease_price` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '内部租赁单价',
`eff_time` datetime NULL DEFAULT NULL COMMENT '租赁费用生效时间',
`rent_price` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '外部租赁单价',
@ -778,7 +780,7 @@ CREATE TABLE `ma_type` (
`level` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '层级',
`rated_load` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '额定载荷',
`test_load` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '试验载荷',
`holding_time` datetime NULL DEFAULT NULL COMMENT '持荷时',
`holding_time` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '持荷时',
`warn_num` int(11) NULL DEFAULT 0 COMMENT '库存预警数量',
`del_flag` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '删除标志0代表存在 2代表删除',
`create_by` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '创建者',
@ -793,7 +795,7 @@ CREATE TABLE `ma_type` (
PRIMARY KEY (`type_id`) USING BTREE,
INDEX `idx_parent_id`(`parent_id`) USING BTREE,
INDEX `idx_level`(`level`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '机具类型管理ma_type' ROW_FORMAT = DYNAMIC;
) ENGINE = InnoDB AUTO_INCREMENT = 4356 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '机具类型管理ma_type' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for ma_type_keeper
@ -807,7 +809,7 @@ CREATE TABLE `ma_type_keeper` (
`update_time` datetime NULL DEFAULT NULL COMMENT '修改时间',
`company_id` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '数据所属组织',
PRIMARY KEY (`ID`, `type_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '库管员配置ma_type_keeper' ROW_FORMAT = DYNAMIC;
) ENGINE = InnoDB AUTO_INCREMENT = 114 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '库管员配置ma_type_keeper' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for ma_type_lease_price_his
@ -892,7 +894,22 @@ CREATE TABLE `ma_type_repair` (
`update_time` datetime NULL DEFAULT NULL COMMENT '修改时间',
`company_id` int(11) NULL DEFAULT NULL COMMENT '数据所属组织',
PRIMARY KEY (`ID`, `type_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '维修班机具配置ma_type_repair' ROW_FORMAT = DYNAMIC;
) ENGINE = InnoDB AUTO_INCREMENT = 32 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '维修班机具配置ma_type_repair' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for ma_type_scrap_reason
-- ----------------------------
DROP TABLE IF EXISTS `ma_type_scrap_reason`;
CREATE TABLE `ma_type_scrap_reason` (
`ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`type_id` bigint(20) NOT NULL COMMENT '类型ID',
`scrap_reason` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT ' 报废原因',
`create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建者',
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '修改者',
`update_time` datetime NULL DEFAULT NULL COMMENT '修改时间',
PRIMARY KEY (`ID`, `type_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 114 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '库管员配置ma_type_keeper' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for ma_whole_set
@ -1016,12 +1033,12 @@ CREATE TABLE `purchase_check_details` (
`file_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '验收附件名称',
`file_url` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '验收附件',
`company_id` int(11) NULL DEFAULT NULL COMMENT '数据所属组织',
`del_flag` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '删除标志0代表存在 2代表删除',
`is_download` int(11) NULL DEFAULT 0 COMMENT '是否下载二维码0 否, 1 是)',
`fix_code` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '是否是固定资产编号(0 否1 是)',
`del_flag` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '删除标志0代表存在 2代表删除',
PRIMARY KEY (`id`) USING BTREE,
INDEX `idx_task_id`(`task_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '新购验收任务详细表purchase_check_details' ROW_FORMAT = DYNAMIC;
) ENGINE = InnoDB AUTO_INCREMENT = 202 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '新购验收任务详细表purchase_check_details' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for purchase_check_info
@ -1030,21 +1047,22 @@ DROP TABLE IF EXISTS `purchase_check_info`;
CREATE TABLE `purchase_check_info` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
`task_id` bigint(20) NOT NULL COMMENT '任务ID',
`purchase_time` datetime NULL COMMENT '采购日期',
`purchase_time` datetime NULL DEFAULT NULL COMMENT '采购日期',
`arrival_time` datetime NOT NULL DEFAULT NULL COMMENT '到货日期',
`purchaser` int(11) NULL DEFAULT NULL COMMENT '采购员',
`tax_rate` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '税率',
`supplier_id` int(11) NULL DEFAULT NULL COMMENT '供应商id',
`create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '创建者',
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '更新者',
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
`tax_rate` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '税率',
`company_id` int(11) NULL DEFAULT NULL COMMENT '数据所属组织',
`del_flag` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '删除标志0代表存在 2代表删除',
`del_flag` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '删除标志0代表存在 2代表删除',
PRIMARY KEY (`id`) USING BTREE,
INDEX `idx_task_id`(`task_id`) USING BTREE,
INDEX `idx_arrival_time`(`arrival_time`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '新购验收任务表purchase_check_info' ROW_FORMAT = DYNAMIC;
) ENGINE = InnoDB AUTO_INCREMENT = 65 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '新购验收任务表purchase_check_info' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for purchase_macode_info
@ -1055,8 +1073,10 @@ CREATE TABLE `purchase_macode_info` (
`task_id` int(11) NOT NULL COMMENT '任务ID',
`type_id` int(11) NOT NULL COMMENT '类型ID',
`ma_code` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '机具编号',
`out_fac_code` varchar(90) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '出厂编号',
`qr_code` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '二维码',
`fix_code` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '是否是固定资产编号(0 否1 是)',
`qr_url` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '二维码路径url',
`fix_code` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '是否是固定资产编号(0 否1 是)',
`code_type` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '编号类型',
`status` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '状态0,待入库 1,已入库)',
`create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '创建者',
@ -1065,11 +1085,9 @@ CREATE TABLE `purchase_macode_info` (
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
`company_id` int(11) NULL DEFAULT NULL COMMENT '数据所属组织',
`out_fac_code` varchar(90) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '出厂编号',
`qr_url` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '二维码路径url',
`del_flag` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '删除标志0代表存在 2代表删除',
`del_flag` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '删除标志0代表存在 2代表删除',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '新购验收编号管理purchase_macode_info' ROW_FORMAT = DYNAMIC;
) ENGINE = InnoDB AUTO_INCREMENT = 318 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '新购验收编号管理purchase_macode_info' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for purchase_notice_person
@ -1083,7 +1101,7 @@ CREATE TABLE `purchase_notice_person` (
`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 = utf8 COLLATE = utf8_general_ci COMMENT = '新购短信通知人员purchase_notice_person' ROW_FORMAT = DYNAMIC;
) ENGINE = InnoDB AUTO_INCREMENT = 29 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '新购短信通知人员purchase_notice_person' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for purchase_part_details
@ -1110,7 +1128,7 @@ CREATE TABLE `purchase_part_details` (
`remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
`company_id` int(11) NULL DEFAULT NULL COMMENT '数据所属组织',
`status` int(11) NULL DEFAULT 0 COMMENT '0待验收1已验收 , 2,验收不通过 3,已入库 4审核不通过',
`del_flag` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '删除标志0代表存在 2代表删除',
`del_flag` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '删除标志0代表存在 2代表删除',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '新购配件验收任务详细表purchase_part_details' ROW_FORMAT = DYNAMIC;
@ -1130,7 +1148,7 @@ CREATE TABLE `purchase_part_info` (
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
`company_id` int(11) NULL DEFAULT NULL COMMENT '数据所属组织',
`del_flag` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '删除标志0代表存在 2代表删除',
`del_flag` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '删除标志0代表存在 2代表删除',
PRIMARY KEY (`ID`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '新购配件验收任务表purchase_part_info' ROW_FORMAT = DYNAMIC;
@ -1196,7 +1214,7 @@ CREATE TABLE `repair_apply_details` (
`back_id` int(11) NULL DEFAULT NULL COMMENT '退料ID',
`repairer` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '维修人',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '维修详细表repair_apply_details' ROW_FORMAT = DYNAMIC;
) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '维修详细表repair_apply_details' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for repair_apply_record
@ -1256,7 +1274,7 @@ CREATE TABLE `repair_audit_details` (
`remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
`company_id` int(11) NULL DEFAULT NULL COMMENT '数据所属组织',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '修试审核详细表repair_apply_details' ROW_FORMAT = DYNAMIC;
) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '修试审核详细表repair_apply_details' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for repair_cost
@ -1414,8 +1432,8 @@ CREATE TABLE `slt_agreement_details` (
DROP TABLE IF EXISTS `slt_agreement_info`;
CREATE TABLE `slt_agreement_info` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID',
`agreement_id` int(11) NULL DEFAULT NULL COMMENT '协议id',
`type_id` int(11) NULL DEFAULT NULL COMMENT '机具规格id',
`agreement_id` int(11) NOT NULL COMMENT '协议id',
`type_id` int(11) NOT NULL COMMENT '机具规格id',
`ma_id` int(11) NULL DEFAULT NULL COMMENT '机具id',
`num` int(11) NULL DEFAULT 0 COMMENT '领料数量',
`start_time` datetime NULL DEFAULT NULL COMMENT '领料时间',
@ -1428,12 +1446,12 @@ CREATE TABLE `slt_agreement_info` (
`is_slt` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '是否结算',
`slt_time` datetime NULL DEFAULT NULL COMMENT '结算时间',
`company_id` int(11) NULL DEFAULT NULL,
`lease_type` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '领用类型0工程1长期',
`lease_type` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '领用类型0工程1长期',
`trim_day` int(11) 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 = utf8 COLLATE = utf8_general_ci COMMENT = '结算信息slt_agreement_info' ROW_FORMAT = COMPACT;
) ENGINE = InnoDB AUTO_INCREMENT = 25 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '结算信息slt_agreement_info' ROW_FORMAT = COMPACT;
-- ----------------------------
-- Table structure for slt_agreement_relation
@ -1518,7 +1536,7 @@ CREATE TABLE `tm_task` (
`task_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '任务ID',
`task_type` int(11) NULL DEFAULT NULL COMMENT '任务类型(定义数据字典)',
`task_status` int(11) NULL DEFAULT NULL COMMENT '任务状态(定义数据字典)',
`code` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '任务编号,如新购单号,领料单号,退料单号等',
`code` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '编号',
`month_order` int(11) NULL DEFAULT NULL COMMENT '任务当月序号',
`create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '创建者',
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
@ -1528,14 +1546,14 @@ CREATE TABLE `tm_task` (
`company_id` int(11) NULL DEFAULT NULL COMMENT '数据所属组织',
`status` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '1' COMMENT '0不启用 1启用',
PRIMARY KEY (`task_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '任务表tm_task' ROW_FORMAT = DYNAMIC;
) ENGINE = InnoDB AUTO_INCREMENT = 127 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '任务表tm_task' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for tm_task_agreement
-- ----------------------------
DROP TABLE IF EXISTS `tm_task_agreement`;
CREATE TABLE `tm_task_agreement` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
`task_id` bigint(20) NOT NULL COMMENT '任务ID',
`agreement_id` int(11) NULL DEFAULT NULL COMMENT '协议ID',
`create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '创建者',
@ -1544,9 +1562,8 @@ CREATE TABLE `tm_task_agreement` (
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
`company_id` int(11) NULL DEFAULT NULL COMMENT '数据所属组织',
PRIMARY KEY (`task_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '任务表tm_task_agreement' ROW_FORMAT = DYNAMIC;
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 63 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '任务表tm_task_agreement' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for tm_task_audit_log
@ -1563,9 +1580,7 @@ CREATE TABLE `tm_task_audit_log` (
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '任务表tm_task' ROW_FORMAT = DYNAMIC;
) ENGINE = InnoDB AUTO_INCREMENT = 8 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '任务表tm_task' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for tm_task_storage_analyze
@ -1652,7 +1667,7 @@ CREATE TABLE `wh_house_info` (
`phone` varchar(15) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '联系电话',
PRIMARY KEY (`house_id`) USING BTREE,
UNIQUE INDEX `idx_unique_housename`(`house_name`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 9 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '仓库管理wh_house_info' ROW_FORMAT = DYNAMIC;
) ENGINE = InnoDB AUTO_INCREMENT = 16 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '仓库管理wh_house_info' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for wh_house_set
@ -1714,4 +1729,5 @@ CREATE TABLE `wh_team_receive_detail` (
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '二级库接收详情wh_team_receive_detail' ROW_FORMAT = DYNAMIC;
SET FOREIGN_KEY_CHECKS = 1;