| | |
| | | KEY `idx_order_id` (`order_id`) USING BTREE |
| | | ) ENGINE = InnoDB |
| | | DEFAULT CHARSET = utf8mb4 |
| | | COLLATE = utf8mb4_0900_ai_ci COMMENT ='ç产订åç»å®çå·¥èºè·¯çº¿è¡¨'; |
| | | COLLATE = utf8mb4_0900_ai_ci COMMENT ='ç产订åç»å®çå·¥èºè·¯çº¿è¡¨'; |
| | | |
| | | CREATE TABLE `production_settlement_batches` |
| | | ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®ID', |
| | | `period_time` date DEFAULT NULL COMMENT 'æ ¸ç®å½å±æä»½', |
| | | `batch_name` varchar(255) DEFAULT NULL COMMENT 'æ¹æ¬¡åç§°', |
| | | `status` int DEFAULT '0' COMMENT 'ç¶æï¼0-ä»
é¢ç®ï¼1-ç»ç®è®¡ç®ä¸ï¼2-已宿ç»ç®ï¼3-å·²éå®', |
| | | `create_user` varchar(255) DEFAULT NULL COMMENT '导å
¥ç¨æ·', |
| | | `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT 'åå»ºæ¥æ', |
| | | `tenant_id` bigint DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | PRIMARY KEY (`id`), |
| | | KEY `idx_period` (`period_time`) |
| | | ) ENGINE = InnoDB |
| | | DEFAULT CHARSET = utf8mb4 COMMENT ='çäº§ææ¬æ ¸ç®æ¹æ¬¡ä¸»è¡¨'; |
| | | |
| | | CREATE TABLE `production_settlement_details` |
| | | ( |
| | | `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主é®ID', |
| | | `batch_id` bigint NOT NULL COMMENT 'å
³èæ ¸ç®æ¹æ¬¡è¡¨ID', |
| | | `product_id` bigint DEFAULT NULL COMMENT '产åID', |
| | | `product_type` varchar(100) DEFAULT NULL COMMENT '产åç±»ååç§°', |
| | | `category` varchar(100) DEFAULT NULL COMMENT 'è´¹ç¨ç±»å«', |
| | | `subject_name` varchar(100) DEFAULT NULL COMMENT 'ç§ç®åç§°', |
| | | |
| | | `budget_qty` decimal(20, 15) DEFAULT '0.000000000000000' COMMENT 'é¢ç®èé', |
| | | `budget_price` decimal(20, 15) DEFAULT '0.000000000000000' COMMENT 'é¢ç®åä»·', |
| | | `budget_total` decimal(20, 15) DEFAULT '0.000000000000000' COMMENT 'é¢ç®æ»ææ¬', |
| | | |
| | | `actual_qty` decimal(20, 15) DEFAULT '0.000000000000000' COMMENT 'å®é
èé', |
| | | `actual_price` decimal(20, 15) DEFAULT '0.000000000000000' COMMENT 'å®é
åä»·', |
| | | `actual_total` decimal(20, 15) DEFAULT '0.000000000000000' COMMENT 'å®é
æ»ææ¬', |
| | | |
| | | `diff_qty` decimal(20, 15) DEFAULT '0.000000000000000' COMMENT 'èéå·®å¼', |
| | | `diff_price` decimal(20, 15) DEFAULT '0.000000000000000' COMMENT 'åä»·å·®å¼', |
| | | `diff_total` DECIMAL(20, 15) DEFAULT '0.000000000000000' COMMENT 'æ»ææ¬å·®å¼', |
| | | |
| | | `tenant_id` bigint DEFAULT NULL COMMENT 'ç§æ·ID', |
| | | PRIMARY KEY (`id`), |
| | | KEY `idx_batch_id` (`batch_id`), |
| | | KEY `idx_product_id` (`product_id`) COMMENT 'æ¹ä¾¿æäº§åæ¥è¯¢å岿æ¬å¯¹æ¯' |
| | | ) ENGINE = InnoDB |
| | | DEFAULT CHARSET = utf8mb4 COMMENT ='çäº§ææ¬æ ¸ç®å¯¹æ¯æç»è¡¨'; |