dbpatch/202409/机具大融合/20240925_机具大融合初始化.sql

1713 lines
117 KiB
SQL
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/*
Navicat Premium Data Transfer
Source Server : localhost-57
Source Server Type : MySQL
Source Server Version : 50743
Source Host : localhost:3306
Source Schema : ma_sgzb_cq
Target Server Type : MySQL
Target Server Version : 50743
File Encoding : 65001
Date: 25/09/2024 14:41:15
*/
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
-- ----------------------------
-- Table structure for back_apply_details
-- ----------------------------
DROP TABLE IF EXISTS `back_apply_details`;
CREATE TABLE `back_apply_details` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`code` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '退料单号',
`parent_id` int(11) NULL DEFAULT NULL COMMENT '任务ID',
`type_id` int(11) NULL DEFAULT NULL COMMENT '规格ID',
`pre_num` int(11) NULL DEFAULT 0 COMMENT '退料数',
`audit_num` int(11) NULL DEFAULT 0 COMMENT '审批数量',
`status` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci 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 '创建时间',
`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 '备注',
`company_id` int(11) NULL DEFAULT NULL COMMENT '数据所属组织',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '退料任务详细表back_apply_details' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for back_apply_info
-- ----------------------------
DROP TABLE IF EXISTS `back_apply_info`;
CREATE TABLE `back_apply_info` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID',
`code` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '退料单号',
`task_id` int(11) NULL DEFAULT NULL COMMENT '任务ID',
`back_person` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '退料人',
`phone` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '联系方式',
`direct_audit_by` int(11) NULL DEFAULT 0 COMMENT '机具公司审批人',
`direct_audit_time` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '机具公司审批时间',
`direct_audit_remark` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci 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 '创建时间',
`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 '备注',
`company_id` int(11) NULL DEFAULT NULL COMMENT '数据所属组织',
`back_time` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci 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',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '退back_apply_info' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for back_check_details
-- ----------------------------
DROP TABLE IF EXISTS `back_check_details`;
CREATE TABLE `back_check_details` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`parent_id` int(11) NULL DEFAULT NULL COMMENT 'ID',
`type_id` int(11) NULL DEFAULT NULL COMMENT 'ID',
`ma_id` int(11) NULL DEFAULT NULL COMMENT 'ID',
`back_num` int(11) NULL DEFAULT 0 COMMENT '退',
`back_status` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '退(123)',
`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 '',
`company_id` int(11) NULL DEFAULT NULL COMMENT '',
`is_finished` tinyint(4) NULL DEFAULT NULL COMMENT '0:退, 1:退,',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 26 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '退back_check_details' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for bm_agreement_info
-- ----------------------------
DROP TABLE IF EXISTS `bm_agreement_info`;
CREATE TABLE `bm_agreement_info` (
`agreement_id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID',
`agreement_code` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`sign_time` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '',
`unit_id` int(11) NULL DEFAULT NULL COMMENT 'id',
`project_id` int(11) NULL DEFAULT 0 COMMENT 'ID',
`create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '',
`lease_day` int(11) NULL DEFAULT NULL COMMENT '',
`plan_start_time` datetime NULL DEFAULT NULL COMMENT '',
`contract_code` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`auth_person` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`phone` 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 '' COMMENT '',
`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 '',
`file_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`file_url` varchar(5000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`status` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '1' COMMENT '01',
`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 = 4 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'bm_agreement_info' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for bm_flow
-- ----------------------------
DROP TABLE IF EXISTS `bm_flow`;
CREATE TABLE `bm_flow` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`p_id` int(11) NULL DEFAULT NULL COMMENT '',
`name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`tag` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`status` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '',
`task_type` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 7 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for bm_flow_record
-- ----------------------------
DROP TABLE IF EXISTS `bm_flow_record`;
CREATE TABLE `bm_flow_record` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`task_id` int(11) NULL DEFAULT NULL COMMENT 'id',
`flow_id` int(11) NULL DEFAULT NULL COMMENT 'id',
`pre_flow_id` int(11) NULL DEFAULT NULL COMMENT '',
`next_flow_id` int(11) NULL DEFAULT NULL COMMENT '',
`creator` varchar(255) CHARACTER SET utf8 COLLATE utf8_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 = utf8 COLLATE = utf8_general_ci ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for bm_flow_relation
-- ----------------------------
DROP TABLE IF EXISTS `bm_flow_relation`;
CREATE TABLE `bm_flow_relation` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`flow_id` int(11) NULL DEFAULT NULL COMMENT '',
`company_id` int(11) NULL DEFAULT NULL COMMENT '',
`status` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '',
`order` int(11) NULL DEFAULT NULL COMMENT '',
`task_type` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`task_status` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 9 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for bm_notice_info
-- ----------------------------
DROP TABLE IF EXISTS `bm_notice_info`;
CREATE TABLE `bm_notice_info` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
`task_id` int(11) NOT NULL COMMENT 'ID',
`content` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '',
`notice_user` int(11) NULL DEFAULT NULL COMMENT '',
`phone` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '',
`model_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci 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 '',
`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 '',
`company_id` int(11) NULL DEFAULT NULL COMMENT '',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 180 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'bm_notice_info' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for bm_num_logs
-- ----------------------------
DROP TABLE IF EXISTS `bm_num_logs`;
CREATE TABLE `bm_num_logs` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`model_title` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`method` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`task` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`type_id` int(11) NULL DEFAULT NULL COMMENT 'id',
`description` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '',
`time` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`creator` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`remark` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`json_result` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 318614 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = COMPACT;
-- ----------------------------
-- Table structure for bm_project_info
-- ----------------------------
DROP TABLE IF EXISTS `bm_project_info`;
CREATE TABLE `bm_project_info` (
`pro_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID',
`pro_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '',
`status` char(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '0 1',
`type_id` bigint(20) NULL DEFAULT NULL COMMENT '',
`link_man` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`telphone` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`dept_id` bigint(20) NULL DEFAULT NULL COMMENT '',
`del_flag` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '0 2',
`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 '',
`start_date` date NULL DEFAULT NULL COMMENT '',
`company_id` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`completion_date` date NULL DEFAULT NULL COMMENT '',
PRIMARY KEY (`pro_id`) USING BTREE,
INDEX `FK_BM_PROJE_REFERENCE_BM_PROJE`(`type_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 99 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'bm_project_info' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for bm_project_lot
-- ----------------------------
DROP TABLE IF EXISTS `bm_project_lot`;
CREATE TABLE `bm_project_lot` (
`lot_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID',
`pro_id` bigint(20) NULL DEFAULT NULL COMMENT 'ID',
`lot_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '',
`status` char(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '0 1',
`type_id` bigint(20) NULL DEFAULT NULL COMMENT '',
`link_man` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`telphone` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`own_pro` varchar(225) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`dept_id` bigint(20) NULL DEFAULT NULL COMMENT '',
`is_share` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '01',
`lon` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`lat` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`del_flag` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '0 2',
`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 '',
`company_id` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`completion_date` date NULL DEFAULT NULL COMMENT '',
`start_date` date NULL DEFAULT NULL COMMENT '',
PRIMARY KEY (`lot_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 250 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'bm_project_lot' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for bm_project_type
-- ----------------------------
DROP TABLE IF EXISTS `bm_project_type`;
CREATE TABLE `bm_project_type` (
`type_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID',
`type_name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '',
`status` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '0 1',
`del_flag` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '0 2',
`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 '',
`company_id` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
PRIMARY KEY (`type_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'bm_project_type' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for bm_qrcode_info
-- ----------------------------
DROP TABLE IF EXISTS `bm_qrcode_info`;
CREATE TABLE `bm_qrcode_info` (
`qr_id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID',
`qr_code` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`type_id` int(11) NOT NULL COMMENT 'ID',
`qr_type` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`task_id` int(11) NULL DEFAULT 0 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 '',
`company_id` int(11) NULL DEFAULT NULL COMMENT '',
PRIMARY KEY (`qr_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'bm_qrcode_info' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for bm_storage_log
-- ----------------------------
DROP TABLE IF EXISTS `bm_storage_log`;
CREATE TABLE `bm_storage_log` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`model_title` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`method` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`type_id` int(11) NULL DEFAULT NULL COMMENT 'id',
`pre_store_num` int(11) NULL DEFAULT NULL COMMENT '',
`in_num` int(11) NULL DEFAULT NULL COMMENT '',
`out_num` int(11) NULL DEFAULT NULL COMMENT '',
`back_num` int(11) NULL DEFAULT NULL COMMENT '退-',
`pass_num` int(11) NULL DEFAULT NULL COMMENT '退-',
`maintenance_num` int(11) NULL DEFAULT NULL COMMENT '退-',
`scrap_num` int(11) NULL DEFAULT NULL COMMENT '退-',
`post_store_num` int(11) NULL DEFAULT NULL COMMENT '',
`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '',
`creator` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`task_id` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'id',
`agreement_id` int(11) NULL DEFAULT NULL COMMENT 'id',
`manage_type` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT ' 0 1 2',
`type_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`type_model_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`result_code` int(11) NULL DEFAULT NULL COMMENT 'http code',
`result_msg` varchar(3000) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0' COMMENT 'http msg',
`remark` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`status` int(11) NULL DEFAULT NULL COMMENT '0',
`json_result` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'json_result',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 13 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = COMPACT;
-- ----------------------------
-- Table structure for bm_unit_info
-- ----------------------------
DROP TABLE IF EXISTS `bm_unit_info`;
CREATE TABLE `bm_unit_info` (
`unit_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID',
`unit_name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '',
`status` char(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '0 1',
`type_id` bigint(20) NULL DEFAULT NULL COMMENT '',
`link_man` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`telphone` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`dept_id` bigint(20) NULL DEFAULT NULL COMMENT '',
`del_flag` char(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '0 2',
`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 '',
`company_id` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`type_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`dept_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
PRIMARY KEY (`unit_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 39 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'bm_unit_info' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for bm_unit_person
-- ----------------------------
DROP TABLE IF EXISTS `bm_unit_person`;
CREATE TABLE `bm_unit_person` (
`unit_id` bigint(20) NOT NULL COMMENT 'ID',
`user_id` bigint(20) NOT NULL COMMENT 'ID',
`company_id` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
PRIMARY KEY (`unit_id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'bm_unit_person' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for bm_unit_type
-- ----------------------------
DROP TABLE IF EXISTS `bm_unit_type`;
CREATE TABLE `bm_unit_type` (
`type_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID',
`type_name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '',
`status` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '0 1',
`del_flag` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '0 2',
`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 '',
`company_id` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
PRIMARY KEY (`type_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'bm_unit_type' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for calc_project_month
-- ----------------------------
DROP TABLE IF EXISTS `calc_project_month`;
CREATE TABLE `calc_project_month` (
`ID` int(11) NOT NULL AUTO_INCREMENT,
`MONTH` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`create_time` datetime NULL DEFAULT NULL COMMENT '',
PRIMARY KEY (`ID`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = COMPACT;
-- ----------------------------
-- Table structure for direct_apply_details
-- ----------------------------
DROP TABLE IF EXISTS `direct_apply_details`;
CREATE TABLE `direct_apply_details` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`direct_id` int(11) NULL DEFAULT NULL COMMENT '',
`type_id` int(11) NULL DEFAULT NULL COMMENT '',
`ma_id` int(11) NULL DEFAULT NULL COMMENT 'id',
`direct_num` int(11) NULL DEFAULT 0 COMMENT '',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_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(11) NOT NULL AUTO_INCREMENT,
`code` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'ZZ20240226-1',
`back_agreement_id` int(11) NULL DEFAULT NULL COMMENT '退',
`back_man` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '退',
`back_phone` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`back_remark` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '退',
`lease_agreement_id` int(11) NULL DEFAULT NULL COMMENT '',
`lease_man` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`lease_phone` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`lease_remark` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`dir_url` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`status` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '012',
`create_time` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`auditor` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`audit_time` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`audit_remark` 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 ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for input_apply_details
-- ----------------------------
DROP TABLE IF EXISTS `input_apply_details`;
CREATE TABLE `input_apply_details` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`task_id` int(11) NULL DEFAULT NULL COMMENT 'ID',
`ma_id` int(11) NULL DEFAULT NULL COMMENT 'ID',
`type_id` int(11) NULL DEFAULT NULL COMMENT 'ID',
`parent_id` int(11) NULL DEFAULT NULL COMMENT 'ID',
`input_num` int(11) NULL DEFAULT 0 COMMENT '',
`input_type` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '12退34',
`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 '',
`company_id` int(11) NULL DEFAULT NULL COMMENT '',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 11 CHARACTER SET = utf8 COLLATE = utf8_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(20) 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(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
`iot_id` bigint(20) NOT NULL COMMENT 'iot设备id',
`type_id` bigint(20) 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
-- ----------------------------
DROP TABLE IF EXISTS `lease_agreement_record`;
CREATE TABLE `lease_agreement_record` (
`id` bigint(20) NULL DEFAULT NULL COMMENT 'ID',
`agreement_id` int(11) NULL DEFAULT NULL COMMENT 'ID',
`type_id` int(11) NULL DEFAULT NULL COMMENT 'ID',
`ma_id` int(11) NULL DEFAULT NULL COMMENT 'ID',
`num` int(11) NULL DEFAULT 0 COMMENT '',
`status` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`out_time` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`pick_id` int(11) NULL DEFAULT NULL COMMENT '',
`back_time` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '退',
`back_id` int(11) NULL DEFAULT NULL COMMENT '退',
`is_slt` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`slt_time` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`company_id` int(11) NULL DEFAULT NULL COMMENT ''
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '退lease_agreement_record' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for lease_apply_details
-- ----------------------------
DROP TABLE IF EXISTS `lease_apply_details`;
CREATE TABLE `lease_apply_details` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`parennt_id` int(11) NOT NULL COMMENT 'ID',
`type_id` int(11) NOT NULL COMMENT 'ID',
`pre_num` int(11) NULL DEFAULT 0 COMMENT '',
`audit_num` int(11) NULL DEFAULT 0 COMMENT '',
`al_num` int(11) NULL DEFAULT 0 COMMENT '',
`status` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '012',
`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 '',
`company_id` int(11) NULL DEFAULT NULL COMMENT '',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 10 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'lease_apply_details' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for lease_apply_info
-- ----------------------------
DROP TABLE IF EXISTS `lease_apply_info`;
CREATE TABLE `lease_apply_info` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`code` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`task_id` int(11) NULL DEFAULT NULL COMMENT 'ID',
`lease_person` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`phone` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`type` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '1122',
`company_audit_by` int(11) NULL DEFAULT 0 COMMENT '',
`company_audit_time` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`company_audit_remark` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`dept_audit_by` int(11) NULL DEFAULT NULL COMMENT '',
`dept_audit_time` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`dept_audit_remark` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`direct_audit_by` int(11) NULL DEFAULT NULL COMMENT '',
`direct_audit_time` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`direct_audit_remark` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci 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 '',
`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 '',
`company_id` int(11) NULL DEFAULT NULL COMMENT '',
`status` varchar(2) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '123455',
`direct_id` int(11) NULL DEFAULT NULL,
`lease_type` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '01',
`estimate_lease_time` datetime NULL DEFAULT NULL COMMENT '',
`cost_bearing_party` varchar(255) 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 = 'lease_apply_info' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for lease_out_details
-- ----------------------------
DROP TABLE IF EXISTS `lease_out_details`;
CREATE TABLE `lease_out_details` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`parent_id` int(11) NULL DEFAULT NULL COMMENT 'ID',
`type_id` int(11) NULL DEFAULT NULL COMMENT 'ID',
`ma_id` int(11) NULL DEFAULT NULL,
`out_num` int(11) NULL DEFAULT 0 COMMENT '',
`out_type` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci 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 '',
`update_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '',
`update_time` datetime NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '',
`remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`company_id` int(11) NULL DEFAULT NULL COMMENT '',
`car_code` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`receive_num` int(11) NULL DEFAULT 0 COMMENT '',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 13 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'lease_out_details' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for lease_scene_regist
-- ----------------------------
DROP TABLE IF EXISTS `lease_scene_regist`;
CREATE TABLE `lease_scene_regist` (
`id` bigint(20) NULL DEFAULT NULL COMMENT 'ID',
`agreement_id` int(11) NULL DEFAULT NULL COMMENT 'ID',
`team_id` int(11) NULL DEFAULT NULL COMMENT 'ID',
`type_id` int(11) NULL DEFAULT NULL COMMENT 'ID',
`ma_id` int(11) NULL DEFAULT NULL COMMENT 'ID',
`num` int(11) NULL DEFAULT 0 COMMENT '',
`create_time` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`type` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '12退',
`registrant` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`telephone` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`company_id` int(11) NULL DEFAULT NULL COMMENT ''
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'lease_agreement_storage' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for lease_team_info
-- ----------------------------
DROP TABLE IF EXISTS `lease_team_info`;
CREATE TABLE `lease_team_info` (
`id` bigint(20) NULL DEFAULT NULL COMMENT 'ID',
`team_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci 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 '',
`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 '',
`company_id` int(11) NULL DEFAULT NULL COMMENT ''
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'lease_team_info' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for lease_user_book
-- ----------------------------
DROP TABLE IF EXISTS `lease_user_book`;
CREATE TABLE `lease_user_book` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID',
`user_id` bigint(20) NULL DEFAULT NULL COMMENT 'ID',
`type_id` int(11) NULL DEFAULT NULL COMMENT 'ID',
`book_num` int(11) NULL DEFAULT 0 COMMENT '',
`book_time` varchar(64) 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 '',
`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_user_book' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for ma_accessory
-- ----------------------------
DROP TABLE IF EXISTS `ma_accessory`;
CREATE TABLE `ma_accessory` (
`accessory_id` bigint(20) NOT NULL COMMENT 'id',
`acessory_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`metering_unit` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`purchase_price` decimal(10, 2) NULL DEFAULT NULL COMMENT '',
`acessory_number` int(11) NULL DEFAULT 0 COMMENT '',
`remark` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`del_flag` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '0 2',
`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 '',
PRIMARY KEY (`accessory_id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for ma_device_manage
-- ----------------------------
DROP TABLE IF EXISTS `ma_device_manage`;
CREATE TABLE `ma_device_manage` (
`device_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
`item_type` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`device_type` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`specs_model` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`device_number` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`device_status` int(11) NULL DEFAULT NULL COMMENT '(1, 2,)',
`fixed_assets_number` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`device_original_number` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`purchase_batch` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`lebel_id` bigint(20) NULL DEFAULT NULL COMMENT 'id',
`house_id` bigint(20) NULL DEFAULT NULL COMMENT 'id',
`del_flag` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '0 2',
`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 '',
`company_id` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
PRIMARY KEY (`device_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for ma_house_info
-- ----------------------------
DROP TABLE IF EXISTS `ma_house_info`;
CREATE TABLE `ma_house_info` (
`house_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID',
`house_name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '',
`parent_id` bigint(20) NULL DEFAULT NULL COMMENT 'ID',
`status` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '0 1',
`dept_id` bigint(20) NULL DEFAULT NULL COMMENT '',
`del_flag` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '0 2',
`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 '',
`company_id` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`sort` int(11) NULL DEFAULT NULL COMMENT '',
`concat` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`phone` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
PRIMARY KEY (`house_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 10 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'ma_house_info' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for ma_house_set
-- ----------------------------
DROP TABLE IF EXISTS `ma_house_set`;
CREATE TABLE `ma_house_set` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
`house_id` bigint(20) NOT NULL COMMENT 'ID',
`type_id` bigint(20) NOT NULL COMMENT 'ID',
`ma_id` bigint(20) NULL DEFAULT NULL COMMENT 'ID',
`num` int(11) NULL DEFAULT 0 COMMENT '',
`status` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '0 1',
`dept_id` bigint(20) NULL DEFAULT NULL COMMENT '',
`del_flag` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '0 2',
`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 '',
`company_id` bigint(20) NULL DEFAULT NULL COMMENT '',
`shelf_num` varchar(255) 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 = 'ma_house_set' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for ma_input_record
-- ----------------------------
DROP TABLE IF EXISTS `ma_input_record`;
CREATE TABLE `ma_input_record` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`task_id` int(11) NULL DEFAULT NULL COMMENT 'ID',
`type_id` int(11) NOT NULL COMMENT 'ID',
`ma_id` int(11) NULL DEFAULT NULL COMMENT 'ID',
`input_type` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '(12退3)',
`input_num` int(11) NULL DEFAULT 0 COMMENT '',
`status` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '01',
`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 '',
`company_id` int(11) NULL DEFAULT NULL COMMENT '',
PRIMARY KEY (`id`) USING BTREE,
INDEX `idx_create_time`(`create_time`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1125 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'ma_input_record' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for ma_label_bind
-- ----------------------------
DROP TABLE IF EXISTS `ma_label_bind`;
CREATE TABLE `ma_label_bind` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
`ma_id` bigint(20) NOT NULL COMMENT 'ID',
`label_code` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`type_id` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'ID',
`bind_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '',
`binder` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`status` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '0 1',
`label_type` bigint(20) NULL DEFAULT NULL COMMENT '()',
`company_id` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1102 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'ma_label_bind' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for ma_machine
-- ----------------------------
DROP TABLE IF EXISTS `ma_machine`;
CREATE TABLE `ma_machine` (
`ma_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID',
`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 '',
`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 '',
`out_fac_time` varchar(90) 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 '',
`assets_code` varchar(90) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`check_man` varchar(90) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`this_check_time` varchar(90) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`next_check_time` varchar(90) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`gps_code` varchar(90) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'gps编号',
`rfid_code` varchar(90) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'rfid编号',
`erp_code` varchar(90) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'erp编号',
`transfer_code` varchar(90) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`in_out_num` int(11) NULL DEFAULT 0 COMMENT '',
`buy_task` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`own_house` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`company_id` char(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`create_time` datetime NULL DEFAULT NULL,
`inspect_man` varchar(90) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`inspect_status` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`phone` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
PRIMARY KEY (`ma_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1199 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'ma_machine' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for ma_machine_append
-- ----------------------------
DROP TABLE IF EXISTS `ma_machine_append`;
CREATE TABLE `ma_machine_append` (
`ma_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID',
`pick_id` bigint(20) NOT NULL COMMENT 'ID',
`back_id` bigint(20) NULL DEFAULT NULL COMMENT '退ID',
`agreement_id` varchar(90) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`company_id` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
PRIMARY KEY (`ma_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '退ma_machine' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for ma_machine_label
-- ----------------------------
DROP TABLE IF EXISTS `ma_machine_label`;
CREATE TABLE `ma_machine_label` (
`label_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID',
`label_code` varchar(120) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`ma_id` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'ID',
`is_bind` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`label_type` bigint(20) NULL DEFAULT NULL COMMENT '()',
`company_id` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`create_time` datetime NULL DEFAULT NULL COMMENT '',
PRIMARY KEY (`label_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1166 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'ma_machine_label' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for ma_part_repair
-- ----------------------------
DROP TABLE IF EXISTS `ma_part_repair`;
CREATE TABLE `ma_part_repair` (
`part_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID',
`user_id` bigint(20) NULL DEFAULT NULL COMMENT '',
`time` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`company_id` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
PRIMARY KEY (`part_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'ma_part_repair' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for ma_part_type
-- ----------------------------
DROP TABLE IF EXISTS `ma_part_type`;
CREATE TABLE `ma_part_type` (
`pa_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID',
`pa_name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '',
`parent_id` bigint(20) NULL DEFAULT NULL COMMENT 'ID',
`status` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '0 1',
`num` int(11) NULL DEFAULT 0 COMMENT '',
`unit_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'ID',
`buy_price` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '',
`level` 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(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 '',
`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 = 422 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'ma_part_type' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for ma_prop_info
-- ----------------------------
DROP TABLE IF EXISTS `ma_prop_info`;
CREATE TABLE `ma_prop_info` (
`prop_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID',
`prop_name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '',
`code` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`status` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '0 1',
`dept_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'ID',
`del_flag` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '0 2',
`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 '',
`company_id` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
PRIMARY KEY (`prop_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'ma_prop_info' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for ma_prop_set
-- ----------------------------
DROP TABLE IF EXISTS `ma_prop_set`;
CREATE TABLE `ma_prop_set` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
`prop_id` bigint(20) NOT NULL COMMENT 'ID',
`type_id` bigint(20) NULL DEFAULT NULL COMMENT 'ID',
`status` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '0 1',
`del_flag` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '0 2',
`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 '',
`company_id` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 54 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'ma_prop_set' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for ma_supplier_info
-- ----------------------------
DROP TABLE IF EXISTS `ma_supplier_info`;
CREATE TABLE `ma_supplier_info` (
`supplier_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID',
`supplier` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '',
`address` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`legal_person` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '',
`primary_contact` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`phone` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`business_scope` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`business_license` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`del_flag` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '0 2',
`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 '',
`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
) ENGINE = InnoDB AUTO_INCREMENT = 73 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'ma_supplier_info' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for ma_type
-- ----------------------------
DROP TABLE IF EXISTS `ma_type`;
CREATE TABLE `ma_type` (
`type_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID',
`type_name` varchar(90) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '',
`parent_id` bigint(20) NULL DEFAULT NULL COMMENT 'ID',
`status` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '0 1',
`num` int(11) NULL DEFAULT 0 COMMENT '',
`company_id` char(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`code` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`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` varchar(64) 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 '',
`buy_price` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '',
`pay_price` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '',
`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` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`warn_num` int(11) NULL DEFAULT 0 COMMENT '',
`del_flag` char(2) 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 '',
`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 '',
`is_plan` char(2) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '0 1',
`is_ancuo` char(2) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '01',
`remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`fac_model` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`intelligent_code` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
PRIMARY KEY (`type_id`) USING BTREE,
INDEX `idx_parent_id`(`parent_id`) USING BTREE,
INDEX `idx_level`(`level`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1677 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'ma_type' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for ma_type_1220
-- ----------------------------
DROP TABLE IF EXISTS `ma_type_1220`;
CREATE TABLE `ma_type_1220` (
`type_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID',
`type_name` varchar(90) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '',
`parent_id` bigint(20) NULL DEFAULT NULL COMMENT 'ID',
`status` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '0 1',
`num` float(10, 3) NULL DEFAULT NULL COMMENT '',
`company_id` char(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`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` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '(0 1)',
`lease_price` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`eff_time` datetime NULL DEFAULT NULL COMMENT '',
`rent_price` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`buy_price` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`pay_price` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`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` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`warn_num` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`del_flag` char(2) 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 '',
`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 '',
`is_plan` char(2) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '0 1',
`is_ancuo` char(2) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '01',
`remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
PRIMARY KEY (`type_id`) USING BTREE,
INDEX `idx_parent_id`(`parent_id`) USING BTREE,
INDEX `idx_level`(`level`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 42 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'ma_type' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for ma_type_file
-- ----------------------------
DROP TABLE IF EXISTS `ma_type_file`;
CREATE TABLE `ma_type_file` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
`type_id` bigint(20) NOT NULL COMMENT 'ID',
`ma_id` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'ID',
`file_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '',
`file_url` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`file_type` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`user_id` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`time` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`status` char(2) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '0 1',
`company_id` char(20) 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 = 'ma_type_file' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for ma_type_his_num
-- ----------------------------
DROP TABLE IF EXISTS `ma_type_his_num`;
CREATE TABLE `ma_type_his_num` (
`type_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID',
`storage_num` int(11) NULL DEFAULT 0 COMMENT '',
`time` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`status` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '0 1',
`company_id` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
PRIMARY KEY (`type_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'ma_type_num' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for ma_type_his_price
-- ----------------------------
DROP TABLE IF EXISTS `ma_type_his_price`;
CREATE TABLE `ma_type_his_price` (
`type_id` bigint(20) NOT NULL COMMENT 'ID',
`lease_price` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '',
`time` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`status` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '0 1',
`company_id` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
PRIMARY KEY (`type_id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'ma_type_his_price' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for ma_type_keeper
-- ----------------------------
DROP TABLE IF EXISTS `ma_type_keeper`;
CREATE TABLE `ma_type_keeper` (
`type_id` bigint(20) NOT NULL COMMENT 'ID',
`user_id` bigint(20) NULL DEFAULT NULL COMMENT '',
`time` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`company_id` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
PRIMARY KEY (`type_id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'ma_type_keeper' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for ma_type_put_in_storage_details
-- ----------------------------
DROP TABLE IF EXISTS `ma_type_put_in_storage_details`;
CREATE TABLE `ma_type_put_in_storage_details` (
`ID` int(11) NOT NULL AUTO_INCREMENT,
`INFO` int(11) NULL DEFAULT NULL COMMENT '',
`NUM` int(11) NULL DEFAULT 0 COMMENT '',
`RAM` int(11) NULL DEFAULT NULL COMMENT '',
`TYPE` int(11) NULL DEFAULT NULL COMMENT '',
`MACODE` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`MACHINE` int(11) NULL DEFAULT NULL COMMENT '',
`REMARKS` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
PRIMARY KEY (`ID`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 5207 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for ma_type_put_in_storage_info
-- ----------------------------
DROP TABLE IF EXISTS `ma_type_put_in_storage_info`;
CREATE TABLE `ma_type_put_in_storage_info` (
`ID` int(11) NOT NULL AUTO_INCREMENT COMMENT '',
`PUT_IN_TYPE` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '退',
`NUM` int(11) NULL DEFAULT 0 COMMENT '',
`CREATOR` int(11) NULL DEFAULT NULL COMMENT '',
`CODE` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`UNIT_ID` varchar(11) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`PROJECT_ID` varchar(11) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`CREATE_DATE` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`REMARKS` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`TYPE` int(11) NULL DEFAULT NULL COMMENT '',
PRIMARY KEY (`ID`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 526 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for ma_type_repair
-- ----------------------------
DROP TABLE IF EXISTS `ma_type_repair`;
CREATE TABLE `ma_type_repair` (
`type_id` bigint(20) NOT NULL COMMENT 'ID',
`user_id` bigint(20) NULL DEFAULT NULL COMMENT '',
`time` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`company_id` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
PRIMARY KEY (`type_id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'ma_type_repair' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for ma_whole_set
-- ----------------------------
DROP TABLE IF EXISTS `ma_whole_set`;
CREATE TABLE `ma_whole_set` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`whole_type_name` varchar(40) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`ascription_type` int(11) NULL DEFAULT NULL COMMENT '1 2',
`type_id` int(11) NULL DEFAULT NULL COMMENT 'id',
`parent_id` int(11) NULL DEFAULT NULL COMMENT 'id',
`part_num` int(11) NULL DEFAULT 0 COMMENT '',
`status` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '1' COMMENT '(0 1 )',
`create_by` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`create_time` datetime NULL DEFAULT NULL COMMENT '',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for plan_borrow_details
-- ----------------------------
DROP TABLE IF EXISTS `plan_borrow_details`;
CREATE TABLE `plan_borrow_details` (
`id` int(11) NULL DEFAULT NULL COMMENT 'ID',
`plan_id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID',
`type_id` int(11) NULL DEFAULT 0 COMMENT 'ID',
`plan_num` int(11) NULL DEFAULT 0 COMMENT '',
`borrow_num` int(11) NULL DEFAULT 0 COMMENT '',
`plan_price` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '',
`plan_cost` decimal(10, 2) NULL DEFAULT 0.00 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 '',
`company_id` int(11) NULL DEFAULT NULL COMMENT '',
PRIMARY KEY (`plan_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'plan_borrow_details' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for plan_borrow_info
-- ----------------------------
DROP TABLE IF EXISTS `plan_borrow_info`;
CREATE TABLE `plan_borrow_info` (
`borrow_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID',
`need_unit_id` int(11) NOT NULL COMMENT 'id',
`borrow_unit_id` int(11) NULL DEFAULT NULL COMMENT 'id',
`code` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '',
`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 '',
`company_id` int(11) NULL DEFAULT NULL COMMENT '',
PRIMARY KEY (`borrow_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'plan_borrow_info' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for plan_need_details
-- ----------------------------
DROP TABLE IF EXISTS `plan_need_details`;
CREATE TABLE `plan_need_details` (
`id` int(11) NULL DEFAULT NULL COMMENT 'ID',
`plan_id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID',
`type_id` int(11) NULL DEFAULT 0 COMMENT 'ID',
`plan_num` int(11) NULL DEFAULT 0 COMMENT '',
`plan_price` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '',
`plan_cost` decimal(10, 2) NULL DEFAULT 0.00 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 '',
`company_id` int(11) NULL DEFAULT NULL COMMENT '',
PRIMARY KEY (`plan_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'plan_need_details' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for plan_need_info
-- ----------------------------
DROP TABLE IF EXISTS `plan_need_info`;
CREATE TABLE `plan_need_info` (
`plan_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID',
`unit_id` int(11) NOT NULL COMMENT 'id',
`code` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '',
`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 '',
`company_id` int(11) NULL DEFAULT NULL COMMENT '',
PRIMARY KEY (`plan_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_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(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
`agreement_id` int(11) NULL DEFAULT NULL COMMENT 'id',
`slt_month_id` int(11) NULL DEFAULT NULL COMMENT 'id',
`unit_id` int(11) NULL DEFAULT NULL COMMENT 'id',
`project_id` int(11) 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(11) NOT NULL COMMENT 'taskId',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 9 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(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
`type_id` int(11) NULL DEFAULT NULL COMMENT 'id',
`ma_id` int(11) 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(11) NULL DEFAULT NULL COMMENT 'id',
`num` int(11) NULL DEFAULT 0 COMMENT '',
`lease_price` decimal(10, 2) NULL DEFAULT NULL COMMENT '',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 9 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for purchase_check_details
-- ----------------------------
DROP TABLE IF EXISTS `purchase_check_details`;
CREATE TABLE `purchase_check_details` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
`task_id` bigint(20) NOT NULL COMMENT 'ID',
`type_id` int(11) NOT NULL COMMENT 'id',
`purchase_price` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '',
`purchase_num` int(11) NULL DEFAULT 0 COMMENT '',
`check_num` int(11) NULL DEFAULT 0 COMMENT '',
`bind_num` int(11) NULL DEFAULT 0 COMMENT '',
`check_result` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`supplier_id` int(11) NULL DEFAULT NULL COMMENT 'id',
`status` int(11) NULL DEFAULT NULL COMMENT '0-,1-,2-,3-,4-,5-,6-7-',
`create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '',
`production_time` datetime NULL DEFAULT NULL COMMENT '',
`create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP 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 '',
`check_url_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`check_url` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`input_num` int(11) NULL DEFAULT 0 COMMENT '',
`input_status` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '',
`input_time` datetime NULL DEFAULT NULL COMMENT '',
`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 '',
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;
-- ----------------------------
-- Table structure for purchase_check_info
-- ----------------------------
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` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '',
`arrival_time` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`purchaser` int(11) NULL DEFAULT 0 COMMENT '',
`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 '',
`company_id` char(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
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;
-- ----------------------------
-- Table structure for purchase_macode_info
-- ----------------------------
DROP TABLE IF EXISTS `purchase_macode_info`;
CREATE TABLE `purchase_macode_info` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
`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 '',
`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,)',
`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 '',
`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 '',
`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 = 'purchase_macode_info' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for purchase_notice_person
-- ----------------------------
DROP TABLE IF EXISTS `purchase_notice_person`;
CREATE TABLE `purchase_notice_person` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
`user_id` int(11) NULL DEFAULT NULL,
`user_name` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`telphone` varchar(11) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 18 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'purchase_notice_person' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for purchase_part_details
-- ----------------------------
DROP TABLE IF EXISTS `purchase_part_details`;
CREATE TABLE `purchase_part_details` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`task_id` int(11) NULL DEFAULT NULL COMMENT 'ID',
`part_id` int(11) NULL DEFAULT NULL COMMENT 'id',
`purchase_price` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '',
`purchase_num` int(11) NULL DEFAULT 0 COMMENT '',
`supplier_id` int(11) NULL DEFAULT NULL COMMENT 'id',
`create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '',
`production_time` datetime NULL DEFAULT NULL COMMENT '',
`check_num` int(11) NULL DEFAULT 0 COMMENT '',
`check_result` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`input_num` int(11) NULL DEFAULT 0 COMMENT '',
`input_time` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`file_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`file_url` 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 '' COMMENT '',
`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` int(11) NULL DEFAULT 0 COMMENT '01 , 2, 3, 4',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 11 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'purchase_part_details' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for purchase_part_info
-- ----------------------------
DROP TABLE IF EXISTS `purchase_part_info`;
CREATE TABLE `purchase_part_info` (
`task_id` int(11) NULL DEFAULT NULL COMMENT 'ID',
`purchase_time` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '',
`arrival_time` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`purchaser` int(11) NULL DEFAULT 0 COMMENT '',
`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 '',
`company_id` int(11) NULL DEFAULT NULL COMMENT ''
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'purchase_part_info' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for receive_detail
-- ----------------------------
DROP TABLE IF EXISTS `receive_detail`;
CREATE TABLE `receive_detail` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`type_id` int(11) NULL DEFAULT NULL COMMENT '',
`out_num` int(11) 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(11) NULL DEFAULT NULL COMMENT 'id',
`type` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '1 2退',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for repair_apply_details
-- ----------------------------
DROP TABLE IF EXISTS `repair_apply_details`;
CREATE TABLE `repair_apply_details` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`task_id` int(11) NULL DEFAULT NULL COMMENT 'ID',
`ma_id` int(11) NULL DEFAULT NULL COMMENT 'ID',
`type_id` int(11) NOT NULL COMMENT 'ID',
`repair_num` int(11) NULL DEFAULT 0 COMMENT '',
`repaired_num` int(11) NULL DEFAULT 0 COMMENT '',
`scrap_num` int(11) NULL DEFAULT 0 COMMENT '',
`status` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '01',
`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 '',
`company_id` int(11) NULL DEFAULT NULL COMMENT '',
`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 = 10 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'repair_apply_details' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for repair_apply_record
-- ----------------------------
DROP TABLE IF EXISTS `repair_apply_record`;
CREATE TABLE `repair_apply_record` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`task_id` int(11) NULL DEFAULT NULL COMMENT 'ID',
`ma_id` int(11) NULL DEFAULT NULL COMMENT 'ID',
`type_id` int(11) NOT NULL COMMENT 'ID',
`repair_num` int(11) NULL DEFAULT 0 COMMENT '',
`scrap_num` int(11) NULL DEFAULT 0 COMMENT '',
`create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '',
`repair_type` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '123',
`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 '',
`company_id` int(11) NULL DEFAULT NULL COMMENT '',
`scrap_reason` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`scrap_type` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '01',
`supplier_id` int(11) NULL DEFAULT NULL COMMENT 'id',
`part_num` int(11) NULL DEFAULT 0 COMMENT '',
`part_price` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '',
`repair_content` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`part_type` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '01',
`part_name` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`file_ids` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'id',
`repairer` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`part_id` int(11) NULL DEFAULT NULL COMMENT 'id',
`status` int(11) NULL DEFAULT 0 COMMENT '0 1',
`is_slt` int(11) NULL DEFAULT 0 COMMENT '0 1',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'repair_apply_record' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for repair_audit_details
-- ----------------------------
DROP TABLE IF EXISTS `repair_audit_details`;
CREATE TABLE `repair_audit_details` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`task_id` int(11) NULL DEFAULT NULL COMMENT 'ID',
`repair_id` int(11) NULL DEFAULT NULL COMMENT 'ID',
`ma_id` int(11) NULL DEFAULT NULL COMMENT 'ID',
`type_id` int(11) NOT NULL COMMENT 'ID',
`repair_num` int(11) NULL DEFAULT 0 COMMENT '',
`repaired_num` int(11) NULL DEFAULT 0 COMMENT '',
`scrap_num` int(11) NULL DEFAULT 0 COMMENT '',
`audit_by` int(11) NULL DEFAULT NULL COMMENT '',
`audit_time` datetime NULL DEFAULT NULL COMMENT '',
`audit_remark` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`status` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '012',
`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 '',
`company_id` int(11) NULL DEFAULT NULL COMMENT '',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'repair_apply_details' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for repair_cost
-- ----------------------------
DROP TABLE IF EXISTS `repair_cost`;
CREATE TABLE `repair_cost` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`task_id` int(11) NULL DEFAULT NULL COMMENT 'ID',
`repair_id` int(11) NULL DEFAULT NULL,
`type_id` int(11) NOT NULL COMMENT 'ID',
`ma_id` int(11) NULL DEFAULT NULL COMMENT 'ID',
`repair_num` int(11) NULL DEFAULT 0 COMMENT '',
`costs` decimal(10, 0) NULL DEFAULT NULL COMMENT '',
`part_type` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '01',
`status` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '012',
`company_id` int(11) NULL DEFAULT NULL COMMENT '',
`out_source_costs` decimal(10, 2) NULL DEFAULT NULL COMMENT '',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 206 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'repair_apply_details' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for repair_input_details
-- ----------------------------
DROP TABLE IF EXISTS `repair_input_details`;
CREATE TABLE `repair_input_details` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`task_id` int(11) NULL DEFAULT NULL COMMENT 'ID',
`audit_id` int(11) NULL DEFAULT NULL COMMENT 'ID',
`repair_id` int(11) NULL DEFAULT NULL COMMENT 'ID',
`ma_id` int(11) NULL DEFAULT NULL COMMENT 'ID',
`type_id` int(11) NOT NULL COMMENT 'ID',
`repair_num` int(11) NULL DEFAULT 0 COMMENT '',
`input_num` int(11) NULL DEFAULT 0 COMMENT '',
`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 '',
`status` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '012',
`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 = 3 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'repair_input_details' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for repair_part_details
-- ----------------------------
DROP TABLE IF EXISTS `repair_part_details`;
CREATE TABLE `repair_part_details` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`task_id` int(11) NULL DEFAULT NULL COMMENT 'ID',
`ma_id` int(11) NULL DEFAULT NULL COMMENT 'ID',
`type_id` int(11) NOT NULL COMMENT 'ID',
`part_id` int(11) NULL DEFAULT NULL COMMENT 'ID',
`part_num` int(11) NULL DEFAULT 0 COMMENT '',
`part_cost` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '',
`part_type` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '01',
`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 '',
`company_id` int(11) NULL DEFAULT NULL COMMENT '',
`repair_content` varchar(255) 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_part_details' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for scrap_apply_details
-- ----------------------------
DROP TABLE IF EXISTS `scrap_apply_details`;
CREATE TABLE `scrap_apply_details` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`task_id` int(11) NULL DEFAULT NULL COMMENT 'ID',
`parent_id` int(11) NULL DEFAULT NULL COMMENT 'ID',
`ma_id` int(11) NULL DEFAULT NULL COMMENT 'ID',
`type_id` int(11) NOT NULL COMMENT 'ID',
`scrap_num` int(11) NULL DEFAULT 0 COMMENT '',
`scrap_source` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '(1退2,3)',
`scrap_type` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '01',
`status` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '012',
`audit_by` int(11) NULL DEFAULT NULL COMMENT '',
`audit_time` datetime NULL DEFAULT NULL COMMENT '',
`audit_remark` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci 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 '',
`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 '',
`file_url` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`company_id` int(11) NULL DEFAULT NULL COMMENT '',
`file_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'scrap_apply_details' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for scrap_auditor_set
-- ----------------------------
DROP TABLE IF EXISTS `scrap_auditor_set`;
CREATE TABLE `scrap_auditor_set` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`task_id` int(11) NULL DEFAULT NULL COMMENT 'id',
`dept_id` int(11) NULL DEFAULT NULL COMMENT 'id',
`user_id` int(11) NULL DEFAULT NULL COMMENT 'id',
`status` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '012',
`company_id` int(11) NULL DEFAULT NULL,
`audit_time` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`reason_rejection` varchar(300) 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 = '' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for slt_agreement_apply
-- ----------------------------
DROP TABLE IF EXISTS `slt_agreement_apply`;
CREATE TABLE `slt_agreement_apply` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`code` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'JS202402-1',
`creator` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`create_time` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`auditor` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`audit_time` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`status` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '012',
`company_id` int(11) NULL DEFAULT NULL COMMENT '',
`cost` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '',
`remark` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = COMPACT;
-- ----------------------------
-- Table structure for slt_agreement_details
-- ----------------------------
DROP TABLE IF EXISTS `slt_agreement_details`;
CREATE TABLE `slt_agreement_details` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`apply_id` int(11) NULL DEFAULT NULL COMMENT 'id',
`type_id` int(11) NULL DEFAULT NULL COMMENT 'id',
`ma_id` int(11) NULL DEFAULT NULL COMMENT 'id',
`slt_type` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '1234',
`num` int(11) NULL DEFAULT 0 COMMENT '',
`start_time` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`end_time` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`price` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '',
`money` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '',
`is_charge` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '01',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = COMPACT;
-- ----------------------------
-- Table structure for slt_agreement_info
-- ----------------------------
DROP TABLE IF EXISTS `slt_agreement_info`;
CREATE TABLE `slt_agreement_info` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`agreement_id` int(11) NULL DEFAULT NULL COMMENT 'id',
`type_id` int(11) NULL DEFAULT NULL COMMENT 'id',
`ma_id` int(11) NULL DEFAULT NULL COMMENT 'id',
`num` int(11) NULL DEFAULT 0 COMMENT '',
`start_time` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`end_time` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '退',
`status` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '01退',
`lease_id` int(11) NULL DEFAULT NULL COMMENT 'id',
`back_id` int(11) NULL DEFAULT NULL COMMENT '退id',
`lease_price` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '',
`buy_price` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '',
`is_slt` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`slt_time` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`company_id` int(11) NULL DEFAULT NULL,
`trim_day` int(11) NULL DEFAULT NULL COMMENT '',
`lease_type` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '01',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 19 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = COMPACT;
-- ----------------------------
-- Table structure for slt_agreement_relation
-- ----------------------------
DROP TABLE IF EXISTS `slt_agreement_relation`;
CREATE TABLE `slt_agreement_relation` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`apply_id` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'id',
`agreement_id` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'id',
`add_cost` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '',
`sub_cost` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '',
`remark` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`lease_one_cost` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '1',
`repair_cost` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '',
`scrap_cost` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '',
`lose_cost` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '',
`cost` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '',
`status` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '012',
`lease_three_cost` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '3',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = COMPACT;
-- ----------------------------
-- Table structure for slt_project_month
-- ----------------------------
DROP TABLE IF EXISTS `slt_project_month`;
CREATE TABLE `slt_project_month` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
`month` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '',
`create_time` datetime NULL DEFAULT NULL COMMENT '',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 19 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_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(11) NOT NULL AUTO_INCREMENT,
`agreement_id` int(11) NULL DEFAULT NULL COMMENT 'id',
`type_id` int(11) NULL DEFAULT NULL COMMENT 'id',
`team_name` varchar(120) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`lease_man` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`phone` varchar(11) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`num` int(11) NULL DEFAULT 0 COMMENT '',
`create_by` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`create_time` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '',
`type` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '12退',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for tm_task
-- ----------------------------
DROP TABLE IF EXISTS `tm_task`;
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 '',
`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 '',
`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 = 25 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` (
`task_id` bigint(20) NOT NULL AUTO_INCREMENT 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 '',
`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 '',
`company_id` int(11) NULL DEFAULT NULL COMMENT '',
PRIMARY KEY (`task_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 25 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'tm_task_agreement' ROW_FORMAT = DYNAMIC;
SET FOREIGN_KEY_CHECKS = 1;