| | |
| | | CREATE TABLE `prod_demand_main` |
| | | CREATE TABLE `production_plan` |
| | | ( |
| | | `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'èªå¢ä¸»é®', |
| | | `tenant_id` bigint(20) NOT NULL COMMENT 'ç§æ·ç¼å·', |
| | | `dept_id` bigint(20) DEFAULT NULL COMMENT 'é¨é¨ID (ç¨äºæ°æ®æéé离)', |
| | | `form_instance_id` varchar(64) NOT NULL COMMENT '表åå®ä¾å¯ä¸ID (å
³èå表ç¨)', |
| | | `serial_no` varchar(64) DEFAULT NULL COMMENT 'åæ®æµæ°´å· (serialNo)', |
| | | `title` varchar(128) DEFAULT NULL COMMENT 'åæ®æ é¢ (title)', |
| | | `originator_user_id` varchar(64) DEFAULT NULL COMMENT 'ç¬¬ä¸æ¹å起人ID (creatorUserId)', |
| | | `originator_name` varchar(64) DEFAULT NULL COMMENT 'ç¬¬ä¸æ¹å起人å§å (originator.userName)', |
| | | `biz_create_time` datetime DEFAULT NULL COMMENT 'ç¬¬ä¸æ¹åæ®å建æ¶é´ (createdTimeGMT)', |
| | | `project_name` varchar(128) DEFAULT NULL COMMENT '项ç®åç§°/å®¢æ· (textField_lbkozohg)', |
| | | `batch_no` varchar(128) DEFAULT NULL COMMENT 'æ¹æ¬¡/å
³èç¼å· (textField_l7fytfco)', |
| | | `contact_person` varchar(128) DEFAULT NULL COMMENT 'è系人/夿³¨ (textareaField_l7fytfcy)', |
| | | `ext_text1` varchar(128) DEFAULT NULL COMMENT 'é¢çææ¬1 (textField_l7fytfcx)', |
| | | `ext_text2` varchar(128) DEFAULT NULL COMMENT 'é¢çææ¬2 (textField_lbknlltp)', |
| | | `create_user` bigint(20) DEFAULT NULL COMMENT 'å建è
', |
| | | `create_time` datetime DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_user` bigint(20) DEFAULT NULL COMMENT 'æ´æ°è
', |
| | | `update_time` datetime DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `remark` varchar(500) DEFAULT NULL COMMENT '夿³¨', |
| | | |
| | | `id` BIGINT NOT NULL AUTO_INCREMENT COMMENT 'èªå¢ä¸»é®', |
| | | `form_instance_id` VARCHAR(64) NOT NULL COMMENT '表åå®ä¾ID', |
| | | `serial_no` VARCHAR(64) DEFAULT NULL COMMENT 'åæ®æµæ°´å·', |
| | | `title` VARCHAR(128) DEFAULT NULL COMMENT 'åæ®æ é¢', |
| | | `originator_user_id` VARCHAR(64) DEFAULT NULL COMMENT 'å起人ID', |
| | | `originator_name` VARCHAR(64) DEFAULT NULL COMMENT 'å起人å§å', |
| | | `biz_create_time` DATETIME DEFAULT NULL COMMENT 'åæ®å建æ¶é´', |
| | | `project_name` VARCHAR(128) DEFAULT NULL COMMENT '项ç®åç§°', |
| | | `batch_no` VARCHAR(128) DEFAULT NULL COMMENT 'æ¹æ¬¡å·', |
| | | `contact_person` VARCHAR(128) DEFAULT NULL COMMENT 'è系人', |
| | | `ext_text1` VARCHAR(128) DEFAULT NULL COMMENT 'é¢ç1', |
| | | `ext_text2` VARCHAR(128) DEFAULT NULL COMMENT 'é¢ç2', |
| | | `material_code` VARCHAR(64) DEFAULT NULL COMMENT 'ç©æç¼ç ', |
| | | `material_category` VARCHAR(64) DEFAULT NULL COMMENT 'ç©æåç±»', |
| | | `spec_desc` VARCHAR(128) DEFAULT NULL COMMENT 'è§æ ¼æè¿°', |
| | | `grade_type` VARCHAR(32) DEFAULT NULL COMMENT 'ç级', |
| | | `length` DECIMAL(10, 2) DEFAULT NULL COMMENT 'é¿åº¦', |
| | | `width` DECIMAL(10, 2) DEFAULT NULL COMMENT '宽度', |
| | | `thickness` DECIMAL(10, 2) DEFAULT NULL COMMENT 'å度', |
| | | `quantity` INT DEFAULT NULL COMMENT 'æ°é', |
| | | `volume` DECIMAL(10, 4) DEFAULT NULL COMMENT 'æ»ä½ç§¯', |
| | | `date_start` DATETIME DEFAULT NULL COMMENT 'å¼å§æ¶é´', |
| | | `date_end` DATETIME DEFAULT NULL COMMENT 'ç»ææ¶é´', |
| | | `association_receipt` TEXT COMMENT 'å
³èåæ®', |
| | | `data_sync_type` TINYINT DEFAULT 1 COMMENT 'æ°æ®æ¹å¼: 1=æå¨ 2=宿¶', |
| | | `data_source_type` TINYINT DEFAULT 1 COMMENT 'æ°æ®æ¥æº: 1=éå®è®¢å 2=çäº§é¢æµ', |
| | | `create_time` DATETIME DEFAULT CURRENT_TIMESTAMP, |
| | | `update_time` DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, |
| | | PRIMARY KEY (`id`), |
| | | UNIQUE KEY `uk_form_instance_id` (`form_instance_id`) |
| | | ) ENGINE = InnoDB |
| | | DEFAULT CHARSET = utf8mb4 COMMENT ='éå®çäº§éæ±'; |
| | | |
| | | CREATE TABLE `prod_demand_detail` |
| | | ( |
| | | `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'èªå¢ä¸»é®', |
| | | `tenant_id` bigint(20) NOT NULL COMMENT 'ç§æ·ç¼å·', |
| | | `prod_demand_main_id` bigint(20) NOT NULL COMMENT 'ç¶ç±»å
³èID', |
| | | `material_code` varchar(64) DEFAULT NULL COMMENT 'ç©æç¼ç (textField_l9xo62q5)', |
| | | `material_category` varchar(64) DEFAULT NULL COMMENT 'ç©æåç±» (textField_l9xo62q7)', |
| | | `spec_desc` varchar(128) DEFAULT NULL COMMENT 'è§æ ¼æè¿° (textField_l9xo62q8)', |
| | | `grade_type` varchar(32) DEFAULT NULL COMMENT 'ç级/ç±»å (radioField_m9urarr2)', |
| | | `length` decimal(10, 2) DEFAULT NULL COMMENT 'é¿åº¦ (numberField_lb7lgatg)', |
| | | `width` decimal(10, 2) DEFAULT NULL COMMENT '宽度 (numberField_lb7lgath)', |
| | | `thickness` decimal(10, 2) DEFAULT NULL COMMENT 'å度 (numberField_lb7lgati)', |
| | | `quantity` int(11) DEFAULT NULL COMMENT 'æ°é (numberField_lb7lgatj)', |
| | | `volume` decimal(10, 4) DEFAULT NULL COMMENT 'æ»ä½ç§¯ (numberField_l7fytfd3)', |
| | | `date_range` varchar(255) DEFAULT NULL COMMENT 'æ¶é´åºé´æ°ç»å符串 (cascadeDateField_lfxqqluw)', |
| | | `association_receipt` text DEFAULT NULL COMMENT 'å
³èçå
¶ä»åæ® (associationFormField_l9xo62q6_id)', |
| | | `create_user` bigint(20) DEFAULT NULL COMMENT 'å建è
', |
| | | `create_time` datetime DEFAULT NULL COMMENT 'å建æ¶é´', |
| | | `update_user` bigint(20) DEFAULT NULL COMMENT 'æ´æ°è
', |
| | | `update_time` datetime DEFAULT NULL COMMENT 'æ´æ°æ¶é´', |
| | | `remark` varchar(500) DEFAULT NULL COMMENT '夿³¨', |
| | | |
| | | PRIMARY KEY (`id`), |
| | | KEY `idx_prod_demand_main_id` (`prod_demand_main_id`) |
| | | ) ENGINE = InnoDB |
| | | DEFAULT CHARSET = utf8mb4 COMMENT ='éå®çäº§éæ±_æç»è¡¨'; |
| | | KEY `idx_form_instance_id` (`form_instance_id`) |
| | | ) ENGINE = INNODB |
| | | DEFAULT CHARSET = utf8mb4 COMMENT = 'éå®çäº§éæ±'; |