gongchunyi
5 天以前 f34a0ddd5ddb24035e846be9f1f2dde7545e2fcc
fix: 使用父类id关联
已修改3个文件
16 ■■■■ 文件已修改
doc/宁夏-中盛建材.sql 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/prodDemand/pojo/ProdDemandDetail.java 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/prodDemand/pojo/ProdDemandMain.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
doc/ÄþÏÄ-ÖÐÊ¢½¨²Ä.sql
@@ -1,7 +1,7 @@
CREATE TABLE `prod_demand_main`
(
    `id`                 bigint(20)  NOT NULL AUTO_INCREMENT COMMENT '自增主键',
    `tenant_id`          varchar(20)  DEFAULT '000000' 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)',
@@ -28,8 +28,8 @@
CREATE TABLE `prod_demand_detail`
(
    `id`                  bigint(20)  NOT NULL AUTO_INCREMENT COMMENT '自增主键',
    `tenant_id`           varchar(20)    DEFAULT '000000' COMMENT '租户编号',
    `form_instance_id`    varchar(64) NOT NULL COMMENT '主表单实例ID (外键,关联主表)',
    `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)',
@@ -48,6 +48,6 @@
    `remark`              varchar(500)   DEFAULT NULL COMMENT '备注',
    PRIMARY KEY (`id`),
    KEY `idx_form_instance_id` (`form_instance_id`)
    KEY `idx_prod_demand_main_id` (`prod_demand_main_id`)
) ENGINE = InnoDB
  DEFAULT CHARSET = utf8mb4 COMMENT ='销售生产需求_明细表';
src/main/java/com/ruoyi/prodDemand/pojo/ProdDemandDetail.java
@@ -27,12 +27,12 @@
    /**
     * ç§Ÿæˆ·ç¼–号
     */
    private String tenantId;
    private Long tenantId;
    /**
     * ä¸»è¡¨å•实例ID
     * çˆ¶ç±»å…³è”ID
     */
    private String formInstanceId;
    private String prodDemandMainId;
    /**
     * ç‰©æ–™ç¼–码
src/main/java/com/ruoyi/prodDemand/pojo/ProdDemandMain.java
@@ -26,7 +26,7 @@
    /**
     * ç§Ÿæˆ·ç¼–号
     */
    private String tenantId;
    private Long tenantId;
    /**
     * éƒ¨é—¨ID