Bladeren bron

AFnoise propnoise 噪声组件

huangxingxing 4 dagen geleden
bovenliggende
commit
46e43ff74e

+ 26 - 0
generated/com/miniframe/generate/comm/mdo/A_MDO2005.java

@@ -308,4 +308,30 @@ public class A_MDO2005 extends BaseMapModel implements Serializable {
 	public String getPropnId() {
 		return this.propnId;
 	}
+	String airfoil_polars_fids;//翼型极曲线文件ID列表
+	/**
+	 *翼型极曲线文件ID列表
+	 */
+	public void setAirfoil_polars_fids(String airfoil_polars_fids) {
+		this.airfoil_polars_fids=airfoil_polars_fids;
+	}
+	/**
+	 *翼型极曲线文件ID列表
+	 */
+	public String getAirfoil_polars_fids() {
+		return this.airfoil_polars_fids;
+	}
+	String airfoil_fid;//翼型数据文件ID
+	/**
+	 *翼型数据文件ID
+	 */
+	public void setAirfoil_fid(String airfoil_fid) {
+		this.airfoil_fid=airfoil_fid;
+	}
+	/**
+	 *翼型数据文件ID
+	 */
+	public String getAirfoil_fid() {
+		return this.airfoil_fid;
+	}
 }

+ 26 - 0
generated/com/miniframe/generate/comm/mdo/D_MDO2004.java

@@ -308,4 +308,30 @@ public class D_MDO2004 extends BaseMapModel implements Serializable {
 	public String getPropnId() {
 		return this.propnId;
 	}
+	String airfoil_polars_fids;//翼型极曲线文件列表
+	/**
+	 *翼型极曲线文件列表
+	 */
+	public void setAirfoil_polars_fids(String airfoil_polars_fids) {
+		this.airfoil_polars_fids=airfoil_polars_fids;
+	}
+	/**
+	 *翼型极曲线文件列表
+	 */
+	public String getAirfoil_polars_fids() {
+		return this.airfoil_polars_fids;
+	}
+	String airfoil_fid;//翼型数据文件ID
+	/**
+	 *翼型数据文件ID
+	 */
+	public void setAirfoil_fid(String airfoil_fid) {
+		this.airfoil_fid=airfoil_fid;
+	}
+	/**
+	 *翼型数据文件ID
+	 */
+	public String getAirfoil_fid() {
+		return this.airfoil_fid;
+	}
 }

+ 2 - 0
generated/validator/resources_a_mdo2005Form_validator.properties

@@ -21,4 +21,6 @@ a_mdo2005.theta = \u89C2\u6D4B\u89D2\u5EA6
 a_mdo2005.l = \u89C2\u6D4B\u8DDD\u79BB
 a_mdo2005.spl = \u603B\u58F0\u538B\u7EA7\uFF08\u603B\u4F53\u6216\u7279\u5B9A\u70B9\uFF09
 a_mdo2005.propnId = propnoiseId
+a_mdo2005.airfoil_polars_fids = \u7FFC\u578B\u6781\u66F2\u7EBF\u6587\u4EF6ID\u5217\u8868
+a_mdo2005.airfoil_fid = \u7FFC\u578B\u6570\u636E\u6587\u4EF6ID
 a_mdo2005Form = true

+ 2 - 0
generated/validator/resources_a_mdo2005Form_validator_zh_CN.properties

@@ -21,4 +21,6 @@ a_mdo2005.theta = \u89C2\u6D4B\u89D2\u5EA6
 a_mdo2005.l = \u89C2\u6D4B\u8DDD\u79BB
 a_mdo2005.spl = \u603B\u58F0\u538B\u7EA7\uFF08\u603B\u4F53\u6216\u7279\u5B9A\u70B9\uFF09
 a_mdo2005.propnId = propnoiseId
+a_mdo2005.airfoil_polars_fids = \u7FFC\u578B\u6781\u66F2\u7EBF\u6587\u4EF6ID\u5217\u8868
+a_mdo2005.airfoil_fid = \u7FFC\u578B\u6570\u636E\u6587\u4EF6ID
 a_mdo2005Form = true

+ 2 - 0
generated/validator/resources_d_mdo2004Form_validator.properties

@@ -21,4 +21,6 @@ d_mdo2004.theta = \u89C2\u6D4B\u89D2\u5EA6
 d_mdo2004.l = \u89C2\u6D4B\u8DDD\u79BB
 d_mdo2004.spl = \u603B\u58F0\u538B\u7EA7\uFF08\u603B\u4F53\u6216\u7279\u5B9A\u70B9\uFF09
 d_mdo2004.propnId = propnoiseId
+d_mdo2004.airfoil_polars_fids = \u7FFC\u578B\u6781\u66F2\u7EBF\u6587\u4EF6\u5217\u8868
+d_mdo2004.airfoil_fid = \u7FFC\u578B\u6570\u636E\u6587\u4EF6ID
 d_mdo2004Form = true

+ 2 - 0
generated/validator/resources_d_mdo2004Form_validator_zh_CN.properties

@@ -21,4 +21,6 @@ d_mdo2004.theta = \u89C2\u6D4B\u89D2\u5EA6
 d_mdo2004.l = \u89C2\u6D4B\u8DDD\u79BB
 d_mdo2004.spl = \u603B\u58F0\u538B\u7EA7\uFF08\u603B\u4F53\u6216\u7279\u5B9A\u70B9\uFF09
 d_mdo2004.propnId = propnoiseId
+d_mdo2004.airfoil_polars_fids = \u7FFC\u578B\u6781\u66F2\u7EBF\u6587\u4EF6\u5217\u8868
+d_mdo2004.airfoil_fid = \u7FFC\u578B\u6570\u636E\u6587\u4EF6ID
 d_mdo2004Form = true

+ 153 - 34
modelsrc/com/miniframe/model/mdo/MdoProAfnoise.java

@@ -58,54 +58,105 @@ public class MdoProAfnoise extends MiniserviceBaseModel implements Serializable
     @Column(name = "nose_landing_gear")
     private String noseLandingGear;
 
+    /**
+     * 机翼面积
+     */
     @Column(name = "wing_area")
     private String wingArea;
 
+    /**
+     * 机翼展长
+     */
     @Column(name = "wing_span")
     private String wingSpan;
 
+    /**
+     * 水平尾翼面积
+     */
     @Column(name = "horizontal_tail_area")
     private String horizontalTailArea;
 
+    /**
+     * 水平尾翼展长
+     */
     @Column(name = "horizontal_tail_span")
     private String horizontalTailSpan;
 
+    /**
+     * 垂直尾翼面积
+     */
     @Column(name = "vertical_tail_area")
     private String verticalTailArea;
 
+    /**
+     * 垂直尾翼展长
+     */
     @Column(name = "vertical_tail_span")
     private String verticalTailSpan;
 
+    /**
+     * 襟翼面积
+     */
     @Column(name = "flap_area")
     private String flapArea;
 
+    /**
+     * 襟翼展长
+     */
     @Column(name = "flap_span")
     private String flapSpan;
 
+    /**
+     * 襟翼偏转角度
+     */
     @Column(name = "flap_deflection_angle")
     private String flapDeflectionAngle;
 
+    /**
+     * 主起落架数量
+     */
     @Column(name = "number_of_main_landing_gears")
     private Integer numberOfMainLandingGears;
 
+    /**
+     * 主起落架每侧轮数
+     */
     @Column(name = "number_of_wheels_per_main_landing_gear")
     private Integer numberOfWheelsPerMainLandingGear;
 
+    /**
+     * 主起落架轮直径
+     */
     @Column(name = "main_landing_gear_wheel_diameter")
     private String mainLandingGearWheelDiameter;
 
+    /**
+     * 主起落架支柱长度
+     */
     @Column(name = "main_landing_gear_strut_length")
     private String mainLandingGearStrutLength;
 
+    /**
+     * 前起落架数量
+     */
     @Column(name = "number_of_nose_landing_gears")
     private Integer numberOfNoseLandingGears;
 
+    /**
+     * 前起落架每侧轮数
+     */
     @Column(name = "number_of_wheels_per_nose_landing_gear")
     private Integer numberOfWheelsPerNoseLandingGear;
 
+    /**
+     * 前起落架轮直径
+     */
     @Column(name = "nose_landing_gear_wheel_diameter")
     private String noseLandingGearWheelDiameter;
 
+    /**
+     * 前起落架支柱长度
+     */
     @Column(name = "nose_landing_gear_strut_length")
     private String noseLandingGearStrutLength;
 
@@ -427,238 +478,306 @@ public class MdoProAfnoise extends MiniserviceBaseModel implements Serializable
     }
 
     /**
-     * @return wing_area
+     * 获取机翼面积
+     *
+     * @return wing_area - 机翼面积
      */
     public String getWingArea() {
         return wingArea;
     }
 
     /**
-     * @param wingArea
+     * 设置机翼面积
+     *
+     * @param wingArea 机翼面积
      */
     public void setWingArea(String wingArea) {
         this.wingArea = wingArea == null ? null : wingArea.trim();
     }
 
     /**
-     * @return wing_span
+     * 获取机翼展长
+     *
+     * @return wing_span - 机翼展长
      */
     public String getWingSpan() {
         return wingSpan;
     }
 
     /**
-     * @param wingSpan
+     * 设置机翼展长
+     *
+     * @param wingSpan 机翼展长
      */
     public void setWingSpan(String wingSpan) {
         this.wingSpan = wingSpan == null ? null : wingSpan.trim();
     }
 
     /**
-     * @return horizontal_tail_area
+     * 获取水平尾翼面积
+     *
+     * @return horizontal_tail_area - 水平尾翼面积
      */
     public String getHorizontalTailArea() {
         return horizontalTailArea;
     }
 
     /**
-     * @param horizontalTailArea
+     * 设置水平尾翼面积
+     *
+     * @param horizontalTailArea 水平尾翼面积
      */
     public void setHorizontalTailArea(String horizontalTailArea) {
         this.horizontalTailArea = horizontalTailArea == null ? null : horizontalTailArea.trim();
     }
 
     /**
-     * @return horizontal_tail_span
+     * 获取水平尾翼展长
+     *
+     * @return horizontal_tail_span - 水平尾翼展长
      */
     public String getHorizontalTailSpan() {
         return horizontalTailSpan;
     }
 
     /**
-     * @param horizontalTailSpan
+     * 设置水平尾翼展长
+     *
+     * @param horizontalTailSpan 水平尾翼展长
      */
     public void setHorizontalTailSpan(String horizontalTailSpan) {
         this.horizontalTailSpan = horizontalTailSpan == null ? null : horizontalTailSpan.trim();
     }
 
     /**
-     * @return vertical_tail_area
+     * 获取垂直尾翼面积
+     *
+     * @return vertical_tail_area - 垂直尾翼面积
      */
     public String getVerticalTailArea() {
         return verticalTailArea;
     }
 
     /**
-     * @param verticalTailArea
+     * 设置垂直尾翼面积
+     *
+     * @param verticalTailArea 垂直尾翼面积
      */
     public void setVerticalTailArea(String verticalTailArea) {
         this.verticalTailArea = verticalTailArea == null ? null : verticalTailArea.trim();
     }
 
     /**
-     * @return vertical_tail_span
+     * 获取垂直尾翼展长
+     *
+     * @return vertical_tail_span - 垂直尾翼展长
      */
     public String getVerticalTailSpan() {
         return verticalTailSpan;
     }
 
     /**
-     * @param verticalTailSpan
+     * 设置垂直尾翼展长
+     *
+     * @param verticalTailSpan 垂直尾翼展长
      */
     public void setVerticalTailSpan(String verticalTailSpan) {
         this.verticalTailSpan = verticalTailSpan == null ? null : verticalTailSpan.trim();
     }
 
     /**
-     * @return flap_area
+     * 获取襟翼面积
+     *
+     * @return flap_area - 襟翼面积
      */
     public String getFlapArea() {
         return flapArea;
     }
 
     /**
-     * @param flapArea
+     * 设置襟翼面积
+     *
+     * @param flapArea 襟翼面积
      */
     public void setFlapArea(String flapArea) {
         this.flapArea = flapArea == null ? null : flapArea.trim();
     }
 
     /**
-     * @return flap_span
+     * 获取襟翼展长
+     *
+     * @return flap_span - 襟翼展长
      */
     public String getFlapSpan() {
         return flapSpan;
     }
 
     /**
-     * @param flapSpan
+     * 设置襟翼展长
+     *
+     * @param flapSpan 襟翼展长
      */
     public void setFlapSpan(String flapSpan) {
         this.flapSpan = flapSpan == null ? null : flapSpan.trim();
     }
 
     /**
-     * @return flap_deflection_angle
+     * 获取襟翼偏转角度
+     *
+     * @return flap_deflection_angle - 襟翼偏转角度
      */
     public String getFlapDeflectionAngle() {
         return flapDeflectionAngle;
     }
 
     /**
-     * @param flapDeflectionAngle
+     * 设置襟翼偏转角度
+     *
+     * @param flapDeflectionAngle 襟翼偏转角度
      */
     public void setFlapDeflectionAngle(String flapDeflectionAngle) {
         this.flapDeflectionAngle = flapDeflectionAngle == null ? null : flapDeflectionAngle.trim();
     }
 
     /**
-     * @return number_of_main_landing_gears
+     * 获取主起落架数量
+     *
+     * @return number_of_main_landing_gears - 主起落架数量
      */
     public Integer getNumberOfMainLandingGears() {
         return numberOfMainLandingGears;
     }
 
     /**
-     * @param numberOfMainLandingGears
+     * 设置主起落架数量
+     *
+     * @param numberOfMainLandingGears 主起落架数量
      */
     public void setNumberOfMainLandingGears(Integer numberOfMainLandingGears) {
         this.numberOfMainLandingGears = numberOfMainLandingGears;
     }
 
     /**
-     * @return number_of_wheels_per_main_landing_gear
+     * 获取主起落架每侧轮数
+     *
+     * @return number_of_wheels_per_main_landing_gear - 主起落架每侧轮数
      */
     public Integer getNumberOfWheelsPerMainLandingGear() {
         return numberOfWheelsPerMainLandingGear;
     }
 
     /**
-     * @param numberOfWheelsPerMainLandingGear
+     * 设置主起落架每侧轮数
+     *
+     * @param numberOfWheelsPerMainLandingGear 主起落架每侧轮数
      */
     public void setNumberOfWheelsPerMainLandingGear(Integer numberOfWheelsPerMainLandingGear) {
         this.numberOfWheelsPerMainLandingGear = numberOfWheelsPerMainLandingGear;
     }
 
     /**
-     * @return main_landing_gear_wheel_diameter
+     * 获取主起落架轮直径
+     *
+     * @return main_landing_gear_wheel_diameter - 主起落架轮直径
      */
     public String getMainLandingGearWheelDiameter() {
         return mainLandingGearWheelDiameter;
     }
 
     /**
-     * @param mainLandingGearWheelDiameter
+     * 设置主起落架轮直径
+     *
+     * @param mainLandingGearWheelDiameter 主起落架轮直径
      */
     public void setMainLandingGearWheelDiameter(String mainLandingGearWheelDiameter) {
         this.mainLandingGearWheelDiameter = mainLandingGearWheelDiameter == null ? null : mainLandingGearWheelDiameter.trim();
     }
 
     /**
-     * @return main_landing_gear_strut_length
+     * 获取主起落架支柱长度
+     *
+     * @return main_landing_gear_strut_length - 主起落架支柱长度
      */
     public String getMainLandingGearStrutLength() {
         return mainLandingGearStrutLength;
     }
 
     /**
-     * @param mainLandingGearStrutLength
+     * 设置主起落架支柱长度
+     *
+     * @param mainLandingGearStrutLength 主起落架支柱长度
      */
     public void setMainLandingGearStrutLength(String mainLandingGearStrutLength) {
         this.mainLandingGearStrutLength = mainLandingGearStrutLength == null ? null : mainLandingGearStrutLength.trim();
     }
 
     /**
-     * @return number_of_nose_landing_gears
+     * 获取前起落架数量
+     *
+     * @return number_of_nose_landing_gears - 前起落架数量
      */
     public Integer getNumberOfNoseLandingGears() {
         return numberOfNoseLandingGears;
     }
 
     /**
-     * @param numberOfNoseLandingGears
+     * 设置前起落架数量
+     *
+     * @param numberOfNoseLandingGears 前起落架数量
      */
     public void setNumberOfNoseLandingGears(Integer numberOfNoseLandingGears) {
         this.numberOfNoseLandingGears = numberOfNoseLandingGears;
     }
 
     /**
-     * @return number_of_wheels_per_nose_landing_gear
+     * 获取前起落架每侧轮数
+     *
+     * @return number_of_wheels_per_nose_landing_gear - 前起落架每侧轮数
      */
     public Integer getNumberOfWheelsPerNoseLandingGear() {
         return numberOfWheelsPerNoseLandingGear;
     }
 
     /**
-     * @param numberOfWheelsPerNoseLandingGear
+     * 设置前起落架每侧轮数
+     *
+     * @param numberOfWheelsPerNoseLandingGear 前起落架每侧轮数
      */
     public void setNumberOfWheelsPerNoseLandingGear(Integer numberOfWheelsPerNoseLandingGear) {
         this.numberOfWheelsPerNoseLandingGear = numberOfWheelsPerNoseLandingGear;
     }
 
     /**
-     * @return nose_landing_gear_wheel_diameter
+     * 获取前起落架轮直径
+     *
+     * @return nose_landing_gear_wheel_diameter - 前起落架轮直径
      */
     public String getNoseLandingGearWheelDiameter() {
         return noseLandingGearWheelDiameter;
     }
 
     /**
-     * @param noseLandingGearWheelDiameter
+     * 设置前起落架轮直径
+     *
+     * @param noseLandingGearWheelDiameter 前起落架轮直径
      */
     public void setNoseLandingGearWheelDiameter(String noseLandingGearWheelDiameter) {
         this.noseLandingGearWheelDiameter = noseLandingGearWheelDiameter == null ? null : noseLandingGearWheelDiameter.trim();
     }
 
     /**
-     * @return nose_landing_gear_strut_length
+     * 获取前起落架支柱长度
+     *
+     * @return nose_landing_gear_strut_length - 前起落架支柱长度
      */
     public String getNoseLandingGearStrutLength() {
         return noseLandingGearStrutLength;
     }
 
     /**
-     * @param noseLandingGearStrutLength
+     * 设置前起落架支柱长度
+     *
+     * @param noseLandingGearStrutLength 前起落架支柱长度
      */
     public void setNoseLandingGearStrutLength(String noseLandingGearStrutLength) {
         this.noseLandingGearStrutLength = noseLandingGearStrutLength == null ? null : noseLandingGearStrutLength.trim();

+ 48 - 0
modelsrc/com/miniframe/model/mdo/MdoProPropnoise.java

@@ -122,6 +122,18 @@ public class MdoProPropnoise extends MiniserviceBaseModel implements Serializabl
      */
     private String spl;
 
+    /**
+     * 翼型极曲线文件列表
+     */
+    @Column(name = "airfoil_polars_fids")
+    private String airfoilPolarsFids;
+
+    /**
+     * 翼型数据文件
+     */
+    @Column(name = "airfoil_fid")
+    private String airfoilFid;
+
     private static final long serialVersionUID = 1L;
 
     /**
@@ -529,4 +541,40 @@ public class MdoProPropnoise extends MiniserviceBaseModel implements Serializabl
     public void setSpl(String spl) {
         this.spl = spl == null ? null : spl.trim();
     }
+
+    /**
+     * 获取翼型极曲线文件列表
+     *
+     * @return airfoil_polars_fids - 翼型极曲线文件列表
+     */
+    public String getAirfoilPolarsFids() {
+        return airfoilPolarsFids;
+    }
+
+    /**
+     * 设置翼型极曲线文件列表
+     *
+     * @param airfoilPolarsFids 翼型极曲线文件列表
+     */
+    public void setAirfoilPolarsFids(String airfoilPolarsFids) {
+        this.airfoilPolarsFids = airfoilPolarsFids == null ? null : airfoilPolarsFids.trim();
+    }
+
+    /**
+     * 获取翼型数据文件
+     *
+     * @return airfoil_fid - 翼型数据文件
+     */
+    public String getAirfoilFid() {
+        return airfoilFid;
+    }
+
+    /**
+     * 设置翼型数据文件
+     *
+     * @param airfoilFid 翼型数据文件
+     */
+    public void setAirfoilFid(String airfoilFid) {
+        this.airfoilFid = airfoilFid == null ? null : airfoilFid.trim();
+    }
 }

+ 140 - 0
modelsrc/com/miniframe/model/mdo/MdoProPropnoiseSQLBuilder.java

@@ -1713,6 +1713,146 @@ public class MdoProPropnoiseSQLBuilder {
             addCriterion("spl not between", value1, value2, "spl");
             return (Criteria) this;
         }
+
+        public Criteria andAirfoilPolarsFidsIsNull() {
+            addCriterion("airfoil_polars_fids is null");
+            return (Criteria) this;
+        }
+
+        public Criteria andAirfoilPolarsFidsIsNotNull() {
+            addCriterion("airfoil_polars_fids is not null");
+            return (Criteria) this;
+        }
+
+        public Criteria andAirfoilPolarsFidsEqualTo(String value) {
+            addCriterion("airfoil_polars_fids =", value, "airfoilPolarsFids");
+            return (Criteria) this;
+        }
+
+        public Criteria andAirfoilPolarsFidsNotEqualTo(String value) {
+            addCriterion("airfoil_polars_fids <>", value, "airfoilPolarsFids");
+            return (Criteria) this;
+        }
+
+        public Criteria andAirfoilPolarsFidsGreaterThan(String value) {
+            addCriterion("airfoil_polars_fids >", value, "airfoilPolarsFids");
+            return (Criteria) this;
+        }
+
+        public Criteria andAirfoilPolarsFidsGreaterThanOrEqualTo(String value) {
+            addCriterion("airfoil_polars_fids >=", value, "airfoilPolarsFids");
+            return (Criteria) this;
+        }
+
+        public Criteria andAirfoilPolarsFidsLessThan(String value) {
+            addCriterion("airfoil_polars_fids <", value, "airfoilPolarsFids");
+            return (Criteria) this;
+        }
+
+        public Criteria andAirfoilPolarsFidsLessThanOrEqualTo(String value) {
+            addCriterion("airfoil_polars_fids <=", value, "airfoilPolarsFids");
+            return (Criteria) this;
+        }
+
+        public Criteria andAirfoilPolarsFidsLike(String value) {
+            addCriterion("airfoil_polars_fids like", value, "airfoilPolarsFids");
+            return (Criteria) this;
+        }
+
+        public Criteria andAirfoilPolarsFidsNotLike(String value) {
+            addCriterion("airfoil_polars_fids not like", value, "airfoilPolarsFids");
+            return (Criteria) this;
+        }
+
+        public Criteria andAirfoilPolarsFidsIn(List<String> values) {
+            addCriterion("airfoil_polars_fids in", values, "airfoilPolarsFids");
+            return (Criteria) this;
+        }
+
+        public Criteria andAirfoilPolarsFidsNotIn(List<String> values) {
+            addCriterion("airfoil_polars_fids not in", values, "airfoilPolarsFids");
+            return (Criteria) this;
+        }
+
+        public Criteria andAirfoilPolarsFidsBetween(String value1, String value2) {
+            addCriterion("airfoil_polars_fids between", value1, value2, "airfoilPolarsFids");
+            return (Criteria) this;
+        }
+
+        public Criteria andAirfoilPolarsFidsNotBetween(String value1, String value2) {
+            addCriterion("airfoil_polars_fids not between", value1, value2, "airfoilPolarsFids");
+            return (Criteria) this;
+        }
+
+        public Criteria andAirfoilFidIsNull() {
+            addCriterion("airfoil_fid is null");
+            return (Criteria) this;
+        }
+
+        public Criteria andAirfoilFidIsNotNull() {
+            addCriterion("airfoil_fid is not null");
+            return (Criteria) this;
+        }
+
+        public Criteria andAirfoilFidEqualTo(String value) {
+            addCriterion("airfoil_fid =", value, "airfoilFid");
+            return (Criteria) this;
+        }
+
+        public Criteria andAirfoilFidNotEqualTo(String value) {
+            addCriterion("airfoil_fid <>", value, "airfoilFid");
+            return (Criteria) this;
+        }
+
+        public Criteria andAirfoilFidGreaterThan(String value) {
+            addCriterion("airfoil_fid >", value, "airfoilFid");
+            return (Criteria) this;
+        }
+
+        public Criteria andAirfoilFidGreaterThanOrEqualTo(String value) {
+            addCriterion("airfoil_fid >=", value, "airfoilFid");
+            return (Criteria) this;
+        }
+
+        public Criteria andAirfoilFidLessThan(String value) {
+            addCriterion("airfoil_fid <", value, "airfoilFid");
+            return (Criteria) this;
+        }
+
+        public Criteria andAirfoilFidLessThanOrEqualTo(String value) {
+            addCriterion("airfoil_fid <=", value, "airfoilFid");
+            return (Criteria) this;
+        }
+
+        public Criteria andAirfoilFidLike(String value) {
+            addCriterion("airfoil_fid like", value, "airfoilFid");
+            return (Criteria) this;
+        }
+
+        public Criteria andAirfoilFidNotLike(String value) {
+            addCriterion("airfoil_fid not like", value, "airfoilFid");
+            return (Criteria) this;
+        }
+
+        public Criteria andAirfoilFidIn(List<String> values) {
+            addCriterion("airfoil_fid in", values, "airfoilFid");
+            return (Criteria) this;
+        }
+
+        public Criteria andAirfoilFidNotIn(List<String> values) {
+            addCriterion("airfoil_fid not in", values, "airfoilFid");
+            return (Criteria) this;
+        }
+
+        public Criteria andAirfoilFidBetween(String value1, String value2) {
+            addCriterion("airfoil_fid between", value1, value2, "airfoilFid");
+            return (Criteria) this;
+        }
+
+        public Criteria andAirfoilFidNotBetween(String value1, String value2) {
+            addCriterion("airfoil_fid not between", value1, value2, "airfoilFid");
+            return (Criteria) this;
+        }
     }
 
     public static class Criteria extends GeneratedCriteria {

+ 1 - 1
modelsrc/com/miniframe/model/mdo/dbconfig/MapperConfig-mdo.xml

@@ -5,7 +5,7 @@
     This file is generated by MyBatis Generator.
     This file is the shell of a Mapper Config file - in many cases you will need to add
       to this file before it is usable by MyBatis.
-    This file was generated on Mon Oct 20 10:09:26 CST 2025.
+    This file was generated on Fri Oct 24 09:53:47 CST 2025.
   -->
   <mappers>
     <mapper resource="com/miniframe/model/mdo/xml/MdoProjectMapper.xml" />

+ 1 - 1
modelsrc/com/miniframe/model/system/dbconfig/MapperConfig-system.xml

@@ -5,7 +5,7 @@
     This file is generated by MyBatis Generator.
     This file is the shell of a Mapper Config file - in many cases you will need to add
       to this file before it is usable by MyBatis.
-    This file was generated on Mon Oct 20 10:09:27 CST 2025.
+    This file was generated on Fri Oct 24 09:53:49 CST 2025.
   -->
   <mappers>
     <mapper resource="com/miniframe/model/system/xml/SysAppcodeMapper.xml" />

+ 2 - 0
src/main/java/com/miniframe/bisiness/mdo/MDO2004Service.java

@@ -56,6 +56,8 @@ public class MDO2004Service extends MDO2004BaseModel implements ExecProcessFlow
 			b.setL(a.getL());
 			b.setSpl(a.getSpl());
 			b.setPropnId(a.getId());
+			b.setAirfoil_fid(a.getAirfoilFid());
+			b.setAirfoil_polars_fids(a.getAirfoilPolarsFids());
 			this.setD_mdo2004(b);
 		}
 	}

+ 2 - 0
src/main/java/com/miniframe/bisiness/mdo/MDO2005Service.java

@@ -66,6 +66,8 @@ public class MDO2005Service extends MDO2005BaseModel implements ExecProcessFlow
 		b.setTheta(a.getTheta());
 		b.setL(a.getL());
 		b.setSpl(a.getSpl());
+		b.setAirfoilFid(a.getAirfoil_fid());
+		b.setAirfoilPolarsFids(a.getAirfoil_polars_fids());
 	}
 
 	/**

+ 1 - 1
src/main/resources/application.properties

@@ -1,2 +1,2 @@
 #spring.profiles.active=system,@profiles.active@,minicore,miniext,blockca
-spring.profiles.active=system,dev,minicore,miniext,blockca
+spring.profiles.active=system,@profiles.active@,minicore,miniext,blockca