| ¶Ô±ÈÐÂÎļþ |
| | |
| | | /* |
| | | Navicat Premium Dump SQL |
| | | |
| | | Source Server : localhost |
| | | Source Server Type : MySQL |
| | | Source Server Version : 80408 (8.4.8) |
| | | Source Host : localhost:3306 |
| | | Source Schema : product-inventory-management-new-pro |
| | | |
| | | Target Server Type : MySQL |
| | | Target Server Version : 80408 (8.4.8) |
| | | File Encoding : 65001 |
| | | |
| | | Date: 16/06/2026 10:13:25 |
| | | */ |
| | | |
| | | SET NAMES utf8mb4; |
| | | SET FOREIGN_KEY_CHECKS = 0; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for account_expense |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `account_expense`; |
| | | CREATE TABLE `account_expense` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `business_id` int NULL DEFAULT NULL COMMENT 'ä¸å¡id', |
| | | `business_type` int NULL DEFAULT NULL COMMENT 'ä¸å¡ç±»å 1-仿¬¾ 2-è¿å款', |
| | | `expense_date` date NULL DEFAULT NULL COMMENT 'æ¯åºæ¥æ', |
| | | `expense_type` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT 'æ¯åºç±»å', |
| | | `supplier_name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT 'ä¾åºååç§°', |
| | | `expense_money` decimal(18, 2) NULL DEFAULT NULL COMMENT 'æ¯åºéé¢', |
| | | `expense_described` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT 'æ¯åºæè¿°', |
| | | `expense_method` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '仿¬¾æ¹å¼', |
| | | `invoice_number` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT 'å票å·ç ', |
| | | `note` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `input_user` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT 'å½å
¥äººå', |
| | | `input_time` date NULL DEFAULT NULL COMMENT 'å½å
¥æ¶é´', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'åå»ºç¨æ·', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹ç¨æ·', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 100 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = 'è´¢å¡ç®¡ç--æ¯åºç®¡ç' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for account_file |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `account_file`; |
| | | CREATE TABLE `account_file` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT 'æä»¶åç§°', |
| | | `url` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT 'æä»¶è·¯å¾', |
| | | `file_size` int NULL DEFAULT NULL COMMENT 'æä»¶å¤§å°', |
| | | `account_id` bigint NULL DEFAULT NULL COMMENT 'è´¢å¡ID', |
| | | `account_type` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT 'ç±»å(æ¶å
¥/æ¯åº)', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'åå»ºç¨æ·', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹ç¨æ·', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 272 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = 'è´¢å¡ç®¡ç--éä»¶' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for account_income |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `account_income`; |
| | | CREATE TABLE `account_income` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `income_date` date NULL DEFAULT NULL COMMENT 'æ¶å
¥æ¥æ', |
| | | `income_type` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT 'æ¶å
¥ç±»å', |
| | | `customer_name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '客æ·åç§°', |
| | | `income_money` decimal(18, 2) NULL DEFAULT NULL COMMENT 'æ¶å
¥éé¢', |
| | | `income_described` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT 'æ¶å
¥æè¿°', |
| | | `income_method` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT 'æ¶æ¬¾æ¹å¼', |
| | | `invoice_number` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT 'å票å·ç ', |
| | | `note` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `input_user` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT 'å½å
¥äººå', |
| | | `input_time` date NULL DEFAULT NULL COMMENT 'å½å
¥æ¶é´', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'åå»ºç¨æ·', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹ç¨æ·', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `business_id` int NULL DEFAULT NULL COMMENT 'ä¸å¡id', |
| | | `business_type` int NULL DEFAULT NULL COMMENT 'ä¸å¡ç±»å 1-忬¾ 2-忬¾', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 696 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = 'è´¢å¡ç®¡ç--æ¶å
¥ç®¡ç' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for account_invoice_application |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `account_invoice_application`; |
| | | CREATE TABLE `account_invoice_application` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `create_user` int NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_user` int NULL DEFAULT NULL COMMENT 'ä¿®æ¹äºº', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | `customer_id` int NOT NULL COMMENT '客æ·id', |
| | | `stock_out_record_ids` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT 'å
³èåºåºåid(å¤é)', |
| | | `invoice_application_no` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT 'å¼ç¥¨ç³è¯·åå·', |
| | | `invoice_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å票类å', |
| | | `apply_date` date NULL DEFAULT NULL COMMENT 'ç³è¯·æ¥æ', |
| | | `invoice_content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT 'å票å
容', |
| | | `remark` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `status` int NULL DEFAULT 0 COMMENT 'å®¡æ ¸ç¶æ:0å¾
å®¡æ ¸1å®¡æ ¸éè¿2å®¡æ ¸ä¸éè¿', |
| | | `invoice_amount` decimal(18, 4) NULL DEFAULT NULL COMMENT 'å¼ç¥¨éé¢', |
| | | `tax_rate` decimal(5, 0) NULL DEFAULT NULL COMMENT 'ç¨ç', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = 'è´¢å¡ç®¡ç--å¼ç¥¨ç³è¯·' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for account_payment_application |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `account_payment_application`; |
| | | CREATE TABLE `account_payment_application` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `create_user` int NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_user` int NULL DEFAULT NULL COMMENT 'ä¿®æ¹äºº', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | `supplier_id` int NOT NULL COMMENT 'ä¾åºåid', |
| | | `stock_in_record_ids` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT 'å
³èå
¥åºåid(å¤é)', |
| | | `invoice_application_no` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '仿¬¾ç³è¯·åå·', |
| | | `payment_method` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '仿¬¾æ¹å¼', |
| | | `payment_content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '仿¬¾äºç±', |
| | | `apply_date` date NULL DEFAULT NULL COMMENT 'ç³è¯·æ¥æ', |
| | | `remark` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `status` int NULL DEFAULT 0 COMMENT 'å®¡æ ¸ç¶æ:0å¾
å®¡æ ¸1å®¡æ ¸éè¿2å®¡æ ¸ä¸éè¿', |
| | | `payment_amount` decimal(15, 4) NULL DEFAULT NULL COMMENT '仿¬¾éé¢', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = 'è´¢å¡ç®¡ç--仿¬¾ç³è¯·' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for account_purchase_invoice |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `account_purchase_invoice`; |
| | | CREATE TABLE `account_purchase_invoice` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `create_user` int NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_user` int NULL DEFAULT NULL COMMENT 'ä¿®æ¹äºº', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | `invoice_number` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT 'å票å·ç ', |
| | | `tax_rate` decimal(5, 0) NULL DEFAULT NULL COMMENT 'ç¨ç', |
| | | `invoice_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å票类å', |
| | | `issue_date` date NULL DEFAULT NULL COMMENT 'å¼ç¥¨æ¥æ', |
| | | `tax_exclusivel_price` decimal(15, 2) NULL DEFAULT NULL COMMENT 'éé¢(ä¸å«ç¨)', |
| | | `tax_price` decimal(15, 2) NULL DEFAULT NULL COMMENT 'ç¨é¢', |
| | | `tax_inclusive_price` decimal(15, 2) NULL DEFAULT NULL COMMENT 'ä»·ç¨å计', |
| | | `remark` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `invoice_content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT 'å票å
容', |
| | | `supplier_id` int NOT NULL COMMENT 'ä¾åºåid', |
| | | `storage_attachment_id` int NULL DEFAULT NULL COMMENT 'å
³èä¸ä¼ çå票éä»¶id', |
| | | `stock_in_record_ids` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT 'å
³èå
¥åºåid(å¤é)', |
| | | `status` int NULL DEFAULT 0 COMMENT 'ç¶æ 0å¯ç¨ 1ç¦ç¨', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = 'è´¢å¡ç®¡ç--è¿é¡¹å票' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for account_purchase_payment |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `account_purchase_payment`; |
| | | CREATE TABLE `account_purchase_payment` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `account_payment_application_id` int NOT NULL COMMENT 'å
³è仿¬¾ç³è¯·id', |
| | | `create_user` int NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_user` int NULL DEFAULT NULL COMMENT 'ä¿®æ¹äºº', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | `supplier_id` int NOT NULL COMMENT 'ä¾åºåid', |
| | | `payment_date` date NULL DEFAULT NULL COMMENT '仿¬¾æ¥æ', |
| | | `payment_method` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '仿¬¾æ¹å¼', |
| | | `payment_amount` decimal(15, 2) NULL DEFAULT NULL COMMENT '仿¬¾éé¢', |
| | | `payment_number` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '仿¬¾åå·', |
| | | `remark` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = 'è´¢å¡ç®¡ç--仿¬¾å' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for account_sales_collection |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `account_sales_collection`; |
| | | CREATE TABLE `account_sales_collection` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `stock_out_record_ids` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT 'å
³èåºåºåid(å¤é)', |
| | | `create_user` int NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_user` int NULL DEFAULT NULL COMMENT 'ä¿®æ¹äºº', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | `customer_id` int NOT NULL COMMENT '客æ·id', |
| | | `collection_date` date NULL DEFAULT NULL COMMENT 'æ¶æ¬¾æ¥æ', |
| | | `collection_amount` decimal(15, 2) NULL DEFAULT NULL COMMENT 'æ¶æ¬¾éé¢', |
| | | `collection_method` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT 'æ¶æ¬¾æ¹å¼', |
| | | `collection_number` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT 'æ¶æ¬¾åå·', |
| | | `remark` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 9 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = 'è´¢å¡ç®¡ç--æ¶æ¬¾å' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for account_sales_invoice |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `account_sales_invoice`; |
| | | CREATE TABLE `account_sales_invoice` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `account_invoice_application_id` int NOT NULL COMMENT 'å
³èå¼ç¥¨ç³è¯·id', |
| | | `create_user` int NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_user` int NULL DEFAULT NULL COMMENT 'ä¿®æ¹äºº', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | `invoice_number` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT 'å票å·ç ', |
| | | `tax_rate` decimal(5, 0) NULL DEFAULT NULL COMMENT 'ç¨ç', |
| | | `invoice_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å票类å', |
| | | `issue_date` date NULL DEFAULT NULL COMMENT 'å¼ç¥¨æ¥æ', |
| | | `tax_exclusivel_price` decimal(15, 2) NULL DEFAULT NULL COMMENT 'éé¢(ä¸å«ç¨)', |
| | | `tax_price` decimal(15, 2) NULL DEFAULT NULL COMMENT 'ç¨é¢', |
| | | `tax_inclusive_price` decimal(15, 2) NULL DEFAULT NULL COMMENT 'ä»·ç¨å计', |
| | | `remark` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `invoice_content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT 'å票å
容', |
| | | `customer_id` int NULL DEFAULT NULL COMMENT '客æ·id', |
| | | `storage_attachment_id` int NULL DEFAULT NULL COMMENT 'å
³èä¸ä¼ çå票éä»¶id', |
| | | `status` int NULL DEFAULT 0 COMMENT 'ç¶æ 0å¯ç¨ 1ç¦ç¨', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = 'è´¢å¡ç®¡ç--é项å票' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for account_statement |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `account_statement`; |
| | | CREATE TABLE `account_statement` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `customer_id` int NOT NULL COMMENT '客æ·id', |
| | | `statement_month` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '对账æä»½(yyyy-MM)', |
| | | `account_type` int NOT NULL COMMENT 'ä¸å¡ç±»å(1åºæ¶å¯¹è´¦;2åºä»å¯¹è´¦)', |
| | | `statement_number` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '对账åå·', |
| | | `opening_balance` decimal(15, 2) NULL DEFAULT NULL COMMENT 'æåä½é¢', |
| | | `current_plan` decimal(15, 2) NULL DEFAULT NULL COMMENT 'æ¬æåºæ¶/åºä»', |
| | | `current_actually` decimal(15, 2) NULL DEFAULT NULL COMMENT 'æ¬ææ¶æ¬¾/仿¬¾', |
| | | `closing_balance` decimal(15, 2) NULL DEFAULT NULL COMMENT 'ææ«ä½é¢', |
| | | `create_user` int NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_user` int NULL DEFAULT NULL COMMENT 'ä¿®æ¹äºº', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 9 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = 'è´¢å¡ç®¡ç--对账å' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for account_statement_details |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `account_statement_details`; |
| | | CREATE TABLE `account_statement_details` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `account_statement_id` int NOT NULL COMMENT 'å
³è对账åid', |
| | | `occurrence_date` date NULL DEFAULT NULL COMMENT 'æ°æ®æ¥æ', |
| | | `receipt_number` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT 'åæ®ç¼å·', |
| | | `type` int NULL DEFAULT NULL COMMENT 'æ°æ®ç±»å(1åºåº;2å
¥åº;3æ¶æ¬¾;4仿¬¾;5éè´§)', |
| | | `amount` decimal(15, 2) NULL DEFAULT NULL COMMENT 'éé¢', |
| | | `remark` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `create_user` int NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_user` int NULL DEFAULT NULL COMMENT 'ä¿®æ¹äºº', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 24 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = 'è´¢å¡ç®¡ç--对账åæç»' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for account_subject |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `account_subject`; |
| | | CREATE TABLE `account_subject` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®ID', |
| | | `parent_id` bigint NULL DEFAULT NULL COMMENT 'ç¶ç§ç®IDï¼ä¸ºç©ºè¡¨ç¤ºæ ¹èç¹ï¼', |
| | | `subject_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'ç§ç®ç¼ç (å¯ä¸æ è¯)', |
| | | `subject_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'ç§ç®åç§°', |
| | | `subject_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'ç§ç®ç±»å', |
| | | `balance_direction` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'ä½é¢æ¹å', |
| | | `status` int NULL DEFAULT 0 COMMENT 'ç¶æ 0å¯ç¨ 1ç¦ç¨', |
| | | `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `create_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ä¿®æ¹äºº', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | INDEX `idx_account_subject_parent_id`(`parent_id` ASC) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 15 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'æ»è´¦ç§ç®è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for after_sales_near_expiry |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `after_sales_near_expiry`; |
| | | CREATE TABLE `after_sales_near_expiry` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®', |
| | | `product_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '临æäº§ååç§°', |
| | | `batch_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'äº§åæ¹å·', |
| | | `expire_date` date NULL DEFAULT NULL COMMENT 'ä¸´ææ¥æ', |
| | | `stock_quantity` int NULL DEFAULT NULL COMMENT 'åºåæ°é', |
| | | `customer_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '客æ·åç§°', |
| | | `dis_res` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'é®é¢æè¿°', |
| | | `status` int NULL DEFAULT NULL COMMENT 'å¤çç¶æ (å¦: 1-å¾
å¤ç 2-å·²å¤ç)', |
| | | `dispose_user_id` bigint NULL DEFAULT NULL COMMENT 'å¤ç人ID', |
| | | `dispose_nick_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'å¤ç人åç§°', |
| | | `dis_date` date NULL DEFAULT NULL COMMENT 'å¤çæ¥æ', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建è
', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `tenant_id` int NULL DEFAULT NULL COMMENT 'ç§æ·id', |
| | | `contact_phone` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'èç³»çµè¯', |
| | | `dispose_result` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'å¤çç»æ', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '临æå®å管ç表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for after_sales_service |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `after_sales_service`; |
| | | CREATE TABLE `after_sales_service` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®', |
| | | `status` int NULL DEFAULT NULL COMMENT 'ç¶æ 1-å¾
å¤ç 2-å·²å¤ç', |
| | | `check_user_id` bigint NULL DEFAULT NULL COMMENT 'ç»è®°äºº', |
| | | `check_nick_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'ç»è®°äººåç§°', |
| | | `dispose_user_id` bigint NULL DEFAULT NULL COMMENT 'å¤ç人', |
| | | `dispose_nick_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'å¤ç人åç§°', |
| | | `customer_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '客æ·åç§°', |
| | | `dis_res` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'é®é¢æè¿°', |
| | | `pro_desc` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'å¤çç»æ', |
| | | `feedback_date` date NULL DEFAULT NULL COMMENT 'å馿¥æ', |
| | | `dis_date` date NULL DEFAULT NULL COMMENT 'å¤çæ¥æ', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建è
', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `tenant_id` int NULL DEFAULT NULL COMMENT 'ç§æ·id', |
| | | `service_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'å®åç±»å', |
| | | `urgency` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'ç´§æ¥ç¨åº¦', |
| | | `sales_ledger_id` bigint NULL DEFAULT NULL COMMENT 'éå®è®¢åid', |
| | | `distribution_user_id` bigint NULL DEFAULT NULL COMMENT 'åé
人id', |
| | | `product_model_ids` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'å®å产åidéå', |
| | | `after_sales_service_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'å®ååå·', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = 'å®åæå¡' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for after_sales_service_file |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `after_sales_service_file`; |
| | | CREATE TABLE `after_sales_service_file` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®', |
| | | `service_id` bigint NOT NULL COMMENT 'å®åæå¡è®°å½ID', |
| | | `file_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'æä»¶åç§°', |
| | | `file_url` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT 'æä»¶è®¿é®å°å', |
| | | `file_size` bigint NULL DEFAULT NULL COMMENT 'æä»¶å¤§å°', |
| | | `file_suffix` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'æä»¶åç¼', |
| | | `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT '0' COMMENT 'å 餿 å¿ï¼0代表åå¨ 1代表å é¤ï¼', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'ä¸ä¼ è
', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `tenant_id` int NULL DEFAULT NULL COMMENT 'ç§æ·id', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | INDEX `idx_service_id`(`service_id` ASC) USING BTREE COMMENT 'å®åIDç´¢å¼' |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = 'å®åæå¡é件表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for ai_chat_session |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `ai_chat_session`; |
| | | CREATE TABLE `ai_chat_session` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®', |
| | | `memory_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'ä¼è¯ID', |
| | | `user_id` bigint NOT NULL COMMENT 'ç¨æ·ID', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `title` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'ä¼è¯æ é¢', |
| | | `last_message` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'æå䏿¡æ¶æ¯', |
| | | `message_count` int NOT NULL DEFAULT 0 COMMENT 'æ¶æ¯æ°é', |
| | | `last_chat_time` datetime NULL DEFAULT NULL COMMENT 'æåè天æ¶é´', |
| | | `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'å建æ¶é´', |
| | | `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 'æ´æ°æ¶é´', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 32 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'AIåå²ä¼è¯å
æ°æ®è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for annual_leave_setting |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `annual_leave_setting`; |
| | | CREATE TABLE `annual_leave_setting` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `employee_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å工类å', |
| | | `work_years` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å·¥ä½å¹´é', |
| | | `annual_days` int NULL DEFAULT NULL COMMENT 'å¹´å天æ°', |
| | | `max_carry_over` int NULL DEFAULT NULL COMMENT 'æå¤§ç»è½¬å¤©æ°', |
| | | `status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç¶æ', |
| | | `create_user` int NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_user` int NULL DEFAULT NULL COMMENT 'ä¿®æ¹è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `tenant_id` int NULL DEFAULT NULL COMMENT 'ç§æ·id', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'å¹´å设置' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for approval_instance |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `approval_instance`; |
| | | CREATE TABLE `approval_instance` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '审æ¹å®ä¾ID', |
| | | `instance_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '审æ¹ç¼å·', |
| | | `template_id` bigint NULL DEFAULT NULL COMMENT '模æ¿ID', |
| | | `template_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '模æ¿åç§°', |
| | | `business_id` bigint NULL DEFAULT NULL COMMENT 'ä¸å¡ID', |
| | | `business_type` int NULL DEFAULT NULL COMMENT 'ä¸å¡ç±»å', |
| | | `title` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'å®¡æ¹æ é¢', |
| | | `status` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '审æ¹ç¶æ', |
| | | `current_level` int NULL DEFAULT NULL COMMENT 'å½å审æ¹çº§å«', |
| | | `applicant_id` bigint NOT NULL COMMENT 'ç³è¯·äººID', |
| | | `applicant_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç³è¯·äººåç§°', |
| | | `apply_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'ç³è¯·æ¶é´', |
| | | `finish_time` datetime NULL DEFAULT NULL COMMENT '宿æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'å建æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'æ´æ°äºº', |
| | | `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 'æ´æ°æ¶é´', |
| | | `deleted` tinyint NOT NULL DEFAULT 0 COMMENT 'é»è¾å é¤', |
| | | `dept_id` int NULL DEFAULT NULL, |
| | | `form_config` json NULL, |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | INDEX `idx_business`(`business_type` ASC, `business_id` ASC) USING BTREE, |
| | | INDEX `idx_status`(`status` ASC) USING BTREE, |
| | | INDEX `idx_applicant`(`applicant_id` ASC) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 99 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '审æ¹å®ä¾è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for approval_instance_node |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `approval_instance_node`; |
| | | CREATE TABLE `approval_instance_node` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'èç¹å®ä¾ID', |
| | | `instance_id` bigint NOT NULL COMMENT '审æ¹å®ä¾ID', |
| | | `level_no` int NOT NULL COMMENT '审æ¹çº§å«', |
| | | `approve_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '审æ¹ç±»å', |
| | | `status` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'èç¹ç¶æ', |
| | | `start_time` datetime NULL DEFAULT NULL COMMENT 'å¼å§æ¶é´', |
| | | `finish_time` datetime NULL DEFAULT NULL COMMENT '宿æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'å建æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'æ´æ°äºº', |
| | | `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 'æ´æ°æ¶é´', |
| | | `deleted` tinyint NOT NULL DEFAULT 0 COMMENT 'é»è¾å é¤', |
| | | `dept_id` int NULL DEFAULT NULL, |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | INDEX `idx_instance_id`(`instance_id` ASC) USING BTREE, |
| | | INDEX `idx_instance_level`(`instance_id` ASC, `level_no` ASC) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 123 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '审æ¹èç¹å®ä¾è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for approval_record |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `approval_record`; |
| | | CREATE TABLE `approval_record` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '审æ¹è®°å½ID', |
| | | `instance_id` bigint NULL DEFAULT NULL COMMENT '审æ¹å®ä¾ID', |
| | | `node_id` bigint NULL DEFAULT NULL COMMENT 'èç¹å®ä¾ID', |
| | | `task_id` bigint NULL DEFAULT NULL COMMENT '审æ¹ä»»å¡ID', |
| | | `operator_id` bigint NULL DEFAULT NULL COMMENT 'æä½äººID', |
| | | `operator_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æä½äººåç§°', |
| | | `action` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æä½ç±»å', |
| | | `comment` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å®¡æ¹æè§', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` timestamp NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `deleted` tinyint(1) NULL DEFAULT 0 COMMENT 'é»è¾å é¤', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 180 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '审æ¹è®°å½è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for approval_task |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `approval_task`; |
| | | CREATE TABLE `approval_task` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '审æ¹ä»»å¡ID', |
| | | `instance_id` bigint NOT NULL COMMENT '审æ¹å®ä¾ID', |
| | | `node_id` bigint NOT NULL COMMENT 'èç¹å®ä¾ID', |
| | | `level_no` int NOT NULL COMMENT '审æ¹çº§å«', |
| | | `approver_id` bigint NOT NULL COMMENT '审æ¹äººID', |
| | | `approver_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '审æ¹äººåç§°', |
| | | `task_status` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'ä»»å¡ç¶æ', |
| | | `approve_time` datetime NULL DEFAULT NULL COMMENT 'å®¡æ¹æ¶é´', |
| | | `comment` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å®¡æ¹æè§', |
| | | `is_read` tinyint NOT NULL DEFAULT 0 COMMENT 'æ¯å¦å·²è¯»', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'å建æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'æ´æ°äºº', |
| | | `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 'æ´æ°æ¶é´', |
| | | `deleted` tinyint NOT NULL DEFAULT 0 COMMENT 'é»è¾å é¤', |
| | | `dept_id` int NULL DEFAULT NULL, |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | INDEX `idx_approver`(`approver_id` ASC, `task_status` ASC) USING BTREE, |
| | | INDEX `idx_instance`(`instance_id` ASC) USING BTREE, |
| | | INDEX `idx_node`(`node_id` ASC) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 124 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '审æ¹ä»»å¡è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for approval_template |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `approval_template`; |
| | | CREATE TABLE `approval_template` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '模æ¿ID', |
| | | `template_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '模æ¿åç§°', |
| | | `enabled` tinyint NOT NULL DEFAULT 1 COMMENT 'å¯ç¨ç¶æï¼1å¯ç¨ï¼0åç¨', |
| | | `description` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '模æ¿è¯´æ', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'å建æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'æ´æ°äºº', |
| | | `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 'æ´æ°æ¶é´', |
| | | `deleted` tinyint NOT NULL DEFAULT 0 COMMENT 'é»è¾å é¤ï¼0å¦ï¼1æ¯', |
| | | `dept_id` int NULL DEFAULT NULL, |
| | | `form_config` json NULL COMMENT 'å¨æè¡¨åé
ç½®JSON', |
| | | `template_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '0' COMMENT '模æ¿ç±»åï¼0ç³»ç»å
ç½®ï¼1èªå®ä¹', |
| | | `business_type` int NULL DEFAULT NULL, |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 46 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'å®¡æ¹æ¨¡æ¿è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for approval_template_node |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `approval_template_node`; |
| | | CREATE TABLE `approval_template_node` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'èç¹ID', |
| | | `template_id` bigint NOT NULL COMMENT 'å®¡æ¹æ¨¡æ¿ID', |
| | | `level_no` int NOT NULL COMMENT '审æ¹çº§å«ï¼ä»1å¼å§', |
| | | `approve_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'å®¡æ¹æ¹å¼ï¼ANDä¼ç¾ï¼ORæç¾', |
| | | `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, |
| | | `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, |
| | | `create_user` int NULL DEFAULT NULL, |
| | | `dept_id` int NULL DEFAULT NULL, |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | UNIQUE INDEX `uk_template_level`(`template_id` ASC, `level_no` ASC) USING BTREE, |
| | | INDEX `idx_template_id`(`template_id` ASC) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 68 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'å®¡æ¹æ¨¡æ¿èç¹è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for approval_template_node_approver |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `approval_template_node_approver`; |
| | | CREATE TABLE `approval_template_node_approver` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®ID', |
| | | `node_id` bigint NOT NULL COMMENT '审æ¹èç¹ID', |
| | | `template_id` bigint NOT NULL COMMENT 'å®¡æ¹æ¨¡æ¿ID', |
| | | `approver_id` bigint NOT NULL COMMENT '审æ¹äººID', |
| | | `approver_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '审æ¹äººåç§°åä½', |
| | | `sort_no` int NOT NULL DEFAULT 1 COMMENT '审æ¹äººæåº', |
| | | `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, |
| | | `dept_id` int NULL DEFAULT NULL, |
| | | `create_user` int NULL DEFAULT NULL, |
| | | `deleted` int NOT NULL DEFAULT 0, |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | UNIQUE INDEX `uk_node_approver`(`node_id` ASC, `approver_id` ASC) USING BTREE, |
| | | INDEX `idx_node_id`(`node_id` ASC) USING BTREE, |
| | | INDEX `idx_template_id`(`template_id` ASC) USING BTREE, |
| | | INDEX `idx_approver_id`(`approver_id` ASC) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 76 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'å®¡æ¹æ¨¡æ¿èç¹å®¡æ¹äººè¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for approve_log |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `approve_log`; |
| | | CREATE TABLE `approve_log` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `approve_id` bigint NOT NULL COMMENT '审æ¹id', |
| | | `approve_node_order` int NOT NULL COMMENT '审æ¹èç¹é¡ºåº', |
| | | `approve_user` bigint NOT NULL COMMENT '审æ¹äººid', |
| | | `approve_time` datetime NOT NULL COMMENT 'å®¡æ¹æ¶é´', |
| | | `approve_status` int NOT NULL COMMENT '审æ¹ç¶æ', |
| | | `approve_remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '审æ¹å¤æ³¨', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'å®¡æ¹æ¥å¿è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for approve_node |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `approve_node`; |
| | | CREATE TABLE `approve_node` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `approve_process_id` char(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '审æ¹ç¼å·', |
| | | `approve_node_order` int NOT NULL COMMENT '审æ¹èç¹é¡ºåº', |
| | | `approve_node_user_id` int NULL DEFAULT NULL COMMENT '审æ¹èç¹ç¨æ·id', |
| | | `approve_node_user` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '审æ¹èç¹ç¨æ·åå', |
| | | `approve_node_time` datetime NOT NULL COMMENT '审æ¹èç¹æ¶é´', |
| | | `approve_node_status` int NOT NULL COMMENT '审æ¹èç¹ç¶æ:1åæï¼2æç»ï¼0å°æªå®¡æ ¸ï¼é»è®¤ä¸º0ï¼', |
| | | `tenant_id` bigint NOT NULL COMMENT 'ç§æ·id', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹è
', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建è
', |
| | | `delete_flag` int NOT NULL COMMENT 'å 餿 è®°:0æ£å¸¸ï¼1å é¤', |
| | | `approve_node_reason` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '审æ¹èç¹æç»åå ', |
| | | `approve_node_remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '审æ¹èç¹å¤æ³¨', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 115 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '审æ¹èç¹è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for approve_process |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `approve_process`; |
| | | CREATE TABLE `approve_process` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `approve_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '审æ¹id', |
| | | `approve_user` bigint NOT NULL COMMENT 'ç³è¯·äººid', |
| | | `approve_user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç³è¯·äººåç§°', |
| | | `approve_dept_id` bigint NULL DEFAULT NULL COMMENT 'ç³è¯·é¨é¨id', |
| | | `approve_dept_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç³è¯·é¨é¨åç§°', |
| | | `approve_user_ids` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '审æ¹ç¨æ·ids', |
| | | `approve_user_names` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '审æ¹ç¨æ·åç§°', |
| | | `approve_user_current_id` bigint NULL DEFAULT NULL COMMENT 'å½å审æ¹ç¨æ·id', |
| | | `approve_user_current_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å½å审æ¹ç¨æ·åç§°', |
| | | `approve_reason` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'ç³è¯·åå ', |
| | | `approve_time` datetime NOT NULL COMMENT 'ç³è¯·æ¥æ', |
| | | `approve_over_time` datetime NULL DEFAULT NULL COMMENT '审æ¹å®ææ¶é´', |
| | | `approve_status` int NOT NULL COMMENT '审æ¹ç¶æï¼0å¾
å®¡æ ¸ï¼1å®¡æ ¸ä¸ï¼2å®¡æ ¸å®æ', |
| | | `approve_delete` int NOT NULL COMMENT 'å®¡æ¹æ¯å¦å é¤ï¼0æ£å¸¸ï¼1å é¤', |
| | | `tenant_id` bigint NOT NULL COMMENT 'ç§æ·id', |
| | | `approve_type` int NULL DEFAULT NULL COMMENT '审æ¹ç±»å', |
| | | `approve_remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '审æ¹å¤æ³¨', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `start_date_time` datetime NULL DEFAULT NULL COMMENT 'å¼å§æ¶é´', |
| | | `end_date_time` datetime NULL DEFAULT NULL COMMENT 'ç»ææ¶é´', |
| | | `start_date` date NULL DEFAULT NULL COMMENT 'å¼å§æ¥æ', |
| | | `end_date` date NULL DEFAULT NULL COMMENT 'ç»ææ¥æ', |
| | | `location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å°ç¹', |
| | | `price` decimal(10, 2) NULL DEFAULT NULL COMMENT 'æ¥ééé¢', |
| | | `maintenance_price` decimal(10, 2) NULL DEFAULT NULL COMMENT 'ç»´ä¿®ä»·æ ¼', |
| | | `device_repair_id` int NULL DEFAULT NULL COMMENT 'è®¾å¤æ¥ä¿®id', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 98 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'å®¡æ¹æµç¨è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for approve_process_config_node |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `approve_process_config_node`; |
| | | CREATE TABLE `approve_process_config_node` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®ID', |
| | | `approve_type` int NULL DEFAULT NULL COMMENT '审æ¹ç±»åï¼1å
¬åºç®¡çï¼2请å管çï¼3åºå·®ç®¡çï¼4æ¥é管çï¼5éè´å®¡æ¹ï¼6æ¥ä»·å®¡æ¹ï¼7å货审æ¹ï¼8å±é©ä½ä¸å®¡æ¹', |
| | | `node_order` int NULL DEFAULT NULL COMMENT 'èç¹é¡ºåº', |
| | | `approver_id` int NULL DEFAULT NULL COMMENT '审æ¹äººID', |
| | | `approver_name` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '审æ¹äººåç§°', |
| | | `timeout_hours` int NULL DEFAULT NULL COMMENT 'è¶
æ¶æ¶é¿ï¼å°æ¶ï¼', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'åå»ºç¨æ·ID', |
| | | `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'å建æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹ç¨æ·ID', |
| | | `update_time` datetime NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT 'ä¿®æ¹æ¶é´', |
| | | `delete_flag` tinyint(1) NULL DEFAULT 0 COMMENT 'å 餿 è®°ï¼0æ£å¸¸ï¼1å é¤', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 13 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'å®¡æ¹æµç¨é
ç½®èç¹è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for bank |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `bank`; |
| | | CREATE TABLE `bank` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `bank_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'é¶è¡åç§°', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'é¶è¡ç®¡ç表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for borrow_info |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `borrow_info`; |
| | | CREATE TABLE `borrow_info` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '忬¾è®°å½ä¸»é®ID', |
| | | `borrower_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '忬¾äººå§å', |
| | | `borrow_amount` decimal(18, 2) NULL DEFAULT NULL COMMENT '忬¾éé¢ï¼å
ï¼', |
| | | `interest_rate` decimal(5, 2) NULL DEFAULT NULL COMMENT '忬¾å©çï¼å¦ï¼5.85 代表5.85%ï¼', |
| | | `borrow_date` date NULL DEFAULT NULL COMMENT '忬¾æ¥æ', |
| | | `repay_date` date NULL DEFAULT NULL COMMENT 'å®é
è¿æ¬¾æ¥æï¼è¿æ¬¾åå¡«å
ï¼', |
| | | `status` tinyint NOT NULL DEFAULT 1 COMMENT '忬¾ç¶æï¼1=å¾
è¿æ¬¾ï¼2=å·²è¿æ¬¾', |
| | | `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '夿³¨ï¼å款说æï¼', |
| | | `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'å建æ¶é´', |
| | | `create_user` int NULL DEFAULT NULL COMMENT 'å建è
ID', |
| | | `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 'ä¿®æ¹æ¶é´', |
| | | `update_user` int NULL DEFAULT NULL COMMENT 'ä¿®æ¹è
ID', |
| | | `tenant_id` bigint NOT NULL COMMENT 'ç§æ·id', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 7 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '忬¾ä¿¡æ¯è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for common_file |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `common_file`; |
| | | CREATE TABLE `common_file` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `common_id` int NOT NULL COMMENT 'å
³èéå®å°è´¦ä¸»è¡¨ä¸»é®', |
| | | `type` int NULL DEFAULT NULL COMMENT 'å
³è表类å', |
| | | `url` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT 'éä»¶è·¯å¾', |
| | | `name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT 'éä»¶åç§°', |
| | | `create_time` date NULL DEFAULT NULL, |
| | | `update_time` date NULL DEFAULT NULL, |
| | | `file_size` bigint NULL DEFAULT NULL COMMENT 'æä»¶å¤§å°', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'éå®å°è´¦æä»¶' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for compensation_performance |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `compensation_performance`; |
| | | CREATE TABLE `compensation_performance` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id', |
| | | `staff_id` bigint NOT NULL COMMENT 'åå·¥id', |
| | | `pay_date` date NULL DEFAULT NULL COMMENT 'èªèµæä»½', |
| | | `name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT 'å§å', |
| | | `should_attended_num` decimal(10, 2) NULL DEFAULT NULL COMMENT 'åºåºå¤å¤©æ°', |
| | | `actual_attended_num` decimal(10, 2) NULL DEFAULT NULL COMMENT 'å®é
åºå¤å¤©æ°', |
| | | `basic_salary` decimal(10, 2) NULL DEFAULT NULL COMMENT 'åºæ¬å·¥èµ', |
| | | `post_salary` decimal(10, 2) NULL DEFAULT NULL COMMENT 'å²ä½å·¥èµ', |
| | | `deduction_absenteeism` decimal(10, 2) NULL DEFAULT NULL COMMENT 'å
¥ç¦»èç¼ºå¤æ£æ¬¾', |
| | | `sick_leave_deductions` decimal(10, 2) NULL DEFAULT NULL COMMENT 'ç
åæ£æ¬¾', |
| | | `deduction_personal_leave` decimal(10, 2) NULL DEFAULT NULL COMMENT 'äºåæ£æ¬¾', |
| | | `forget_clock_deduct` decimal(10, 2) NULL DEFAULT NULL COMMENT 'å¿è®°æå¡æ£æ¬¾', |
| | | `performance_score` decimal(10, 2) NULL DEFAULT NULL COMMENT '绩æå¾å', |
| | | `performance_pay` decimal(10, 2) NULL DEFAULT NULL COMMENT '绩æå·¥èµ', |
| | | `payable_wages` decimal(10, 2) NULL DEFAULT NULL COMMENT 'åºåå计', |
| | | `social_security_individuals` decimal(10, 2) NULL DEFAULT NULL COMMENT '社ä¿ä¸ªäºº', |
| | | `social_security_companies` decimal(10, 2) NULL DEFAULT NULL COMMENT '社ä¿å
¬å¸', |
| | | `social_security_total` decimal(10, 2) NULL DEFAULT NULL COMMENT '社ä¿å计', |
| | | `provident_fund_individuals` decimal(10, 2) NULL DEFAULT NULL COMMENT 'å
¬ç§¯é个人', |
| | | `provident_fund_company` decimal(10, 2) NULL DEFAULT NULL COMMENT 'å
¬ç§¯éå
¬å¸', |
| | | `provident_fund_total` decimal(10, 2) NULL DEFAULT NULL COMMENT 'å
¬ç§¯éå计', |
| | | `taxable_waget` decimal(10, 2) NULL DEFAULT NULL COMMENT 'åºç¨å·¥èµ', |
| | | `personal_income_tax` decimal(10, 2) NULL DEFAULT NULL COMMENT '个人æå¾ç¨', |
| | | `actual_wages` decimal(10, 2) NULL DEFAULT NULL COMMENT 'å®åå·¥èµ', |
| | | `create_user` int NULL DEFAULT NULL COMMENT 'å建è
', |
| | | `update_user` int NULL DEFAULT NULL COMMENT 'ä¿®æ¹è
', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·id', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = 'èªé
¬ç»©æ' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for custom_storage |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `custom_storage`; |
| | | CREATE TABLE `custom_storage` ( |
| | | `id` int NOT NULL AUTO_INCREMENT COMMENT 'id', |
| | | `item_type` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT 'ç©åç±»å', |
| | | `inbound_date` date NULL DEFAULT NULL COMMENT 'å
¥åºæ¶é´', |
| | | `inbound_batches` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT 'å
¥åºæ¹æ¬¡', |
| | | `inbound_num` decimal(10, 2) NULL DEFAULT NULL COMMENT 'å
¥åºæ°é', |
| | | `supplier_name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT 'ä¾åºååç§°', |
| | | `product_category` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '产å大类', |
| | | `specification_model` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT 'è§æ ¼åå·', |
| | | `unit` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT 'åä½', |
| | | `tax_inclusive_unit_price` decimal(10, 2) NULL DEFAULT NULL COMMENT 'å«ç¨åä»·', |
| | | `tax_inclusive_total_price` decimal(10, 2) NULL DEFAULT NULL COMMENT 'å«ç¨æ»ä»·', |
| | | `tax_rate` decimal(10, 2) NULL DEFAULT NULL COMMENT 'ç¨ç(%)', |
| | | `tax_exclusive_total_price` decimal(10, 2) NULL DEFAULT NULL COMMENT 'ä¸å«ç¨æ»ä»·', |
| | | `create_by` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT 'å
¥åºäºº', |
| | | `create_time` datetime NULL DEFAULT NULL, |
| | | `update_time` datetime NULL DEFAULT NULL, |
| | | `create_user` int NULL DEFAULT NULL, |
| | | `update_user` int NULL DEFAULT NULL, |
| | | `tenant_id` bigint NULL DEFAULT NULL, |
| | | `code` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT 'ç¼å·', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for customer |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `customer`; |
| | | CREATE TABLE `customer` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `customer_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客æ·åç§°', |
| | | `taxpayer_identification_number` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '纳ç¨äººè¯å«å·', |
| | | `company_address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'å
¬å¸å°å', |
| | | `company_phone` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'å
¬å¸çµè¯', |
| | | `contact_person` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'è系人', |
| | | `contact_phone` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'èç³»çµè¯', |
| | | `maintainer` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'ç»´æ¤äºº', |
| | | `maintenance_time` date NOT NULL COMMENT 'ç»´æ¤æ¶é´', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `basic_bank_account` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'é¶è¡åºæ¬æ·', |
| | | `bank_account` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'é¶è¡è´¦å·', |
| | | `bank_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '弿·è¡å·', |
| | | `customer_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '客æ·åç±»ï¼é¶å®å®¢æ·ï¼è¿éå客æ·', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | `usage_user` int NULL DEFAULT NULL COMMENT '使ç¨ç¨æ·', |
| | | `usage_status` int NULL DEFAULT NULL COMMENT '使ç¨ç¶æ', |
| | | `type` smallint NOT NULL DEFAULT 0 COMMENT 'ç±»å 0 ç§æµ·å®¢æ· 1 å
¬æµ·å®¢æ·', |
| | | `is_assigned` tinyint(1) NOT NULL DEFAULT 0 COMMENT 'æ¯å¦è¢«åé
ï¼0-æªåé
ï¼1-å·²åé
', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 427 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'å®¢æ·æ¡£æ¡' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for customer_follow_up |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `customer_follow_up`; |
| | | CREATE TABLE `customer_follow_up` ( |
| | | `id` int NOT NULL AUTO_INCREMENT COMMENT '主é®ID', |
| | | `follow_up_method` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'è·è¿æ¹å¼', |
| | | `follow_up_level` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'è·è¿ç¨åº¦', |
| | | `follow_up_time` datetime NOT NULL COMMENT 'è·è¿æ¶é´', |
| | | `follower_user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'è·è¿äººå§å', |
| | | `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'è·è¿å
容', |
| | | `follower_user_id` bigint NULL DEFAULT NULL COMMENT 'è·è¿äººID', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'å建æ¶é´', |
| | | `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 'æ´æ°æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | `customer_id` bigint NOT NULL DEFAULT 0, |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | INDEX `idx_tenant_id`(`tenant_id` ASC) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 7 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '客æ·è·è¿è¿åº¦è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for customer_follow_up_file |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `customer_follow_up_file`; |
| | | CREATE TABLE `customer_follow_up_file` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®', |
| | | `follow_up_id` int NULL DEFAULT NULL COMMENT 'è·è¿è®°å½ID', |
| | | `file_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'æä»¶åç§°', |
| | | `file_url` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT 'æä»¶è®¿é®å°å', |
| | | `file_size` bigint NULL DEFAULT NULL COMMENT 'æä»¶å¤§å°', |
| | | `file_suffix` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'æä»¶åç¼', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'ä¸ä¼ è
', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·id', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | INDEX `idx_follow_up_id`(`follow_up_id` ASC) USING BTREE COMMENT 'è·è¿è®°å½IDç´¢å¼' |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '客æ·è·è¿é件表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for customer_private |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `customer_private`; |
| | | CREATE TABLE `customer_private` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `customer_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客æ·åç§°', |
| | | `taxpayer_identification_number` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '纳ç¨äººè¯å«å·', |
| | | `company_address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'å
¬å¸å°å', |
| | | `company_phone` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'å
¬å¸çµè¯', |
| | | `contact_person` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'è系人', |
| | | `contact_phone` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'èç³»çµè¯', |
| | | `maintainer` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'ç»´æ¤äºº', |
| | | `maintenance_time` date NOT NULL COMMENT 'ç»´æ¤æ¶é´', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `basic_bank_account` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'é¶è¡åºæ¬æ·', |
| | | `bank_account` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'é¶è¡è´¦å·', |
| | | `bank_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '弿·è¡å·', |
| | | `customer_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '客æ·åç±»ï¼é¶å®å®¢æ·ï¼è¿éå客æ·', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | `usage_user` int NULL DEFAULT NULL, |
| | | `usage_status` int NULL DEFAULT NULL, |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'å®¢æ·æ¡£æ¡' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for customer_private_pool |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `customer_private_pool`; |
| | | CREATE TABLE `customer_private_pool` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®id', |
| | | `customer_id` bigint NULL DEFAULT NULL COMMENT '客æ·id', |
| | | `bound_id` bigint NULL DEFAULT NULL COMMENT 'ç»å®äººid', |
| | | `create_user` int NULL DEFAULT NULL COMMENT 'å建人', |
| | | `update_user` int NULL DEFAULT NULL COMMENT 'æ´æ°äºº', |
| | | `create_time` timestamp NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_time` timestamp NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `dept_id` int NULL DEFAULT NULL, |
| | | `type` int NULL DEFAULT 0 COMMENT 'ç±»ååºåå
¬æµ·å®¢æ·åç§æµ·å®¢æ· é»è®¤æ¯ç§æµ·å®¢æ·0 å
¬æµ·1', |
| | | `delete_flag` int NULL DEFAULT 0 COMMENT 'å 餿 å¿', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'ç§æµ·å®¢æ·' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for customer_return_visit |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `customer_return_visit`; |
| | | CREATE TABLE `customer_return_visit` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®ID', |
| | | `is_enabled` tinyint(1) NULL DEFAULT 1 COMMENT 'æéå¼å
³ (0:å
³é, 1:å¼å¯)', |
| | | `content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT 'æéå
容', |
| | | `reminder_time` datetime NOT NULL COMMENT 'æéæ¶é´', |
| | | `is_completed` tinyint(1) NULL DEFAULT 0 COMMENT 'å¤çç¶æ (0:å¾
æé, 1:å·²æé)', |
| | | `remind_user_id` bigint NOT NULL COMMENT 'æ¥æ¶æéçç¨æ·ID', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建è
', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | `customer_id` bigint NOT NULL DEFAULT 0, |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | INDEX `idx_remind_user`(`remind_user_id` ASC, `is_completed` ASC) USING BTREE COMMENT 'ç¨æ·å¾
åæ¥è¯¢ç´¢å¼' |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '客æ·å访æé表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for customer_user |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `customer_user`; |
| | | CREATE TABLE `customer_user` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `customer_id` bigint NOT NULL DEFAULT 0 COMMENT '客æ·id', |
| | | `user_id` bigint NOT NULL DEFAULT 0 COMMENT 'ç¨æ·id', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å½å
¥æ¶é´', |
| | | `tenant_id` bigint NOT NULL DEFAULT 0 COMMENT 'ç§æ·id', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 11 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for customer_visits |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `customer_visits`; |
| | | CREATE TABLE `customer_visits` ( |
| | | `id` int NOT NULL AUTO_INCREMENT COMMENT 'id', |
| | | `customer_name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '客æ·åç§°', |
| | | `contact` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'è系人', |
| | | `contact_phone` varchar(15) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'èç³»çµè¯', |
| | | `location` varchar(150) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ä½ç½®', |
| | | `visiting_people` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æè®¿äºº', |
| | | `purpose_visit` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æè®¿ç®ç', |
| | | `purpose_date` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æè®¿æ¶é´', |
| | | `visit_address` varchar(150) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æè®¿å°å', |
| | | `remark` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '夿³¨', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建è
id', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹è
id', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·id', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'å®¢æ·æè®¿ç»è®°' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for device_defect_record |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `device_defect_record`; |
| | | CREATE TABLE `device_defect_record` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `device_ledger_id` bigint NOT NULL COMMENT '设å¤å°è´¦id', |
| | | `defect_description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æè¿°', |
| | | `eliminate_time` datetime NULL DEFAULT NULL COMMENT 'æ¶ç¼ºæ¶é´', |
| | | `status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '设å¤ç¶æ', |
| | | `create_user` int NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_user` int NULL DEFAULT NULL COMMENT 'æ´æ°äºº', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `tenant_id` int NULL DEFAULT NULL COMMENT 'ç§æ·id', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '设å¤ç¼ºé·è®°å½è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for device_ledger |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `device_ledger`; |
| | | CREATE TABLE `device_ledger` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `device_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '设å¤åç§°', |
| | | `device_model` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'è§æ ¼åå·', |
| | | `supplier_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ä¾åºå', |
| | | `unit` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åä½', |
| | | `number` decimal(10, 0) NULL DEFAULT NULL COMMENT 'æ°é', |
| | | `tax_including_price_unit` decimal(10, 0) NULL DEFAULT NULL COMMENT 'å«ç¨åä»·', |
| | | `tax_including_price_total` decimal(10, 0) NULL DEFAULT NULL COMMENT 'å«ç¨æ»ä»·', |
| | | `tax_rate` decimal(10, 0) NULL DEFAULT NULL COMMENT 'ç¨ç', |
| | | `un_tax_including_price_total` decimal(10, 0) NULL DEFAULT NULL COMMENT 'ä¸å«ç¨æ»ä»·', |
| | | `create_time` timestamp NULL DEFAULT NULL COMMENT 'å½å
¥æ¶é´', |
| | | `update_time` timestamp NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `create_user` int NULL DEFAULT NULL COMMENT 'å½å
¥äºº', |
| | | `update_user` int NULL DEFAULT NULL COMMENT 'æ´æ°äºº', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·id', |
| | | `status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '设å¤ç¶æ', |
| | | `plan_runtime_time` date NULL DEFAULT NULL COMMENT '计åè¿è¡æ¶é´', |
| | | `start_runtime_time` datetime NULL DEFAULT NULL COMMENT 'å¼å§è¿è¡æ¶é´', |
| | | `end_runtime_time` datetime NULL DEFAULT NULL COMMENT 'ç»æè¿è¡æ¶é´', |
| | | `runtime_duration` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'è¿è¡æ¶é¿', |
| | | `device_brand` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '设å¤åç', |
| | | `storage_location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åæ¾ä½ç½®', |
| | | `is_depr` int NULL DEFAULT NULL COMMENT 'æ¯å¦ææ§ 1-æ¯ 2-å¦', |
| | | `annual_depreciation_amount` decimal(10, 2) NULL DEFAULT NULL COMMENT 'æ¯å¹´ææ§éé¢', |
| | | `type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '设å¤ç±»å', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 18 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for device_maintenance |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `device_maintenance`; |
| | | CREATE TABLE `device_maintenance` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `device_ledger_id` bigint NOT NULL COMMENT '设å¤å°è´¦id', |
| | | `maintenance_plan_time` timestamp NULL DEFAULT NULL COMMENT '计åä¿å
»æ¥æ', |
| | | `maintenance_actually_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å®é
ä¿å
»äºº', |
| | | `maintenance_actually_time` timestamp NULL DEFAULT NULL COMMENT 'å®é
ä¿å
»æ¥æ', |
| | | `status` int NOT NULL DEFAULT 0 COMMENT 'ç¶æ 0 å¾
ä¿å
» 1 å®ç»', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å½å
¥æ¶é´', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `create_user` int NOT NULL COMMENT 'å½å
¥äºº', |
| | | `update_user` int NOT NULL COMMENT 'æ´æ°äºº', |
| | | `tenant_id` bigint NOT NULL COMMENT 'ç§æ·id', |
| | | `device_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, |
| | | `device_model` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, |
| | | `maintenance_result` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ä¿å
ȍȾ', |
| | | `maintenance_task_id` int NULL DEFAULT NULL COMMENT 'ä¿å
»ä»»å¡id', |
| | | `frequency_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '颿¬¡', |
| | | `frequency_detail` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '颿¬¡è¯¦æ
', |
| | | `next_execution_time` timestamp NULL DEFAULT NULL COMMENT '䏿¬¡æ§è¡æ¶é´', |
| | | `last_execution_time` timestamp NULL DEFAULT NULL COMMENT 'æåæ§è¡æ¶é´', |
| | | `spare_parts_ids` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | `machinery_category` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 39 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for device_maintenance_file |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `device_maintenance_file`; |
| | | CREATE TABLE `device_maintenance_file` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æä»¶åç§°', |
| | | `url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æä»¶è·¯å¾', |
| | | `file_size` int NULL DEFAULT NULL COMMENT 'æä»¶å¤§å°', |
| | | `device_maintenance_id` int NULL DEFAULT NULL COMMENT '设å¤ä¿å
»è®°å½ID', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'åå»ºç¨æ·', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹ç¨æ·', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '设å¤ä¿å
»éä»¶' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for device_repair |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `device_repair`; |
| | | CREATE TABLE `device_repair` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `device_ledger_id` bigint NOT NULL COMMENT '设å¤å°è´¦id', |
| | | `repair_time` timestamp NULL DEFAULT NULL COMMENT 'æ¥ä¿®æ¥æ', |
| | | `repair_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'æ¥ä¿®äºº', |
| | | `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '' COMMENT 'æ
éç°è±¡', |
| | | `maintenance_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '维修人', |
| | | `maintenance_time` timestamp NULL DEFAULT NULL COMMENT 'ç»´ä¿®æ¶é´', |
| | | `maintenance_result` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç»´ä¿®ç»æ', |
| | | `status` int NULL DEFAULT 0 COMMENT 'ç¶æ', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å½å
¥æ¶é´', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `create_user` int NOT NULL COMMENT 'å½å
¥äºº', |
| | | `update_user` int NULL DEFAULT NULL COMMENT 'æ´æ°äºº', |
| | | `tenant_id` bigint NOT NULL COMMENT 'ç§æ·id', |
| | | `device_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, |
| | | `device_model` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, |
| | | `maintenance_price` decimal(10, 2) NULL DEFAULT NULL COMMENT 'ç»´ä¿®ä»·æ ¼', |
| | | `approver_id` int NULL DEFAULT NULL COMMENT '审æ¹äººid', |
| | | `spare_parts_ids` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | `machinery_category` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, |
| | | `acceptance_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'éªæ¶äºº', |
| | | `acceptance_time` datetime NULL DEFAULT NULL COMMENT 'éªæ¶æ¶é´', |
| | | `acceptance_remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'éªæ¶å¤æ³¨', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 25 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for device_runtime |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `device_runtime`; |
| | | CREATE TABLE `device_runtime` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `device_ledger_id` bigint NOT NULL COMMENT '设å¤å°è´¦id', |
| | | `status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '设å¤ç¶æ', |
| | | `plan_runtime_time` datetime NULL DEFAULT NULL COMMENT '计åè¿è¡æ¶é´', |
| | | `start_runtime_time` datetime NULL DEFAULT NULL COMMENT 'å¼å§è¿è¡æ¶é´', |
| | | `end_runtime_time` datetime NULL DEFAULT NULL COMMENT 'ç»æè¿è¡æ¶é´', |
| | | `runtime_duration` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'è¿è¡æ¶é¿', |
| | | `create_user` int NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_user` int NULL DEFAULT NULL COMMENT 'æ´æ°äºº', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `tenant_id` int NULL DEFAULT NULL COMMENT 'ç§æ·id', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '设å¤è¿è¡è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for document_classification |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `document_classification`; |
| | | CREATE TABLE `document_classification` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `category` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç±»å«åç§°', |
| | | `parent_id` bigint NULL DEFAULT NULL COMMENT 'ç¶ç±»id', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'åå»ºç¨æ·', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹ç¨æ·', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·id', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'ææ¡£å类表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for documentation |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `documentation`; |
| | | CREATE TABLE `documentation` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `document_classification_id` bigint NULL DEFAULT NULL COMMENT 'ç±»å«åç§°id', |
| | | `doc_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ææ¡£åç§°', |
| | | `doc_number` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ææ¡£ç¼å·', |
| | | `year` bigint NULL DEFAULT NULL COMMENT '年份', |
| | | `responsible_person` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '责任人', |
| | | `warehouse_goods_shelves_rowcol_id` bigint NULL DEFAULT NULL COMMENT 'ææ¡£æ¾ç½®è´§æ¶id', |
| | | `doc_date` datetime NULL DEFAULT NULL COMMENT 'ææ¡£æ¥æ', |
| | | `retention_period` bigint NULL DEFAULT NULL COMMENT 'ä¿ç®¡æé', |
| | | `security_level` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ä¿å¯çº§å«(ç»å¯ï¼ä¸è¬)', |
| | | `copy_count` bigint NULL DEFAULT NULL COMMENT '份æ°', |
| | | `page_count` bigint NULL DEFAULT NULL COMMENT '页æ°', |
| | | `doc_category` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ææ¡£ç±»å«', |
| | | `doc_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ææ¡£ç§ç±»', |
| | | `urgency_level` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç´§æ¥ç¨åº¦(ç´§æ¥ï¼æ®é)', |
| | | `doc_status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ææ¡£ç¶æ(ååºï¼æ£å¸¸ï¼ä½åº)', |
| | | `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'åå»ºç¨æ·', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹ç¨æ·', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'ææ¡£ä¿¡æ¯è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for documentation_borrow_management |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `documentation_borrow_management`; |
| | | CREATE TABLE `documentation_borrow_management` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®', |
| | | `documentation_id` bigint NULL DEFAULT NULL COMMENT 'ææ¡£id', |
| | | `borrower` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åé
人', |
| | | `borrow_purpose` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åé
ç®ç', |
| | | `borrow_date` datetime NULL DEFAULT NULL COMMENT 'åé
æ¥æ', |
| | | `due_return_date` datetime NULL DEFAULT NULL COMMENT 'åºå½è¿æ¥æ', |
| | | `returner` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å½è¿äºº', |
| | | `return_date` datetime NULL DEFAULT NULL COMMENT 'å®é
å½è¿æ¥æ', |
| | | `borrow_status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åé
ç¶æï¼åé
)', |
| | | `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'åå»ºç¨æ·', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹ç¨æ·', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·id', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'ææ¡£åé
表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for documentation_file |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `documentation_file`; |
| | | CREATE TABLE `documentation_file` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æä»¶åç§°', |
| | | `url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æä»¶è·¯å¾', |
| | | `file_size` bigint NULL DEFAULT NULL COMMENT 'æä»¶å¤§å°', |
| | | `documentation_id` bigint NULL DEFAULT NULL COMMENT 'ææ¡£ID', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'åå»ºç¨æ·', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹ç¨æ·', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'ææ¡£--éä»¶' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for documentation_return_management |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `documentation_return_management`; |
| | | CREATE TABLE `documentation_return_management` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®', |
| | | `documentation_id` bigint NULL DEFAULT NULL COMMENT 'ææ¡£id', |
| | | `borrow_id` bigint NULL DEFAULT NULL COMMENT 'åé
id', |
| | | `borrower` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åé
人', |
| | | `borrow_purpose` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åé
ç®ç', |
| | | `borrow_date` datetime NULL DEFAULT NULL COMMENT 'åé
æ¥æ', |
| | | `due_return_date` datetime NULL DEFAULT NULL COMMENT 'åºå½è¿æ¥æ', |
| | | `returner` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å½è¿äºº', |
| | | `return_date` datetime NULL DEFAULT NULL COMMENT 'å®é
å½è¿æ¥æ', |
| | | `borrow_status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åé
ç¶æ(å½è¿)', |
| | | `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'åå»ºç¨æ·', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹ç¨æ·', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·id', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'ææ¡£å½è¿è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for duty_plan |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `duty_plan`; |
| | | CREATE TABLE `duty_plan` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'è®¡åæ é¢', |
| | | `description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '计åæè¿°', |
| | | `level` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '计å级å«', |
| | | `period` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ¶é´å¨æ', |
| | | `start_date` datetime NULL DEFAULT NULL COMMENT 'å¼å§æ¶é´', |
| | | `end_date` datetime NULL DEFAULT NULL COMMENT 'ç»ææ¶é´', |
| | | `assignee` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'è´è´£äºº', |
| | | `priority` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ä¼å
级', |
| | | `tags` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ ç¾', |
| | | `status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç¶æ', |
| | | `progress` int NULL DEFAULT NULL COMMENT 'å®æåº¦', |
| | | `create_user` int NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_user` int NULL DEFAULT NULL COMMENT 'ä¿®æ¹è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `tenant_id` int NULL DEFAULT NULL COMMENT 'ç§æ·id', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'å¼çä¸è®¡å' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for electricity_consumption_area |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `electricity_consumption_area`; |
| | | CREATE TABLE `electricity_consumption_area` ( |
| | | `id` int NOT NULL AUTO_INCREMENT COMMENT '主é®', |
| | | `area_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åºååç§°', |
| | | `area_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åºåç±»å', |
| | | `sort` bigint NULL DEFAULT NULL COMMENT 'æåº', |
| | | `fu_id` int NULL DEFAULT NULL COMMENT 'ç¶ç±»id', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·id', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'ç¨çµåºå' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for energy_period |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `energy_period`; |
| | | CREATE TABLE `energy_period` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®', |
| | | `date` date NULL DEFAULT NULL COMMENT 'æ¥æ', |
| | | `price` decimal(10, 2) NULL DEFAULT NULL COMMENT 'æ¶æ®µåä»· (å
/ 度)', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·id', |
| | | `peak` decimal(10, 2) NULL DEFAULT NULL COMMENT '峰段', |
| | | `flat` decimal(10, 2) NULL DEFAULT NULL COMMENT '平段', |
| | | `valley` decimal(10, 2) NULL DEFAULT NULL COMMENT '谷段', |
| | | `sharp` decimal(10, 2) NULL DEFAULT NULL COMMENT 'å°æ®µ', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'ç¨çµæ¶æ®µè¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for enterprise_news |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `enterprise_news`; |
| | | CREATE TABLE `enterprise_news` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ç¼å·', |
| | | `title` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'æ é¢', |
| | | `summary` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT 'æè¦', |
| | | `content` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'æ£æ', |
| | | `category` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'åç±»', |
| | | `read_scope` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'all' COMMENT 'é
读èå´ allå
¨å depté¨é¨ customèªå®ä¹', |
| | | `is_required` tinyint NOT NULL DEFAULT 0 COMMENT 'æ¯å¦å¿
读 0å¦ 1æ¯', |
| | | `status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT 'ç¶æ 0è稿 1å·²åå¸ 2å·²ä¸çº¿', |
| | | `required_read_count` int NOT NULL DEFAULT 0 COMMENT 'éè¦é
è¯»çæ°é', |
| | | `read_count` int NOT NULL DEFAULT 0 COMMENT 'å·²ç»é
è¯»çæ°é', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'å建æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'æ´æ°äºº', |
| | | `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 'æ´æ°æ¶é´', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | INDEX `idx_enterprise_news_status`(`status` ASC) USING BTREE, |
| | | INDEX `idx_enterprise_news_category`(`category` ASC) USING BTREE, |
| | | INDEX `idx_enterprise_news_dept_id`(`dept_id` ASC) USING BTREE, |
| | | INDEX `idx_enterprise_news_create_time`(`create_time` ASC) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'ä¼ä¸æ°é»è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for enterprise_news_scope_dept |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `enterprise_news_scope_dept`; |
| | | CREATE TABLE `enterprise_news_scope_dept` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ç¼å·', |
| | | `news_id` bigint NOT NULL COMMENT 'ä¼ä¸æ°é»ID', |
| | | `dept_id` bigint NOT NULL COMMENT 'é¨é¨ID', |
| | | `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'å建æ¶é´', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | UNIQUE INDEX `uk_enterprise_news_scope_dept`(`news_id` ASC, `dept_id` ASC) USING BTREE, |
| | | INDEX `idx_enterprise_news_scope_dept_dept_id`(`dept_id` ASC) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'ä¼ä¸æ°é»é
读èå´é¨é¨è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for enterprise_news_scope_user |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `enterprise_news_scope_user`; |
| | | CREATE TABLE `enterprise_news_scope_user` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ç¼å·', |
| | | `news_id` bigint NOT NULL COMMENT 'ä¼ä¸æ°é»ID', |
| | | `user_id` bigint NOT NULL COMMENT 'ç¨æ·ID', |
| | | `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'å建æ¶é´', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | UNIQUE INDEX `uk_enterprise_news_scope_user`(`news_id` ASC, `user_id` ASC) USING BTREE, |
| | | INDEX `idx_enterprise_news_scope_user_user_id`(`user_id` ASC) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'ä¼ä¸æ°é»é
读èå´ç¨æ·è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for equipment_energy_consumption |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `equipment_energy_consumption`; |
| | | CREATE TABLE `equipment_energy_consumption` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®', |
| | | `code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '设å¤ç¼å·', |
| | | `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '设å¤åç§°', |
| | | `power_rating` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'é¢å®åç', |
| | | `power_actual` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'å®é
åç', |
| | | `day_num` decimal(18, 2) NULL DEFAULT 0.00 COMMENT '彿¥ç¨çµé', |
| | | `sum_num` decimal(18, 2) NULL DEFAULT 0.00 COMMENT '累计ç¨çµé', |
| | | `every_num` decimal(18, 2) NULL DEFAULT 0.00 COMMENT 'æ¯æ¥éå¶çµé', |
| | | `run_date` date NULL DEFAULT NULL COMMENT 'è¿è¡æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建è
', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `tenant_id` int NULL DEFAULT NULL COMMENT 'ç§æ·id', |
| | | `electricity_consumption_area_id` bigint NULL DEFAULT NULL COMMENT 'åºåid', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '设å¤è½è' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for file_sharing |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `file_sharing`; |
| | | CREATE TABLE `file_sharing` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å
±äº«æ é¢', |
| | | `departments` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ¥æ¶é¨é¨', |
| | | `files` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ä¸ä¼ æä»¶', |
| | | `description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å
±äº«æè¿°', |
| | | `create_user` int NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_user` int NULL DEFAULT NULL COMMENT 'ä¿®æ¹è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `tenant_id` int NULL DEFAULT NULL COMMENT 'ç§æ·id', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'è¡æ¿ç®¡ç-éç¥ç®¡ç-æä»¶å
񄧮' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for fin_fixed_asset |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `fin_fixed_asset`; |
| | | CREATE TABLE `fin_fixed_asset` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®ID', |
| | | `asset_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'èµäº§ç¼å·', |
| | | `asset_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'èµäº§åç§°', |
| | | `category` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'èµäº§ç±»å«', |
| | | `specification` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'è§æ ¼åå·', |
| | | `purchase_date` date NOT NULL COMMENT 'è´ç½®æ¥æ', |
| | | `original_value` decimal(18, 2) NOT NULL DEFAULT 0.00 COMMENT 'èµäº§åå¼', |
| | | `useful_life` int NOT NULL DEFAULT 1 COMMENT '使ç¨å¹´é(å¹´)', |
| | | `residual_rate` decimal(18, 2) NOT NULL DEFAULT 0.00 COMMENT 'æ®å¼ç(%)', |
| | | `accumulated_depreciation` decimal(18, 2) NOT NULL DEFAULT 0.00 COMMENT 'ç´¯è®¡ææ§', |
| | | `net_value` decimal(18, 2) NOT NULL DEFAULT 0.00 COMMENT 'åå¼', |
| | | `location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'åæ¾å°ç¹', |
| | | `department` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '使ç¨é¨é¨', |
| | | `keeper` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'ä¿ç®¡äºº', |
| | | `status` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'in_use' COMMENT 'ç¶æ: in_use/idle/repair/scrapped', |
| | | `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `create_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'å建æ¶é´', |
| | | `update_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'ä¿®æ¹äºº', |
| | | `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 'ä¿®æ¹æ¶é´', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | UNIQUE INDEX `uk_fin_fixed_asset_code`(`asset_code` ASC) USING BTREE, |
| | | INDEX `idx_fin_fixed_asset_status`(`status` ASC) USING BTREE, |
| | | INDEX `idx_fin_fixed_asset_category`(`category` ASC) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'åºå®èµäº§' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for fin_intangible_asset |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `fin_intangible_asset`; |
| | | CREATE TABLE `fin_intangible_asset` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®ID', |
| | | `asset_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'èµäº§ç¼å·', |
| | | `asset_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'èµäº§åç§°', |
| | | `category` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'èµäº§ç±»å«', |
| | | `certificate_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'è¯ä¹¦ç¼å·', |
| | | `acquisition_date` date NOT NULL COMMENT 'å徿¥æ', |
| | | `original_value` decimal(18, 2) NOT NULL DEFAULT 0.00 COMMENT 'èµäº§åå¼', |
| | | `amortization_period` int NOT NULL DEFAULT 1 COMMENT 'æéå¹´é(å¹´)', |
| | | `residual_rate` decimal(18, 2) NOT NULL DEFAULT 0.00 COMMENT 'æ®å¼ç(%)', |
| | | `accumulated_amortization` decimal(18, 2) NOT NULL DEFAULT 0.00 COMMENT '累计æé', |
| | | `net_value` decimal(18, 2) NOT NULL DEFAULT 0.00 COMMENT 'åå¼', |
| | | `validity_date` date NULL DEFAULT NULL COMMENT 'æææè³', |
| | | `status` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'in_use' COMMENT 'ç¶æ: in_use/expired/amortized', |
| | | `description` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'èµäº§æè¿°', |
| | | `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `create_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'å建æ¶é´', |
| | | `update_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'ä¿®æ¹äºº', |
| | | `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 'ä¿®æ¹æ¶é´', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | UNIQUE INDEX `uk_fin_intangible_asset_code`(`asset_code` ASC) USING BTREE, |
| | | INDEX `idx_fin_intangible_asset_status`(`status` ASC) USING BTREE, |
| | | INDEX `idx_fin_intangible_asset_category`(`category` ASC) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'æ å½¢èµäº§' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for fin_reimbursement |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `fin_reimbursement`; |
| | | CREATE TABLE `fin_reimbursement` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®ID', |
| | | `bill_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'æ¥éåå·', |
| | | `reimbursement_type` tinyint NOT NULL COMMENT 'æ¥éç±»åï¼1-å·®æ
æ¥éï¼2-è´¹ç¨æ¥é', |
| | | `expense_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'è´¹ç¨ç±»åï¼å·®æ
è´¹/åå
¬éè´/ä¸å¡æå¾
/交éè´¹/é讯费/å
¶ä»', |
| | | `applicant_id` bigint NOT NULL COMMENT 'ç³è¯·äººID', |
| | | `applicant_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'åå·¥ç¼å·', |
| | | `applicant_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'åå·¥å§å', |
| | | `applicant_dept_id` bigint NULL DEFAULT NULL COMMENT 'ç³è¯·é¨é¨ID', |
| | | `applicant_dept_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'ç³è¯·é¨é¨åç§°', |
| | | `reason` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'æ¥éåå ', |
| | | `apply_amount` decimal(18, 4) NOT NULL DEFAULT 0.0000 COMMENT 'ç³è¯·éé¢', |
| | | `detail_total_amount` decimal(18, 4) NOT NULL DEFAULT 0.0000 COMMENT 'æç»æ±æ»éé¢', |
| | | `payee_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'æ¶æ¬¾äºº', |
| | | `payee_account` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'æ¶æ¬¾è´¦å·', |
| | | `payee_bank` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '弿·æ¯è¡', |
| | | `approval_instance_id` bigint NULL DEFAULT NULL COMMENT '审æ¹å®ä¾IDï¼å¯¹åº approval_instance.id', |
| | | `approve_process_id` bigint NULL DEFAULT NULL COMMENT 'å®¡æ¹æµç¨IDï¼å¯¹åº approve_process.id', |
| | | `bill_status` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'DRAFT' COMMENT 'åæ®ç¶æï¼DRAFT-è稿ï¼IN_APPROVAL-审æ¹ä¸ï¼APPROVED-审æ¹éè¿ï¼REJECTED-审æ¹é©³åï¼WITHDRAWN-å·²æ¤åï¼PAID-已仿¬¾', |
| | | `approved_time` datetime NULL DEFAULT NULL COMMENT '审æ¹éè¿æ¶é´', |
| | | `paid_time` datetime NULL DEFAULT NULL COMMENT '仿¬¾æ¶é´', |
| | | `account_expense_id` bigint NULL DEFAULT NULL COMMENT 'çæçè´¢å¡æ¯åºè®°å½IDï¼å¯¹åº account_expense.id', |
| | | `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'å建æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'æ´æ°äºº', |
| | | `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 'æ´æ°æ¶é´', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'å½å±é¨é¨ID', |
| | | `deleted` tinyint NOT NULL DEFAULT 0 COMMENT 'é»è¾å é¤ï¼0-å¦ï¼1-æ¯', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | UNIQUE INDEX `uk_fin_reimbursement_bill_no`(`bill_no` ASC) USING BTREE, |
| | | INDEX `idx_fin_reimbursement_type_status`(`reimbursement_type` ASC, `bill_status` ASC) USING BTREE, |
| | | INDEX `idx_fin_reimbursement_applicant`(`applicant_id` ASC) USING BTREE, |
| | | INDEX `idx_fin_reimbursement_approval_instance`(`approval_instance_id` ASC) USING BTREE, |
| | | INDEX `idx_fin_reimbursement_apply_amount`(`apply_amount` ASC) USING BTREE, |
| | | INDEX `idx_fin_reimbursement_create_time`(`create_time` ASC) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 8 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'æ¥éå主表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for fin_reimbursement_detail |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `fin_reimbursement_detail`; |
| | | CREATE TABLE `fin_reimbursement_detail` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®ID', |
| | | `reimbursement_id` bigint NOT NULL COMMENT 'æ¥éåIDï¼å¯¹åº fin_reimbursement.id', |
| | | `row_no` int NOT NULL DEFAULT 1 COMMENT 'æç»è¡å·', |
| | | `invoice_date` date NULL DEFAULT NULL COMMENT 'åç¥¨æ¥æ', |
| | | `expense_category` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'è´¹ç¨ç§ç®', |
| | | `amount` decimal(18, 2) NOT NULL DEFAULT 0.00 COMMENT 'éé¢', |
| | | `description` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'æè¿°', |
| | | `invoice_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'å票å·ç ', |
| | | `invoice_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'å票类å', |
| | | `invoice_amount` decimal(18, 2) NULL DEFAULT NULL COMMENT '票é¢éé¢', |
| | | `tax_rate` decimal(8, 2) NULL DEFAULT NULL COMMENT 'ç¨ç', |
| | | `tax_amount` decimal(18, 2) NULL DEFAULT NULL COMMENT 'ç¨é¢', |
| | | `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'å建æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'æ´æ°äºº', |
| | | `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 'æ´æ°æ¶é´', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'å½å±é¨é¨ID', |
| | | `deleted` tinyint NOT NULL DEFAULT 0 COMMENT 'é»è¾å é¤ï¼0-å¦ï¼1-æ¯', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | INDEX `idx_fin_reimbursement_detail_reimbursement`(`reimbursement_id` ASC) USING BTREE, |
| | | INDEX `idx_fin_reimbursement_detail_category`(`expense_category` ASC) USING BTREE, |
| | | INDEX `idx_fin_reimbursement_detail_invoice_date`(`invoice_date` ASC) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 19 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'æ¥éåæç»è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for fin_reimbursement_travel |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `fin_reimbursement_travel`; |
| | | CREATE TABLE `fin_reimbursement_travel` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®ID', |
| | | `reimbursement_id` bigint NOT NULL COMMENT 'æ¥éåIDï¼å¯¹åº fin_reimbursement.id', |
| | | `start_time` datetime NOT NULL COMMENT 'åºå·®å¼å§æ¶é´', |
| | | `end_time` datetime NOT NULL COMMENT 'åºå·®ç»ææ¶é´', |
| | | `travel_days` decimal(8, 2) NULL DEFAULT NULL COMMENT 'åºå·®å¤©æ°', |
| | | `departure_city` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'åºå·®å°/åºååå¸', |
| | | `destination_city` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'ç®çå°/ç®çåå¸', |
| | | `hotel_standard` decimal(18, 4) NULL DEFAULT 0.0000 COMMENT 'é
åºæ å', |
| | | `lodging_days` decimal(8, 4) NULL DEFAULT 0.0000 COMMENT 'ä½å®¿å¤©æ°', |
| | | `meal_allowance` decimal(18, 4) NULL DEFAULT 0.0000 COMMENT 'çæ´»è¡¥è´´', |
| | | `transport_allowance` decimal(18, 4) NULL DEFAULT 0.0000 COMMENT '交é补贴', |
| | | `lodging_limit` decimal(18, 4) NULL DEFAULT 0.0000 COMMENT 'ä½å®¿éé¢', |
| | | `standard_tag` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'ç¹æ¹æ è®°ææ¬ï¼å¦å¨æ åèå´å
/è¶
æ ç¹æ¹', |
| | | `within_standard` tinyint NOT NULL DEFAULT 1 COMMENT 'æ¯å¦å¨æ åå
ï¼1-æ¯ï¼0-å¦', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'å建æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'æ´æ°äºº', |
| | | `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 'æ´æ°æ¶é´', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'å½å±é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | UNIQUE INDEX `uk_fin_reimbursement_travel_reimbursement`(`reimbursement_id` ASC) USING BTREE, |
| | | INDEX `idx_fin_reimbursement_travel_start_end`(`start_time` ASC, `end_time` ASC) USING BTREE, |
| | | INDEX `idx_fin_reimbursement_travel_city`(`departure_city` ASC, `destination_city` ASC) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 7 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'å·®æ
æ¥éæ©å±è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for fin_voucher |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `fin_voucher`; |
| | | CREATE TABLE `fin_voucher` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®ID', |
| | | `voucher_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'åè¯åå·', |
| | | `voucher_date` date NOT NULL COMMENT 'åè¯æ¥æ', |
| | | `summary` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'æè¦', |
| | | `debit` decimal(18, 2) NOT NULL DEFAULT 0.00 COMMENT 'åæ¹å计', |
| | | `credit` decimal(18, 2) NOT NULL DEFAULT 0.00 COMMENT 'è´·æ¹å计', |
| | | `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'å¶å人', |
| | | `status` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'unposted' COMMENT 'ç¶æ: unposted/posted/cancelled', |
| | | `attachment_count` int NOT NULL DEFAULT 0 COMMENT 'éä»¶å¼ æ°', |
| | | `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `create_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'å建æ¶é´', |
| | | `update_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'ä¿®æ¹äºº', |
| | | `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 'ä¿®æ¹æ¶é´', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | UNIQUE INDEX `uk_fin_voucher_no`(`voucher_no` ASC) USING BTREE, |
| | | INDEX `idx_fin_voucher_date`(`voucher_date` ASC) USING BTREE, |
| | | INDEX `idx_fin_voucher_status`(`status` ASC) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'åè¯ä¸»è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for fin_voucher_entry |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `fin_voucher_entry`; |
| | | CREATE TABLE `fin_voucher_entry` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®ID', |
| | | `voucher_id` bigint NOT NULL COMMENT 'åè¯ID', |
| | | `row_no` int NOT NULL DEFAULT 1 COMMENT 'è¡å·', |
| | | `subject_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'ç§ç®ç¼ç ', |
| | | `subject_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'ç§ç®åç§°', |
| | | `summary` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'æè¦', |
| | | `debit` decimal(18, 2) NOT NULL DEFAULT 0.00 COMMENT 'åæ¹éé¢', |
| | | `credit` decimal(18, 2) NOT NULL DEFAULT 0.00 COMMENT 'è´·æ¹éé¢', |
| | | `auxiliary_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'è¾
婿 ¸ç®ç±»å', |
| | | `auxiliary_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'è¾
婿 ¸ç®å¯¹è±¡ID', |
| | | `auxiliary_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'è¾
婿 ¸ç®å¯¹è±¡åç§°', |
| | | `create_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'å建æ¶é´', |
| | | `update_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'ä¿®æ¹äºº', |
| | | `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 'ä¿®æ¹æ¶é´', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | INDEX `idx_fin_voucher_entry_voucher`(`voucher_id` ASC) USING BTREE, |
| | | INDEX `idx_fin_voucher_entry_subject`(`subject_code` ASC) USING BTREE, |
| | | INDEX `idx_fin_voucher_entry_aux`(`auxiliary_type` ASC, `auxiliary_id` ASC) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'åè¯åå½' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for gas_tank_warning |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `gas_tank_warning`; |
| | | CREATE TABLE `gas_tank_warning` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `tank_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '卿°ç½ç¼ç ', |
| | | `tank_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '卿°ç½åç§°', |
| | | `tank_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '卿°ç½ç±»å', |
| | | `specification_model` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'è§æ ¼åå·', |
| | | `volume` bigint NULL DEFAULT NULL COMMENT '容积(m³)', |
| | | `current_gas_level` bigint NULL DEFAULT NULL COMMENT 'å½åæ°ä½é', |
| | | `safety_gas_level` bigint NULL DEFAULT NULL COMMENT 'å®å
¨æ°ä½é', |
| | | `min_gas_level` bigint NULL DEFAULT NULL COMMENT 'æä½æ°ä½é', |
| | | `max_gas_level` bigint NULL DEFAULT NULL COMMENT 'æé«æ°ä½é', |
| | | `current_pressure` decimal(10, 1) NULL DEFAULT NULL COMMENT 'å½ååå(MPa)', |
| | | `warning_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'é¢è¦ç±»å', |
| | | `warning_level` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'é¢è¦çº§å«', |
| | | `warning_threshold` bigint NULL DEFAULT NULL COMMENT 'é¢è¦éå¼', |
| | | `is_enabled` int NULL DEFAULT NULL COMMENT 'æ¯å¦å¯ç¨', |
| | | `warning_time` datetime NULL DEFAULT NULL COMMENT 'é¢è¦æ¶é´', |
| | | `warning_duration` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'é¢è¦æç»å¤©æ°', |
| | | `last_update_time` datetime NULL DEFAULT NULL COMMENT 'æåæ´æ°æ¶é´', |
| | | `expected_refill_time` datetime NULL DEFAULT NULL COMMENT 'é¢è®¡å
è£
æ¶é´', |
| | | `expected_shortage_time` datetime NULL DEFAULT NULL COMMENT 'é¢è®¡ç¼ºæ°æ¶é´', |
| | | `warning_rule` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å½???æ¶è§¦åé¢è¦-é¢è¦è§å', |
| | | `create_user` int NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_user` int NULL DEFAULT NULL COMMENT 'ä¿®æ¹è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `tenant_id` int NULL DEFAULT NULL COMMENT 'ç§æ·id', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'åºåé¢è¦-æ°ç½è¦å' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for gen_table |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `gen_table`; |
| | | CREATE TABLE `gen_table` ( |
| | | `table_id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ç¼å·', |
| | | `table_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '表åç§°', |
| | | `table_comment` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '表æè¿°', |
| | | `sub_table_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å
³èå表ç表å', |
| | | `sub_table_fk_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å表å
³èçå¤é®å', |
| | | `class_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'å®ä½ç±»åç§°', |
| | | `tpl_category` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT 'crud' COMMENT '使ç¨ç模æ¿ï¼crudå表æä½ treeæ 表æä½ï¼', |
| | | `tpl_web_type` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'å端模æ¿ç±»åï¼element-ui模ç element-plus模çï¼', |
| | | `package_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'çæå
è·¯å¾', |
| | | `module_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'çææ¨¡åå', |
| | | `business_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'çæä¸å¡å', |
| | | `function_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'çæåè½å', |
| | | `function_author` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'çæåè½ä½è
', |
| | | `gen_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '0' COMMENT 'çæä»£ç æ¹å¼ï¼0zipå缩å
1èªå®ä¹è·¯å¾ï¼', |
| | | `gen_path` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '/' COMMENT 'çæè·¯å¾ï¼ä¸å¡«é»è®¤é¡¹ç®è·¯å¾ï¼', |
| | | `options` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å
¶å®çæé项', |
| | | `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'å建è
', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'æ´æ°è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`table_id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '代ç çæä¸å¡è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for gen_table_column |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `gen_table_column`; |
| | | CREATE TABLE `gen_table_column` ( |
| | | `column_id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ç¼å·', |
| | | `table_id` bigint NULL DEFAULT NULL COMMENT 'å½å±è¡¨ç¼å·', |
| | | `column_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ååç§°', |
| | | `column_comment` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åæè¿°', |
| | | `column_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åç±»å', |
| | | `java_type` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'JAVAç±»å', |
| | | `java_field` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'JAVAåæ®µå', |
| | | `is_pk` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ¯å¦ä¸»é®ï¼1æ¯ï¼', |
| | | `is_increment` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ¯å¦èªå¢ï¼1æ¯ï¼', |
| | | `is_required` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ¯å¦å¿
å¡«ï¼1æ¯ï¼', |
| | | `is_insert` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ¯å¦ä¸ºæå
¥å段ï¼1æ¯ï¼', |
| | | `is_edit` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ¯å¦ç¼è¾å段ï¼1æ¯ï¼', |
| | | `is_list` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ¯å¦åè¡¨åæ®µï¼1æ¯ï¼', |
| | | `is_query` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ¯å¦æ¥è¯¢å段ï¼1æ¯ï¼', |
| | | `query_type` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT 'EQ' COMMENT 'æ¥è¯¢æ¹å¼ï¼çäºãä¸çäºã大äºãå°äºãèå´ï¼', |
| | | `html_type` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ¾ç¤ºç±»åï¼ææ¬æ¡ãææ¬åã䏿æ¡ãå¤éæ¡ãåéæ¡ãæ¥ææ§ä»¶ï¼', |
| | | `dict_type` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'åå
¸ç±»å', |
| | | `sort` int NULL DEFAULT NULL COMMENT 'æåº', |
| | | `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'å建è
', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'æ´æ°è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`column_id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '代ç çæä¸å¡è¡¨å段' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for holiday_application |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `holiday_application`; |
| | | CREATE TABLE `holiday_application` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `staff_id` int NULL DEFAULT NULL COMMENT 'åå·¥id', |
| | | `type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åæç±»å', |
| | | `start_date` datetime NULL DEFAULT NULL COMMENT 'å¼å§æ¥æ', |
| | | `end_date` datetime NULL DEFAULT NULL COMMENT 'ç»ææ¥æ', |
| | | `days` int NULL DEFAULT NULL COMMENT '天æ°', |
| | | `reason` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç³è¯·åå ', |
| | | `status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç¶æ', |
| | | `tenant_id` int NULL DEFAULT NULL COMMENT 'ç§æ·id', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'åæç³è¯·' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for holiday_settings |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `holiday_settings`; |
| | | CREATE TABLE `holiday_settings` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åæåç§°', |
| | | `type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åæç±»å', |
| | | `start_date` datetime NULL DEFAULT NULL COMMENT 'å¼å§æ¥æ', |
| | | `end_date` datetime NULL DEFAULT NULL COMMENT 'ç»ææ¥æ', |
| | | `days` int NULL DEFAULT NULL COMMENT '天æ°', |
| | | `status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç¶æ', |
| | | `create_user` int NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_user` int NULL DEFAULT NULL COMMENT 'ä¿®æ¹è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `tenant_id` int NULL DEFAULT NULL COMMENT 'ç§æ·id', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'åæè®¾ç½®' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for inbound_management |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `inbound_management`; |
| | | CREATE TABLE `inbound_management` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'åºå·', |
| | | `order_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '订åå·', |
| | | `arrival_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å°è´§åå·', |
| | | `supplier_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ä¾åºååç§°', |
| | | `status` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å°è´§ç¶æ', |
| | | `arrival_time` datetime NULL DEFAULT NULL COMMENT 'å°è´§æ¶é´', |
| | | `arrival_quantity` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å°è´§æ°é', |
| | | `remark` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '夿³¨', |
| | | `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'å建æ¶é´', |
| | | `create_user` int NULL DEFAULT NULL COMMENT 'åå»ºç¨æ·', |
| | | `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 'ä¿®æ¹æ¶é´', |
| | | `update_user` int NULL DEFAULT NULL COMMENT 'ä¿®æ¹ç¨æ·', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'éè´å°è´§è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for inspection_task |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `inspection_task`; |
| | | CREATE TABLE `inspection_task` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'å·¡æ£ä»»å¡å¯ä¸æ è¯', |
| | | `task_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '设å¤åç§°', |
| | | `inspection_project` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å·¡æ£é¡¹ç®', |
| | | `task_id` int NULL DEFAULT NULL COMMENT '设å¤id', |
| | | `inspector_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, |
| | | `inspector` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ§è¡å·¡æ£ç人åå§å', |
| | | `remarks` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT 'ä»»å¡éå 说ææç¹æ®æ
åµè®°å½', |
| | | `inspection_result` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å·¡æ£ç»æ 0å¼å¸¸ 1æ£å¸¸', |
| | | `abnormal_description` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å¼å¸¸æè¿°', |
| | | `device_repair_id` bigint NULL DEFAULT NULL COMMENT 'å
³èç»´ä¿®åID', |
| | | `acceptance_user_id` bigint NULL DEFAULT NULL COMMENT 'éªæ¶äººID', |
| | | `acceptance_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'éªæ¶äºº', |
| | | `registrant_id` bigint NULL DEFAULT NULL, |
| | | `registrant` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ä»»å¡ç»è®°äººå§å', |
| | | `frequency_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '颿¬¡', |
| | | `inspection_location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å·¡æ£å°ç¹è¯¦ç»æè¿°', |
| | | `frequency_detail` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ¶é´ç»è', |
| | | `deleted` int NOT NULL DEFAULT 0 COMMENT '软å 餿 å¿ï¼0=æªå é¤ï¼1=å·²å é¤', |
| | | `create_user` int NULL DEFAULT NULL COMMENT 'å建该记å½çç¨æ·', |
| | | `create_time` datetime(6) NULL DEFAULT NULL COMMENT 'è®°å½å建æ¶é´', |
| | | `update_user` int NULL DEFAULT NULL COMMENT 'æåä¿®æ¹è¯¥è®°å½çç¨æ·', |
| | | `update_time` datetime(6) NULL DEFAULT NULL COMMENT 'è®°å½æåæ´æ°æ¶é´', |
| | | `tenant_id` int NULL DEFAULT NULL COMMENT 'ç§æ·', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | INDEX `idx_inspection_task_device_repair_id`(`device_repair_id` ASC) USING BTREE, |
| | | INDEX `idx_inspection_task_inspection_result`(`inspection_result` ASC) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 22 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'å·¡æ£ä»»å¡è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for invoice_ledger |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `invoice_ledger`; |
| | | CREATE TABLE `invoice_ledger` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `invoice_registration_product_id` bigint NULL DEFAULT NULL COMMENT '产åå¼ç¥¨ç»è®°è®°å½è¡¨ä¸»é®', |
| | | `invoice_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å票å·', |
| | | `invoice_total` decimal(10, 2) NULL DEFAULT NULL COMMENT 'å票éé¢', |
| | | `invoice_person` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å¼ç¥¨äºº', |
| | | `invoice_date` datetime NULL DEFAULT NULL COMMENT 'å¼ç¥¨æ¥æ', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'åå»ºç¨æ·', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹ç¨æ·', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 666 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'å¼ç¥¨å°è´¦' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for invoice_ledger_file |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `invoice_ledger_file`; |
| | | CREATE TABLE `invoice_ledger_file` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æä»¶åç§°', |
| | | `url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æä»¶è·¯å¾', |
| | | `file_size` int NULL DEFAULT NULL COMMENT 'æä»¶å¤§å°', |
| | | `invoice_ledger_id` bigint NULL DEFAULT NULL COMMENT 'å¼ç¥¨å°è´¦ID', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'åå»ºç¨æ·', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹ç¨æ·', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 49 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'å¼ç¥¨å°è´¦é件表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for invoice_purchase |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `invoice_purchase`; |
| | | CREATE TABLE `invoice_purchase` ( |
| | | `id` int NOT NULL AUTO_INCREMENT COMMENT '主é®ID', |
| | | `purchase_contract_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'éè´ååå·', |
| | | `sales_contract_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'éå®ååå·', |
| | | `supplier_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'ä¾åºååç§°', |
| | | `invoice_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'å票å·', |
| | | `invoice_amount` decimal(10, 2) NOT NULL COMMENT 'å票éé¢ï¼å
ï¼', |
| | | `tax_rate` decimal(5, 2) NOT NULL COMMENT 'ç¨ç', |
| | | `iss_uer_id` int NULL DEFAULT NULL, |
| | | `iss_uer` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'å¼ç¥¨äºº', |
| | | `issue_date` date NOT NULL COMMENT 'å¼ç¥¨æ¥æ', |
| | | `invoice_file` longblob NULL COMMENT 'å票æä»¶ï¼PDFæ ¼å¼ï¼', |
| | | `created_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'å建æ¶é´', |
| | | `updated_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 'æ´æ°æ¶é´', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `purchase_ledger_id` int NULL DEFAULT NULL, |
| | | `sales_ledger_id` int NULL DEFAULT NULL COMMENT 'å
³èéå®å°è´¦ä¸»è¡¨ä¸»é®', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'å票信æ¯è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for invoice_registration |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `invoice_registration`; |
| | | CREATE TABLE `invoice_registration` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `sales_ledger_id` bigint NULL DEFAULT NULL COMMENT 'éå®å°è´¦sales_ledger主é®', |
| | | `sales_contract_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'éå®ååå·', |
| | | `customer_id` bigint NULL DEFAULT NULL COMMENT '客æ·åç§°ID', |
| | | `salesman` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ä¸å¡å', |
| | | `project_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '项ç®åç§°', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'åå»ºç¨æ·', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹ç¨æ·', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 503 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'å¼ç¥¨ç»è®°è®°å½è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for invoice_registration_product |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `invoice_registration_product`; |
| | | CREATE TABLE `invoice_registration_product` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `sales_ledger_id` bigint NOT NULL COMMENT 'å
³èéå®å°è´¦ä¸»è¡¨ä¸»é®', |
| | | `sales_ledger_product_id` bigint NULL DEFAULT NULL COMMENT 'å
³èsales_ledger_product主é®', |
| | | `invoice_registration_id` bigint NULL DEFAULT NULL COMMENT 'å¼ç¥¨ç»è®°è¡¨invoice_registration主é®', |
| | | `product_category` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '产å大类', |
| | | `specification_model` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'è§æ ¼åå·', |
| | | `unit` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åä½', |
| | | `quantity` decimal(18, 2) NOT NULL COMMENT 'æ°é', |
| | | `tax_rate` decimal(5, 2) NOT NULL COMMENT 'ç¨ç', |
| | | `tax_inclusive_unit_price` decimal(18, 2) NOT NULL COMMENT 'å«ç¨åä»·', |
| | | `tax_inclusive_total_price` decimal(18, 2) NOT NULL COMMENT 'å«ç¨æ»ä»·', |
| | | `tax_exclusive_total_price` decimal(18, 2) NOT NULL COMMENT 'ä¸å«ç¨æ»ä»·', |
| | | `invoice_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å票类å', |
| | | `invoice_num` decimal(10, 2) NULL DEFAULT NULL COMMENT 'å¼ç¥¨æ°', |
| | | `invoice_amount` decimal(10, 2) NULL DEFAULT NULL COMMENT 'å¼ç¥¨éé¢', |
| | | `no_invoice_num` decimal(10, 2) NULL DEFAULT NULL COMMENT 'æªå¼ç¥¨æ°', |
| | | `no_invoice_amount` decimal(10, 2) NULL DEFAULT NULL COMMENT 'æªå¼ç¥¨éé¢', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'åå»ºç¨æ·', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹ç¨æ·', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 666 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '产åå¼ç¥¨ç»è®°è®°å½è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for knowledge_base |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `knowledge_base`; |
| | | CREATE TABLE `knowledge_base` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç¥è¯æ é¢', |
| | | `type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç¥è¯ç±»å', |
| | | `scenario` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'éç¨åºæ¯', |
| | | `efficiency` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'è§£å³æç', |
| | | `problem` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT 'é®é¢æè¿°', |
| | | `solution` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT 'è§£å³æ¹æ¡', |
| | | `key_points` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT 'å
³é®è¦ç¹', |
| | | `creator` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å建人', |
| | | `usage_count` int NULL DEFAULT 0 COMMENT 'ä½¿ç¨æ¬¡æ°', |
| | | `file_count` int NULL DEFAULT 0 COMMENT 'æä»¶æ°é', |
| | | `total_chunk_count` int NULL DEFAULT 0 COMMENT 'æ»åçæ°é', |
| | | `description` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç¥è¯åºæè¿°', |
| | | `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP, |
| | | `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, |
| | | `create_user` int NULL DEFAULT NULL, |
| | | `update_user` int NULL DEFAULT NULL, |
| | | `tenant_id` bigint NULL DEFAULT NULL, |
| | | `dept_id` bigint NULL DEFAULT NULL, |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'ç¥è¯åºè¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for knowledge_base_vector |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `knowledge_base_vector`; |
| | | CREATE TABLE `knowledge_base_vector` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®ID', |
| | | `knowledge_base_id` bigint NOT NULL COMMENT 'å
³èç¥è¯åºID', |
| | | `storage_blob_id` bigint NOT NULL COMMENT 'å
³èæä»¶blob ID', |
| | | `file_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'æä»¶åç§°', |
| | | `file_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'æä»¶ç±»å', |
| | | `vector_status` tinyint NULL DEFAULT 0 COMMENT 'åéåç¶æ: 0-å¾
å¤ç, 1-å¤çä¸, 2-已宿, 3-失败', |
| | | `vector_error` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åéå失败åå ', |
| | | `chunk_count` int NULL DEFAULT 0 COMMENT 'åçæ°é', |
| | | `namespace` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åéå½å空é´', |
| | | `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP, |
| | | `create_user` int NULL DEFAULT NULL, |
| | | `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, |
| | | `update_user` int NULL DEFAULT NULL, |
| | | `tenant_id` bigint NULL DEFAULT NULL, |
| | | `dept_id` bigint NULL DEFAULT NULL, |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | INDEX `idx_knowledge_base_id`(`knowledge_base_id` ASC) USING BTREE, |
| | | INDEX `idx_storage_blob_id`(`storage_blob_id` ASC) USING BTREE, |
| | | INDEX `idx_vector_status`(`vector_status` ASC) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'ç¥è¯åºæä»¶åéè®°å½è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for labor_issue |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `labor_issue`; |
| | | CREATE TABLE `labor_issue` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®', |
| | | `order_no` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'å³ä¿åå·', |
| | | `staff_id` bigint NULL DEFAULT NULL COMMENT 'åå·¥id', |
| | | `dict_type` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'å³ä¿ç±»åï¼åå
¸ï¼', |
| | | `dict_id` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'åå
¸id', |
| | | `num` bigint NULL DEFAULT NULL COMMENT 'åæ¾æ°é', |
| | | `factory_date` date NULL DEFAULT NULL COMMENT 'è¿åæ¥æ', |
| | | `Issue_date` date NULL DEFAULT NULL COMMENT 'åæ¾æ¥æ', |
| | | `adopted_date` date NULL DEFAULT NULL COMMENT 'é¢ç¨æ¥æ', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建è
', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `tenant_id` int NULL DEFAULT NULL COMMENT 'ç§æ·id', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = 'å³ä¿åæ¾è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for loss |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `loss`; |
| | | CREATE TABLE `loss` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `rate` decimal(10, 2) NULL DEFAULT NULL, |
| | | `tenant_id` int NULL DEFAULT NULL, |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for maintenance_task |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `maintenance_task`; |
| | | CREATE TABLE `maintenance_task` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®ID', |
| | | `task_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '设å¤åç§°', |
| | | `task_id` int NULL DEFAULT NULL COMMENT '设å¤id', |
| | | `frequency_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '颿¬¡', |
| | | `frequency_detail` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, |
| | | `next_execution_time` datetime(6) NULL DEFAULT NULL, |
| | | `last_execution_time` datetime(6) NULL DEFAULT NULL, |
| | | `is_active` tinyint(1) NULL DEFAULT NULL, |
| | | `remarks` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '夿³¨', |
| | | `registrant_id` bigint NULL DEFAULT NULL COMMENT 'å½å
¥äººid', |
| | | `registrant` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å½å
¥äºº', |
| | | `registration_date` date NOT NULL COMMENT 'å½å
¥æ¥æ', |
| | | `status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, |
| | | `deleted` int NOT NULL DEFAULT 0 COMMENT '软å 餿 å¿ï¼0=æªå é¤ï¼1=å·²å é¤', |
| | | `create_user` int NULL DEFAULT NULL COMMENT 'å建该记å½çç¨æ·', |
| | | `create_time` datetime(6) NULL DEFAULT NULL COMMENT 'è®°å½å建æ¶é´', |
| | | `update_user` int NULL DEFAULT NULL COMMENT 'æåä¿®æ¹è¯¥è®°å½çç¨æ·', |
| | | `update_time` datetime(6) NULL DEFAULT NULL COMMENT 'è®°å½æåæ´æ°æ¶é´', |
| | | `tenant_id` int NULL DEFAULT NULL, |
| | | `device_model` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, |
| | | `machinery_category` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '设å¤é¡¹ç®', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | `maintenance_person` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ä¿å
»äºº', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 13 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '宿¶ä¿å
»ä»»å¡è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for measuring_instrument_ledger |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `measuring_instrument_ledger`; |
| | | CREATE TABLE `measuring_instrument_ledger` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®', |
| | | `user_id` bigint NULL DEFAULT NULL COMMENT 'å½å
¥äººid', |
| | | `user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'å½å
¥äººåç§°', |
| | | `code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '计éå¨å
·ç¼å·', |
| | | `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '计éå¨å
·åç§°', |
| | | `model` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'è§æ ¼åå·', |
| | | `most_date` date NULL DEFAULT NULL COMMENT 'æè¿ä¸æ¬¡æ£å®æ¥æ', |
| | | `valid` int NULL DEFAULT NULL COMMENT 'æ£å®æææï¼åä½å¤©ï¼', |
| | | `next_date` date NULL DEFAULT NULL COMMENT 'é¢è®¡ä¸æ¬¡æ£å®æ¥æ', |
| | | `record_date` date NULL DEFAULT NULL COMMENT 'å½å
¥æ¥æ', |
| | | `status` int NULL DEFAULT NULL COMMENT 'ç¶æï¼1-ææ 2-龿ï¼', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建è
', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `tenant_id` int NULL DEFAULT NULL COMMENT 'ç§æ·id', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | `instation_location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'å®è£
ä½ç½®', |
| | | `unit` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'æ£å®åä½', |
| | | `cycle` int NULL DEFAULT NULL COMMENT 'æ£å®å¨æï¼å¤©ï¼', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 8 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '计éå¨å
·å°è´¦' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for measuring_instrument_ledger_record |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `measuring_instrument_ledger_record`; |
| | | CREATE TABLE `measuring_instrument_ledger_record` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®', |
| | | `measuring_instrument_ledger_id` bigint NULL DEFAULT NULL COMMENT '计éå¨å
·å°è´¦id', |
| | | `user_id` bigint NULL DEFAULT NULL COMMENT 'æ£å®id', |
| | | `user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'æ£å®äººåç§°', |
| | | `record_date` date NULL DEFAULT NULL COMMENT 'æ£å®æ¥æ', |
| | | `entry_date` date NULL DEFAULT NULL COMMENT 'å½å
¥æ¥æ', |
| | | `valid` int NULL DEFAULT NULL COMMENT 'æ£å®æææï¼åä½å¤©ï¼', |
| | | `status` int NULL DEFAULT NULL COMMENT 'ç¶æï¼1-ææ 2-龿ï¼', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建è
', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `tenant_id` int NULL DEFAULT NULL COMMENT 'ç§æ·id', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '计éå¨å
·å°è´¦è®°å½' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for meet_application |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `meet_application`; |
| | | CREATE TABLE `meet_application` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ç³è¯·ID', |
| | | `title` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'ä¼è®®ä¸»é¢', |
| | | `room_id` bigint NOT NULL COMMENT 'ä¼è®®å®¤ID', |
| | | `host` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主æäºº', |
| | | `meeting_date` date NOT NULL COMMENT 'ä¼è®®æ¥æ', |
| | | `start_time` datetime NOT NULL COMMENT 'å¼å§æ¶é´', |
| | | `end_time` datetime NOT NULL COMMENT 'ç»ææ¶é´', |
| | | `participants` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'åä¼äººåï¼JSONæ ¼å¼åå¨IDæ°ç»ï¼', |
| | | `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL COMMENT 'ä¼è®®è¯´æ', |
| | | `application_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'approval' COMMENT 'ç³è¯·ç±»åï¼approval:å®¡æ¹æµç¨, department:é¨é¨çº§, notification:éç¥åå¸ï¼', |
| | | `status` tinyint NOT NULL DEFAULT 0 COMMENT 'ç¶æï¼0:å¾
审æ¹, 1:å·²éè¿, 2:å·²æç», 3:已忶ï¼', |
| | | `applicant` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'ç³è¯·äºº', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建è
', |
| | | `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'å建æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'æ´æ°è
', |
| | | `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 'æ´æ°æ¶é´', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `publish_status` int NULL DEFAULT 0 COMMENT 'åå¸ç¶æ', |
| | | `publish_comment` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT 'åå¸è¯è®º', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | INDEX `idx_title`(`title` ASC) USING BTREE, |
| | | INDEX `idx_meeting_date`(`meeting_date` ASC) USING BTREE, |
| | | INDEX `idx_applicant`(`applicant` ASC) USING BTREE, |
| | | INDEX `idx_status`(`status` ASC) USING BTREE, |
| | | INDEX `idx_create_time`(`create_time` ASC) USING BTREE, |
| | | INDEX `idx_tenant_id`(`tenant_id` ASC) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = 'ä¼è®®ç³è¯·è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for meet_draft |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `meet_draft`; |
| | | CREATE TABLE `meet_draft` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'è稿ID', |
| | | `room_id` bigint NOT NULL COMMENT 'ä¼è®®ç¼å·', |
| | | `title` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'ä¼è®®ä¸»é¢', |
| | | `host` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '主æäºº', |
| | | `meeting_date` date NOT NULL COMMENT 'ä¼è®®æ¥æ', |
| | | `start_time` datetime NOT NULL COMMENT 'å¼å§æ¶é´', |
| | | `end_time` datetime NOT NULL COMMENT 'ç»ææ¶é´', |
| | | `participants` int NOT NULL DEFAULT 0 COMMENT 'åä¼äººæ°', |
| | | `participant_list` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL COMMENT 'åä¼äººåå表', |
| | | `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL COMMENT 'ä¼è®®è¯´æ', |
| | | `creator` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'å建人', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建è
', |
| | | `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'å建æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'æ´æ°è
', |
| | | `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 'æ´æ°æ¶é´', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = 'ä¼è®®è稿表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for meeting_minutes |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `meeting_minutes`; |
| | | CREATE TABLE `meeting_minutes` ( |
| | | `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '纪è¦ID', |
| | | `meeting_id` bigint UNSIGNED NOT NULL COMMENT 'å
³èçä¼è®®ID', |
| | | `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'çºªè¦æ é¢', |
| | | `content` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '纪è¦å
容ï¼å¯ææ¬ï¼', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建è
', |
| | | `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'å建æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'æ´æ°è
', |
| | | `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 'æ´æ°æ¶é´', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | INDEX `idx_meeting_id`(`meeting_id` ASC) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'ä¼è®®çºªè¦è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for meeting_room |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `meeting_room`; |
| | | CREATE TABLE `meeting_room` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ä¼è®®å®¤ID', |
| | | `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'ä¼è®®å®¤åç§°', |
| | | `location` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'ä½ç½®', |
| | | `capacity` int NOT NULL DEFAULT 10 COMMENT '容纳人æ°', |
| | | `equipment` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '设å¤é
ç½®ï¼éå·åéï¼', |
| | | `status` tinyint NOT NULL DEFAULT 1 COMMENT 'ç¶æï¼1:å¯ç¨ 0:ç¦ç¨ï¼', |
| | | `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建è
', |
| | | `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'å建æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'æ´æ°è
', |
| | | `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 'æ´æ°æ¶é´', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = 'ä¼è®®å®¤è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for notice |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `notice`; |
| | | CREATE TABLE `notice` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'å
ŒID', |
| | | `title` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT 'å
¬åæ é¢', |
| | | `type` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL DEFAULT '1' COMMENT 'å
¬åç±»åï¼1æ¾åéç¥ 2设å¤ç»´ä¿®éç¥ï¼', |
| | | `status` tinyint NOT NULL DEFAULT 0 COMMENT 'ç¶æï¼0è稿 1åå¸ 2å·²ä¸çº¿ï¼', |
| | | `content` text CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL COMMENT 'å
¬åå
容', |
| | | `priority` tinyint NOT NULL DEFAULT 0 COMMENT 'ä¼å
级(1æ®é 2éè¦ 3ç´§æ¥)', |
| | | `create_user` bigint NOT NULL COMMENT 'å建è
', |
| | | `create_time` timestamp NOT NULL COMMENT 'å建æ¶é´', |
| | | `remark` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `tenant_id` bigint NOT NULL DEFAULT 0 COMMENT 'ç§æ·id', |
| | | `expiration_date` date NULL DEFAULT NULL, |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = 'éç¥å
¬å表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for notice_type |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `notice_type`; |
| | | CREATE TABLE `notice_type` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `notice_type` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT 'éç¥å
¬åçå
¬åç±»å', |
| | | `tenant_id` int NULL DEFAULT NULL, |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = 'éç¥å
¬åçå
¬åç±»åç»´æ¤' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for notification_management |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `notification_management`; |
| | | CREATE TABLE `notification_management` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'éç¥æ é¢', |
| | | `type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'éç¥ç±»å', |
| | | `priority` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ä¼å
级', |
| | | `expire_date` datetime NULL DEFAULT NULL COMMENT 'ææææ¶é´', |
| | | `status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç¶æ', |
| | | `departments` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ¥æ¶é¨é¨', |
| | | `sync_methods` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '忥æ¹å¼', |
| | | `content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'éç¥å
容', |
| | | `create_user` int NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_user` int NULL DEFAULT NULL COMMENT 'ä¿®æ¹è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `tenant_id` int NULL DEFAULT NULL COMMENT 'ç§æ·id', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'è¡æ¿ç®¡ç-éç¥ç®¡ç' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for office_supplies |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `office_supplies`; |
| | | CREATE TABLE `office_supplies` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '注解', |
| | | `code` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT 'ç¼å·', |
| | | `applicant` varchar(15) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT 'ç³è¯·äºº', |
| | | `item_name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT 'ç©ååç§°', |
| | | `dept` varchar(15) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT 'é¨é¨', |
| | | `material_type` int NULL DEFAULT NULL COMMENT 'ç©èµç±»åï¼1-å
¶ä» 2-æ¸
æ´ç¨å 3-çµåç¨å 4-çµå设å¤ï¼', |
| | | `apply_num` int NULL DEFAULT NULL COMMENT 'ç³è¯·æ°é', |
| | | `approval_opinions` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT 'å®¡æ¹æè§', |
| | | `reason` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT 'ç³è¯·åå ', |
| | | `urgency` int NULL DEFAULT NULL COMMENT 'ç´§æ¥ç¨åº¦ï¼1-æ®é 2-ç´§æ¥ 3-é常紧æ¥ï¼', |
| | | `status` int NULL DEFAULT NULL COMMENT 'ç¶æï¼1-å¾
å®¡æ¹ 2-å·²æç» 3-å·²éè¿ 4-已忾ï¼', |
| | | `apply_time` datetime NULL DEFAULT NULL COMMENT 'ç³è¯·æ¶é´', |
| | | `approval` varchar(15) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '审æ¹äºº', |
| | | `approval_time` datetime NULL DEFAULT NULL COMMENT 'å®¡æ¹æ¶é´', |
| | | `issue_user` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT 'åæ¾äºº', |
| | | `issue_time` datetime NULL DEFAULT NULL COMMENT 'åæ¾æ¶é´', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `create_user` int NULL DEFAULT NULL COMMENT 'å建人', |
| | | `update_user` int NULL DEFAULT NULL COMMENT 'ä¿®æ¹äºº', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·id', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for online_meeting |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `online_meeting`; |
| | | CREATE TABLE `online_meeting` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ä¼è®®æ é¢', |
| | | `start_time` datetime NULL DEFAULT NULL COMMENT 'å¼å§æ¶é´', |
| | | `duration` int NULL DEFAULT NULL COMMENT 'ä¼è®®æ¶é¿', |
| | | `platform` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ä¼è®®å¹³å°', |
| | | `participants` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åä¼äººå', |
| | | `description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ä¼è®®æè¿°', |
| | | `create_user` int NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_user` int NULL DEFAULT NULL COMMENT 'ä¿®æ¹è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `tenant_id` int NULL DEFAULT NULL COMMENT 'ç§æ·id', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'è¡æ¿ç®¡ç-éç¥ç®¡ç-å¨çº¿ä¼è®®' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for overtime_setting |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `overtime_setting`; |
| | | CREATE TABLE `overtime_setting` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å çè§ååç§°', |
| | | `type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å çç±»å', |
| | | `start_time` time NULL DEFAULT NULL COMMENT 'å¼å§æ¶é´', |
| | | `end_time` time NULL DEFAULT NULL COMMENT 'ç»ææ¶é´', |
| | | `rate` decimal(10, 2) NULL DEFAULT NULL COMMENT 'åç', |
| | | `status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç¶æ', |
| | | `create_user` int NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_user` int NULL DEFAULT NULL COMMENT 'ä¿®æ¹è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `tenant_id` int NULL DEFAULT NULL COMMENT 'ç§æ·id', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'å ç设置' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for payment_registration |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `payment_registration`; |
| | | CREATE TABLE `payment_registration` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id', |
| | | `sale_ledger_id` bigint NULL DEFAULT 0 COMMENT 'éå®å°è´¦id', |
| | | `sales_ledger_product_id` int NULL DEFAULT NULL COMMENT 'éå®äº§åid', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `purchase_ledger_id` bigint NOT NULL DEFAULT 0 COMMENT 'éè´å°è´¦id', |
| | | `supplier_id` bigint NOT NULL DEFAULT 0 COMMENT 'ä¾åºåid', |
| | | `ticket_registration_id` bigint NOT NULL DEFAULT 0 COMMENT 'å票id', |
| | | `current_payment_amount` decimal(12, 2) NOT NULL COMMENT 'æ¬æ¬¡ä»æ¬¾éé¢', |
| | | `payment_method` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '仿¬¾å½¢å¼', |
| | | `registrant_id` bigint NOT NULL DEFAULT 0 COMMENT 'ç»è®°äºº', |
| | | `payment_date` date NOT NULL COMMENT '仿¬¾æ¥æ', |
| | | `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'å建æ¶é´', |
| | | `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 'æ´æ°æ¶é´', |
| | | `registrationt_date` date NULL DEFAULT NULL COMMENT 'ç»è®°æ¥æ', |
| | | `tax_rate` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç¨ç', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 45 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '仿¬¾ç»è®°è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for pda_version |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `pda_version`; |
| | | CREATE TABLE `pda_version` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®ID', |
| | | `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åç§°', |
| | | `version` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'çæ¬', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `create_user` int NULL DEFAULT NULL COMMENT 'å建人', |
| | | `update_user` int NULL DEFAULT NULL COMMENT 'æ´æ°äºº', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·id', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'PDAçæ¬ä¿¡æ¯è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for personal_attendance_location_config |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `personal_attendance_location_config`; |
| | | CREATE TABLE `personal_attendance_location_config` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `sys_dept_id` int NOT NULL DEFAULT 0 COMMENT 'é¨é¨id', |
| | | `location_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å°ç¹åç§°', |
| | | `longitude` double NULL DEFAULT NULL COMMENT 'ç»åº¦', |
| | | `latitude` double NULL DEFAULT NULL COMMENT '纬度', |
| | | `radius` double NULL DEFAULT NULL COMMENT 'æå¡èå´', |
| | | `start_at` time NULL DEFAULT NULL COMMENT 'ä¸çæ¶é´', |
| | | `end_at` time NULL DEFAULT NULL COMMENT 'ä¸çæ¶é´', |
| | | `shift` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'çæ¬¡', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | UNIQUE INDEX `shift`(`shift` ASC) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '人åæå¡è§åé
ç½®' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for personal_attendance_records |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `personal_attendance_records`; |
| | | CREATE TABLE `personal_attendance_records` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `staff_on_job_id` bigint NOT NULL DEFAULT 0 COMMENT 'åå·¥å¨èid', |
| | | `date` date NOT NULL COMMENT 'æ¥æ', |
| | | `work_start_at` datetime NULL DEFAULT NULL COMMENT 'å·¥ä½å¼å§æ¶é´', |
| | | `work_end_at` datetime NULL DEFAULT NULL COMMENT 'å·¥ä½ç»ææ¶é´', |
| | | `work_hours` decimal(5, 2) NULL DEFAULT NULL COMMENT '工使¶é¿', |
| | | `status` tinyint NOT NULL DEFAULT 0 COMMENT 'ç¶æ 0æ£å¸¸ 1è¿å° 2æ©é', |
| | | `remark` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '夿³¨', |
| | | `tenant_id` bigint NOT NULL COMMENT 'ç§æ·id', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å½å
¥æ¶é´', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 65 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '个人èå¤è®°å½è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for personal_shift |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `personal_shift`; |
| | | CREATE TABLE `personal_shift` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `personal_attendance_location_config_id` int NULL DEFAULT NULL COMMENT 'çæ¬¡(æå¡è§åid)', |
| | | `staff_on_job_id` bigint NOT NULL DEFAULT 0 COMMENT 'åå·¥å¨èid', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å½å
¥æ¶é´', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `work_time` datetime NULL DEFAULT NULL COMMENT 'æçæ¥æ', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 123 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for procurement_exception_record |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `procurement_exception_record`; |
| | | CREATE TABLE `procurement_exception_record` ( |
| | | `id` int NOT NULL AUTO_INCREMENT COMMENT 'id', |
| | | `purchase_ledger_id` int NOT NULL COMMENT 'éè´å°è´¦id', |
| | | `exception_reason` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å¼å¸¸åå ', |
| | | `exception_num` decimal(18, 2) NULL DEFAULT NULL COMMENT 'å¼å¸¸æ°é', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建è
id', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹è
id', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·id', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'éè´å¼å¸¸è®°å½-ä¸åæ ¼ç©å' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for procurement_plan |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `procurement_plan`; |
| | | CREATE TABLE `procurement_plan` ( |
| | | `id` int NOT NULL AUTO_INCREMENT COMMENT 'id', |
| | | `code` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'ç¼ç ', |
| | | `plan_name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'åç§°', |
| | | `description` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'æè¿°', |
| | | `status` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'ç¶æ', |
| | | `is_system_preset` tinyint(1) NULL DEFAULT NULL COMMENT 'æ¯å¦ç³»ç»é¢ç½®', |
| | | `consider_existing_stock` tinyint(1) NULL DEFAULT NULL, |
| | | `warehouse_control` tinyint(1) NULL DEFAULT NULL, |
| | | `calculate_total_demand` tinyint(1) NULL DEFAULT NULL, |
| | | `consider_safety_stock` tinyint(1) NULL DEFAULT NULL, |
| | | `consider_locked_stock` tinyint(1) NULL DEFAULT NULL, |
| | | `not_consider_material_aux` tinyint(1) NULL DEFAULT NULL, |
| | | `negative_stock_as_demand` tinyint(1) NULL DEFAULT NULL, |
| | | `summary_material` tinyint(1) NULL DEFAULT NULL, |
| | | `summary_aux_attributes` tinyint(1) NULL DEFAULT NULL, |
| | | `summary_demand_date` tinyint(1) NULL DEFAULT NULL, |
| | | `formula` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '计ç®å
¬å¼', |
| | | `create_time` datetime NULL DEFAULT NULL, |
| | | `create_user` int NULL DEFAULT NULL, |
| | | `update_time` datetime NULL DEFAULT NULL, |
| | | `update_user` int NULL DEFAULT NULL, |
| | | `tenant_id` int NULL DEFAULT NULL, |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = 'éè´è®¡å表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for procurement_price_management |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `procurement_price_management`; |
| | | CREATE TABLE `procurement_price_management` ( |
| | | `id` int NOT NULL AUTO_INCREMENT COMMENT 'id', |
| | | `product_name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'åååç§°', |
| | | `specification` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'è§æ ¼åå·', |
| | | `product_code` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'ååç¼ç ', |
| | | `supplier_name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'ä¾åºå', |
| | | `base_price` decimal(10, 2) NULL DEFAULT NULL COMMENT 'åºç¡ä»·æ ¼', |
| | | `unit` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'åä½', |
| | | `discount_type` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'ææ£ç±»å', |
| | | `discount_value` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'ææ£å¼', |
| | | `discount_end_time` datetime NULL DEFAULT NULL COMMENT 'ææ£æææ', |
| | | `min_price` decimal(10, 2) NULL DEFAULT NULL COMMENT 'æä½ä»·æ ¼', |
| | | `max_price` decimal(10, 2) NULL DEFAULT NULL COMMENT 'æé«ä»·æ ¼', |
| | | `warning_threshold` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'é¢è¦éå¼(%)', |
| | | `effective_time` datetime NULL DEFAULT NULL COMMENT 'çææ¶é´', |
| | | `expire_time` datetime NULL DEFAULT NULL COMMENT 'å¤±ææ¶é´', |
| | | `reason` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'è°ä»·åå ', |
| | | `remark` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `create_user` int NULL DEFAULT NULL COMMENT 'åå»ºç¨æ·', |
| | | `update_user` int NULL DEFAULT NULL COMMENT 'ä¿®æ¹ç¨æ·', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = 'éè´ä»·æ ¼ç®¡ç' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for procurement_record_out |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `procurement_record_out`; |
| | | CREATE TABLE `procurement_record_out` ( |
| | | `id` int NOT NULL AUTO_INCREMENT COMMENT 'id', |
| | | `sales_ledger_product_id` int NOT NULL DEFAULT 0 COMMENT '产åä¿¡æ¯è¡¨id', |
| | | `procurement_record_storage_id` int NOT NULL COMMENT 'å
¥åºè®°å½è¡¨id', |
| | | `inbound_batches` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åºåºæ¹æ¬¡', |
| | | `inbound_num` decimal(18, 2) NULL DEFAULT NULL COMMENT 'åºåºæ°é', |
| | | `create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åºåºç¨æ·åç§°', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `create_user` int NULL DEFAULT NULL COMMENT 'å建è
id', |
| | | `update_user` int NULL DEFAULT NULL COMMENT 'ä¿®æ¹è
id', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·id', |
| | | `code` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç¼å·', |
| | | `type` int NULL DEFAULT NULL, |
| | | `product_model_id` bigint NULL DEFAULT NULL COMMENT '产åè§æ ¼id', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'éè´åºåºè®°å½' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for procurement_record_storage |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `procurement_record_storage`; |
| | | CREATE TABLE `procurement_record_storage` ( |
| | | `id` int NOT NULL AUTO_INCREMENT COMMENT 'id', |
| | | `sales_ledger_product_id` int NOT NULL COMMENT '产åä¿¡æ¯è¡¨id', |
| | | `inbound_batches` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å
¥åºæ¹æ¬¡', |
| | | `total_price` decimal(10, 2) NULL DEFAULT NULL COMMENT 'æ»ä»·', |
| | | `unit_price` decimal(10, 2) NULL DEFAULT NULL COMMENT 'åä»·', |
| | | `inbound_num` decimal(18, 2) NULL DEFAULT NULL COMMENT 'å
¥åºæ°é', |
| | | `create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å
¥åºç¨æ·åç§°', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建è
id', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹è
id', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·id', |
| | | `warn_num` decimal(10, 2) NULL DEFAULT NULL, |
| | | `type` int NULL DEFAULT 1, |
| | | `product_model_id` bigint NULL DEFAULT NULL COMMENT '产åè§æ ¼id', |
| | | `quality_inspect_id` bigint NULL DEFAULT NULL COMMENT 'è´¨æ£id', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'éè´å
¥åºè®°å½' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for product |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `product`; |
| | | CREATE TABLE `product` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `parent_id` int NULL DEFAULT NULL COMMENT 'ç¶id', |
| | | `product_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '产å', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 409 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '产å' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for product_borrow |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `product_borrow`; |
| | | CREATE TABLE `product_borrow` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®', |
| | | `borrow_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'é¢ç¨åå·', |
| | | `product_model_id` bigint NOT NULL COMMENT '产åè§æ ¼ID', |
| | | `batch_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ¹å·', |
| | | `borrow_quantity` decimal(18, 4) NOT NULL COMMENT 'é¢ç¨æ°é', |
| | | `returned_quantity` decimal(18, 4) NULL DEFAULT 0.0000 COMMENT 'å·²å½è¿æ°é', |
| | | `borrower_id` bigint NULL DEFAULT NULL COMMENT 'é¢ç¨äººID', |
| | | `borrower_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'é¢ç¨äººå§å', |
| | | `borrow_time` datetime NOT NULL COMMENT 'é¢ç¨æ¶é´', |
| | | `expected_return_time` datetime NULL DEFAULT NULL COMMENT 'é¢è®¡å½è¿æ¶é´', |
| | | `approval_status` tinyint NULL DEFAULT 0 COMMENT '审æ¹ç¶æï¼0-å¾
审æ¹ï¼1-å·²éè¿ï¼2-已驳åï¼', |
| | | `status` tinyint NULL DEFAULT 0 COMMENT 'å½è¿ç¶æï¼0-æªå½è¿ï¼1-é¨åå½è¿ï¼2-å·²å
¨é¨å½è¿ï¼', |
| | | `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | `create_user` int NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_user` int NULL DEFAULT NULL COMMENT 'æ´æ°äºº', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | INDEX `idx_borrow_no`(`borrow_no` ASC) USING BTREE, |
| | | INDEX `idx_product_model_id`(`product_model_id` ASC) USING BTREE, |
| | | INDEX `idx_borrower_id`(`borrower_id` ASC) USING BTREE, |
| | | INDEX `idx_approval_status`(`approval_status` ASC) USING BTREE, |
| | | INDEX `idx_status`(`status` ASC) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 10 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '产åé¢ç¨è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for product_borrow_return |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `product_borrow_return`; |
| | | CREATE TABLE `product_borrow_return` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®', |
| | | `borrow_id` bigint NOT NULL COMMENT 'é¢ç¨è®°å½ID', |
| | | `product_model_id` bigint NOT NULL COMMENT '产åè§æ ¼ID', |
| | | `batch_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ¹å·', |
| | | `return_quantity` decimal(18, 4) NOT NULL COMMENT 'å½è¿æ°é', |
| | | `returner_id` bigint NULL DEFAULT NULL COMMENT 'å½è¿äººID', |
| | | `returner_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å½è¿äººå§å', |
| | | `return_time` datetime NOT NULL COMMENT 'å½è¿æ¶é´', |
| | | `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | `create_user` int NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | INDEX `idx_borrow_id`(`borrow_id` ASC) USING BTREE, |
| | | INDEX `idx_product_model_id`(`product_model_id` ASC) USING BTREE, |
| | | INDEX `idx_returner_id`(`returner_id` ASC) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 11 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '产åå½è¿è®°å½è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for product_model |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `product_model`; |
| | | CREATE TABLE `product_model` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `product_id` int NULL DEFAULT NULL COMMENT 'å
³è产åid', |
| | | `model` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'è§æ ¼ä¿¡å·', |
| | | `unit` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åä½', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | `product_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 386 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '产ååå·è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for product_record |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `product_record`; |
| | | CREATE TABLE `product_record` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `ticket_registration_id` int NULL DEFAULT NULL COMMENT 'æ¥ç¥¨ç»è®°id', |
| | | `purchase_ledger_id` int NULL DEFAULT NULL COMMENT 'éè´å°è´¦id', |
| | | `product_category` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '产å大类', |
| | | `specification_model` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'è§æ ¼åå·', |
| | | `unit` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åä½', |
| | | `quantity` decimal(18, 0) NOT NULL COMMENT 'æ°é', |
| | | `tax_rate` decimal(5, 0) NOT NULL COMMENT 'ç¨ç', |
| | | `tax_inclusive_unit_price` decimal(18, 2) NOT NULL COMMENT 'å«ç¨åä»·', |
| | | `tax_inclusive_total_price` decimal(18, 2) NOT NULL COMMENT 'å«ç¨æ»ä»·', |
| | | `tax_exclusive_total_price` decimal(18, 2) NOT NULL COMMENT 'ä¸å«ç¨æ»ä»·', |
| | | `invoice_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å票类å', |
| | | `type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '1.éå®å°è´¦ï¼2.éè´å°è´¦', |
| | | `tickets_num` decimal(10, 2) NULL DEFAULT NULL COMMENT 'æ¬æ¬¡æ¥ç¥¨æ°', |
| | | `tickets_amount` decimal(10, 2) NULL DEFAULT NULL COMMENT 'æ¬æ¬¡æ¥ç¥¨éé¢(å
)', |
| | | `future_tickets` decimal(10, 2) NULL DEFAULT NULL COMMENT 'æªæ¥ç¥¨æ°', |
| | | `future_tickets_amount` decimal(10, 2) NULL DEFAULT NULL COMMENT 'æªæ¥ç¥¨éé¢(å
)', |
| | | `product_id` int NULL DEFAULT NULL COMMENT '产åid', |
| | | `product_model_id` int NULL DEFAULT NULL COMMENT 'åå·id', |
| | | `created_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'å建æ¶é´', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `sale_ledger_project_id` int NULL DEFAULT NULL COMMENT 'sale_ledger_projectI_id', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'éè´å°è´¦äº§åå¼ç¥¨è®°å½' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for production_account |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `production_account`; |
| | | CREATE TABLE `production_account` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®', |
| | | `sales_ledger_id` bigint NULL DEFAULT NULL COMMENT 'éå®å°è´¦id', |
| | | `sales_ledger_product_id` bigint NULL DEFAULT NULL COMMENT 'éå®äº§åè§æ ¼id', |
| | | `production_product_main_id` bigint NULL DEFAULT NULL COMMENT 'æ¥å·¥è¡¨id', |
| | | `scheduling_user_id` bigint NULL DEFAULT NULL COMMENT 'ç产人id', |
| | | `scheduling_user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'ç产人åç§°', |
| | | `finished_num` decimal(18, 2) NULL DEFAULT 0.00 COMMENT 'ç产æ°é', |
| | | `work_hours` decimal(18, 2) NULL DEFAULT 0.00 COMMENT 'å·¥æ¶å®é¢', |
| | | `technology_operation_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'å·¥åºåç§°', |
| | | `scheduling_date` timestamp NULL DEFAULT NULL COMMENT 'çäº§æ¥æ', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建è
', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 42 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = 'çäº§æ ¸ç®è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for production_bom_structure |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `production_bom_structure`; |
| | | CREATE TABLE `production_bom_structure` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®ID', |
| | | `parent_id` bigint NULL DEFAULT NULL COMMENT 'ç¶èç¹ID', |
| | | `production_order_id` bigint NULL DEFAULT NULL COMMENT 'ç产订åid', |
| | | `product_model_id` bigint NOT NULL COMMENT '产åè§æ ¼id', |
| | | `technology_operation_id` bigint NULL DEFAULT NULL COMMENT 'å·¥åºid', |
| | | `production_order_bom_id` bigint NULL DEFAULT NULL COMMENT 'ç产订åBOMid', |
| | | `unit_quantity` decimal(16, 4) NOT NULL COMMENT 'åä½äº§åºéè¦æ°é', |
| | | `demanded_quantity` decimal(16, 4) NULL DEFAULT NULL COMMENT 'éæ±æ°é', |
| | | `unit` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åä½', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 327 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'ç产订åBOM产åç»æ' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for production_operation_main_param |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `production_operation_main_param`; |
| | | CREATE TABLE `production_operation_main_param` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id', |
| | | `technology_routing_operation_param_id` bigint NOT NULL COMMENT 'å·¥èºè·¯çº¿å·¥åºåæ°è¡¨id', |
| | | `param_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'åæ°ç¼ç (å¯ä¸æ è¯)', |
| | | `param_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'åæ°åç§°', |
| | | `param_type` tinyint NOT NULL COMMENT 'åæ°ç±»å(1æ°å 2ææ¬ 3䏿鿩 4æ¶é´)', |
| | | `param_format` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'åæ°æ ¼å¼', |
| | | `unit` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'åä½', |
| | | `is_required` tinyint NULL DEFAULT 0 COMMENT 'æ¯å¦å¿
å¡«', |
| | | `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `create_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'ä¿®æ¹äºº', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | `technology_param_id` bigint NULL DEFAULT NULL COMMENT 'åºç¡åæ°ID', |
| | | `technology_operation_id` bigint NULL DEFAULT NULL COMMENT 'å·¥åºid', |
| | | `technology_operation_param_id` bigint NULL DEFAULT NULL COMMENT 'å·¥åºåæ°ID', |
| | | `technology_routing_operation_id` bigint NULL DEFAULT NULL COMMENT 'å·¥èºè·¯çº¿å·¥åºID', |
| | | `standard_value` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'æ åå¼', |
| | | `value` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'è¾å
¥å¼', |
| | | `production_order_routing_operation_param_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'ç产订åå·¥èºè·¯çº¿å·¥åºåæ°ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'çäº§å·¥åæ¥å·¥åæ°è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for production_operation_task |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `production_operation_task`; |
| | | CREATE TABLE `production_operation_task` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id', |
| | | `production_order_routing_operation_id` bigint NOT NULL DEFAULT 0 COMMENT 'ç产工èºè·¯çº¿å·¥åºè¡¨id', |
| | | `technology_routing_operation_id` bigint NOT NULL DEFAULT 0 COMMENT 'å·¥èºè·¯çº¿å·¥åºè¡¨id', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å½å
¥æ¶é´', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `work_order_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT 'å·¥åç¼å·', |
| | | `plan_start_time` date NULL DEFAULT NULL COMMENT '计åå¼å§æ¶é´', |
| | | `plan_end_time` date NULL DEFAULT NULL COMMENT '计åç»ææ¶é´', |
| | | `actual_start_time` date NULL DEFAULT NULL COMMENT 'å®é
å¼å§æ¶é´', |
| | | `actual_end_time` date NULL DEFAULT NULL COMMENT 'å®é
ç»ææ¶é´', |
| | | `status` int NOT NULL DEFAULT 0 COMMENT 'ç¶æ 1 å¾
确认 2 å¾
ç产 3çäº§ä¸ 4å·²ç产', |
| | | `production_order_id` bigint NOT NULL DEFAULT 0 COMMENT 'ç产订åid', |
| | | `plan_quantity` decimal(16, 4) NULL DEFAULT NULL COMMENT 'è®¡åæ°é', |
| | | `complete_quantity` decimal(18, 2) NULL DEFAULT 0.00 COMMENT '宿æ°é', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | `user_ids` json NULL COMMENT 'æéç¨æ·ï¼æ ¼å¼ï¼[1,2,3]', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 238 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = 'ç产工å表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for production_order |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `production_order`; |
| | | CREATE TABLE `production_order` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `production_plan_ids` json NULL COMMENT 'ç产计åIDåè¡¨ï¼æ ¼å¼ï¼[1,2,3]', |
| | | `product_model_id` bigint NOT NULL DEFAULT 0 COMMENT '产åè§æ ¼id', |
| | | `technology_routing_id` bigint NOT NULL DEFAULT 0 COMMENT 'å·¥èºè·¯çº¿id', |
| | | `nps_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '' COMMENT 'ç产订åå·', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å½å
¥æ¶é´', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `quantity` decimal(18, 2) NOT NULL COMMENT 'éæ±æ°é', |
| | | `complete_quantity` decimal(18, 2) NULL DEFAULT NULL COMMENT '宿æ°é', |
| | | `start_time` datetime NULL DEFAULT NULL COMMENT 'å¼å§æ¥æ', |
| | | `end_time` datetime NULL DEFAULT NULL COMMENT 'ç»ææ¥æ', |
| | | `plan_complete_time` date NULL DEFAULT NULL COMMENT '计å宿æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | `status` int NULL DEFAULT 1 COMMENT 'ç¶æï¼1.å¾
å¼å§ã2.è¿è¡ä¸ã3.已宿ã4.已忶ï¼', |
| | | `is_end_order` tinyint(1) NULL DEFAULT 0 COMMENT 'æ¯å¦ç»æ', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 64 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'ç产订å表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for production_order_bom |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `production_order_bom`; |
| | | CREATE TABLE `production_order_bom` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®ID', |
| | | `production_order_id` bigint NULL DEFAULT NULL COMMENT 'ç产订åid', |
| | | `product_model_id` bigint NOT NULL COMMENT '产åè§æ ¼id', |
| | | `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `version` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'çæ¬å·', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建è
', |
| | | `bom_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'BOMç¼å·', |
| | | `bom_id` bigint NOT NULL COMMENT 'bomçid', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 75 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'ç产订åBOM' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for production_order_pick |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `production_order_pick`; |
| | | CREATE TABLE `production_order_pick` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®id', |
| | | `product_model_id` int NULL DEFAULT NULL COMMENT '产åè§æ ¼id', |
| | | `quantity` decimal(16, 2) NULL DEFAULT NULL COMMENT 'æ°é', |
| | | `batch_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ¹å·', |
| | | `create_time` timestamp NULL DEFAULT NULL, |
| | | `update_time` timestamp NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `production_order_id` bigint NOT NULL DEFAULT 0 COMMENT 'ç产订åid', |
| | | `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | `operation_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å·¥åºåç§°', |
| | | `technology_operation_id` bigint NULL DEFAULT NULL COMMENT 'å·¥åºid\r\n', |
| | | `demanded_quantity` decimal(16, 2) NULL DEFAULT NULL COMMENT 'éæ±æ°é', |
| | | `is_bom` tinyint(1) NULL DEFAULT NULL COMMENT 'æ¯å¦bom颿', |
| | | `is_returned` tinyint(1) NULL DEFAULT 0 COMMENT 'æ¯å¦å·²éæ', |
| | | `feeding_qty` decimal(20, 2) NULL DEFAULT NULL COMMENT 'è¡¥ææ»é', |
| | | `return_qty` decimal(20, 2) NULL DEFAULT NULL COMMENT 'éææ°é', |
| | | `actual_qty` decimal(20, 2) NULL DEFAULT NULL COMMENT 'å®é
æ°é', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 81 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '订åé¢æçº¿è¾¹ä»' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for production_order_pick_record |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `production_order_pick_record`; |
| | | CREATE TABLE `production_order_pick_record` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®id', |
| | | `pick_id` bigint NOT NULL DEFAULT 0 COMMENT 'å
³è颿åidï¼production_order_pick.idï¼', |
| | | `production_order_id` bigint NULL DEFAULT 0 COMMENT 'ç产订åid', |
| | | `production_operation_task_id` bigint NULL DEFAULT 0 COMMENT 'ç产工åid', |
| | | `product_model_id` int NULL DEFAULT NULL COMMENT '产åè§æ ¼id', |
| | | `batch_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ¹å·', |
| | | `pick_quantity` decimal(16, 4) NULL DEFAULT NULL COMMENT '颿æ°é', |
| | | `before_quantity` decimal(16, 4) NULL DEFAULT NULL COMMENT '颿忰é', |
| | | `after_quantity` decimal(16, 4) NULL DEFAULT NULL COMMENT '颿åå©ä½æ°é', |
| | | `pick_type` tinyint NULL DEFAULT 1 COMMENT 'é¢æç±»åï¼1æ£å¸¸é¢æ 2è¡¥æ', |
| | | `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'å建æ¶é´', |
| | | `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 'æ´æ°æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | `feeding_reason` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'è¡¥æåå ', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | INDEX `idx_pick_id`(`pick_id` ASC) USING BTREE, |
| | | INDEX `idx_production_order_id`(`production_order_id` ASC) USING BTREE, |
| | | INDEX `idx_batch_no`(`batch_no` ASC) USING BTREE, |
| | | INDEX `idx_create_time`(`create_time` ASC) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 105 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '线边ä»åºå
¥åºè®°å½' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for production_order_routing |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `production_order_routing`; |
| | | CREATE TABLE `production_order_routing` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `product_model_id` bigint NOT NULL DEFAULT 0 COMMENT '产åè§æ ¼id', |
| | | `production_order_id` bigint NOT NULL DEFAULT 0 COMMENT 'ç产订åid', |
| | | `description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '' COMMENT 'æè¿°', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å½å
¥æ¶é´', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `technology_routing_id` bigint NOT NULL DEFAULT 0 COMMENT 'å·¥èºè·¯çº¿id', |
| | | `process_route_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å·¥èºè·¯çº¿ç¼ç ', |
| | | `bom_id` int NULL DEFAULT NULL COMMENT 'å
³èbomçid', |
| | | `order_bom_id` int NULL DEFAULT NULL COMMENT 'å
³è订åbomçid', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 74 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'ç产订åå·¥èºè·¯çº¿è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for production_order_routing_operation |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `production_order_routing_operation`; |
| | | CREATE TABLE `production_order_routing_operation` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `production_order_id` bigint NOT NULL DEFAULT 0 COMMENT 'ç产订åid', |
| | | `technology_routing_operation_id` bigint NULL DEFAULT NULL COMMENT 'å·¥èºè·¯çº¿å·¥åºè¡¨id', |
| | | `technology_operation_id` bigint NULL DEFAULT NULL COMMENT 'å·¥åºè¡¨id', |
| | | `order_routing_id` int NULL DEFAULT NULL COMMENT 'å
³è订åå·¥èºè·¯çº¿çid', |
| | | `operation_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'å·¥åºåç§°', |
| | | `product_model_id` bigint NOT NULL DEFAULT 0 COMMENT '产åè§æ ¼id', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å½å
¥æ¶é´', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `drag_sort` int NULL DEFAULT NULL COMMENT 'æå¨æåº', |
| | | `is_quality` tinyint(1) NULL DEFAULT 1 COMMENT 'æ¯å¦è´¨æ£å·¥åº', |
| | | `is_production` tinyint(1) NULL DEFAULT 1 COMMENT 'æ¯å¦ç产', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | `type` int NULL DEFAULT NULL COMMENT 'ç±»å åºå计æ¶å计件(0计æ¶1计件)', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 260 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'ç产订åå·¥èºè·¯çº¿å·¥åºè¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for production_order_routing_operation_param |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `production_order_routing_operation_param`; |
| | | CREATE TABLE `production_order_routing_operation_param` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id', |
| | | `production_order_id` bigint NULL DEFAULT NULL COMMENT 'ç产订åid', |
| | | `technology_routing_operation_param_id` bigint NULL DEFAULT NULL COMMENT 'å·¥èºè·¯çº¿å·¥åºåæ°è¡¨id', |
| | | `param_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'åæ°ç¼ç (å¯ä¸æ è¯)', |
| | | `param_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'åæ°åç§°', |
| | | `param_type` tinyint NOT NULL COMMENT 'åæ°ç±»å(1æ°å 2ææ¬ 3䏿鿩 4æ¶é´)', |
| | | `param_format` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'åæ°æ ¼å¼', |
| | | `unit` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'åä½', |
| | | `is_required` tinyint NULL DEFAULT 0 COMMENT 'æ¯å¦å¿
å¡«', |
| | | `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `create_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'ä¿®æ¹äºº', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | `param_id` bigint NULL DEFAULT NULL COMMENT 'åºç¡åæ°ID', |
| | | `technology_operation_id` bigint NULL DEFAULT NULL COMMENT 'å·¥åºid', |
| | | `technology_operation_param_id` bigint NULL DEFAULT NULL COMMENT 'å·¥åºåæ°ID', |
| | | `production_order_routing_operation_id` bigint NOT NULL COMMENT 'ç产订åå·¥èºè·¯çº¿å·¥åºID', |
| | | `standard_value` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'æ åå¼', |
| | | `input_value` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'è¾å
¥å¼', |
| | | `production_product_main_id` bigint NULL DEFAULT NULL COMMENT 'æ¥å·¥id', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 334 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'ç产订åå·¥èºè·¯çº¿å·¥åºåæ°è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for production_plan |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `production_plan`; |
| | | CREATE TABLE `production_plan` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `sales_ledger_id` bigint NULL DEFAULT 0 COMMENT 'éå®å°è´¦id', |
| | | `sales_ledger_product_id` bigint NULL DEFAULT NULL COMMENT 'éå®äº§åè§æ ¼id', |
| | | `mps_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '主ç产计åå·', |
| | | `required_date` datetime(6) NULL DEFAULT NULL COMMENT 'éæ±æ¥æ', |
| | | `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `create_time` datetime(6) NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_time` datetime(6) NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'åå»ºç¨æ·', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹ç¨æ·', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | `product_model_id` bigint NULL DEFAULT NULL COMMENT '产ååå·id', |
| | | `qty_required` decimal(12, 6) NULL DEFAULT NULL COMMENT 'éæ±æ°é', |
| | | `status` int NULL DEFAULT NULL COMMENT 'ç¶æ 0æªä¸å 1é¨åä¸å 2å·²ä¸å', |
| | | `source` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ¥æº', |
| | | `promised_delivery_date` datetime(6) NULL DEFAULT NULL COMMENT 'æ¿è¯ºæ¥æ', |
| | | `quantity_issued` decimal(12, 6) NULL DEFAULT NULL COMMENT 'å·²ä¸åæ°é', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 70 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'ç产计å表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for production_product_input |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `production_product_input`; |
| | | CREATE TABLE `production_product_input` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id', |
| | | `input_quantity` decimal(18, 6) NOT NULL COMMENT 'æå
¥æ°é', |
| | | `production_product_main_id` bigint NOT NULL COMMENT 'æ¥å·¥è¡¨id', |
| | | `product_model_id` bigint NULL DEFAULT NULL COMMENT '产ååå·id', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å½å
¥æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'æ´æ°ç¨æ·', |
| | | `product_main_id` bigint NULL DEFAULT NULL COMMENT 'ç产æ¥å·¥è¡¨id', |
| | | `quantity` decimal(18, 2) NULL DEFAULT NULL, |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | INDEX `idx_product_main_id`(`production_product_main_id` ASC) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 52 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'ç产æ¥å·¥æå
¥è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for production_product_main |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `production_product_main`; |
| | | CREATE TABLE `production_product_main` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id', |
| | | `product_no` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ¥å·¥åå·', |
| | | `user_id` bigint NULL DEFAULT NULL COMMENT 'æ¥å·¥äººåid', |
| | | `user_name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ¥å·¥äººå', |
| | | `production_operation_task_id` bigint NULL DEFAULT NULL COMMENT 'å·¥åid', |
| | | `status` int NULL DEFAULT NULL COMMENT 'æ¥å·¥ç¶æ', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å½å
¥æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'æ´æ°ç¨æ·', |
| | | `work_hour` decimal(10, 2) NULL DEFAULT NULL COMMENT 'å·¥æ¶', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 45 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'ç产æ¥å·¥è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for production_product_output |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `production_product_output`; |
| | | CREATE TABLE `production_product_output` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `production_product_main_id` bigint NOT NULL COMMENT 'æ¥å·¥åid', |
| | | `product_model_id` bigint NOT NULL COMMENT '产åè§æ ¼id', |
| | | `quantity` decimal(16, 4) NOT NULL DEFAULT 0.0000 COMMENT 'æ¥å·¥æ°é', |
| | | `scrap_qty` decimal(10, 2) NULL DEFAULT 0.00 COMMENT 'æ¥åºæ°é', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å½å
¥æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'æ´æ°ç¨æ·', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | `product_main_id` bigint NULL DEFAULT NULL COMMENT 'ç产æ¥å·¥è¡¨id', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 45 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'ç产æ¥å·¥äº§åºè¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for project_management_contract_info |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `project_management_contract_info`; |
| | | CREATE TABLE `project_management_contract_info` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åç§°', |
| | | `sex` varchar(25) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ§å«', |
| | | `birthday` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'çæ¥', |
| | | `department` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'é¨é¨', |
| | | `job` varchar(25) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'èå¡', |
| | | `phone_number` varchar(25) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ææºå·', |
| | | `email` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'é®ç®±', |
| | | `qq` varchar(25) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'QQ', |
| | | `linea_fissa` varchar(25) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åºå®å·ç ', |
| | | `wx` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '微信', |
| | | `origine_etnica` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç±è´¯', |
| | | `rappresentante_legale` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ³äººä»£è¡¨', |
| | | `project_management_info_id` bigint NULL DEFAULT NULL COMMENT '对åºé¡¹ç®ç®¡çä¿¡æ¯id', |
| | | `is_delete` int NOT NULL DEFAULT 0, |
| | | `create_user` bigint NULL DEFAULT NULL, |
| | | `update_user` bigint NULL DEFAULT NULL, |
| | | `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, |
| | | `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, |
| | | `update_user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, |
| | | `create_user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '项ç®è系信æ¯' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for project_management_info |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `project_management_info`; |
| | | CREATE TABLE `project_management_info` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '项ç®ç¼å·', |
| | | `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '主é¢', |
| | | `client_id` bigint NULL DEFAULT NULL COMMENT '客æ·id', |
| | | `client_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '客æ·åç§°', |
| | | `project_management_info_parent_id` bigint NULL DEFAULT NULL COMMENT 'ç´¢å¼çç¶é¡¹ç®id', |
| | | `establish_time` date NULL DEFAULT NULL COMMENT 'ç«é¡¹æ¶é´', |
| | | `project_management_plan_id` bigint NOT NULL COMMENT '项ç®é¶æ®µid', |
| | | `source` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ¥æº', |
| | | `manager_id` bigint NULL DEFAULT NULL COMMENT '项ç®ç»çid', |
| | | `manager_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '项ç®ç»çåå', |
| | | `salesman_id` bigint NULL DEFAULT NULL COMMENT 'ä¸å¡åid', |
| | | `salesman_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ä¸å¡ååå', |
| | | `is_delete` int NOT NULL DEFAULT 0, |
| | | `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, |
| | | `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, |
| | | `create_user` int NULL DEFAULT NULL, |
| | | `update_user` int NULL DEFAULT NULL, |
| | | `plan_start_time` date NULL DEFAULT NULL COMMENT '计åå¼å§æ¶é´', |
| | | `plan_end_time` date NULL DEFAULT NULL COMMENT '计åç»ææ¶é´', |
| | | `actual_start_time` date NULL DEFAULT NULL COMMENT 'å®é
å¼å§æ¶é´', |
| | | `actual_end_time` date NULL DEFAULT NULL COMMENT 'å®é
ç»ææ¥æ', |
| | | `review_status` int NULL DEFAULT NULL COMMENT 'å®¡æ ¸ç¶æ', |
| | | `status` int NULL DEFAULT NULL COMMENT '项ç®ç¶æ', |
| | | `department_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨id', |
| | | `department_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'é¨é¨åå', |
| | | `order_date` timestamp NULL DEFAULT NULL COMMENT 'è®¢åæ¥æ', |
| | | `order_amount` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '订åéé¢', |
| | | `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `attachment` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'éä»¶', |
| | | `plan_stage` json NULL COMMENT '项ç®é¶æ®µ json', |
| | | `team` json NULL COMMENT 'å¢é', |
| | | `create_user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, |
| | | `update_user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '项ç®ç®¡çä¿¡æ¯' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for project_management_info_stage |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `project_management_info_stage`; |
| | | CREATE TABLE `project_management_info_stage` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `project_management_plan_node_id` bigint NOT NULL COMMENT '对åºè®¡åèç¹id', |
| | | `project_management_info_id` bigint NOT NULL COMMENT '对åºé¡¹ç®id', |
| | | `description` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æè¿°', |
| | | `actual_leader_id` bigint NULL DEFAULT NULL COMMENT 'å®é
è´è´£äººid', |
| | | `actual_leader_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å®é
è´è´£äººåç§°', |
| | | `estimated_duration` int NULL DEFAULT NULL COMMENT 'é¢è®¡å·¥æ', |
| | | `plan_start_time` date NULL DEFAULT NULL COMMENT '计åå¼å§', |
| | | `plan_end_time` date NULL DEFAULT NULL COMMENT '计åç»æ', |
| | | `progress` int NOT NULL DEFAULT 0 COMMENT 'è¿åº¦', |
| | | `actual_start_time` date NULL DEFAULT NULL COMMENT 'å®é
å¼å§æ¶é´', |
| | | `actual_end_time` date NULL DEFAULT NULL COMMENT 'å®é
ç»ææ¶é´', |
| | | `attachment` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'éä»¶', |
| | | `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP, |
| | | `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP, |
| | | `is_delete` int NOT NULL DEFAULT 0, |
| | | `create_user` bigint NULL DEFAULT NULL, |
| | | `update_user` bigint NULL DEFAULT NULL, |
| | | `create_user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, |
| | | `update_user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '项ç®é¶æ®µ' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for project_management_plan |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `project_management_plan`; |
| | | CREATE TABLE `project_management_plan` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '计ååç§°', |
| | | `description` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '计åæè¿°', |
| | | `attachment` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'éä»¶ ,è¿è¡åå²', |
| | | `is_delete` int NOT NULL DEFAULT 0, |
| | | `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP, |
| | | `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP, |
| | | `create_user` int NULL DEFAULT NULL, |
| | | `update_user` int NULL DEFAULT NULL, |
| | | `create_user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, |
| | | `update_user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '项ç®ç®¡ç计å表(项ç®ç®¡çç±»å)' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for project_management_plan_node |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `project_management_plan_node`; |
| | | CREATE TABLE `project_management_plan_node` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `project_management_plan_id` bigint NOT NULL COMMENT '对åºid', |
| | | `sort` int NOT NULL COMMENT 'æåº', |
| | | `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'é¶æ®µåç§°', |
| | | `leader_id` bigint NULL DEFAULT NULL COMMENT 'è´è´£ä»»ID', |
| | | `leader_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'è´è´£ä»»åç§°', |
| | | `estimated_duration` int NULL DEFAULT NULL COMMENT 'é¢è®¡å·¥æ(天)', |
| | | `hourly_rate` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, |
| | | `work_content` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ä½ä¸å
容', |
| | | `is_delete` int NOT NULL DEFAULT 0, |
| | | `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP, |
| | | `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP, |
| | | `create_user` int NULL DEFAULT NULL, |
| | | `update_user` int NULL DEFAULT NULL, |
| | | `create_user_name` varchar(25) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, |
| | | `update_user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '计åèç¹' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for project_management_roles |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `project_management_roles`; |
| | | CREATE TABLE `project_management_roles` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id', |
| | | `no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '' COMMENT 'id', |
| | | `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '' COMMENT 'åç§°', |
| | | `status` tinyint NOT NULL DEFAULT 1 COMMENT 'ç¶æ(1:å¯ç¨, 0:ç¦ç¨)', |
| | | `create_time` timestamp NOT NULL COMMENT 'å建æ¶é´', |
| | | `create_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å建人', |
| | | `update_time` timestamp NOT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `update_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ´æ°äºº', |
| | | `create_user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, |
| | | `update_user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '项ç®è§è²' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for project_management_shipping_address |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `project_management_shipping_address`; |
| | | CREATE TABLE `project_management_shipping_address` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `consignee` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ¶è´§äºº', |
| | | `contract` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'èç³»æ¹å¼', |
| | | `address` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å°å', |
| | | `is_delete` int NOT NULL DEFAULT 0, |
| | | `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, |
| | | `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, |
| | | `create_user` bigint NULL DEFAULT NULL, |
| | | `update_user` bigint NULL DEFAULT NULL, |
| | | `project_management_info_id` bigint NULL DEFAULT NULL COMMENT '对åºé¡¹ç®ä¿¡æ¯id', |
| | | `update_user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, |
| | | `create_user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'æ¶è´§å°å' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for purchase_ledger |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `purchase_ledger`; |
| | | CREATE TABLE `purchase_ledger` ( |
| | | `id` int NOT NULL AUTO_INCREMENT COMMENT 'èªå¢ä¸»é®ID', |
| | | `purchase_contract_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'éè´ååå·', |
| | | `supplier_id` int NULL DEFAULT NULL COMMENT 'ä¾åºååç§°id', |
| | | `supplier_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'ä¾åºååç§°', |
| | | `recorder_id` int NULL DEFAULT NULL COMMENT 'å½å
¥äººid\r\n', |
| | | `recorder_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'å½å
¥äººå§å', |
| | | `sales_contract_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'éå®ååå·', |
| | | `project_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '项ç®åç§°', |
| | | `entry_date` date NOT NULL COMMENT 'å½å
¥æ¥æ', |
| | | `remarks` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '夿³¨', |
| | | `attachment_materials` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'éä»¶ææè·¯å¾æåç§°', |
| | | `created_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'è®°å½å建æ¶é´', |
| | | `updated_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 'è®°å½æåæ´æ°æ¶é´', |
| | | `sales_ledger_id` int NULL DEFAULT NULL COMMENT 'å
³èéå®å°è´¦ä¸»è¡¨ä¸»é®', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `contract_amount` decimal(10, 2) NULL DEFAULT NULL COMMENT 'ååéé¢', |
| | | `business_person` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ä¸å¡å', |
| | | `business_person_id` int NULL DEFAULT NULL COMMENT 'ä¸å¡åid', |
| | | `phone_number` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å½å
¥äººçµè¯', |
| | | `payment_method` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, |
| | | `execution_date` datetime NULL DEFAULT NULL, |
| | | `approval_status` bigint NULL DEFAULT 1 COMMENT '1-å¾
å®¡æ ¸ï¼2-审æ¹ä¸ï¼3-审æ¹éè¿ï¼4-审æ¹å¤±è´¥', |
| | | `template_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '模æ¿åç§°', |
| | | `approve_user_ids` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '审æ¹äººid', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | `template_id` int NULL DEFAULT NULL, |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 44 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'éè´å°è´¦' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for purchase_ledger_template |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `purchase_ledger_template`; |
| | | CREATE TABLE `purchase_ledger_template` ( |
| | | `id` int NOT NULL AUTO_INCREMENT COMMENT 'èªå¢ä¸»é®ID', |
| | | `purchase_contract_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'éè´ååå·', |
| | | `supplier_id` int NULL DEFAULT NULL COMMENT 'ä¾åºååç§°id', |
| | | `supplier_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ä¾åºååç§°', |
| | | `recorder_id` int NULL DEFAULT NULL COMMENT 'å½å
¥äººid\r\n', |
| | | `recorder_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å½å
¥äººå§å', |
| | | `sales_contract_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'éå®ååå·', |
| | | `project_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '项ç®åç§°', |
| | | `entry_date` date NULL DEFAULT NULL COMMENT 'å½å
¥æ¥æ', |
| | | `remarks` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '夿³¨', |
| | | `created_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'è®°å½å建æ¶é´', |
| | | `updated_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 'è®°å½æåæ´æ°æ¶é´', |
| | | `sales_ledger_id` int NULL DEFAULT NULL COMMENT 'å
³èéå®å°è´¦ä¸»è¡¨ä¸»é®', |
| | | `contract_amount` decimal(10, 2) NULL DEFAULT NULL COMMENT 'ååéé¢', |
| | | `business_person` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ä¸å¡å', |
| | | `business_person_id` int NULL DEFAULT NULL COMMENT 'ä¸å¡åid', |
| | | `phone_number` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å½å
¥äººçµè¯', |
| | | `payment_method` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, |
| | | `execution_date` datetime NULL DEFAULT NULL, |
| | | `template_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '模æ¿åç§°', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 11 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'éè´å°è´¦æ¨¡æ¿' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for purchase_return_order_products |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `purchase_return_order_products`; |
| | | CREATE TABLE `purchase_return_order_products` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `purchase_return_order_id` bigint NOT NULL DEFAULT 0 COMMENT 'éè´§åid', |
| | | `sales_ledger_product_id` bigint NOT NULL DEFAULT 0 COMMENT 'éè´äº§åid', |
| | | `return_quantity` decimal(16, 4) NOT NULL DEFAULT 0.0000 COMMENT 'éè´§æ°é', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å½å
¥æ¶é´', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | `stock_in_record_id` bigint NOT NULL COMMENT 'å
³èå
¥åºåid', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | INDEX `idx_purchase_return_order_id`(`purchase_return_order_id` ASC) USING BTREE, |
| | | INDEX `idx_sales_ledger_product_id`(`sales_ledger_product_id` ASC) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'éè´é货产å表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for purchase_return_orders |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `purchase_return_orders`; |
| | | CREATE TABLE `purchase_return_orders` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'éè´§åç¼å·', |
| | | `return_type` tinyint NOT NULL DEFAULT 0 COMMENT 'éè´§æ¹å¼ 0éè´§éæ¬¾ 1ææ¶', |
| | | `supplier_id` bigint NOT NULL DEFAULT 0 COMMENT 'ä¾åºåid', |
| | | `shipping_type` tinyint NULL DEFAULT NULL COMMENT 'åè´§ç±»å 1货车 2å¿«é', |
| | | `truck_plate_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å货车çå·', |
| | | `express_company` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å¿«éå
¬å¸', |
| | | `express_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å¿«éåå·', |
| | | `project_id` bigint NOT NULL DEFAULT 0 COMMENT '项ç®id', |
| | | `project_phase` tinyint NOT NULL DEFAULT 0 COMMENT '项ç®é¶æ®µ', |
| | | `prepared_at` datetime NULL DEFAULT NULL COMMENT 'å¶åæ¥æ', |
| | | `prepared_user_id` bigint NOT NULL DEFAULT 0 COMMENT 'å¶å人id', |
| | | `return_user_id` bigint NOT NULL DEFAULT 0 COMMENT 'éæäººid', |
| | | `purchase_ledger_id` bigint NOT NULL DEFAULT 0 COMMENT 'éè´è®¢åid', |
| | | `total_discount_amount` decimal(10, 2) NULL DEFAULT NULL COMMENT 'æ´åææ£é¢', |
| | | `total_discount_rate` decimal(10, 2) NULL DEFAULT NULL COMMENT 'æ´åææ£ç', |
| | | `total_amount` decimal(10, 2) NULL DEFAULT NULL COMMENT 'æäº¤éé¢', |
| | | `remark` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '夿³¨', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å½å
¥æ¶é´', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `income_type` int NULL DEFAULT NULL COMMENT 'æ¶å
¥ç±»å', |
| | | `prepared_user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å¶å人åç§°', |
| | | `return_user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'éæäººåç§°', |
| | | `create_user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, |
| | | `create_user` int NULL DEFAULT NULL, |
| | | `update_user` int NULL DEFAULT NULL, |
| | | `update_user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | INDEX `idx_supplier_id`(`supplier_id` ASC) USING BTREE, |
| | | INDEX `idx_purchase_ledger_id`(`purchase_ledger_id` ASC) USING BTREE, |
| | | INDEX `idx_project_id`(`project_id` ASC) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'éè´éè´§å表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for qr_code |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `qr_code`; |
| | | CREATE TABLE `qr_code` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'äºç»´ç å¯ä¸æ è¯', |
| | | `device_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '设å¤åç§°', |
| | | `location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æå¨ä½ç½®æè¿°', |
| | | `tenant_id` int NULL DEFAULT NULL COMMENT 'ç§æ·IDï¼ç¨äºå¤ç§æ·é离', |
| | | `deleted` int NOT NULL DEFAULT 0 COMMENT '软å 餿 å¿ï¼0=æªå é¤ï¼1=å·²å é¤', |
| | | `create_user` int NULL DEFAULT NULL COMMENT 'å建该记å½çç¨æ·', |
| | | `create_time` datetime(6) NULL DEFAULT NULL COMMENT 'è®°å½å建æ¶é´', |
| | | `update_user` int NULL DEFAULT NULL COMMENT 'æåä¿®æ¹è¯¥è®°å½çç¨æ·', |
| | | `update_time` datetime(6) NULL DEFAULT NULL COMMENT 'è®°å½æåæ´æ°æ¶é´', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'äºç»´ç 管ç表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for qr_code_scan_record |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `qr_code_scan_record`; |
| | | CREATE TABLE `qr_code_scan_record` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'æ«ç è®°å½å¯ä¸æ è¯', |
| | | `qr_code_id` bigint NULL DEFAULT NULL COMMENT 'å
³èçäºç»´ç ID', |
| | | `scanner_id` bigint NULL DEFAULT NULL COMMENT 'æ«ç äººç¨æ·ID', |
| | | `device_id` int NULL DEFAULT NULL COMMENT '设å¤id', |
| | | `device_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '设å¤åç§°', |
| | | `scan_time` datetime(6) NULL DEFAULT NULL COMMENT 'å®é
æ«ç æ¶é´', |
| | | `tenant_id` int NULL DEFAULT NULL COMMENT 'ç§æ·IDï¼ç¨äºå¤ç§æ·é离', |
| | | `deleted` int NOT NULL DEFAULT 0 COMMENT '软å 餿 å¿ï¼0=æªå é¤ï¼1=å·²å é¤', |
| | | `create_user` int NULL DEFAULT NULL COMMENT 'å建该记å½çç¨æ·', |
| | | `create_time` datetime(6) NULL DEFAULT NULL COMMENT 'è®°å½å建æ¶é´', |
| | | `update_user` int NULL DEFAULT NULL COMMENT 'æåä¿®æ¹è¯¥è®°å½çç¨æ·', |
| | | `update_time` datetime(6) NULL DEFAULT NULL COMMENT 'è®°å½æåæ´æ°æ¶é´', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'äºç»´ç æ«ç è®°å½è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for qrtz_blob_triggers |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `qrtz_blob_triggers`; |
| | | CREATE TABLE `qrtz_blob_triggers` ( |
| | | `sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'è°åº¦åç§°', |
| | | `trigger_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'qrtz_triggers表trigger_nameçå¤é®', |
| | | `trigger_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'qrtz_triggers表trigger_groupçå¤é®', |
| | | `blob_data` blob NULL COMMENT 'åæ¾æä¹
åTrigger对象', |
| | | PRIMARY KEY (`sched_name`, `trigger_name`, `trigger_group`) USING BTREE, |
| | | CONSTRAINT `qrtz_blob_triggers_ibfk_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `qrtz_triggers` (`sched_name`, `trigger_name`, `trigger_group`) ON DELETE RESTRICT ON UPDATE RESTRICT |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'Blobç±»åç触åå¨è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for qrtz_calendars |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `qrtz_calendars`; |
| | | CREATE TABLE `qrtz_calendars` ( |
| | | `sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'è°åº¦åç§°', |
| | | `calendar_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'æ¥ååç§°', |
| | | `calendar` blob NOT NULL COMMENT 'åæ¾æä¹
åcalendar对象', |
| | | PRIMARY KEY (`sched_name`, `calendar_name`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'æ¥åä¿¡æ¯è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for qrtz_cron_triggers |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `qrtz_cron_triggers`; |
| | | CREATE TABLE `qrtz_cron_triggers` ( |
| | | `sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'è°åº¦åç§°', |
| | | `trigger_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'qrtz_triggers表trigger_nameçå¤é®', |
| | | `trigger_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'qrtz_triggers表trigger_groupçå¤é®', |
| | | `cron_expression` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'cron表达å¼', |
| | | `time_zone_id` varchar(80) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ¶åº', |
| | | PRIMARY KEY (`sched_name`, `trigger_name`, `trigger_group`) USING BTREE, |
| | | CONSTRAINT `qrtz_cron_triggers_ibfk_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `qrtz_triggers` (`sched_name`, `trigger_name`, `trigger_group`) ON DELETE RESTRICT ON UPDATE RESTRICT |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'Cronç±»åç触åå¨è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for qrtz_fired_triggers |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `qrtz_fired_triggers`; |
| | | CREATE TABLE `qrtz_fired_triggers` ( |
| | | `sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'è°åº¦åç§°', |
| | | `entry_id` varchar(95) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'è°åº¦å¨å®ä¾id', |
| | | `trigger_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'qrtz_triggers表trigger_nameçå¤é®', |
| | | `trigger_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'qrtz_triggers表trigger_groupçå¤é®', |
| | | `instance_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'è°åº¦å¨å®ä¾å', |
| | | `fired_time` bigint NOT NULL COMMENT '触åçæ¶é´', |
| | | `sched_time` bigint NOT NULL COMMENT '宿¶å¨å¶å®çæ¶é´', |
| | | `priority` int NOT NULL COMMENT 'ä¼å
级', |
| | | `state` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'ç¶æ', |
| | | `job_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ä»»å¡åç§°', |
| | | `job_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ä»»å¡ç»å', |
| | | `is_nonconcurrent` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ¯å¦å¹¶å', |
| | | `requests_recovery` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ¯å¦æ¥åæ¢å¤æ§è¡', |
| | | PRIMARY KEY (`sched_name`, `entry_id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '已触åç触åå¨è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for qrtz_job_details |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `qrtz_job_details`; |
| | | CREATE TABLE `qrtz_job_details` ( |
| | | `sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'è°åº¦åç§°', |
| | | `job_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'ä»»å¡åç§°', |
| | | `job_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'ä»»å¡ç»å', |
| | | `description` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç¸å
³ä»ç»', |
| | | `job_class_name` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'æ§è¡ä»»å¡ç±»åç§°', |
| | | `is_durable` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'æ¯å¦æä¹
å', |
| | | `is_nonconcurrent` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'æ¯å¦å¹¶å', |
| | | `is_update_data` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'æ¯å¦æ´æ°æ°æ®', |
| | | `requests_recovery` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'æ¯å¦æ¥åæ¢å¤æ§è¡', |
| | | `job_data` blob NULL COMMENT 'åæ¾æä¹
åjob对象', |
| | | PRIMARY KEY (`sched_name`, `job_name`, `job_group`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'ä»»å¡è¯¦ç»ä¿¡æ¯è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for qrtz_locks |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `qrtz_locks`; |
| | | CREATE TABLE `qrtz_locks` ( |
| | | `sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'è°åº¦åç§°', |
| | | `lock_name` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'æ²è§éåç§°', |
| | | PRIMARY KEY (`sched_name`, `lock_name`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'åå¨çæ²è§éä¿¡æ¯è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for qrtz_paused_trigger_grps |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `qrtz_paused_trigger_grps`; |
| | | CREATE TABLE `qrtz_paused_trigger_grps` ( |
| | | `sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'è°åº¦åç§°', |
| | | `trigger_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'qrtz_triggers表trigger_groupçå¤é®', |
| | | PRIMARY KEY (`sched_name`, `trigger_group`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'æåç触åå¨è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for qrtz_scheduler_state |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `qrtz_scheduler_state`; |
| | | CREATE TABLE `qrtz_scheduler_state` ( |
| | | `sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'è°åº¦åç§°', |
| | | `instance_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'å®ä¾åç§°', |
| | | `last_checkin_time` bigint NOT NULL COMMENT '䏿¬¡æ£æ¥æ¶é´', |
| | | `checkin_interval` bigint NOT NULL COMMENT 'æ£æ¥é´éæ¶é´', |
| | | PRIMARY KEY (`sched_name`, `instance_name`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'è°åº¦å¨ç¶æè¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for qrtz_simple_triggers |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `qrtz_simple_triggers`; |
| | | CREATE TABLE `qrtz_simple_triggers` ( |
| | | `sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'è°åº¦åç§°', |
| | | `trigger_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'qrtz_triggers表trigger_nameçå¤é®', |
| | | `trigger_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'qrtz_triggers表trigger_groupçå¤é®', |
| | | `repeat_count` bigint NOT NULL COMMENT 'éå¤ç次æ°ç»è®¡', |
| | | `repeat_interval` bigint NOT NULL COMMENT 'éå¤çé´éæ¶é´', |
| | | `times_triggered` bigint NOT NULL COMMENT 'å·²ç»è§¦åçæ¬¡æ°', |
| | | PRIMARY KEY (`sched_name`, `trigger_name`, `trigger_group`) USING BTREE, |
| | | CONSTRAINT `qrtz_simple_triggers_ibfk_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `qrtz_triggers` (`sched_name`, `trigger_name`, `trigger_group`) ON DELETE RESTRICT ON UPDATE RESTRICT |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'ç®å触åå¨çä¿¡æ¯è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for qrtz_simprop_triggers |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `qrtz_simprop_triggers`; |
| | | CREATE TABLE `qrtz_simprop_triggers` ( |
| | | `sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'è°åº¦åç§°', |
| | | `trigger_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'qrtz_triggers表trigger_nameçå¤é®', |
| | | `trigger_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'qrtz_triggers表trigger_groupçå¤é®', |
| | | `str_prop_1` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'Stringç±»åçtriggerç第ä¸ä¸ªåæ°', |
| | | `str_prop_2` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'Stringç±»åçtriggerç第äºä¸ªåæ°', |
| | | `str_prop_3` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'Stringç±»åçtriggerç第ä¸ä¸ªåæ°', |
| | | `int_prop_1` int NULL DEFAULT NULL COMMENT 'intç±»åçtriggerç第ä¸ä¸ªåæ°', |
| | | `int_prop_2` int NULL DEFAULT NULL COMMENT 'intç±»åçtriggerç第äºä¸ªåæ°', |
| | | `long_prop_1` bigint NULL DEFAULT NULL COMMENT 'longç±»åçtriggerç第ä¸ä¸ªåæ°', |
| | | `long_prop_2` bigint NULL DEFAULT NULL COMMENT 'longç±»åçtriggerç第äºä¸ªåæ°', |
| | | `dec_prop_1` decimal(13, 4) NULL DEFAULT NULL COMMENT 'decimalç±»åçtriggerç第ä¸ä¸ªåæ°', |
| | | `dec_prop_2` decimal(13, 4) NULL DEFAULT NULL COMMENT 'decimalç±»åçtriggerç第äºä¸ªåæ°', |
| | | `bool_prop_1` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'Booleanç±»åçtriggerç第ä¸ä¸ªåæ°', |
| | | `bool_prop_2` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'Booleanç±»åçtriggerç第äºä¸ªåæ°', |
| | | PRIMARY KEY (`sched_name`, `trigger_name`, `trigger_group`) USING BTREE, |
| | | CONSTRAINT `qrtz_simprop_triggers_ibfk_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `qrtz_triggers` (`sched_name`, `trigger_name`, `trigger_group`) ON DELETE RESTRICT ON UPDATE RESTRICT |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '忥æºå¶çè¡é表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for qrtz_triggers |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `qrtz_triggers`; |
| | | CREATE TABLE `qrtz_triggers` ( |
| | | `sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'è°åº¦åç§°', |
| | | `trigger_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '触åå¨çåå', |
| | | `trigger_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '触å卿å±ç»çåå', |
| | | `job_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'qrtz_job_details表job_nameçå¤é®', |
| | | `job_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'qrtz_job_details表job_groupçå¤é®', |
| | | `description` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç¸å
³ä»ç»', |
| | | `next_fire_time` bigint NULL DEFAULT NULL COMMENT 'ä¸ä¸æ¬¡è§¦åæ¶é´ï¼æ¯«ç§ï¼', |
| | | `prev_fire_time` bigint NULL DEFAULT NULL COMMENT 'ä¸ä¸æ¬¡è§¦åæ¶é´ï¼é»è®¤ä¸º-1表示ä¸è§¦åï¼', |
| | | `priority` int NULL DEFAULT NULL COMMENT 'ä¼å
级', |
| | | `trigger_state` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '触åå¨ç¶æ', |
| | | `trigger_type` varchar(8) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '触åå¨çç±»å', |
| | | `start_time` bigint NOT NULL COMMENT 'å¼å§æ¶é´', |
| | | `end_time` bigint NULL DEFAULT NULL COMMENT 'ç»ææ¶é´', |
| | | `calendar_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ¥ç¨è¡¨åç§°', |
| | | `misfire_instr` smallint NULL DEFAULT NULL COMMENT 'è¡¥å¿æ§è¡ççç¥', |
| | | `job_data` blob NULL COMMENT 'åæ¾æä¹
åjob对象', |
| | | PRIMARY KEY (`sched_name`, `trigger_name`, `trigger_group`) USING BTREE, |
| | | INDEX `sched_name`(`sched_name` ASC, `job_name` ASC, `job_group` ASC) USING BTREE, |
| | | CONSTRAINT `qrtz_triggers_ibfk_1` FOREIGN KEY (`sched_name`, `job_name`, `job_group`) REFERENCES `qrtz_job_details` (`sched_name`, `job_name`, `job_group`) ON DELETE RESTRICT ON UPDATE RESTRICT |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '触åå¨è¯¦ç»ä¿¡æ¯è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for quality_inspect |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `quality_inspect`; |
| | | CREATE TABLE `quality_inspect` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `inspect_type` int NULL DEFAULT NULL COMMENT 'ç±»å«(0:åæææ£éª;1:è¿ç¨æ£éª;2:åºåæ£éª)', |
| | | `check_time` date NULL DEFAULT NULL COMMENT 'æ£æµæ¥æ', |
| | | `supplier` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ä¾åºååç§°(åæææ£éª)', |
| | | `customer` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '客æ·åç§°(è¿ç¨æ£éª/åºåæ£éª)', |
| | | `process` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å·¥åº(è¿ç¨æ£éª)', |
| | | `check_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ£éªå', |
| | | `product_id` bigint NULL DEFAULT NULL COMMENT '产åID', |
| | | `product_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '产ååç§°', |
| | | `model` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'è§æ ¼åå·', |
| | | `unit` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åä½', |
| | | `quantity` decimal(18, 2) NULL DEFAULT NULL COMMENT 'å
¨é¨æ°é', |
| | | `qualified_quantity` decimal(18, 2) NULL DEFAULT NULL COMMENT 'åæ ¼çæ°é', |
| | | `unqualified_quantity` decimal(18, 2) NULL DEFAULT NULL COMMENT 'ä¸åæ ¼çæ°é', |
| | | `check_company` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ£æµåä½', |
| | | `check_result` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ£æµç»æ', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'åå»ºç¨æ·', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹ç¨æ·', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `inspect_state` int NULL DEFAULT NULL COMMENT 'ç±»å«ï¼0-æªæäº¤ 1-å·²æäº¤ï¼', |
| | | `purchase_ledger_id` int NULL DEFAULT NULL COMMENT 'éè´è®¢åid', |
| | | `product_main_id` bigint NULL DEFAULT NULL COMMENT 'æ¥å·¥åid', |
| | | `defective_phenomena` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ä¸åæ ¼ç°è±¡æè¿°', |
| | | `product_model_id` bigint NULL DEFAULT NULL COMMENT '产åè§æ ¼id', |
| | | `test_standard_id` int NULL DEFAULT NULL COMMENT 'å
³èæ£æµæ å主表id', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 71 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'è´¨é管ç--åææ/è¿ç¨/åºåæ£éª' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for quality_inspect_file |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `quality_inspect_file`; |
| | | CREATE TABLE `quality_inspect_file` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æä»¶åç§°', |
| | | `url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æä»¶è·¯å¾', |
| | | `file_size` int NULL DEFAULT NULL COMMENT 'æä»¶å¤§å°', |
| | | `inspect_id` bigint NULL DEFAULT NULL COMMENT 'æ£éªID', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'åå»ºç¨æ·', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹ç¨æ·', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'è´¨é管ç--æ£éªéä»¶' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for quality_inspect_param |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `quality_inspect_param`; |
| | | CREATE TABLE `quality_inspect_param` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `parameter_item` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ææ ', |
| | | `unit` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åä½', |
| | | `standard_value` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ åå¼', |
| | | `control_value` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å
æ§å¼', |
| | | `test_value` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ£éªå¼', |
| | | `inspect_id` bigint NULL DEFAULT NULL COMMENT 'æ£éªID', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'åå»ºç¨æ·', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹ç¨æ·', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 30 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'è´¨é管ç--æ£éªè®°å½' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for quality_test_standard |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `quality_test_standard`; |
| | | CREATE TABLE `quality_test_standard` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `standard_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ åç¼å·ææ ', |
| | | `standard_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ ååç§°', |
| | | `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `state` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç¶æ', |
| | | `process_id` int NULL DEFAULT NULL COMMENT 'å
³èå·¥åºid', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'åå»ºç¨æ·', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹ç¨æ·', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `inspect_type` int NULL DEFAULT NULL COMMENT 'ç±»å«(0:åæææ£éª;1:è¿ç¨æ£éª;2:åºåæ£éª)', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 9 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'è´¨é管ç--æ£æµææ ç»´æ¤' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for quality_test_standard_binding |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `quality_test_standard_binding`; |
| | | CREATE TABLE `quality_test_standard_binding` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `product_id` bigint NULL DEFAULT NULL COMMENT '产åID', |
| | | `test_standard_id` int NULL DEFAULT NULL COMMENT 'å
³èæ£æµæ å主表id', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'åå»ºç¨æ·', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹ç¨æ·', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 19 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = 'æ£æµæ å主表ä¸äº§åå
³è表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for quality_test_standard_param |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `quality_test_standard_param`; |
| | | CREATE TABLE `quality_test_standard_param` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `parameter_item` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '忰项', |
| | | `unit` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åä½', |
| | | `standard_value` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ åå¼', |
| | | `control_value` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å
æ§å¼', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'åå»ºç¨æ·', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹ç¨æ·', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `test_standard_id` int NULL DEFAULT NULL COMMENT 'å
³èæ£æµæ å主表id', |
| | | `default_value` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'é»è®¤å¼', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'æ£æµæ ååæ°' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for quality_unqualified |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `quality_unqualified`; |
| | | CREATE TABLE `quality_unqualified` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `inspect_type` int NULL DEFAULT NULL COMMENT 'ç±»å«(0:åæææ£éª;1:è¿ç¨æ£éª;2:åºåæ£éª)', |
| | | `inspect_state` int NULL DEFAULT NULL COMMENT 'ç¶æ(0:å¾
å¤ç;1:å·²å¤ç)', |
| | | `check_time` date NULL DEFAULT NULL COMMENT 'æ£æµæ¥æ', |
| | | `check_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ£éªå', |
| | | `product_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '产ååç§°', |
| | | `model` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'è§æ ¼åå·', |
| | | `unit` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åä½', |
| | | `quantity` decimal(18, 2) NULL DEFAULT NULL COMMENT 'æ°é', |
| | | `defective_phenomena` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ä¸åæ ¼ç°è±¡', |
| | | `deal_result` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å¤çç»æ', |
| | | `deal_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å¤ç人', |
| | | `deal_time` date NULL DEFAULT NULL COMMENT 'å¤çæ¥æ', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'åå»ºç¨æ·', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹ç¨æ·', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `product_id` bigint NULL DEFAULT NULL COMMENT '产åID', |
| | | `inspect_id` int NULL DEFAULT NULL COMMENT 'å
³èæ£éªid', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | `product_model_id` int NULL DEFAULT NULL, |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 52 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'è´¨é管ç--ä¸åæ ¼å管ç' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for reading_status |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `reading_status`; |
| | | CREATE TABLE `reading_status` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `rule_id` int NULL DEFAULT NULL COMMENT 'ç¨å°ç®¡ç-è§ç« å¶åº¦id', |
| | | `employee` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åå·¥å§å', |
| | | `department` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æå±é¨é¨', |
| | | `confirm_time` datetime NULL DEFAULT NULL COMMENT '确认æ¶é´', |
| | | `status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç¶æ', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'é
读æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'åå»ºç¨æ·', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹ç¨æ·', |
| | | `tenant_id` int NULL DEFAULT NULL COMMENT 'ç§æ·id', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'ç¨å°ç®¡ç-è§ç« å¶åº¦-é
è¯»ç¶æ' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for receipt_payment |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `receipt_payment`; |
| | | CREATE TABLE `receipt_payment` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `sales_ledger_id` int NULL DEFAULT NULL COMMENT 'éå®å°è´¦id', |
| | | `sales_ledger_product_id` int NULL DEFAULT NULL COMMENT 'éå®äº§åid', |
| | | `invoice_ledger_id` bigint NULL DEFAULT NULL COMMENT 'invoice_ledgerå¼ç¥¨å°è´¦è¡¨ä¸»é®ID', |
| | | `receipt_payment_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '忬¾å½¢å¼ 0çµæ±1æ¿å
', |
| | | `receipt_payment_amount` decimal(10, 2) NULL DEFAULT NULL COMMENT '忬¾éé¢', |
| | | `registrant` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç»è®°äºº', |
| | | `receipt_payment_date` datetime NULL DEFAULT NULL COMMENT 'æ¥æ¬¾æ¥æ', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'åå»ºç¨æ·', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹ç¨æ·', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 286 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '忬¾ç»è®°è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for return_management |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `return_management`; |
| | | CREATE TABLE `return_management` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'åºå·', |
| | | `return_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'éè´§åå·', |
| | | `customer_id` bigint NULL DEFAULT NULL COMMENT 'å®¢æ· id', |
| | | `shipping_id` bigint NULL DEFAULT NULL COMMENT 'å
³èåè´§åå·', |
| | | `shipping_type` tinyint NULL DEFAULT NULL COMMENT 'åè´§ç±»å 1货车 2å¿«é', |
| | | `truck_plate_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å货车çå·', |
| | | `express_company` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å¿«éå
¬å¸', |
| | | `express_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å¿«éåå·', |
| | | `project_stage` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '项ç®é¶æ®µ', |
| | | `maker` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å¶å人', |
| | | `make_time` timestamp NULL DEFAULT NULL COMMENT 'å¶åæ¶é´', |
| | | `settler` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç»ç®äºº', |
| | | `status` int NOT NULL DEFAULT 0, |
| | | `project_id` int NULL DEFAULT NULL COMMENT '项ç®id', |
| | | `create_time` timestamp NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_time` timestamp NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `return_reason` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'éè´§åå ', |
| | | `refund_amount` decimal(10, 2) NULL DEFAULT NULL COMMENT '鿬¾æ»é¢', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 9 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'é货管ç表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for return_sale_product |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `return_sale_product`; |
| | | CREATE TABLE `return_sale_product` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®id', |
| | | `return_management_id` int NULL DEFAULT NULL COMMENT 'éè´§åid', |
| | | `stock_out_record_id` bigint NULL DEFAULT NULL COMMENT 'å
³èåºåºåid', |
| | | `num` decimal(16, 3) NOT NULL COMMENT 'éè´§äº§åæ°é', |
| | | `status` int NULL DEFAULT NULL COMMENT 'éè´§ç¶æ', |
| | | `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `is_quality` int NULL DEFAULT NULL COMMENT 'æ¯å¦æè´¨éé®é¢(1-æ¯ 2-å¦)', |
| | | `price` decimal(10, 2) NULL DEFAULT NULL COMMENT 'åä»·', |
| | | `amount` decimal(10, 2) NULL DEFAULT NULL COMMENT 'éé¢', |
| | | `product_model_id` bigint NULL DEFAULT NULL COMMENT '产åè§æ ¼id', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 9 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'é货产å表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for rpa_process_automation |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `rpa_process_automation`; |
| | | CREATE TABLE `rpa_process_automation` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `program_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç¨åºå', |
| | | `status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ§è¡ç¶æ', |
| | | `description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æè¿°', |
| | | `create_user` int NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_user` int NULL DEFAULT NULL COMMENT 'ä¿®æ¹è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `tenant_id` int NULL DEFAULT NULL COMMENT 'ç§æ·id', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'RPAæµç¨èªå¨å' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for rules_regulations_management |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `rules_regulations_management`; |
| | | CREATE TABLE `rules_regulations_management` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `regulation_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å¶åº¦ç¼å·', |
| | | `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å¶åº¦æ é¢', |
| | | `category` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å¶åº¦åç±»', |
| | | `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT 'å¶åº¦å
容', |
| | | `effective_time` datetime NULL DEFAULT NULL COMMENT 'çææ¶é´', |
| | | `scope` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'éç¨èå´', |
| | | `require_confirm` int NULL DEFAULT NULL COMMENT 'æ¯å¦éè¦ç¡®è®¤', |
| | | `version` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'çæ¬', |
| | | `status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç¶æ', |
| | | `read_count` int NULL DEFAULT NULL COMMENT '已读人æ°', |
| | | `create_user` int NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_user` int NULL DEFAULT NULL COMMENT 'ä¿®æ¹è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `tenant_id` int NULL DEFAULT NULL COMMENT 'ç§æ·id', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'è§ç« å¶åº¦ç®¡ç' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for rules_regulations_management_file |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `rules_regulations_management_file`; |
| | | CREATE TABLE `rules_regulations_management_file` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æä»¶åç§°', |
| | | `url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æä»¶è·¯å¾', |
| | | `file_size` int NULL DEFAULT NULL COMMENT 'æä»¶å¤§å°', |
| | | `rules_regulations_management_id` int NULL DEFAULT NULL COMMENT 'è§ç« å¶åº¦ID', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'åå»ºç¨æ·', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹ç¨æ·', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = 'è§ç« å¶åº¦ç®¡ç--éä»¶' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for rygl_add_employee |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `rygl_add_employee`; |
| | | CREATE TABLE `rygl_add_employee` ( |
| | | `id` int NOT NULL AUTO_INCREMENT COMMENT 'åºå·', |
| | | `status` int NULL DEFAULT NULL COMMENT '1å
¥è2离è', |
| | | `employee_number` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åå·¥ç¼å·', |
| | | `name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å§å', |
| | | `sex` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ§å«', |
| | | `native_place` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç±è´¯', |
| | | `post` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å²ä½', |
| | | `home_address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å®¶åºä½å', |
| | | `first_degree` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '第ä¸å¦å', |
| | | `major` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ä¸ä¸', |
| | | `id_number` int NULL DEFAULT NULL COMMENT '身份è¯å·', |
| | | `age` int NULL DEFAULT NULL COMMENT 'å¹´é¾', |
| | | `contact_number` int NULL DEFAULT NULL COMMENT 'èç³»çµè¯', |
| | | `emergency_contact` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç´§æ¥è系人', |
| | | `emergency_contact_number` int NULL DEFAULT NULL COMMENT 'ç´§æ¥èç³»çµè¯', |
| | | `contract_term` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ååå¹´é', |
| | | `contract_start_date` datetime NULL DEFAULT NULL COMMENT 'ååå¼å§æ¥æ', |
| | | `contract_end_date` datetime NULL DEFAULT NULL COMMENT 'ååç»ææ¥æ', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for safe_accident |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `safe_accident`; |
| | | CREATE TABLE `safe_accident` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `accident_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'äºæ
ç¼å·', |
| | | `accident_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'äºæ
åç§°', |
| | | `accident_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'äºæ
ç±»å', |
| | | `happen_time` datetime NULL DEFAULT NULL COMMENT 'äºæ
åçæ¶é´', |
| | | `happen_location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'äºæ
åçä½ç½®', |
| | | `accident_grade` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'äºæ
ç级', |
| | | `accident_cause` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT 'äºæ
ç´æ¥åå ', |
| | | `root_cause` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT 'äºæ
æ ¹æ¬åå ', |
| | | `person_loss` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '人åæå¤±æ
åµ', |
| | | `asset_loss` decimal(10, 2) NULL DEFAULT NULL COMMENT 'ç´æ¥è´¢äº§æå¤±ï¼å
ï¼ ', |
| | | `production_loss` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç产影åæ
åµ', |
| | | `handle_measures` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT 'ç°åºåºæ¥å¤ç½®æªæ½', |
| | | `responsible_person` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'äºæ
责任人', |
| | | `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `create_time` timestamp NULL DEFAULT NULL COMMENT '䏿¥æ¶é´', |
| | | `create_user` int NULL DEFAULT NULL COMMENT '䏿¥äººid', |
| | | `update_time` timestamp NULL DEFAULT NULL, |
| | | `update_user` int NULL DEFAULT NULL, |
| | | `tenant_id` int NULL DEFAULT NULL, |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'å®å
¨ç产--äºæ
䏿¥è®°å½' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for safe_certification |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `safe_certification`; |
| | | CREATE TABLE `safe_certification` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'è§ç¨èµè´¨åç§°', |
| | | `code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'è§ç¨èµè´¨ç¼å·', |
| | | `type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'è§ç¨èµè´¨ç±»å', |
| | | `version` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'çæ¬å·', |
| | | `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `effective_time` date NULL DEFAULT NULL COMMENT 'æææ', |
| | | `create_time` timestamp NULL DEFAULT NULL, |
| | | `create_user` int NULL DEFAULT NULL, |
| | | `update_time` timestamp NULL DEFAULT NULL, |
| | | `update_user` int NULL DEFAULT NULL, |
| | | `tenant_id` int NULL DEFAULT NULL, |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'å®å
¨ç产--å®å
¨è§ç¨ä¸èµè´¨ç®¡ç' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for safe_certification_file |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `safe_certification_file`; |
| | | CREATE TABLE `safe_certification_file` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `safe_certification_id` int NULL DEFAULT NULL COMMENT 'å
³èå®å
¨ç产èµè´¨id', |
| | | `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, |
| | | `url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, |
| | | `file_size` double NULL DEFAULT NULL, |
| | | `create_time` timestamp NULL DEFAULT NULL, |
| | | `create_user` int NULL DEFAULT NULL, |
| | | `update_time` timestamp NULL DEFAULT NULL, |
| | | `update_user` int NULL DEFAULT NULL, |
| | | `tenant_id` int NULL DEFAULT NULL, |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'å®å
¨ç产--å®å
¨è§ç¨ä¸èµè´¨ç®¡ç--éä»¶' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for safe_contingency_plan |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `safe_contingency_plan`; |
| | | CREATE TABLE `safe_contingency_plan` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `plan_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åºæ¥é¢æ¡ç¼ç ', |
| | | `plan_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åºæ¥é¢æ¡åç§°', |
| | | `plan_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '颿¡ç±»å', |
| | | `apply_scope` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'éç¨èå´', |
| | | `core_responsor_user_id` int NULL DEFAULT NULL COMMENT 'æ ¸å¿è´£ä»»äºº', |
| | | `exec_steps` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT 'åºæ¥å¤ç½®æ¥éª¤', |
| | | `publish_time` date NULL DEFAULT NULL COMMENT 'åå¸çææ¶é´', |
| | | `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `create_time` timestamp NULL DEFAULT NULL, |
| | | `create_user` int NULL DEFAULT NULL, |
| | | `update_time` timestamp NULL DEFAULT NULL COMMENT 'æå修订æ¶é´', |
| | | `update_user` int NULL DEFAULT NULL, |
| | | `tenant_id` int NULL DEFAULT NULL, |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'å®å
¨ç产--åºæ¥é¢æ¡æ¥é
' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for safe_hazard |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `safe_hazard`; |
| | | CREATE TABLE `safe_hazard` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å±é©æºåç§°', |
| | | `code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å±é©æºç¼ç ', |
| | | `type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å±é©æºç±»å', |
| | | `risk_level` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'é£é©ç级', |
| | | `location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æå¨ä½ç½®', |
| | | `spec_info` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'è§æ ¼ / é£é©æè¿°', |
| | | `control_measures` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç®¡æ§æªæ½', |
| | | `principal_user_id` int NULL DEFAULT NULL COMMENT '管æ§è´£ä»»äºº ID', |
| | | `principal_mobile` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '责任人èç³»çµè¯', |
| | | `stock_qty` decimal(10, 2) NULL DEFAULT NULL COMMENT 'åºåæ°é', |
| | | `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `create_time` timestamp NULL DEFAULT NULL, |
| | | `create_user` int NULL DEFAULT NULL, |
| | | `update_time` timestamp NULL DEFAULT NULL, |
| | | `update_user` int NULL DEFAULT NULL, |
| | | `tenant_id` int NULL DEFAULT NULL, |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'å®å
¨ç产--å±é©æºå°è´¦' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for safe_hazard_record |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `safe_hazard_record`; |
| | | CREATE TABLE `safe_hazard_record` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `material_record_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åå·', |
| | | `safe_hazard_id` int NULL DEFAULT NULL COMMENT 'å
³èå±é©æºå°è´¦ ID', |
| | | `apply_user_id` int NULL DEFAULT NULL COMMENT 'é¢ç¨äºº ID', |
| | | `apply_time` date NULL DEFAULT NULL COMMENT 'é¢ç¨æ¶é´', |
| | | `apply_qty` decimal(10, 2) NULL DEFAULT NULL COMMENT 'é¢ç¨æ°é', |
| | | `apply_purpose` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'é¢ç¨ç¨é', |
| | | `return_user_id` int NULL DEFAULT NULL COMMENT 'å½è¿äºº ID', |
| | | `return_time` date NULL DEFAULT NULL COMMENT 'å½è¿æ¶é´', |
| | | `return_remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å½è¿æ
åµè¯´æ', |
| | | `create_time` timestamp NULL DEFAULT NULL, |
| | | `create_user` int NULL DEFAULT NULL, |
| | | `update_time` timestamp NULL DEFAULT NULL, |
| | | `update_user` int NULL DEFAULT NULL, |
| | | `tenant_id` int NULL DEFAULT NULL, |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'å®å
¨ç产--å±é©ç©æç®¡æ§' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for safe_hidden |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `safe_hidden`; |
| | | CREATE TABLE `safe_hidden` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `hidden_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '鿣ç¼å·', |
| | | `type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'éæ£ç±»å', |
| | | `risk_level` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '鿣é£é©ç级', |
| | | `location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '鿣å
·ä½ä½ç½®', |
| | | `hidden_desc` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '鿣æè¿°', |
| | | `rectify_user_id` int NULL DEFAULT NULL COMMENT 'æ´æ¹è´£ä»»äºº ID', |
| | | `rectify_user_mobile` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ´æ¹äººèç³»çµè¯', |
| | | `rectify_time` date NULL DEFAULT NULL COMMENT 'æ´æ¹å®ææé(æ¥æ)', |
| | | `rectify_measures` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT 'æ´æ¹å
·ä½æªæ½', |
| | | `rectify_actual_time` date NULL DEFAULT NULL COMMENT 'å®é
æ´æ¹å®ææ¶é´', |
| | | `verify_user_id` int NULL DEFAULT NULL COMMENT 'éªæ¶äºº ID', |
| | | `verify_result` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'éªæ¶ç»æ', |
| | | `verify_remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'éªæ¶æè§', |
| | | `verify_time` date NULL DEFAULT NULL COMMENT 'éªæ¶æ¶é´', |
| | | `create_time` timestamp NULL DEFAULT NULL COMMENT '䏿¥æ¶é´', |
| | | `create_user` int NULL DEFAULT NULL COMMENT '䏿¥äººid', |
| | | `update_time` timestamp NULL DEFAULT NULL, |
| | | `update_user` int NULL DEFAULT NULL, |
| | | `tenant_id` int NULL DEFAULT NULL, |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'å®å
¨ç产--éæ£ææ¥ä¸æ¥' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for safe_hidden_file |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `safe_hidden_file`; |
| | | CREATE TABLE `safe_hidden_file` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `safe_hidden_id` int NULL DEFAULT NULL COMMENT 'å
³èéæ£ææ¥ä¸æ¥id', |
| | | `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, |
| | | `url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, |
| | | `file_size` double NULL DEFAULT NULL, |
| | | `create_time` timestamp NULL DEFAULT NULL, |
| | | `create_user` int NULL DEFAULT NULL, |
| | | `update_time` timestamp NULL DEFAULT NULL, |
| | | `update_user` int NULL DEFAULT NULL, |
| | | `tenant_id` int NULL DEFAULT NULL, |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'å®å
¨ç产--éæ£ææ¥ä¸æ¥--éä»¶' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for safe_training |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `safe_training`; |
| | | CREATE TABLE `safe_training` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `course_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '课ç¨ç¼å·', |
| | | `training_objectives` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'å¹è®ç®æ ', |
| | | `training_content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'å¹è®å
容', |
| | | `training_mode` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'å¹è®æ¹å¼', |
| | | `state` int NULL DEFAULT NULL COMMENT 'ç¶æ(0ï¼æªå¼å§1ï¼è¿è¡ä¸ï¼2ï¼å·²ç»æ)', |
| | | `participants` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'åå 对象', |
| | | `place_training` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'å¹è®å°ç¹', |
| | | `training_lecturer` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'å¹è®è®²å¸', |
| | | `training_date` date NULL DEFAULT NULL COMMENT 'å¹è®æ¥æ', |
| | | `opening_time` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'å¼å§æ¶é´(æ¶åç§)', |
| | | `end_time` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'ç»ææ¶é´(æ¶åç§)', |
| | | `project_credits` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '课é¢å¦å', |
| | | `class_hour` double NULL DEFAULT NULL COMMENT '课æ¶', |
| | | `assessment_method` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'èæ ¸æ¹å¼', |
| | | `comprehensive_assessment` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'æ¬æ¬¡å¹è®ç»¼åè¯ä»·', |
| | | `remarks` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `assessment_user_id` int NULL DEFAULT NULL COMMENT 'è¯ä»·äººid', |
| | | `assessment_date` date NULL DEFAULT NULL COMMENT 'è¯ä»·æ¶é´', |
| | | `training_abstract` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'å¹è®æè¦', |
| | | `create_time` timestamp NULL DEFAULT NULL, |
| | | `create_user` int NULL DEFAULT NULL, |
| | | `update_time` timestamp NULL DEFAULT NULL, |
| | | `update_user` int NULL DEFAULT NULL, |
| | | `tenant_id` int NULL DEFAULT NULL, |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'å®å
¨ç产--å®å
¨å¹è®èæ ¸' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for safe_training_details |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `safe_training_details`; |
| | | CREATE TABLE `safe_training_details` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `user_id` int NULL DEFAULT NULL COMMENT 'ç¨æ·è¡¨æ ¼ï¼userï¼ä¸»é®', |
| | | `safe_training_id` int NULL DEFAULT NULL COMMENT 'å
³èå®å
¨å¹è®èæ ¸id', |
| | | `examination_results` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'èæ ¸ç»æ', |
| | | `create_time` timestamp NULL DEFAULT NULL, |
| | | `create_user` int NULL DEFAULT NULL, |
| | | `update_time` timestamp NULL DEFAULT NULL, |
| | | `update_user` int NULL DEFAULT NULL, |
| | | `tenant_id` int NULL DEFAULT NULL, |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'å®å
¨ç产--å®å
¨å¹è®èæ ¸--è®°å½è¯¦æ
' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for safe_training_file |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `safe_training_file`; |
| | | CREATE TABLE `safe_training_file` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `safe_training_id` int NULL DEFAULT NULL COMMENT 'å
³èå®å
¨å¹è®èæ ¸id', |
| | | `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, |
| | | `url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, |
| | | `file_size` double NULL DEFAULT NULL, |
| | | `create_time` timestamp NULL DEFAULT NULL, |
| | | `create_user` int NULL DEFAULT NULL, |
| | | `update_time` timestamp NULL DEFAULT NULL, |
| | | `update_user` int NULL DEFAULT NULL, |
| | | `tenant_id` int NULL DEFAULT NULL, |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'å®å
¨ç产--å®å
¨å¹è®èæ ¸--éä»¶' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sales_ledger |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `sales_ledger`; |
| | | CREATE TABLE `sales_ledger` ( |
| | | `id` int NOT NULL AUTO_INCREMENT COMMENT 'éå®å°è´¦ä¸»é®', |
| | | `sales_contract_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'éå®ååå·', |
| | | `customer_contract_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '客æ·ååå·', |
| | | `project_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '项ç®åç§°', |
| | | `entry_date` date NULL DEFAULT NULL COMMENT 'å½å
¥æ¥æ', |
| | | `salesman` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ä¸å¡å', |
| | | `customer_id` int NULL DEFAULT NULL COMMENT '客æ·åç§°id', |
| | | `customer_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '客æ·åç§°', |
| | | `entry_person` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'å½å
¥äºº', |
| | | `remarks` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '夿³¨', |
| | | `attachment_materials` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT 'éä»¶ææï¼å卿件åçç¸å
³ä¿¡æ¯', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `contract_amount` decimal(10, 2) NULL DEFAULT NULL COMMENT 'ååéé¢ï¼äº§åå«ç¨æ»ä»·ï¼', |
| | | `execution_date` datetime NULL DEFAULT NULL COMMENT 'ç¾è®¢æ¥æ', |
| | | `payment_method` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, |
| | | `delivery_date` timestamp NULL DEFAULT NULL COMMENT 'äº¤è´§æ¥æ', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | INDEX `idx_sales_entry_person`(`entry_person` ASC) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 57 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'éå®å°è´¦' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sales_ledger_product |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `sales_ledger_product`; |
| | | CREATE TABLE `sales_ledger_product` ( |
| | | `id` int NOT NULL AUTO_INCREMENT COMMENT '产åä¿¡æ¯ä¸»é®', |
| | | `sales_ledger_id` int NOT NULL COMMENT 'å
³èå°è´¦ä¸»è¡¨ä¸»é®', |
| | | `product_category` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '产å大类', |
| | | `specification_model` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'è§æ ¼åå·', |
| | | `unit` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åä½', |
| | | `quantity` decimal(18, 2) NOT NULL COMMENT 'æ°é', |
| | | `min_stock` decimal(10, 2) NULL DEFAULT NULL COMMENT 'æä½åºå', |
| | | `tax_rate` decimal(5, 0) NOT NULL COMMENT 'ç¨ç', |
| | | `tax_inclusive_unit_price` decimal(18, 2) NOT NULL COMMENT 'å«ç¨åä»·', |
| | | `tax_inclusive_total_price` decimal(18, 2) NOT NULL COMMENT 'å«ç¨æ»ä»·', |
| | | `tax_exclusive_total_price` decimal(18, 2) NOT NULL COMMENT 'ä¸å«ç¨æ»ä»·', |
| | | `invoice_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å票类å', |
| | | `type` int NULL DEFAULT NULL COMMENT '1.éå®å°è´¦ï¼2.éè´å°è´¦', |
| | | `product_id` int NULL DEFAULT NULL COMMENT '产åid', |
| | | `product_model_id` int NULL DEFAULT NULL COMMENT 'åå·id', |
| | | `register` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç»è®°äºº', |
| | | `register_date` datetime NULL DEFAULT NULL COMMENT 'ç»è®°æ¥æ', |
| | | `warn_num` decimal(10, 2) NULL DEFAULT NULL COMMENT 'é¢è¦æ°é', |
| | | `approve_status` int NULL DEFAULT 0 COMMENT '审æ¹ç¶æï¼0æªåºåº,1å·²åºåº,2å¾
å®¡æ ¸(å®¡æ ¸ä¸),3å®¡æ ¸å®æ,4å®¡æ ¸å¤±è´¥', |
| | | `is_checked` tinyint(1) NOT NULL DEFAULT 1 COMMENT 'æ¯å¦æ¨éè´¨æ£', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | `is_production` tinyint(1) NULL DEFAULT 0 COMMENT 'æ¯å¦ç产', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 105 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '产åä¿¡æ¯' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sales_ledger_product_template |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `sales_ledger_product_template`; |
| | | CREATE TABLE `sales_ledger_product_template` ( |
| | | `id` int NOT NULL AUTO_INCREMENT COMMENT '产åä¿¡æ¯ä¸»é®', |
| | | `sales_ledger_id` int NOT NULL COMMENT 'å
³èå°è´¦æ¨¡æ¿ä¸»è¡¨ä¸»é®', |
| | | `product_category` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '产å大类', |
| | | `specification_model` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'è§æ ¼åå·', |
| | | `unit` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åä½', |
| | | `quantity` decimal(18, 2) NULL DEFAULT NULL COMMENT 'æ°é', |
| | | `min_stock` decimal(10, 2) NULL DEFAULT NULL COMMENT 'æä½åºå', |
| | | `tax_rate` decimal(5, 0) NULL DEFAULT NULL COMMENT 'ç¨ç', |
| | | `tax_inclusive_unit_price` decimal(18, 2) NULL DEFAULT NULL COMMENT 'å«ç¨åä»·', |
| | | `tax_inclusive_total_price` decimal(18, 2) NULL DEFAULT NULL COMMENT 'å«ç¨æ»ä»·', |
| | | `tax_exclusive_total_price` decimal(18, 2) NULL DEFAULT NULL COMMENT 'ä¸å«ç¨æ»ä»·', |
| | | `invoice_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å票类å', |
| | | `type` int NULL DEFAULT NULL COMMENT '1.éå®å°è´¦ï¼2.éè´å°è´¦', |
| | | `product_id` bigint NULL DEFAULT NULL COMMENT '产åid', |
| | | `product_model_id` bigint NULL DEFAULT NULL COMMENT 'åå·id', |
| | | `register` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, |
| | | `register_date` datetime NULL DEFAULT NULL, |
| | | `warn_num` decimal(10, 2) NULL DEFAULT NULL, |
| | | `is_checked` tinyint NULL DEFAULT 1 COMMENT 'æ¯å¦æ¨éè´¨æ£', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 13 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '产åä¿¡æ¯æ¨¡æ¿' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sales_quotation |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `sales_quotation`; |
| | | CREATE TABLE `sales_quotation` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `quotation_no` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'æ¥ä»·åå·', |
| | | `customer_id` bigint NOT NULL DEFAULT 0 COMMENT '客æ·id', |
| | | `salesperson` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'ä¸å¡å', |
| | | `quotation_date` date NULL DEFAULT NULL COMMENT 'æ¥ä»·æ¥æ', |
| | | `valid_date` date NULL DEFAULT NULL COMMENT 'æææè³', |
| | | `total_amount` decimal(10, 2) NULL DEFAULT NULL COMMENT 'æ¥ä»·éé¢', |
| | | `payment_method` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '仿¬¾æ¹å¼', |
| | | `delivery_period` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '交货æ,天æ°', |
| | | `status` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'æ¥ä»·ç¶æ', |
| | | `remark` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `create_user` int NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_user` int NULL DEFAULT NULL COMMENT 'ä¿®æ¹è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `tenant_id` int NULL DEFAULT NULL COMMENT 'ç§æ·id', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | `customer` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL, |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 49 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = 'éå®/æ¥ä»·' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sales_quotation_product |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `sales_quotation_product`; |
| | | CREATE TABLE `sales_quotation_product` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `sales_quotation_id` int NULL DEFAULT NULL COMMENT 'é宿¥ä»·åid', |
| | | `product` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '产ååç§°', |
| | | `product_id` bigint NULL DEFAULT NULL COMMENT '产åId', |
| | | `specification` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'è§æ ¼åå·', |
| | | `quantity` int NULL DEFAULT NULL COMMENT 'æ°é', |
| | | `unit` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'åä½', |
| | | `unit_price` decimal(10, 2) NULL DEFAULT NULL COMMENT 'åä»·', |
| | | `amount` decimal(10, 2) NULL DEFAULT NULL COMMENT 'éé¢', |
| | | `create_user` int NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_user` int NULL DEFAULT NULL COMMENT 'ä¿®æ¹è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `tenant_id` int NULL DEFAULT NULL COMMENT 'ç§æ·id', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | `product_model_id` bigint NULL DEFAULT NULL COMMENT '产åè§æ ¼Id', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 55 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = 'é宿¥ä»·äº§å表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sales_receipt_return |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `sales_receipt_return`; |
| | | CREATE TABLE `sales_receipt_return` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ä¸»é® ID', |
| | | `refund_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '鿬¾åå·', |
| | | `payment_account` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '仿¬¾è´¦å·', |
| | | `payment_account_name` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '仿¬¾è´¦å·åç§°', |
| | | `payment_method` tinyint NULL DEFAULT NULL COMMENT '仿¬¾æ¹å¼', |
| | | `actual_amount` decimal(10, 2) NULL DEFAULT NULL COMMENT 'å®é
仿¬¾éé¢', |
| | | `fee` decimal(10, 2) NULL DEFAULT NULL COMMENT 'æç»è´¹', |
| | | `transaction_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '交æå·', |
| | | `discount_amount` decimal(10, 2) NULL DEFAULT NULL COMMENT '伿 éé¢', |
| | | `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'å建æ¶é´', |
| | | `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 'æ´æ°æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建è
', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'æ¶æ¬¾é货表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sales_refund_amount_order |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `sales_refund_amount_order`; |
| | | CREATE TABLE `sales_refund_amount_order` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `return_management_id` bigint NULL DEFAULT NULL COMMENT 'éè´§åå·id', |
| | | `status` int NULL DEFAULT NULL COMMENT 'ç¶æ 0:å¾
å®¡æ ¸ 1:å¾
鿬¾ 2ï¼å·²é款', |
| | | `refund_amount` decimal(16, 3) NULL DEFAULT NULL COMMENT 'åºé款éé¢', |
| | | `refunded_amount` decimal(16, 3) NULL DEFAULT NULL COMMENT '已鿬¾éé¢', |
| | | `not_refunded_amount` decimal(16, 3) NULL DEFAULT NULL COMMENT 'æªé款éé¢', |
| | | `create_time` timestamp NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_time` timestamp NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人id', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'æ´æ°äººid', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = 'éå®ç®¡ç--鿬¾å' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for salesperson_management |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `salesperson_management`; |
| | | CREATE TABLE `salesperson_management` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id', |
| | | `name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'å§å', |
| | | `phone` varchar(15) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'èç³»çµè¯', |
| | | `email` varchar(30) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'é®ç®±', |
| | | `department` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'é¨é¨', |
| | | `position` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'èä½', |
| | | `hire_date` datetime NULL DEFAULT NULL COMMENT 'å
¥èæ¥æ', |
| | | `permissions` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'æé', |
| | | `status` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'ç¶æ', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'åå»ºç¨æ·', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¥æ', |
| | | `tenant_id` int NULL DEFAULT NULL COMMENT 'ç§æ·id', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = 'ä¸å¡å管ç表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for scheme_applicable_staff |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `scheme_applicable_staff`; |
| | | CREATE TABLE `scheme_applicable_staff` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®ID', |
| | | `title` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ é¢', |
| | | `dept_ids` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'é¨é¨ids', |
| | | `staff_names` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '人ååç§°,å¤ä¸ªä½¿ç¨,éå¼', |
| | | `staff_ids` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '人åid,å¤ä¸ªä½¿ç¨,éå¼', |
| | | `insurance_types` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ä¿é©ç±»ååç§°å¤ä¸ªä½¿ç¨,éå¼', |
| | | `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `create_time` timestamp NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_time` timestamp NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `create_user` int NULL DEFAULT NULL COMMENT 'å建人', |
| | | `update_user` int NULL DEFAULT NULL COMMENT 'æ´æ°äºº', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'ç¤¾ä¿æ¹æ¡éç¨äººå表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for scheme_insurance_detail |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `scheme_insurance_detail`; |
| | | CREATE TABLE `scheme_insurance_detail` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'æç»IDï¼ä¸»é®ï¼', |
| | | `scheme_id` bigint NULL DEFAULT NULL COMMENT 'å
³èçç¤¾ä¿æ¹æ¡ID', |
| | | `insurance_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ä¿é©ç±»åï¼å¦å»çä¿é©ãå
»èä¿é©çï¼', |
| | | `payment_base` decimal(10, 2) NULL DEFAULT NULL COMMENT 'ç¼´è´¹åºæ°', |
| | | `use_basic_salary` int NULL DEFAULT 1 COMMENT 'æ¯å¦è°ç¨åºæ¬å·¥èµï¼1-å¦ï¼2-æ¯', |
| | | `personal_ratio` decimal(5, 2) NULL DEFAULT 0.00 COMMENT '个人缴费æ¯ä¾ï¼%ï¼', |
| | | `personal_fixed` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '个人åºå®ç¼´è´¹éé¢', |
| | | `create_time` timestamp NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_time` timestamp NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `create_user` int NULL DEFAULT NULL COMMENT 'å建人', |
| | | `update_user` int NULL DEFAULT NULL COMMENT 'æ´æ°äºº', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'ç¤¾ä¿æ¹æ¡ä¿é©ç¦å©æç»è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for seal_application_management |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `seal_application_management`; |
| | | CREATE TABLE `seal_application_management` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `application_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç³è¯·ç¼å·', |
| | | `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç³è¯·æ é¢', |
| | | `seal_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç¨å°ç±»å', |
| | | `reason` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç³è¯·ç¨å°åå ', |
| | | `urgency` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç´§æ¥ç¨åº¦', |
| | | `status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç¶æ', |
| | | `create_user` int NULL DEFAULT NULL COMMENT 'å建人-ç³è¯·äºº', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´-ç³è¯·æ¶é´', |
| | | `tenant_id` int NULL DEFAULT NULL COMMENT 'ç§æ·id', |
| | | `approve_user_id` int NULL DEFAULT NULL COMMENT '审æ¹äººid', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'ç¨å°ç³è¯·ç®¡ç' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for shipping_info |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `shipping_info`; |
| | | CREATE TABLE `shipping_info` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id', |
| | | `sales_ledger_id` bigint NULL DEFAULT NULL COMMENT 'éå®å°è´¦id', |
| | | `shipping_date` datetime NULL DEFAULT NULL COMMENT 'åè´§æ¥æ', |
| | | `shipping_car_number` varchar(30) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'å货车çå·', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'åå»ºç¨æ·', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹ç¨æ·', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·id', |
| | | `sales_ledger_product_id` int NULL DEFAULT NULL COMMENT 'éå®å°è´¦äº§å表id', |
| | | `shipping_no` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'åè´§ç¼å·', |
| | | `express_number` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'å¿«éåå·', |
| | | `express_company` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'å¿«éå
¬å¸', |
| | | `type` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'åè´§ç±»å', |
| | | `status` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'ç¶æ', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | INDEX `idx_shipping_sales_ledger_status`(`sales_ledger_id` ASC, `status` ASC) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 68 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = 'åè´§ä¿¡æ¯è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for shipping_product_detail |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `shipping_product_detail`; |
| | | CREATE TABLE `shipping_product_detail` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®id', |
| | | `stock_inventory_id` bigint NULL DEFAULT NULL COMMENT 'åºå表id', |
| | | `batch_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ¹æ¬¡å·', |
| | | `quantity` decimal(16, 4) NULL DEFAULT NULL COMMENT 'åè´§çæ°é', |
| | | `shipping_info_id` bigint NULL DEFAULT NULL COMMENT 'åè´§å°è´¦id', |
| | | `product_model_id` bigint NULL DEFAULT NULL COMMENT '产åid', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 80 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'åè´§å°è´¦è¯¦æ
表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for spare_parts |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `spare_parts`; |
| | | CREATE TABLE `spare_parts` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å¤ä»¶åç±»åç§°', |
| | | `parent_id` int NULL DEFAULT NULL COMMENT 'å¤ä»¶åç±»ç¶id', |
| | | `status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç¶æ', |
| | | `description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æè¿°', |
| | | `create_user` int NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_user` int NULL DEFAULT NULL COMMENT 'æ´æ°äºº', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `tenant_id` int NULL DEFAULT NULL COMMENT 'ç§æ·id', |
| | | `price` decimal(10, 2) NULL DEFAULT NULL COMMENT 'ä»·æ ¼', |
| | | `quantity` decimal(10, 2) NULL DEFAULT NULL COMMENT 'æ°é', |
| | | `device_ids` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '设å¤idéåï¼å符串,éå¼ï¼', |
| | | `spare_parts_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '设å¤ç®¡ç-å¤ä»¶ç®¡ç' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for spare_parts_requisition_record |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `spare_parts_requisition_record`; |
| | | CREATE TABLE `spare_parts_requisition_record` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `source_type` smallint NULL DEFAULT NULL COMMENT 'æ¥æºç±»å(0 ç»´ä¿® 1 ä¿å
»)', |
| | | `source_id` bigint NOT NULL DEFAULT 0 COMMENT 'æ¥æºid', |
| | | `device_ledger_id` bigint NOT NULL DEFAULT 0 COMMENT '设å¤id', |
| | | `spare_parts_id` bigint NOT NULL DEFAULT 0 COMMENT 'å¤ä»¶id', |
| | | `quantity` int NOT NULL DEFAULT 0 COMMENT 'æ°é', |
| | | `create_user` bigint NOT NULL DEFAULT 0 COMMENT 'å建人', |
| | | `tenant_id` bigint NOT NULL COMMENT 'ç§æ·id', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å½å
¥æ¶é´', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 12 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'è®¾å¤æ¥ä¿®ä¿å
»çå¤ä»¶é¢ä½¿ç¨è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for staff_contacts_personal |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `staff_contacts_personal`; |
| | | CREATE TABLE `staff_contacts_personal` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `contact_id` int NULL DEFAULT NULL COMMENT 'åå·¥ID', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'åå»ºç¨æ·', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin COMMENT = '个人é讯å½' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for staff_contract |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `staff_contract`; |
| | | CREATE TABLE `staff_contract` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `staff_on_job_id` bigint NOT NULL DEFAULT 0 COMMENT 'åå·¥å¨èid', |
| | | `contract_start_time` datetime NULL DEFAULT NULL COMMENT 'ååå¼å§æ¶é´', |
| | | `contract_end_time` datetime NULL DEFAULT NULL COMMENT 'ååç»ææ¶é´', |
| | | `contract_term` int NOT NULL DEFAULT 0 COMMENT 'ååæé', |
| | | `tenant_id` bigint NOT NULL COMMENT 'ç§æ·id', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å½å
¥æ¶é´', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 23 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for staff_education |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `staff_education`; |
| | | CREATE TABLE `staff_education` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®ID', |
| | | `staff_on_job_id` bigint NOT NULL COMMENT 'å
³èstaff_on_job表主é®ID', |
| | | `education` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å¦å', |
| | | `school_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ¯ä¸é¢æ ¡', |
| | | `enroll_time` date NULL DEFAULT NULL COMMENT 'å
¥å¦æ¶é´', |
| | | `graduate_time` date NULL DEFAULT NULL COMMENT 'æ¯ä¸æ¶é´', |
| | | `major` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ä¸ä¸', |
| | | `degree` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å¦ä½', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'åå»ºç¨æ·', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹ç¨æ·', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 7 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'åå·¥æè²ç»å表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for staff_emergency_contact |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `staff_emergency_contact`; |
| | | CREATE TABLE `staff_emergency_contact` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®ID', |
| | | `staff_on_job_id` bigint NOT NULL COMMENT 'å
³èstaff_on_job表主é®ID', |
| | | `contact_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç´§æ¥è系人å§å', |
| | | `contact_relation` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç´§æ¥è系人å
³ç³»', |
| | | `contact_phone` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç´§æ¥èç³»äººææº', |
| | | `contact_address` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç´§æ¥è系人ä½å', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'åå»ºç¨æ·', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹ç¨æ·', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 7 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'å工紧æ¥è系人表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for staff_join_leave_record |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `staff_join_leave_record`; |
| | | CREATE TABLE `staff_join_leave_record` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `staff_state` int NULL DEFAULT NULL COMMENT 'ç¶æ(0:离è;1:å
¥è)', |
| | | `staff_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åå·¥ç¼å·', |
| | | `leave_date` date NULL DEFAULT NULL COMMENT 'ç¦»èæ¥æ', |
| | | `staff_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åå·¥å§å', |
| | | `sex` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ§å«', |
| | | `native_place` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç±è´¯', |
| | | `post_job` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å²ä½', |
| | | `adress` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å®¶åºä½å', |
| | | `first_study` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '第ä¸å¦å', |
| | | `profession` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ä¸ä¸', |
| | | `identity_card` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '身份è¯å·ç ', |
| | | `age` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å¹´é¾', |
| | | `phone` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'èç³»çµè¯', |
| | | `emergency_contact` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç´§æ¥è系人', |
| | | `emergency_contact_phone` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç´§æ¥è系人çµè¯', |
| | | `contract_term` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ååå¹´é', |
| | | `contract_start_time` date NULL DEFAULT NULL COMMENT 'ååå¼å§æ¥æ', |
| | | `contract_end_time` date NULL DEFAULT NULL COMMENT 'ååç»ææ¥æ', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'åå»ºç¨æ·', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹ç¨æ·', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `probation_period` int NULL DEFAULT NULL COMMENT 'è¯ç¨æï¼æï¼', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '人å管ç--æ°å¢å
¥è/离è' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for staff_leave |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `staff_leave`; |
| | | CREATE TABLE `staff_leave` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `staff_on_job_id` bigint NOT NULL DEFAULT 0 COMMENT 'åå·¥å¨èid', |
| | | `reason` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '离èåå ', |
| | | `remark` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '离è夿³¨', |
| | | `tenant_id` bigint NOT NULL COMMENT 'ç§æ·id', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å½å
¥æ¶é´', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `leave_date` date NULL DEFAULT NULL COMMENT 'ç¦»èæ¥æ', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for staff_on_job |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `staff_on_job`; |
| | | CREATE TABLE `staff_on_job` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `staff_state` int NULL DEFAULT NULL COMMENT 'ç¶æ(0:离è;1:å¨è)', |
| | | `staff_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åå·¥ç¼å·', |
| | | `staff_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åå·¥å§å', |
| | | `sex` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ§å«', |
| | | `native_place` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç±è´¯', |
| | | `adress` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å®¶åºä½å', |
| | | `first_study` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '第ä¸å¦å', |
| | | `profession` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ä¸ä¸', |
| | | `identity_card` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '身份è¯å·ç ', |
| | | `age` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å¹´é¾', |
| | | `phone` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'èç³»çµè¯', |
| | | `emergency_contact` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç´§æ¥è系人', |
| | | `emergency_contact_phone` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç´§æ¥è系人çµè¯', |
| | | `contract_term` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ååå¹´é', |
| | | `contract_expire_time` date NULL DEFAULT NULL COMMENT 'ååå°ææ¥æ', |
| | | `trial_end_date` date NULL DEFAULT NULL COMMENT 'ç»æè¯ç¨æ¶é´', |
| | | `trial_start_date` date NULL DEFAULT NULL COMMENT 'å¼å§è¯ç¨æ¶é´', |
| | | `salary_select` char(15) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å·¥èµæ¥é
¬éæ©æ¡æ¬¾', |
| | | `pro_salary` decimal(10, 2) NULL DEFAULT NULL COMMENT 'è¯ç¨æå·¥èµ', |
| | | `date_select` char(15) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å³å¨ååæééæ©', |
| | | `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT 'æ ' COMMENT '夿³¨ï¼ç¦å©å¾
éï¼', |
| | | `sign_date` date NULL DEFAULT NULL COMMENT 'ç¾è®¢æ¥æ', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'åå»ºç¨æ·', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹ç¨æ·', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `sys_post_id` bigint NOT NULL DEFAULT 0 COMMENT 'å²ä½id', |
| | | `sys_dept_id` bigint NOT NULL DEFAULT 0 COMMENT 'é¨é¨id', |
| | | `role_id` bigint NULL DEFAULT NULL COMMENT 'è§è²id', |
| | | `alias` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å«å', |
| | | `birth_date` date NULL DEFAULT NULL COMMENT 'åºçæ¥æ', |
| | | `nation` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT 'æ±æ' COMMENT 'æ°æ', |
| | | `marital_status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT 'æªå©' COMMENT 'å©å§»ç¶åµ', |
| | | `pro_term` int NULL DEFAULT 3 COMMENT 'è¯ç¨æï¼æï¼', |
| | | `positive_date` date NULL DEFAULT NULL COMMENT 'è½¬æ£æ¥æ', |
| | | `basic_salary` decimal(10, 2) NULL DEFAULT 0.00 COMMENT 'åºæ¬å·¥èµ', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | UNIQUE INDEX `staff_no`(`staff_no` ASC) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 27 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '人å管ç--åå·¥å°è´¦/åå管ç' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for staff_salary_detail |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `staff_salary_detail`; |
| | | CREATE TABLE `staff_salary_detail` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®ID', |
| | | `main_id` bigint NOT NULL COMMENT 'å
³èå·¥èµä¸»è¡¨ID', |
| | | `staff_on_job_id` bigint NOT NULL COMMENT 'å
³èstaff_on_job表主é®ID', |
| | | `staff_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åå·¥å§å', |
| | | `post_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'èä½åç§°', |
| | | `dept_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'é¨é¨åç§°', |
| | | `basic_salary` decimal(10, 2) NULL DEFAULT 0.00 COMMENT 'åºæ¬å·¥èµ', |
| | | `piece_salary` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '计件工èµ', |
| | | `hourly_salary` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '计æ¶å·¥èµ', |
| | | `other_income` decimal(10, 2) NULL DEFAULT 0.00 COMMENT 'å
¶ä»æ¶å
¥', |
| | | `social_personal` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '社ä¿ä¸ªäºº', |
| | | `fund_personal` decimal(10, 2) NULL DEFAULT 0.00 COMMENT 'å
¬ç§¯é个人', |
| | | `other_deduct` decimal(10, 2) NULL DEFAULT 0.00 COMMENT 'å
¶ä»æ¯åº', |
| | | `salary_tax` decimal(10, 2) NULL DEFAULT 0.00 COMMENT 'å·¥èµä¸ªç¨', |
| | | `gross_salary` decimal(10, 2) NULL DEFAULT 0.00 COMMENT 'åºåå·¥èµ', |
| | | `deduct_salary` decimal(10, 2) NULL DEFAULT 0.00 COMMENT 'åºæ£å·¥èµ', |
| | | `net_salary` decimal(10, 2) NULL DEFAULT 0.00 COMMENT 'å®åå·¥èµ', |
| | | `remark` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'åå»ºç¨æ·', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹ç¨æ·', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | `social_supplement_amount` decimal(18, 2) NOT NULL DEFAULT 0.00 COMMENT '社ä¿è¡¥ç¼´', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 185 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'åå·¥å·¥èµæç»è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for staff_salary_main |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `staff_salary_main`; |
| | | CREATE TABLE `staff_salary_main` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®ID', |
| | | `audit_user_id` bigint NULL DEFAULT NULL COMMENT 'å®¡æ ¸äººid', |
| | | `audit_user_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å®¡æ ¸äººåç§°', |
| | | `salary_title` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å·¥èµä¸»é¢', |
| | | `dept_ids` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å
³èé¨é¨IDï¼å¤ä¸ªç¨éå·åé', |
| | | `salary_month` varchar(7) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å·¥èµæä»½ï¼æ ¼å¼ï¼yyyy-MM', |
| | | `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `status` tinyint NOT NULL DEFAULT 0 COMMENT 'ç¶æï¼1-è稿 2-å®¡æ ¸æªéè¿ 3-å¾
å®¡æ ¸ 4-å¾
忾 5-已忾', |
| | | `total_salary` decimal(12, 2) NULL DEFAULT NULL COMMENT 'å·¥èµæ»é¢', |
| | | `pay_bank` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ¯ä»é¶è¡', |
| | | `pay_time` datetime NULL DEFAULT NULL COMMENT 'åæ¾æ¶é´', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'åå»ºç¨æ·', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹ç¨æ·', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 11 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'å工工èµä¸»è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for staff_scheduling |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `staff_scheduling`; |
| | | CREATE TABLE `staff_scheduling` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `staff_id` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'åå·¥ID', |
| | | `department` int NULL DEFAULT NULL COMMENT 'é¨é¨', |
| | | `shift_type` int NULL DEFAULT NULL COMMENT 'æçç±»å', |
| | | `work_date` date NULL DEFAULT NULL COMMENT '工使¥æ', |
| | | `work_start_time` timestamp NULL DEFAULT NULL COMMENT 'å¼å§å·¥ä½æ¶é´', |
| | | `lunch_time` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT 'å伿¶é´', |
| | | `work_end_time` timestamp NULL DEFAULT NULL COMMENT 'ç»æå·¥ä½æ¶é´', |
| | | `work_hours` decimal(10, 2) NULL DEFAULT NULL COMMENT '工使¶é¿', |
| | | `status` int NULL DEFAULT NULL COMMENT 'ç¶æ', |
| | | `staff_name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL, |
| | | `remark` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'åå»ºç¨æ·', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹ç¨æ·', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_bin ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for staff_work_experience |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `staff_work_experience`; |
| | | CREATE TABLE `staff_work_experience` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®ID', |
| | | `staff_on_job_id` bigint NOT NULL COMMENT 'å
³èstaff_on_job表主é®ID', |
| | | `former_company` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åå
¬å¸', |
| | | `former_dept` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åå
¬å¸é¨é¨', |
| | | `former_position` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åå
¬å¸èä½', |
| | | `start_date` date NULL DEFAULT NULL COMMENT 'å¼å§æ¥æ', |
| | | `end_date` date NULL DEFAULT NULL COMMENT 'ç»ææ¥æ', |
| | | `work_desc` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å·¥ä½æè¿°', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'åå»ºç¨æ·', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹ç¨æ·', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 7 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'å工工ä½ç»å表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for stock_in_record |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `stock_in_record`; |
| | | CREATE TABLE `stock_in_record` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `inbound_batches` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å
¥åºæ¹æ¬¡', |
| | | `batch_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ¹å·', |
| | | `stock_in_num` decimal(16, 4) NULL DEFAULT NULL COMMENT 'å
¥åºæ°é', |
| | | `record_id` int NULL DEFAULT NULL COMMENT 'å
¥åºæ¥æºid', |
| | | `record_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å
¥åºç±»å', |
| | | `product_model_id` int NULL DEFAULT NULL COMMENT '产åè§æ ¼id', |
| | | `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `create_time` timestamp NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_time` timestamp NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `create_user` int NULL DEFAULT NULL COMMENT 'å建人', |
| | | `update_user` int NULL DEFAULT NULL COMMENT 'æ´æ°äºº', |
| | | `type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '0åæ ¼å
¥åº1ä¸åæ ¼å
¥åº', |
| | | `weighing_date` datetime NULL DEFAULT NULL COMMENT 'è¿ç£
æ¥æ', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | `approval_status` int NULL DEFAULT 0, |
| | | `warn_num` decimal(16, 4) NULL DEFAULT NULL, |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 153 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'å
¥åºè®°å½è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for stock_inventory |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `stock_inventory`; |
| | | CREATE TABLE `stock_inventory` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®id', |
| | | `product_model_id` int NULL DEFAULT NULL COMMENT 'è§æ ¼id', |
| | | `batch_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ¹å·', |
| | | `qualitity` decimal(16, 4) NULL DEFAULT NULL COMMENT 'æ°é', |
| | | `create_time` timestamp NULL DEFAULT NULL, |
| | | `update_time` timestamp NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `version` int NULL DEFAULT NULL COMMENT 'çæ¬å·', |
| | | `locked_quantity` decimal(16, 4) NULL DEFAULT 0.0000 COMMENT '被订åé宿°é', |
| | | `warn_num` decimal(16, 4) NULL DEFAULT NULL COMMENT 'é¢è¦æ°é', |
| | | `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 72 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'åºå表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for stock_out_record |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `stock_out_record`; |
| | | CREATE TABLE `stock_out_record` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `outbound_batches` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å
¥åºæ¹æ¬¡', |
| | | `batch_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ¹å·', |
| | | `stock_out_num` decimal(16, 4) NULL DEFAULT NULL COMMENT 'å
¥åºæ°é', |
| | | `record_id` int NULL DEFAULT NULL COMMENT 'å
¥åºæ¥æºid', |
| | | `record_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å
¥åºç±»å', |
| | | `product_model_id` int NULL DEFAULT NULL COMMENT '产åè§æ ¼id', |
| | | `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `create_time` timestamp NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_time` timestamp NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `create_user` int NULL DEFAULT NULL COMMENT 'å建人', |
| | | `update_user` int NULL DEFAULT NULL COMMENT 'æ´æ°äºº', |
| | | `type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '0åæ ¼åºåº1ä¸åæ ¼åºåº', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | `approval_status` int NULL DEFAULT 0 COMMENT '审æ¹ç¶æ 0-å¾
å®¡æ¹ 1-éè¿ 2-驳å 3-éå®åºåºå¾
确认', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 157 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'åºåºè®°å½è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for stock_uninventory |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `stock_uninventory`; |
| | | CREATE TABLE `stock_uninventory` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®id', |
| | | `product_model_id` int NULL DEFAULT NULL COMMENT 'è§æ ¼id', |
| | | `batch_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ¹å·', |
| | | `qualitity` decimal(16, 4) NULL DEFAULT NULL COMMENT 'æ°é', |
| | | `create_time` timestamp NULL DEFAULT NULL, |
| | | `update_time` timestamp NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `version` int NULL DEFAULT NULL COMMENT 'çæ¬å·', |
| | | `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `locked_quantity` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å»ç»æ°é', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 12 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'ä¸åæ ¼åºå表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for storage_attachment |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `storage_attachment`; |
| | | CREATE TABLE `storage_attachment` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id', |
| | | `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'å建æ¶é´', |
| | | `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 'æ´æ°æ¶é´', |
| | | `deleted` bigint NOT NULL DEFAULT 0 COMMENT 'é»è¾å é¤ï¼0æ£å¸¸ï¼', |
| | | `record_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å
³èçè®°å½ç±»å', |
| | | `record_id` bigint NULL DEFAULT NULL COMMENT 'å
³èçè®°å½ID', |
| | | `application` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æä»¶ç¨éï¼å¦ file/avatar', |
| | | `storage_blob_id` bigint NULL DEFAULT NULL COMMENT 'å
³èstorage_blobè®°å½ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 215 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'æä»¶å
³è表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for storage_blob |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `storage_blob`; |
| | | CREATE TABLE `storage_blob` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®', |
| | | `resource_key` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'èµæºå¯ä¸æ è¯ï¼å¦å¯¹è±¡åå¨keyï¼', |
| | | `content_type` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'èµæºç±»åï¼å¦ image/jpeg', |
| | | `original_filename` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åæä»¶å', |
| | | `uid_filename` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'å¯ä¸æä»¶å', |
| | | `byte_size` bigint NULL DEFAULT NULL COMMENT 'æä»¶å¤§å°ï¼åèï¼', |
| | | `path` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æä»¶è·¯å¾ï¼æ¬å°æURLï¼', |
| | | `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'å建æ¶é´', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 195 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'æä»¶è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for supplier_manage |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `supplier_manage`; |
| | | CREATE TABLE `supplier_manage` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `supplier_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ä¾åºååç§°', |
| | | `taxpayer_identification_num` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '纳ç¨äººè¯å«å·', |
| | | `company_address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å
¬å¸å°å', |
| | | `supplier_type` varchar(25) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ä¾åºåç±»å', |
| | | `company_phone` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å
¬å¸çµè¯', |
| | | `bank_account_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '弿·è¡', |
| | | `bank_account_num` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'è´¦å·', |
| | | `contact_user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'è系人', |
| | | `contact_user_phone` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'èç³»çµè¯', |
| | | `maintain_user_id` bigint NULL DEFAULT NULL COMMENT 'ç»´æ¤äººID', |
| | | `maintain_time` datetime NULL DEFAULT NULL COMMENT 'ç»´æ¤æ¶é´', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'åå»ºç¨æ·', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹ç¨æ·', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `is_white` bigint NULL DEFAULT 0 COMMENT 'æ¯å¦ç½ååï¼0æ¯ 1å¦ï¼', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 223 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'ä¾åºå管ç' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for supplier_manage_file |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `supplier_manage_file`; |
| | | CREATE TABLE `supplier_manage_file` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æä»¶åç§°', |
| | | `url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æä»¶è·¯å¾', |
| | | `file_size` int NULL DEFAULT NULL COMMENT 'æä»¶å¤§å°', |
| | | `supplier_id` bigint NULL DEFAULT NULL COMMENT 'ä¾åºåID', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'åå»ºç¨æ·', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹ç¨æ·', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'ä¾åºå管ç--èµè´¨éä»¶' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sys_config |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `sys_config`; |
| | | CREATE TABLE `sys_config` ( |
| | | `config_id` int NOT NULL AUTO_INCREMENT COMMENT '忰䏻é®', |
| | | `config_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'åæ°åç§°', |
| | | `config_key` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'åæ°é®å', |
| | | `config_value` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'åæ°é®å¼', |
| | | `config_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT 'N' COMMENT 'ç³»ç»å
ç½®ï¼Yæ¯ Nå¦ï¼', |
| | | `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'å建è
', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'æ´æ°è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | PRIMARY KEY (`config_id`) USING BTREE, |
| | | INDEX `idx_config_key`(`config_key` ASC) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 7 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'åæ°é
置表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sys_dept |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `sys_dept`; |
| | | CREATE TABLE `sys_dept` ( |
| | | `dept_id` bigint NOT NULL AUTO_INCREMENT COMMENT 'é¨é¨id', |
| | | `parent_id` bigint NULL DEFAULT 0 COMMENT 'ç¶é¨é¨id', |
| | | `ancestors` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'ç¥çº§å表', |
| | | `dept_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'é¨é¨åç§°', |
| | | `order_num` int NULL DEFAULT 0 COMMENT 'æ¾ç¤ºé¡ºåº', |
| | | `leader` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'è´è´£äºº', |
| | | `phone` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'èç³»çµè¯', |
| | | `email` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'é®ç®±', |
| | | `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '0' COMMENT 'é¨é¨ç¶æï¼0æ£å¸¸ 1åç¨ï¼', |
| | | `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '0' COMMENT 'å 餿 å¿ï¼0代表åå¨ 2代表å é¤ï¼', |
| | | `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'å建è
', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'æ´æ°è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `dept_nick` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'é¨é¨ç¼å·', |
| | | PRIMARY KEY (`dept_id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 213 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'é¨é¨è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sys_dict_data |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `sys_dict_data`; |
| | | CREATE TABLE `sys_dict_data` ( |
| | | `dict_code` bigint NOT NULL AUTO_INCREMENT COMMENT 'åå
¸ç¼ç ', |
| | | `dict_sort` int NULL DEFAULT 0 COMMENT 'åå
¸æåº', |
| | | `dict_label` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'åå
¸æ ç¾', |
| | | `dict_value` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'åå
¸é®å¼', |
| | | `dict_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'åå
¸ç±»å', |
| | | `css_class` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ ·å¼å±æ§ï¼å
¶ä»æ ·å¼æ©å±ï¼', |
| | | `list_class` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'è¡¨æ ¼åæ¾æ ·å¼', |
| | | `is_default` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT 'N' COMMENT 'æ¯å¦é»è®¤ï¼Yæ¯ Nå¦ï¼', |
| | | `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '0' COMMENT 'ç¶æï¼0æ£å¸¸ 1åç¨ï¼', |
| | | `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'å建è
', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'æ´æ°è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | PRIMARY KEY (`dict_code`) USING BTREE, |
| | | INDEX `idx_dict_type_status`(`dict_type` ASC, `status` ASC) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 260 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'åå
¸æ°æ®è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sys_dict_type |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `sys_dict_type`; |
| | | CREATE TABLE `sys_dict_type` ( |
| | | `dict_id` bigint NOT NULL AUTO_INCREMENT COMMENT 'åå
¸ä¸»é®', |
| | | `dict_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'åå
¸åç§°', |
| | | `dict_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'åå
¸ç±»å', |
| | | `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '0' COMMENT 'ç¶æï¼0æ£å¸¸ 1åç¨ï¼', |
| | | `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'å建è
', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'æ´æ°è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | PRIMARY KEY (`dict_id`) USING BTREE, |
| | | UNIQUE INDEX `dict_type`(`dict_type` ASC) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 137 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'åå
¸ç±»å表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sys_job |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `sys_job`; |
| | | CREATE TABLE `sys_job` ( |
| | | `job_id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ä»»å¡ID', |
| | | `job_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '' COMMENT 'ä»»å¡åç§°', |
| | | `job_group` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'DEFAULT' COMMENT 'ä»»å¡ç»å', |
| | | `invoke_target` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'è°ç¨ç®æ å符串', |
| | | `cron_expression` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'cronæ§è¡è¡¨è¾¾å¼', |
| | | `misfire_policy` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '3' COMMENT 'è®¡åæ§è¡é误çç¥ï¼1ç«å³æ§è¡ 2æ§è¡ä¸æ¬¡ 3æ¾å¼æ§è¡ï¼', |
| | | `concurrent` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '1' COMMENT 'æ¯å¦å¹¶åæ§è¡ï¼0å
许 1ç¦æ¢ï¼', |
| | | `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '0' COMMENT 'ç¶æï¼0æ£å¸¸ 1æåï¼', |
| | | `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'å建è
', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'æ´æ°è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '夿³¨ä¿¡æ¯', |
| | | PRIMARY KEY (`job_id`, `job_name`, `job_group`) USING BTREE, |
| | | INDEX `idx_job_status`(`status` ASC) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '宿¶ä»»å¡è°åº¦è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sys_job_log |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `sys_job_log`; |
| | | CREATE TABLE `sys_job_log` ( |
| | | `job_log_id` bigint NOT NULL AUTO_INCREMENT COMMENT '任塿¥å¿ID', |
| | | `job_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'ä»»å¡åç§°', |
| | | `job_group` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'ä»»å¡ç»å', |
| | | `invoke_target` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'è°ç¨ç®æ å符串', |
| | | `job_message` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ¥å¿ä¿¡æ¯', |
| | | `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '0' COMMENT 'æ§è¡ç¶æï¼0æ£å¸¸ 1失败ï¼', |
| | | `exception_info` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'å¼å¸¸ä¿¡æ¯', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | PRIMARY KEY (`job_log_id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '宿¶ä»»å¡è°åº¦æ¥å¿è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sys_logininfor |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `sys_logininfor`; |
| | | CREATE TABLE `sys_logininfor` ( |
| | | `info_id` bigint NOT NULL AUTO_INCREMENT COMMENT '访é®ID', |
| | | `user_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'ç¨æ·è´¦å·', |
| | | `ipaddr` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'ç»å½IPå°å', |
| | | `login_location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'ç»å½å°ç¹', |
| | | `browser` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'æµè§å¨ç±»å', |
| | | `os` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'æä½ç³»ç»', |
| | | `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '0' COMMENT 'ç»å½ç¶æï¼0æå 1失败ï¼', |
| | | `msg` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'æç¤ºæ¶æ¯', |
| | | `login_time` datetime NULL DEFAULT NULL COMMENT 'è®¿é®æ¶é´', |
| | | PRIMARY KEY (`info_id`) USING BTREE, |
| | | INDEX `idx_sys_logininfor_s`(`status` ASC) USING BTREE, |
| | | INDEX `idx_sys_logininfor_lt`(`login_time` ASC) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 4498 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'ç³»ç»è®¿é®è®°å½' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sys_menu |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `sys_menu`; |
| | | CREATE TABLE `sys_menu` ( |
| | | `menu_id` bigint NOT NULL AUTO_INCREMENT COMMENT 'èåID', |
| | | `menu_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'èååç§°', |
| | | `parent_id` bigint NULL DEFAULT 0 COMMENT 'ç¶èåID', |
| | | `order_num` int NULL DEFAULT 0 COMMENT 'æ¾ç¤ºé¡ºåº', |
| | | `path` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'è·¯ç±å°å', |
| | | `component` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç»ä»¶è·¯å¾', |
| | | `query` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'è·¯ç±åæ°', |
| | | `route_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'è·¯ç±åç§°', |
| | | `is_frame` int NULL DEFAULT 1 COMMENT 'æ¯å¦ä¸ºå¤é¾ï¼0æ¯ 1å¦ï¼', |
| | | `is_cache` int NULL DEFAULT 0 COMMENT 'æ¯å¦ç¼åï¼0ç¼å 1ä¸ç¼åï¼', |
| | | `menu_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'èåç±»åï¼Mç®å½ Cèå Fæé®ï¼', |
| | | `visible` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '0' COMMENT 'èåç¶æï¼0æ¾ç¤º 1éèï¼', |
| | | `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '0' COMMENT 'èåç¶æï¼0æ£å¸¸ 1åç¨ï¼', |
| | | `perms` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æéæ è¯', |
| | | `icon` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '#' COMMENT 'èå徿 ', |
| | | `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'å建è
', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'æ´æ°è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '夿³¨', |
| | | `app_component` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'appç»ä»¶è·¯å¾', |
| | | PRIMARY KEY (`menu_id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 2348 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'èåæé表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sys_notice |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `sys_notice`; |
| | | CREATE TABLE `sys_notice` ( |
| | | `notice_id` int NOT NULL AUTO_INCREMENT COMMENT 'å
ŒID', |
| | | `notice_title` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'å
¬åæ é¢', |
| | | `notice_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'å
¬åç±»åï¼1éç¥ 2å
¬åï¼', |
| | | `notice_content` longblob NULL COMMENT 'å
¬åå
容', |
| | | `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '0' COMMENT 'å
¬åç¶æï¼0æ£å¸¸ 1å
³éï¼', |
| | | `consignee_id` bigint NULL DEFAULT NULL COMMENT 'åé人id', |
| | | `sender_id` bigint NULL DEFAULT NULL COMMENT 'æ¶ä»¶äººid', |
| | | `jump_path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '跳转路å¾', |
| | | `app_jump_path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'APP跳转路å¾', |
| | | `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'å建è
', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'æ´æ°è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `tenant_id` int NULL DEFAULT NULL, |
| | | PRIMARY KEY (`notice_id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1296 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'éç¥å
¬å表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sys_oper_log |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `sys_oper_log`; |
| | | CREATE TABLE `sys_oper_log` ( |
| | | `oper_id` bigint NOT NULL AUTO_INCREMENT COMMENT 'æ¥å¿ä¸»é®', |
| | | `title` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'æ¨¡åæ é¢', |
| | | `business_type` int NULL DEFAULT 0 COMMENT 'ä¸å¡ç±»åï¼0å
¶å® 1æ°å¢ 2ä¿®æ¹ 3å é¤ï¼', |
| | | `method` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'æ¹æ³åç§°', |
| | | `request_method` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'è¯·æ±æ¹å¼', |
| | | `operator_type` int NULL DEFAULT 0 COMMENT 'æä½ç±»å«ï¼0å
¶å® 1åå°ç¨æ· 2ææºç«¯ç¨æ·ï¼', |
| | | `oper_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'æä½äººå', |
| | | `dept_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'é¨é¨åç§°', |
| | | `oper_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '请æ±URL', |
| | | `oper_ip` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '主æºå°å', |
| | | `oper_location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'æä½å°ç¹', |
| | | `oper_param` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '请æ±åæ°', |
| | | `json_result` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'è¿ååæ°', |
| | | `status` int NULL DEFAULT 0 COMMENT 'æä½ç¶æï¼0æ£å¸¸ 1å¼å¸¸ï¼', |
| | | `error_msg` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'éè¯¯æ¶æ¯', |
| | | `oper_time` datetime NULL DEFAULT NULL COMMENT 'æä½æ¶é´', |
| | | `cost_time` bigint NULL DEFAULT 0 COMMENT 'æ¶èæ¶é´', |
| | | PRIMARY KEY (`oper_id`) USING BTREE, |
| | | INDEX `idx_sys_oper_log_bt`(`business_type` ASC) USING BTREE, |
| | | INDEX `idx_sys_oper_log_s`(`status` ASC) USING BTREE, |
| | | INDEX `idx_sys_oper_log_ot`(`oper_time` ASC) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 119789 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'æä½æ¥å¿è®°å½' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sys_post |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `sys_post`; |
| | | CREATE TABLE `sys_post` ( |
| | | `post_id` bigint NOT NULL AUTO_INCREMENT COMMENT 'å²ä½ID', |
| | | `post_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'å²ä½ç¼ç ', |
| | | `post_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'å²ä½åç§°', |
| | | `post_sort` int NOT NULL COMMENT 'æ¾ç¤ºé¡ºåº', |
| | | `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'ç¶æï¼0æ£å¸¸ 1åç¨ï¼', |
| | | `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'å建è
', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'æ´æ°è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | PRIMARY KEY (`post_id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 26 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'å²ä½ä¿¡æ¯è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sys_role |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `sys_role`; |
| | | CREATE TABLE `sys_role` ( |
| | | `role_id` bigint NOT NULL AUTO_INCREMENT COMMENT 'è§è²ID', |
| | | `role_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'è§è²åç§°', |
| | | `role_key` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'è§è²æéå符串', |
| | | `role_sort` int NOT NULL COMMENT 'æ¾ç¤ºé¡ºåº', |
| | | `data_scope` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '1' COMMENT 'æ°æ®èå´ï¼1ï¼å
¨é¨æ°æ®æé 2ï¼èªå®æ°æ®æé 3ï¼æ¬é¨é¨æ°æ®æé 4ï¼æ¬é¨é¨å以䏿°æ®æéï¼', |
| | | `menu_check_strictly` tinyint(1) NULL DEFAULT 1 COMMENT 'èåæ éæ©é¡¹æ¯å¦å
³èæ¾ç¤º', |
| | | `dept_check_strictly` tinyint(1) NULL DEFAULT 1 COMMENT 'é¨é¨æ 鿩项æ¯å¦å
³èæ¾ç¤º', |
| | | `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'è§è²ç¶æï¼0æ£å¸¸ 1åç¨ï¼', |
| | | `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '0' COMMENT 'å 餿 å¿ï¼0代表åå¨ 2代表å é¤ï¼', |
| | | `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'å建è
', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'æ´æ°è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | PRIMARY KEY (`role_id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 112 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'è§è²ä¿¡æ¯è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sys_role_dept |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `sys_role_dept`; |
| | | CREATE TABLE `sys_role_dept` ( |
| | | `role_id` bigint NOT NULL COMMENT 'è§è²ID', |
| | | `dept_id` bigint NOT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`role_id`, `dept_id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'è§è²åé¨é¨å
³è表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sys_role_menu |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `sys_role_menu`; |
| | | CREATE TABLE `sys_role_menu` ( |
| | | `role_id` bigint NOT NULL COMMENT 'è§è²ID', |
| | | `menu_id` bigint NOT NULL COMMENT 'èåID', |
| | | PRIMARY KEY (`role_id`, `menu_id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'è§è²åèåå
³è表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sys_user |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `sys_user`; |
| | | CREATE TABLE `sys_user` ( |
| | | `user_id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ç¨æ·ID', |
| | | `user_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'ç¨æ·è´¦å·', |
| | | `nick_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'ç¨æ·æµç§°', |
| | | `user_type` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '00' COMMENT 'ç¨æ·ç±»åï¼00ç³»ç»ç¨æ·ï¼', |
| | | `email` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'ç¨æ·é®ç®±', |
| | | `phonenumber` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'ææºå·ç ', |
| | | `sex` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '0' COMMENT 'ç¨æ·æ§å«ï¼0ç· 1女 2æªç¥ï¼', |
| | | `avatar` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '头åå°å', |
| | | `password` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'å¯ç ', |
| | | `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '0' COMMENT 'è´¦å·ç¶æï¼0æ£å¸¸ 1åç¨ï¼', |
| | | `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '0' COMMENT 'å 餿 å¿ï¼0代表åå¨ 2代表å é¤ï¼', |
| | | `login_ip` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'æåç»å½IP', |
| | | `login_date` datetime NULL DEFAULT NULL COMMENT 'æåç»å½æ¶é´', |
| | | `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'å建è
', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'æ´æ°è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `ai_enabled` tinyint(1) NOT NULL DEFAULT 0 COMMENT 'æ¯å¦å¼éAIåè½ï¼0å¦ 1æ¯ï¼', |
| | | PRIMARY KEY (`user_id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 262 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'ç¨æ·ä¿¡æ¯è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sys_user_client |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `sys_user_client`; |
| | | CREATE TABLE `sys_user_client` ( |
| | | `user_id` bigint NOT NULL COMMENT 'ç¨æ·ID', |
| | | `cid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '个æ¨CID', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æåæ´»è·æ¶é´', |
| | | PRIMARY KEY (`user_id`) USING BTREE, |
| | | UNIQUE INDEX `uk_cid`(`cid` ASC) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'ç¨æ·å®å设å¤' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sys_user_dept |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `sys_user_dept`; |
| | | CREATE TABLE `sys_user_dept` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `user_id` bigint NULL DEFAULT NULL COMMENT 'sys_user表主é®', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'sys_dept表主é®', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建è
', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'æ´æ°è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 648 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sys_user_post |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `sys_user_post`; |
| | | CREATE TABLE `sys_user_post` ( |
| | | `user_id` bigint NOT NULL COMMENT 'ç¨æ·ID', |
| | | `post_id` bigint NOT NULL COMMENT 'å²ä½ID', |
| | | PRIMARY KEY (`user_id`, `post_id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'ç¨æ·ä¸å²ä½å
³è表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for sys_user_role |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `sys_user_role`; |
| | | CREATE TABLE `sys_user_role` ( |
| | | `user_id` bigint NOT NULL COMMENT 'ç¨æ·ID', |
| | | `role_id` bigint NOT NULL COMMENT 'è§è²ID', |
| | | PRIMARY KEY (`user_id`, `role_id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'ç¨æ·åè§è²å
³è表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for technology_bom |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `technology_bom`; |
| | | CREATE TABLE `technology_bom` ( |
| | | `id` int NOT NULL AUTO_INCREMENT COMMENT '主é®ID', |
| | | `product_model_id` bigint NOT NULL COMMENT '产åè§æ ¼id', |
| | | `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `version` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'çæ¬å·', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建è
', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'æ´æ°è
', |
| | | `bom_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'BOMç¼å·', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 17 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'BOM表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for technology_bom_structure |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `technology_bom_structure`; |
| | | CREATE TABLE `technology_bom_structure` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®ID', |
| | | `parent_id` bigint NULL DEFAULT NULL COMMENT 'ç¶èç¹ID', |
| | | `product_model_id` bigint NOT NULL COMMENT '产åid', |
| | | `operation_id` bigint NULL DEFAULT NULL COMMENT 'å·¥åºid', |
| | | `unit_quantity` decimal(16, 4) NOT NULL COMMENT 'åä½äº§åºéè¦æ°é', |
| | | `demanded_quantity` decimal(16, 4) NULL DEFAULT NULL COMMENT 'éæ±æ°é', |
| | | `unit` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åä½', |
| | | `bom_id` bigint NOT NULL COMMENT 'bomçid', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 61 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'BOM产åç»æè¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for technology_operation |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `technology_operation`; |
| | | CREATE TABLE `technology_operation` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å½å
¥æ¶é´', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '' COMMENT 'å·¥èºåç§°', |
| | | `no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '' COMMENT 'å·¥èºç¼å·', |
| | | `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '' COMMENT '夿³¨', |
| | | `salary_quota` decimal(16, 3) NULL DEFAULT NULL COMMENT 'å·¥èµå®é¢', |
| | | `is_quality` tinyint(1) NULL DEFAULT 1 COMMENT 'æ¯å¦è´¨æ£å·¥åº', |
| | | `is_production` tinyint(1) NULL DEFAULT 1 COMMENT 'æ¯å¦ç产', |
| | | `type` int NULL DEFAULT NULL COMMENT 'ç±»å åºå计æ¶å计件(0计æ¶1计件)', |
| | | `device_ledger_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '设å¤id', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 18 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'å·¥åºè¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for technology_operation_param |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `technology_operation_param`; |
| | | CREATE TABLE `technology_operation_param` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id', |
| | | `technology_param_id` bigint NULL DEFAULT NULL COMMENT 'åºç¡åæ°è¡¨id', |
| | | `technology_operation_id` bigint NULL DEFAULT NULL COMMENT 'å·¥åºid', |
| | | `standard_value` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT 'æ åå¼', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 20 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = 'å·¥åºåæ°' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for technology_param |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `technology_param`; |
| | | CREATE TABLE `technology_param` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®ID', |
| | | `param_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'åæ°ç¼ç (å¯ä¸æ è¯)', |
| | | `param_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'åæ°åç§°', |
| | | `param_type` tinyint NOT NULL COMMENT 'åæ°ç±»å(1æ°å 2ææ¬ 3䏿鿩 4æ¶é´)', |
| | | `param_format` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åæ°æ ¼å¼', |
| | | `unit` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'åä½', |
| | | `is_required` tinyint NULL DEFAULT 0 COMMENT 'æ¯å¦å¿
å¡«', |
| | | `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `create_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ä¿®æ¹äºº', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 38 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'åºç¡åæ°è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for technology_routing |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `technology_routing`; |
| | | CREATE TABLE `technology_routing` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `product_model_id` bigint NOT NULL DEFAULT 0 COMMENT '产åid', |
| | | `description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '' COMMENT 'æè¿°', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å½å
¥æ¶é´', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `process_route_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å·¥èºè·¯çº¿ç¼ç ', |
| | | `bom_id` int NULL DEFAULT NULL COMMENT 'å
³èbomçid', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 17 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'å·¥èºè·¯çº¿è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for technology_routing_operation |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `technology_routing_operation`; |
| | | CREATE TABLE `technology_routing_operation` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `technology_routing_id` bigint NOT NULL DEFAULT 0 COMMENT 'å·¥èºè·¯çº¿id', |
| | | `product_model_id` bigint NOT NULL DEFAULT 0 COMMENT '产åid', |
| | | `technology_operation_id` bigint NOT NULL DEFAULT 0 COMMENT 'å·¥åºid', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å½å
¥æ¶é´', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `drag_sort` int NULL DEFAULT NULL COMMENT 'æå¨æåº', |
| | | `is_quality` tinyint(1) NULL DEFAULT 1 COMMENT 'æ¯å¦è´¨æ£å·¥åº', |
| | | `is_production` tinyint(1) NULL DEFAULT 1 COMMENT 'æ¯å¦ç产', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | `type` int NULL DEFAULT NULL COMMENT 'ç±»å åºå计æ¶å计件(0计æ¶1计件)', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 42 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'å·¥èºè·¯çº¿å·¥åºè¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for technology_routing_operation_param |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `technology_routing_operation_param`; |
| | | CREATE TABLE `technology_routing_operation_param` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id', |
| | | `param_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'åæ°ç¼ç (å¯ä¸æ è¯)', |
| | | `param_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'åæ°åç§°', |
| | | `param_type` tinyint NOT NULL COMMENT 'åæ°ç±»å(1æ°å 2ææ¬ 3䏿鿩 4æ¶é´)', |
| | | `param_format` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'åæ°æ ¼å¼', |
| | | `unit` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'åä½', |
| | | `is_required` tinyint NULL DEFAULT 0 COMMENT 'æ¯å¦å¿
å¡«', |
| | | `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `create_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'ä¿®æ¹äºº', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | `param_id` bigint NULL DEFAULT NULL COMMENT 'åºç¡åæ°ID', |
| | | `technology_operation_id` bigint NULL DEFAULT NULL COMMENT 'å·¥åºid', |
| | | `technology_operation_param_id` bigint NULL DEFAULT NULL COMMENT 'å·¥åºåæ°ID', |
| | | `technology_routing_operation_id` bigint NULL DEFAULT NULL COMMENT 'å·¥èºè·¯çº¿å·¥åºID', |
| | | `standard_value` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'æ åå¼', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 79 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'å·¥èºè·¯çº¿å·¥åºåæ°è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for temp_file |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `temp_file`; |
| | | CREATE TABLE `temp_file` ( |
| | | `temp_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'ä¸´æ¶æä»¶ID', |
| | | `original_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'åå§æä»¶å', |
| | | `temp_path` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '临æ¶åå¨è·¯å¾', |
| | | `expire_time` datetime NOT NULL COMMENT 'è¿ææ¶é´', |
| | | `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'å建æ¶é´', |
| | | `status` tinyint NULL DEFAULT 0 COMMENT 'ç¶æï¼0=临æ¶ï¼1=已确认ï¼2=å·²è¿æ', |
| | | `type` int NULL DEFAULT NULL, |
| | | `file_size` bigint NULL DEFAULT NULL COMMENT 'æä»¶å¤§å°', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`temp_id`) USING BTREE, |
| | | INDEX `idx_expire_time`(`expire_time` ASC) USING BTREE COMMENT 'ç¨äºè¿ææä»¶æ¸
ççç´¢å¼', |
| | | INDEX `idx_status`(`status` ASC) USING BTREE COMMENT 'ç¨äºç¶ææ¥è¯¢çç´¢å¼' |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'ä¸´æ¶æä»¶è®°å½è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for ticket_registration |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `ticket_registration`; |
| | | CREATE TABLE `ticket_registration` ( |
| | | `id` int NOT NULL AUTO_INCREMENT COMMENT '主é®ID', |
| | | `purchase_contract_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'éè´ååå·', |
| | | `sales_contract_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'éå®ååå·', |
| | | `customer_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '客æ·åç§°', |
| | | `business_person` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ä¸å¡å', |
| | | `project_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '项ç®åç§°', |
| | | `product_id` int NULL DEFAULT NULL COMMENT '产åä¿¡æ¯', |
| | | `created_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'å建æ¶é´', |
| | | `updated_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 'æ´æ°æ¶é´', |
| | | `purchase_ledger_id` int NULL DEFAULT NULL COMMENT 'éè´å°è´¦id', |
| | | `supplier_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ä¾åºååç§°', |
| | | `sales_ledger_id` int NULL DEFAULT NULL COMMENT 'å
³èéå®å°è´¦ä¸»è¡¨ä¸»é®', |
| | | `business_person_id` int NULL DEFAULT NULL COMMENT 'ä¸å¡åid', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `contract_amount` decimal(10, 2) NULL DEFAULT NULL COMMENT 'ååéé¢', |
| | | `invoice_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'å票å·', |
| | | `invoice_amount` decimal(10, 2) NOT NULL COMMENT 'å票éé¢ï¼å
ï¼', |
| | | `iss_uer_id` int NULL DEFAULT NULL COMMENT 'å¼ç¥¨äººid', |
| | | `iss_uer` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'å¼ç¥¨äºº', |
| | | `issue_date` date NULL DEFAULT NULL COMMENT 'å¼ç¥¨æ¥æ', |
| | | `enter_date` timestamp NULL DEFAULT NULL, |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建人ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 158 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'æ¥ç¥¨ç»è®°è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for timing_task |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `timing_task`; |
| | | CREATE TABLE `timing_task` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®ID', |
| | | `task_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '设å¤åç§°', |
| | | `inspection_project` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å·¡æ£é¡¹ç®', |
| | | `task_id` int NULL DEFAULT NULL COMMENT '设å¤id', |
| | | `inspector_ids` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'å·¡æ£äºº', |
| | | `inspection_location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å·¡æ£å°ç¹', |
| | | `frequency_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '颿¬¡', |
| | | `frequency_detail` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, |
| | | `next_execution_time` datetime(6) NULL DEFAULT NULL, |
| | | `last_execution_time` datetime(6) NULL DEFAULT NULL, |
| | | `is_active` tinyint(1) NULL DEFAULT NULL, |
| | | `is_enabled` tinyint(1) NOT NULL DEFAULT 1 COMMENT 'æ¯å¦å¯ç¨ 0å¦ 1æ¯', |
| | | `remarks` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '夿³¨', |
| | | `registrant_id` bigint NULL DEFAULT NULL COMMENT 'ç»è®°äººid', |
| | | `registrant` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç»è®°äºº', |
| | | `registration_date` date NOT NULL COMMENT 'ç»è®°æ¥æ', |
| | | `status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, |
| | | `deleted` int NOT NULL DEFAULT 0 COMMENT '软å 餿 å¿ï¼0=æªå é¤ï¼1=å·²å é¤', |
| | | `create_user` int NULL DEFAULT NULL COMMENT 'å建该记å½çç¨æ·', |
| | | `create_time` datetime(6) NULL DEFAULT NULL COMMENT 'è®°å½å建æ¶é´', |
| | | `update_user` int NULL DEFAULT NULL COMMENT 'æåä¿®æ¹è¯¥è®°å½çç¨æ·', |
| | | `update_time` datetime(6) NULL DEFAULT NULL COMMENT 'è®°å½æåæ´æ°æ¶é´', |
| | | `tenant_id` int NULL DEFAULT NULL, |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | INDEX `idx_timing_task_is_enabled`(`is_enabled` ASC) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 9 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '宿¶å·¡æ£ä»»å¡è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for warehouse |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `warehouse`; |
| | | CREATE TABLE `warehouse` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `warehouse_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ä»åºåç§°', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'åå»ºç¨æ·', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹ç¨æ·', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'ä»åºè¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for warehouse_goods_shelves |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `warehouse_goods_shelves`; |
| | | CREATE TABLE `warehouse_goods_shelves` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'è´§æ¶åç§°', |
| | | `row` bigint NULL DEFAULT NULL COMMENT '屿°', |
| | | `col` bigint NULL DEFAULT NULL COMMENT 'åæ°', |
| | | `warehouse_id` bigint NULL DEFAULT NULL COMMENT 'ä»åºid', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'åå»ºç¨æ·', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹ç¨æ·', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'ä»åºè´§æ¶è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for warehouse_goods_shelves_rowcol |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `warehouse_goods_shelves_rowcol`; |
| | | CREATE TABLE `warehouse_goods_shelves_rowcol` ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT, |
| | | `row` bigint NULL DEFAULT NULL COMMENT '屿°', |
| | | `col` bigint NULL DEFAULT NULL COMMENT 'åæ°', |
| | | `warehouse_goods_shelves_id` bigint NULL DEFAULT NULL COMMENT 'è´§æ¶id', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'åå»ºç¨æ·', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹ç¨æ·', |
| | | `tenant_id` bigint NULL DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '夿³¨', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 101 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'ä»åºè´§æ¶å±ï¼å表' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for water_record |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `water_record`; |
| | | CREATE TABLE `water_record` ( |
| | | `id` int NOT NULL AUTO_INCREMENT COMMENT '主é®', |
| | | `device_model` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '设å¤è§æ ¼åå·', |
| | | `type` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç¨æ°´ç±»å', |
| | | `rated_rate` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'é¢å®æµé', |
| | | `actual_traffic` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å®é
æµé', |
| | | `run_time` date NULL DEFAULT NULL COMMENT 'è¿è¡æ¶é´', |
| | | `water_day` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '彿¥ç¨æ°´é', |
| | | `water_day_limit` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ¯æ¥éå¶æ°´é', |
| | | `water_price` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ°´è´¹åä»·', |
| | | `remarks` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '夿³¨', |
| | | `create_user` bigint NULL DEFAULT NULL COMMENT 'å建è
', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_user` bigint NULL DEFAULT NULL COMMENT 'ä¿®æ¹è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `tenant_id` int NULL DEFAULT NULL COMMENT 'ç§æ·id', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'ç¨æ°´è®°å½' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for work_report |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `work_report`; |
| | | CREATE TABLE `work_report` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `plan_id` int NULL DEFAULT NULL COMMENT 'æå±è®¡åIDï¼å
³èduty_plan表', |
| | | `report_title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ±æ¥æ é¢', |
| | | `progress` int NULL DEFAULT NULL COMMENT 'å·¥ä½è¿åº¦ç¾åæ¯', |
| | | `content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å·¥ä½å
容', |
| | | `issues` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'éå°çé®é¢', |
| | | `next_plan` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ä¸ä¸æ¥è®¡å', |
| | | `create_user` int NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_user` int NULL DEFAULT NULL COMMENT 'ä¿®æ¹è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `tenant_id` int NULL DEFAULT NULL COMMENT 'ç§æ·id', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '工使±æ¥è¡¨' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for working_hours_setting |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `working_hours_setting`; |
| | | CREATE TABLE `working_hours_setting` ( |
| | | `id` int NOT NULL AUTO_INCREMENT, |
| | | `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'æ¶é´æ®µåç§°', |
| | | `start_time` time NULL DEFAULT NULL COMMENT 'ä¸çæ¶é´', |
| | | `end_time` time NULL DEFAULT NULL COMMENT 'ä¸çæ¶é´', |
| | | `flexible_start` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'å¼¹æ§ä¸ç', |
| | | `flexible_minutes` int NULL DEFAULT NULL COMMENT 'å¼¹æ§æ¶é´(åé)', |
| | | `status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ç¶æ', |
| | | `create_user` int NULL DEFAULT NULL COMMENT 'å建人', |
| | | `create_time` datetime NULL DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_user` int NULL DEFAULT NULL COMMENT 'ä¿®æ¹è
', |
| | | `update_time` datetime NULL DEFAULT NULL COMMENT 'ä¿®æ¹æ¶é´', |
| | | `tenant_id` int NULL DEFAULT NULL COMMENT 'ç§æ·id', |
| | | `dept_id` bigint NULL DEFAULT NULL COMMENT 'é¨é¨ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'ä¸çæ¶é´è®¾ç½®' ROW_FORMAT = DYNAMIC; |
| | | |
| | | -- ---------------------------- |
| | | -- Procedure structure for add_create_user_to_all_tables |
| | | -- ---------------------------- |
| | | DROP PROCEDURE IF EXISTS `add_create_user_to_all_tables`; |
| | | delimiter ;; |
| | | CREATE PROCEDURE `add_create_user_to_all_tables`() |
| | | BEGIN |
| | | DECLARE v_table_name VARCHAR(255); |
| | | DECLARE col_exists INT; |
| | | DECLARE done INT DEFAULT 0; |
| | | |
| | | -- 游æ ï¼è·åææéè¦å¤ççè¡¨ï¼æç¡®æå®è¡¨å«åï¼ |
| | | DECLARE table_cursor CURSOR FOR |
| | | SELECT t.TABLE_NAME |
| | | FROM information_schema.TABLES t |
| | | WHERE t.TABLE_SCHEMA = DATABASE() |
| | | AND t.TABLE_TYPE = 'BASE TABLE' |
| | | AND t.TABLE_NAME NOT LIKE 'sys_%' |
| | | AND t.TABLE_NAME NOT LIKE 'qrtz_%'; |
| | | |
| | | -- 游æ ç»æå¤ç |
| | | DECLARE CONTINUE HANDLER FOR NOT FOUND SET done = 1; |
| | | |
| | | OPEN table_cursor; |
| | | |
| | | table_loop: LOOP |
| | | FETCH table_cursor INTO v_table_name; |
| | | IF done = 1 THEN |
| | | LEAVE table_loop; |
| | | END IF; |
| | | |
| | | -- æ£æ¥å段æ¯å¦åå¨ï¼æç¡®å«åï¼å½»åºè§£å³ 1052 éè¯¯ï¼ |
| | | SELECT COUNT(*) INTO col_exists |
| | | FROM information_schema.COLUMNS c |
| | | WHERE c.TABLE_SCHEMA = DATABASE() |
| | | AND c.TABLE_NAME = v_table_name |
| | | AND c.COLUMN_NAME = 'create_user'; |
| | | |
| | | -- ä¸åå¨åæ·»å |
| | | IF col_exists = 0 THEN |
| | | SET @sql = CONCAT('ALTER TABLE `', v_table_name, '` ADD COLUMN create_user BIGINT NULL COMMENT \'å建人ID\''); |
| | | PREPARE stmt FROM @sql; |
| | | EXECUTE stmt; |
| | | DEALLOCATE PREPARE stmt; |
| | | END IF; |
| | | |
| | | END LOOP table_loop; |
| | | |
| | | CLOSE table_cursor; |
| | | SELECT 'æ§è¡å®æï¼ææè¡¨å·²æ·»å create_user åæ®µ' AS result; |
| | | END |
| | | ;; |
| | | delimiter ; |
| | | |
| | | -- ---------------------------- |
| | | -- Procedure structure for add_dept_id_to_all_tables |
| | | -- ---------------------------- |
| | | DROP PROCEDURE IF EXISTS `add_dept_id_to_all_tables`; |
| | | delimiter ;; |
| | | CREATE PROCEDURE `add_dept_id_to_all_tables`() |
| | | BEGIN |
| | | DECLARE v_table_name VARCHAR(255); |
| | | DECLARE col_exists INT; |
| | | DECLARE done INT DEFAULT 0; |
| | | |
| | | -- 游æ ï¼è·åææéè¦å¤ççè¡¨ï¼æç¡®æå®è¡¨å«åï¼ |
| | | DECLARE table_cursor CURSOR FOR |
| | | SELECT t.TABLE_NAME |
| | | FROM information_schema.TABLES t |
| | | WHERE t.TABLE_SCHEMA = DATABASE() |
| | | AND t.TABLE_TYPE = 'BASE TABLE' |
| | | AND t.TABLE_NAME NOT LIKE 'sys_%' |
| | | AND t.TABLE_NAME NOT LIKE 'qrtz_%'; |
| | | |
| | | -- 游æ ç»æå¤ç |
| | | DECLARE CONTINUE HANDLER FOR NOT FOUND SET done = 1; |
| | | |
| | | OPEN table_cursor; |
| | | |
| | | table_loop: LOOP |
| | | FETCH table_cursor INTO v_table_name; |
| | | IF done = 1 THEN |
| | | LEAVE table_loop; |
| | | END IF; |
| | | |
| | | -- æ£æ¥å段æ¯å¦åå¨ï¼æç¡®å«åï¼å½»åºè§£å³ 1052 éè¯¯ï¼ |
| | | SELECT COUNT(*) INTO col_exists |
| | | FROM information_schema.COLUMNS c |
| | | WHERE c.TABLE_SCHEMA = DATABASE() |
| | | AND c.TABLE_NAME = v_table_name |
| | | AND c.COLUMN_NAME = 'dept_id'; |
| | | |
| | | -- ä¸åå¨åæ·»å |
| | | IF col_exists = 0 THEN |
| | | SET @sql = CONCAT('ALTER TABLE `', v_table_name, '` ADD COLUMN dept_id BIGINT NULL COMMENT \'é¨é¨ID\''); |
| | | PREPARE stmt FROM @sql; |
| | | EXECUTE stmt; |
| | | DEALLOCATE PREPARE stmt; |
| | | END IF; |
| | | |
| | | END LOOP table_loop; |
| | | |
| | | CLOSE table_cursor; |
| | | SELECT 'æ§è¡å®æï¼ææè¡¨å·²æ·»å dept_id åæ®µ' AS result; |
| | | END |
| | | ;; |
| | | delimiter ; |
| | | |
| | | -- ---------------------------- |
| | | -- Procedure structure for truncate_non_sys_tables |
| | | -- ---------------------------- |
| | | DROP PROCEDURE IF EXISTS `truncate_non_sys_tables`; |
| | | delimiter ;; |
| | | CREATE PROCEDURE `truncate_non_sys_tables`() |
| | | BEGIN |
| | | DECLARE done INT DEFAULT FALSE; |
| | | DECLARE tbl_name VARCHAR(255); |
| | | |
| | | DECLARE cur CURSOR FOR |
| | | SELECT TABLE_NAME |
| | | FROM INFORMATION_SCHEMA.TABLES |
| | | WHERE TABLE_SCHEMA = DATABASE() |
| | | AND ( |
| | | TABLE_NAME NOT LIKE 'sys\\_%' |
| | | OR TABLE_NAME IN ( |
| | | 'sys_oper_log', |
| | | 'sys_logininfor', |
| | | 'sys_notice', |
| | | 'sys_job', |
| | | 'sys_job_log' |
| | | ) |
| | | ) |
| | | -- 䏿¸
çproduct表 |
| | | AND TABLE_NAME <> 'product' |
| | | AND TABLE_TYPE = 'BASE TABLE'; |
| | | |
| | | DECLARE CONTINUE HANDLER FOR NOT FOUND SET done = TRUE; |
| | | |
| | | -- 临æ¶ç¦ç¨å¤é®çº¦æ |
| | | SET FOREIGN_KEY_CHECKS = 0; |
| | | SET AUTOCOMMIT = 0; |
| | | |
| | | OPEN cur; |
| | | |
| | | read_loop: LOOP |
| | | FETCH cur INTO tbl_name; |
| | | |
| | | IF done THEN |
| | | LEAVE read_loop; |
| | | END IF; |
| | | |
| | | SET @sql = CONCAT('DELETE FROM `', tbl_name, '`'); |
| | | |
| | | PREPARE stmt FROM @sql; |
| | | EXECUTE stmt; |
| | | DEALLOCATE PREPARE stmt; |
| | | |
| | | SELECT CONCAT('å·²æ¸
ç表: ', tbl_name) AS message; |
| | | END LOOP; |
| | | |
| | | CLOSE cur; |
| | | |
| | | -- æ¢å¤é
ç½® |
| | | SET FOREIGN_KEY_CHECKS = 1; |
| | | SET AUTOCOMMIT = 1; |
| | | |
| | | SELECT 'ææç®æ 表已æ¸
ç©ºå®æï¼å·²æé¤product表ï¼ï¼' AS final_message; |
| | | END |
| | | ;; |
| | | delimiter ; |
| | | |
| | | SET FOREIGN_KEY_CHECKS = 1; |