Browse Source

求解保存 巷道选择

huangxingxing 1 year ago
parent
commit
36e9219260
20 changed files with 536 additions and 65 deletions
  1. 26 0
      generated/com/miniframe/generate/comm/system/A_D10002.java
  2. 13 26
      generated/com/miniframe/generate/comm/system/A_D10021.java
  3. 52 0
      generated/com/miniframe/generate/comm/system/D_D00001_ROWS_RECODE.java
  4. 0 13
      generated/validateform/a_d10002Form.xml
  5. 3 6
      generated/validateform/a_d10021Form.xml
  6. 2 0
      generated/validator/resources_a_d10002Form_validator.properties
  7. 2 0
      generated/validator/resources_a_d10002Form_validator_zh_CN.properties
  8. 1 2
      generated/validator/resources_a_d10021Form_validator.properties
  9. 1 2
      generated/validator/resources_a_d10021Form_validator_zh_CN.properties
  10. 4 0
      generated/validator/resources_d_d00001_rows_recodeForm_validator.properties
  11. 4 0
      generated/validator/resources_d_d00001_rows_recodeForm_validator_zh_CN.properties
  12. 92 0
      modelsrc/com/miniframe/model/system/DPipe.java
  13. 280 0
      modelsrc/com/miniframe/model/system/DPipeSQLBuilder.java
  14. 1 1
      modelsrc/com/miniframe/model/system/dbconfig/MapperConfig-system.xml
  15. 4 0
      src/main/java/com/miniframe/bisiness/system/D00001Service.java
  16. 30 4
      src/main/java/com/miniframe/bisiness/system/D10002Service.java
  17. 11 6
      src/main/java/com/miniframe/bisiness/system/D10021Service.java
  18. 5 1
      系统设计/通信设计/通讯报文/system(系统服务)/报文体/D00001_D(管道数据查询).csv
  19. 3 1
      系统设计/通信设计/通讯报文/system(系统服务)/报文体/D10002_A(管道数据添加修改).csv
  20. 2 3
      系统设计/通信设计/通讯报文/system(系统服务)/报文体/D10021_A(瓦斯灾源添加修改).csv

+ 26 - 0
generated/com/miniframe/generate/comm/system/A_D10002.java

@@ -165,4 +165,30 @@ public class A_D10002 extends BaseMapModel implements Serializable {
 	public String getCode() {
 	public String getCode() {
 		return this.code;
 		return this.code;
 	}
 	}
+	String gfid;//网格文件ID
+	/**
+	 *网格文件ID
+	 */
+	public void setGfid(String gfid) {
+		this.gfid=gfid;
+	}
+	/**
+	 *网格文件ID
+	 */
+	public String getGfid() {
+		return this.gfid;
+	}
+	String bfid;//边界文件ID
+	/**
+	 *边界文件ID
+	 */
+	public void setBfid(String bfid) {
+		this.bfid=bfid;
+	}
+	/**
+	 *边界文件ID
+	 */
+	public String getBfid() {
+		return this.bfid;
+	}
 }
 }

+ 13 - 26
generated/com/miniframe/generate/comm/system/A_D10021.java

@@ -22,32 +22,6 @@ public class A_D10021 extends BaseMapModel implements Serializable {
 	public int getGid() {
 	public int getGid() {
 		return this.gid;
 		return this.gid;
 	}
 	}
-	String gfid;//网格文件ID
-	/**
-	 *网格文件ID
-	 */
-	public void setGfid(String gfid) {
-		this.gfid=gfid;
-	}
-	/**
-	 *网格文件ID
-	 */
-	public String getGfid() {
-		return this.gfid;
-	}
-	String bfid;//边界文件ID
-	/**
-	 *边界文件ID
-	 */
-	public void setBfid(String bfid) {
-		this.bfid=bfid;
-	}
-	/**
-	 *边界文件ID
-	 */
-	public String getBfid() {
-		return this.bfid;
-	}
 	int aid;//事故
 	int aid;//事故
 	/**
 	/**
 	 *事故
 	 *事故
@@ -61,4 +35,17 @@ public class A_D10021 extends BaseMapModel implements Serializable {
 	public int getAid() {
 	public int getAid() {
 		return this.aid;
 		return this.aid;
 	}
 	}
+	int pid;//巷道ID
+	/**
+	 *巷道ID
+	 */
+	public void setPid(int pid) {
+		this.pid=pid;
+	}
+	/**
+	 *巷道ID
+	 */
+	public int getPid() {
+		return this.pid;
+	}
 }
 }

+ 52 - 0
generated/com/miniframe/generate/comm/system/D_D00001_ROWS_RECODE.java

@@ -165,4 +165,56 @@ public class D_D00001_ROWS_RECODE extends BaseMapModel implements Serializable {
 	public String getCode() {
 	public String getCode() {
 		return this.code;
 		return this.code;
 	}
 	}
+	String gfid;//网格文件ID
+	/**
+	 *网格文件ID
+	 */
+	public void setGfid(String gfid) {
+		this.gfid=gfid;
+	}
+	/**
+	 *网格文件ID
+	 */
+	public String getGfid() {
+		return this.gfid;
+	}
+	String bfid;//边界文件ID
+	/**
+	 *边界文件ID
+	 */
+	public void setBfid(String bfid) {
+		this.bfid=bfid;
+	}
+	/**
+	 *边界文件ID
+	 */
+	public String getBfid() {
+		return this.bfid;
+	}
+	String gfname;//网格文件名称
+	/**
+	 *网格文件名称
+	 */
+	public void setGfname(String gfname) {
+		this.gfname=gfname;
+	}
+	/**
+	 *网格文件名称
+	 */
+	public String getGfname() {
+		return this.gfname;
+	}
+	String bfname;//边界文件名称
+	/**
+	 *边界文件名称
+	 */
+	public void setBfname(String bfname) {
+		this.bfname=bfname;
+	}
+	/**
+	 *边界文件名称
+	 */
+	public String getBfname() {
+		return this.bfname;
+	}
 }
 }

+ 0 - 13
generated/validateform/a_d10002Form.xml

@@ -101,19 +101,6 @@
       <var-value>128</var-value>
       <var-value>128</var-value>
     </var>
     </var>
 </field>
 </field>
-<field property="code" depends="required,minlength,maxlength">
-    <arg0 key="a_d10002.code"/>
-    <arg1 name="minlength" key="${var:minlength}"/>
-    <var>
-      <var-name>minlength</var-name>
-      <var-value>1</var-value>
-    </var>
-    <arg1 name="maxlength" key="${var:maxlength}"/>
-    <var>
-      <var-name>maxlength</var-name>
-      <var-value>128</var-value>
-    </var>
-</field>
 </form>
 </form>
 </formset>
 </formset>
 </form-validation>
 </form-validation>

+ 3 - 6
generated/validateform/a_d10021Form.xml

@@ -4,15 +4,12 @@
 <form-validation>
 <form-validation>
 <formset>
 <formset>
 <form name="a_d10021Form">
 <form name="a_d10021Form">
-<field property="gfid" depends="required">
-    <arg0 key="a_d10021.gfid"/>
-</field>
-<field property="bfid" depends="required">
-    <arg0 key="a_d10021.bfid"/>
-</field>
 <field property="aid" depends="required">
 <field property="aid" depends="required">
     <arg0 key="a_d10021.aid"/>
     <arg0 key="a_d10021.aid"/>
 </field>
 </field>
+<field property="pid" depends="required">
+    <arg0 key="a_d10021.pid"/>
+</field>
 </form>
 </form>
 </formset>
 </formset>
 </form-validation>
 </form-validation>

+ 2 - 0
generated/validator/resources_a_d10002Form_validator.properties

@@ -10,4 +10,6 @@ a_d10002.sectionPara3 = \u622A\u9762\u53C2\u65703
 a_d10002.sectionPara4 = \u622A\u9762\u53C2\u65704
 a_d10002.sectionPara4 = \u622A\u9762\u53C2\u65704
 a_d10002.sectionPara5 = \u622A\u9762\u53C2\u65705
 a_d10002.sectionPara5 = \u622A\u9762\u53C2\u65705
 a_d10002.code = \u7F16\u53F7
 a_d10002.code = \u7F16\u53F7
+a_d10002.gfid = \u7F51\u683C\u6587\u4EF6ID
+a_d10002.bfid = \u8FB9\u754C\u6587\u4EF6ID
 a_d10002Form = true
 a_d10002Form = true

+ 2 - 0
generated/validator/resources_a_d10002Form_validator_zh_CN.properties

@@ -10,4 +10,6 @@ a_d10002.sectionPara3 = \u622A\u9762\u53C2\u65703
 a_d10002.sectionPara4 = \u622A\u9762\u53C2\u65704
 a_d10002.sectionPara4 = \u622A\u9762\u53C2\u65704
 a_d10002.sectionPara5 = \u622A\u9762\u53C2\u65705
 a_d10002.sectionPara5 = \u622A\u9762\u53C2\u65705
 a_d10002.code = \u7F16\u53F7
 a_d10002.code = \u7F16\u53F7
+a_d10002.gfid = \u7F51\u683C\u6587\u4EF6ID
+a_d10002.bfid = \u8FB9\u754C\u6587\u4EF6ID
 a_d10002Form = true
 a_d10002Form = true

+ 1 - 2
generated/validator/resources_a_d10021Form_validator.properties

@@ -1,5 +1,4 @@
 a_d10021.gid = \u74E6\u65AF\u707E\u60C5\u6E90id
 a_d10021.gid = \u74E6\u65AF\u707E\u60C5\u6E90id
-a_d10021.gfid = \u7F51\u683C\u6587\u4EF6ID
-a_d10021.bfid = \u8FB9\u754C\u6587\u4EF6ID
 a_d10021.aid = \u4E8B\u6545
 a_d10021.aid = \u4E8B\u6545
+a_d10021.pid = \u5DF7\u9053ID
 a_d10021Form = true
 a_d10021Form = true

+ 1 - 2
generated/validator/resources_a_d10021Form_validator_zh_CN.properties

@@ -1,5 +1,4 @@
 a_d10021.gid = \u74E6\u65AF\u707E\u60C5\u6E90id
 a_d10021.gid = \u74E6\u65AF\u707E\u60C5\u6E90id
-a_d10021.gfid = \u7F51\u683C\u6587\u4EF6ID
-a_d10021.bfid = \u8FB9\u754C\u6587\u4EF6ID
 a_d10021.aid = \u4E8B\u6545
 a_d10021.aid = \u4E8B\u6545
+a_d10021.pid = \u5DF7\u9053ID
 a_d10021Form = true
 a_d10021Form = true

+ 4 - 0
generated/validator/resources_d_d00001_rows_recodeForm_validator.properties

@@ -10,4 +10,8 @@ d_d00001_rows_recode.sectionPara3 = \u622A\u9762\u53C2\u65703
 d_d00001_rows_recode.sectionPara4 = \u622A\u9762\u53C2\u65704
 d_d00001_rows_recode.sectionPara4 = \u622A\u9762\u53C2\u65704
 d_d00001_rows_recode.sectionPara5 = \u622A\u9762\u53C2\u65705
 d_d00001_rows_recode.sectionPara5 = \u622A\u9762\u53C2\u65705
 d_d00001_rows_recode.code = \u7F16\u53F7
 d_d00001_rows_recode.code = \u7F16\u53F7
+d_d00001_rows_recode.gfid = \u7F51\u683C\u6587\u4EF6ID
+d_d00001_rows_recode.bfid = \u8FB9\u754C\u6587\u4EF6ID
+d_d00001_rows_recode.gfname = \u7F51\u683C\u6587\u4EF6\u540D\u79F0
+d_d00001_rows_recode.bfname = \u8FB9\u754C\u6587\u4EF6\u540D\u79F0
 d_d00001_rows_recodeForm = true
 d_d00001_rows_recodeForm = true

+ 4 - 0
generated/validator/resources_d_d00001_rows_recodeForm_validator_zh_CN.properties

@@ -10,4 +10,8 @@ d_d00001_rows_recode.sectionPara3 = \u622A\u9762\u53C2\u65703
 d_d00001_rows_recode.sectionPara4 = \u622A\u9762\u53C2\u65704
 d_d00001_rows_recode.sectionPara4 = \u622A\u9762\u53C2\u65704
 d_d00001_rows_recode.sectionPara5 = \u622A\u9762\u53C2\u65705
 d_d00001_rows_recode.sectionPara5 = \u622A\u9762\u53C2\u65705
 d_d00001_rows_recode.code = \u7F16\u53F7
 d_d00001_rows_recode.code = \u7F16\u53F7
+d_d00001_rows_recode.gfid = \u7F51\u683C\u6587\u4EF6ID
+d_d00001_rows_recode.bfid = \u8FB9\u754C\u6587\u4EF6ID
+d_d00001_rows_recode.gfname = \u7F51\u683C\u6587\u4EF6\u540D\u79F0
+d_d00001_rows_recode.bfname = \u8FB9\u754C\u6587\u4EF6\u540D\u79F0
 d_d00001_rows_recodeForm = true
 d_d00001_rows_recodeForm = true

+ 92 - 0
modelsrc/com/miniframe/model/system/DPipe.java

@@ -68,6 +68,26 @@ public class DPipe extends MiniserviceBaseModel implements Serializable {
      */
      */
     private String code;
     private String code;
 
 
+    /**
+     * 网格文件ID
+     */
+    private String gfid;
+
+    /**
+     * 边界文件ID
+     */
+    private String bfid;
+
+    /**
+     * 网格文件名称
+     */
+    private String gfname;
+
+    /**
+     * 边界文件名称
+     */
+    private String bfname;
+
     private static final long serialVersionUID = 1L;
     private static final long serialVersionUID = 1L;
 
 
     /**
     /**
@@ -277,4 +297,76 @@ public class DPipe extends MiniserviceBaseModel implements Serializable {
     public void setCode(String code) {
     public void setCode(String code) {
         this.code = code == null ? null : code.trim();
         this.code = code == null ? null : code.trim();
     }
     }
+
+    /**
+     * 获取网格文件ID
+     *
+     * @return gfid - 网格文件ID
+     */
+    public String getGfid() {
+        return gfid;
+    }
+
+    /**
+     * 设置网格文件ID
+     *
+     * @param gfid 网格文件ID
+     */
+    public void setGfid(String gfid) {
+        this.gfid = gfid == null ? null : gfid.trim();
+    }
+
+    /**
+     * 获取边界文件ID
+     *
+     * @return bfid - 边界文件ID
+     */
+    public String getBfid() {
+        return bfid;
+    }
+
+    /**
+     * 设置边界文件ID
+     *
+     * @param bfid 边界文件ID
+     */
+    public void setBfid(String bfid) {
+        this.bfid = bfid == null ? null : bfid.trim();
+    }
+
+    /**
+     * 获取网格文件名称
+     *
+     * @return gfname - 网格文件名称
+     */
+    public String getGfname() {
+        return gfname;
+    }
+
+    /**
+     * 设置网格文件名称
+     *
+     * @param gfname 网格文件名称
+     */
+    public void setGfname(String gfname) {
+        this.gfname = gfname == null ? null : gfname.trim();
+    }
+
+    /**
+     * 获取边界文件名称
+     *
+     * @return bfname - 边界文件名称
+     */
+    public String getBfname() {
+        return bfname;
+    }
+
+    /**
+     * 设置边界文件名称
+     *
+     * @param bfname 边界文件名称
+     */
+    public void setBfname(String bfname) {
+        this.bfname = bfname == null ? null : bfname.trim();
+    }
 }
 }

+ 280 - 0
modelsrc/com/miniframe/model/system/DPipeSQLBuilder.java

@@ -853,6 +853,286 @@ public class DPipeSQLBuilder {
             addCriterion("code not between", value1, value2, "code");
             addCriterion("code not between", value1, value2, "code");
             return (Criteria) this;
             return (Criteria) this;
         }
         }
+
+        public Criteria andGfidIsNull() {
+            addCriterion("gfid is null");
+            return (Criteria) this;
+        }
+
+        public Criteria andGfidIsNotNull() {
+            addCriterion("gfid is not null");
+            return (Criteria) this;
+        }
+
+        public Criteria andGfidEqualTo(String value) {
+            addCriterion("gfid =", value, "gfid");
+            return (Criteria) this;
+        }
+
+        public Criteria andGfidNotEqualTo(String value) {
+            addCriterion("gfid <>", value, "gfid");
+            return (Criteria) this;
+        }
+
+        public Criteria andGfidGreaterThan(String value) {
+            addCriterion("gfid >", value, "gfid");
+            return (Criteria) this;
+        }
+
+        public Criteria andGfidGreaterThanOrEqualTo(String value) {
+            addCriterion("gfid >=", value, "gfid");
+            return (Criteria) this;
+        }
+
+        public Criteria andGfidLessThan(String value) {
+            addCriterion("gfid <", value, "gfid");
+            return (Criteria) this;
+        }
+
+        public Criteria andGfidLessThanOrEqualTo(String value) {
+            addCriterion("gfid <=", value, "gfid");
+            return (Criteria) this;
+        }
+
+        public Criteria andGfidLike(String value) {
+            addCriterion("gfid like", value, "gfid");
+            return (Criteria) this;
+        }
+
+        public Criteria andGfidNotLike(String value) {
+            addCriterion("gfid not like", value, "gfid");
+            return (Criteria) this;
+        }
+
+        public Criteria andGfidIn(List<String> values) {
+            addCriterion("gfid in", values, "gfid");
+            return (Criteria) this;
+        }
+
+        public Criteria andGfidNotIn(List<String> values) {
+            addCriterion("gfid not in", values, "gfid");
+            return (Criteria) this;
+        }
+
+        public Criteria andGfidBetween(String value1, String value2) {
+            addCriterion("gfid between", value1, value2, "gfid");
+            return (Criteria) this;
+        }
+
+        public Criteria andGfidNotBetween(String value1, String value2) {
+            addCriterion("gfid not between", value1, value2, "gfid");
+            return (Criteria) this;
+        }
+
+        public Criteria andBfidIsNull() {
+            addCriterion("bfid is null");
+            return (Criteria) this;
+        }
+
+        public Criteria andBfidIsNotNull() {
+            addCriterion("bfid is not null");
+            return (Criteria) this;
+        }
+
+        public Criteria andBfidEqualTo(String value) {
+            addCriterion("bfid =", value, "bfid");
+            return (Criteria) this;
+        }
+
+        public Criteria andBfidNotEqualTo(String value) {
+            addCriterion("bfid <>", value, "bfid");
+            return (Criteria) this;
+        }
+
+        public Criteria andBfidGreaterThan(String value) {
+            addCriterion("bfid >", value, "bfid");
+            return (Criteria) this;
+        }
+
+        public Criteria andBfidGreaterThanOrEqualTo(String value) {
+            addCriterion("bfid >=", value, "bfid");
+            return (Criteria) this;
+        }
+
+        public Criteria andBfidLessThan(String value) {
+            addCriterion("bfid <", value, "bfid");
+            return (Criteria) this;
+        }
+
+        public Criteria andBfidLessThanOrEqualTo(String value) {
+            addCriterion("bfid <=", value, "bfid");
+            return (Criteria) this;
+        }
+
+        public Criteria andBfidLike(String value) {
+            addCriterion("bfid like", value, "bfid");
+            return (Criteria) this;
+        }
+
+        public Criteria andBfidNotLike(String value) {
+            addCriterion("bfid not like", value, "bfid");
+            return (Criteria) this;
+        }
+
+        public Criteria andBfidIn(List<String> values) {
+            addCriterion("bfid in", values, "bfid");
+            return (Criteria) this;
+        }
+
+        public Criteria andBfidNotIn(List<String> values) {
+            addCriterion("bfid not in", values, "bfid");
+            return (Criteria) this;
+        }
+
+        public Criteria andBfidBetween(String value1, String value2) {
+            addCriterion("bfid between", value1, value2, "bfid");
+            return (Criteria) this;
+        }
+
+        public Criteria andBfidNotBetween(String value1, String value2) {
+            addCriterion("bfid not between", value1, value2, "bfid");
+            return (Criteria) this;
+        }
+
+        public Criteria andGfnameIsNull() {
+            addCriterion("gfname is null");
+            return (Criteria) this;
+        }
+
+        public Criteria andGfnameIsNotNull() {
+            addCriterion("gfname is not null");
+            return (Criteria) this;
+        }
+
+        public Criteria andGfnameEqualTo(String value) {
+            addCriterion("gfname =", value, "gfname");
+            return (Criteria) this;
+        }
+
+        public Criteria andGfnameNotEqualTo(String value) {
+            addCriterion("gfname <>", value, "gfname");
+            return (Criteria) this;
+        }
+
+        public Criteria andGfnameGreaterThan(String value) {
+            addCriterion("gfname >", value, "gfname");
+            return (Criteria) this;
+        }
+
+        public Criteria andGfnameGreaterThanOrEqualTo(String value) {
+            addCriterion("gfname >=", value, "gfname");
+            return (Criteria) this;
+        }
+
+        public Criteria andGfnameLessThan(String value) {
+            addCriterion("gfname <", value, "gfname");
+            return (Criteria) this;
+        }
+
+        public Criteria andGfnameLessThanOrEqualTo(String value) {
+            addCriterion("gfname <=", value, "gfname");
+            return (Criteria) this;
+        }
+
+        public Criteria andGfnameLike(String value) {
+            addCriterion("gfname like", value, "gfname");
+            return (Criteria) this;
+        }
+
+        public Criteria andGfnameNotLike(String value) {
+            addCriterion("gfname not like", value, "gfname");
+            return (Criteria) this;
+        }
+
+        public Criteria andGfnameIn(List<String> values) {
+            addCriterion("gfname in", values, "gfname");
+            return (Criteria) this;
+        }
+
+        public Criteria andGfnameNotIn(List<String> values) {
+            addCriterion("gfname not in", values, "gfname");
+            return (Criteria) this;
+        }
+
+        public Criteria andGfnameBetween(String value1, String value2) {
+            addCriterion("gfname between", value1, value2, "gfname");
+            return (Criteria) this;
+        }
+
+        public Criteria andGfnameNotBetween(String value1, String value2) {
+            addCriterion("gfname not between", value1, value2, "gfname");
+            return (Criteria) this;
+        }
+
+        public Criteria andBfnameIsNull() {
+            addCriterion("bfname is null");
+            return (Criteria) this;
+        }
+
+        public Criteria andBfnameIsNotNull() {
+            addCriterion("bfname is not null");
+            return (Criteria) this;
+        }
+
+        public Criteria andBfnameEqualTo(String value) {
+            addCriterion("bfname =", value, "bfname");
+            return (Criteria) this;
+        }
+
+        public Criteria andBfnameNotEqualTo(String value) {
+            addCriterion("bfname <>", value, "bfname");
+            return (Criteria) this;
+        }
+
+        public Criteria andBfnameGreaterThan(String value) {
+            addCriterion("bfname >", value, "bfname");
+            return (Criteria) this;
+        }
+
+        public Criteria andBfnameGreaterThanOrEqualTo(String value) {
+            addCriterion("bfname >=", value, "bfname");
+            return (Criteria) this;
+        }
+
+        public Criteria andBfnameLessThan(String value) {
+            addCriterion("bfname <", value, "bfname");
+            return (Criteria) this;
+        }
+
+        public Criteria andBfnameLessThanOrEqualTo(String value) {
+            addCriterion("bfname <=", value, "bfname");
+            return (Criteria) this;
+        }
+
+        public Criteria andBfnameLike(String value) {
+            addCriterion("bfname like", value, "bfname");
+            return (Criteria) this;
+        }
+
+        public Criteria andBfnameNotLike(String value) {
+            addCriterion("bfname not like", value, "bfname");
+            return (Criteria) this;
+        }
+
+        public Criteria andBfnameIn(List<String> values) {
+            addCriterion("bfname in", values, "bfname");
+            return (Criteria) this;
+        }
+
+        public Criteria andBfnameNotIn(List<String> values) {
+            addCriterion("bfname not in", values, "bfname");
+            return (Criteria) this;
+        }
+
+        public Criteria andBfnameBetween(String value1, String value2) {
+            addCriterion("bfname between", value1, value2, "bfname");
+            return (Criteria) this;
+        }
+
+        public Criteria andBfnameNotBetween(String value1, String value2) {
+            addCriterion("bfname not between", value1, value2, "bfname");
+            return (Criteria) this;
+        }
     }
     }
 
 
     public static class Criteria extends GeneratedCriteria {
     public static class Criteria extends GeneratedCriteria {

+ 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 generated by MyBatis Generator.
     This file is the shell of a Mapper Config file - in many cases you will need to add
     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.
       to this file before it is usable by MyBatis.
-    This file was generated on Sat Apr 20 11:22:36 CST 2024.
+    This file was generated on Tue May 28 09:56:16 CST 2024.
   -->
   -->
   <mappers>
   <mappers>
     <mapper resource="com/miniframe/model/system/xml/SysAppcodeMapper.xml" />
     <mapper resource="com/miniframe/model/system/xml/SysAppcodeMapper.xml" />

+ 4 - 0
src/main/java/com/miniframe/bisiness/system/D00001Service.java

@@ -54,6 +54,10 @@ public class D00001Service extends D00001BaseModel implements ExecProcessFlow {
 			row.setSectionPara4(String.valueOf(dp.getSectionPara4()));
 			row.setSectionPara4(String.valueOf(dp.getSectionPara4()));
 			row.setSectionPara5(String.valueOf(dp.getSectionPara5()));
 			row.setSectionPara5(String.valueOf(dp.getSectionPara5()));
 			row.setCode(dp.getCode());
 			row.setCode(dp.getCode());
+			row.setGfid(dp.getGfid());
+			row.setGfname(dp.getGfname());
+			row.setBfid(dp.getBfid());
+			row.setBfname(dp.getBfname());
 			rows.add(row);
 			rows.add(row);
 
 
 		}
 		}

+ 30 - 4
src/main/java/com/miniframe/bisiness/system/D10002Service.java

@@ -8,8 +8,10 @@ import com.miniframe.generate.business.system.model.D10002BaseModel;
 import com.miniframe.model.system.DNode;
 import com.miniframe.model.system.DNode;
 import com.miniframe.model.system.DPipe;
 import com.miniframe.model.system.DPipe;
 import com.miniframe.model.system.DPipeSQLBuilder;
 import com.miniframe.model.system.DPipeSQLBuilder;
+import com.miniframe.model.system.SysFile;
 import com.miniframe.model.system.dao.DNodeMapper;
 import com.miniframe.model.system.dao.DNodeMapper;
 import com.miniframe.model.system.dao.DPipeMapper;
 import com.miniframe.model.system.dao.DPipeMapper;
+import com.miniframe.model.system.dao.SysFileMapper;
 import tk.mybatis.mapper.util.StringUtil;
 import tk.mybatis.mapper.util.StringUtil;
 
 
 /**
 /**
@@ -37,6 +39,19 @@ public class D10002Service extends D10002BaseModel implements ExecProcessFlow {
 		String sectionPara5 =this.getA_d10002().getSectionPara5();
 		String sectionPara5 =this.getA_d10002().getSectionPara5();
 		String code =this.getA_d10002().getCode();
 		String code =this.getA_d10002().getCode();
 
 
+
+		String gfid = this.getA_d10002().getGfid();
+		String bfid = this.getA_d10002().getBfid();
+		SysFileMapper sysFileMapper = UtilTools.getBean(SysFileMapper.class);
+		SysFile gf = sysFileMapper.selectByPrimaryKey(gfid);
+		if (gf == null) {
+			throw new BusinessException("EB3100020");
+		}
+		SysFile bf = sysFileMapper.selectByPrimaryKey(bfid);
+		if (bf == null) {
+			throw new BusinessException("EB3100021");
+		}
+
 		DNodeMapper nodeMapper =UtilTools.getBean(DNodeMapper.class);
 		DNodeMapper nodeMapper =UtilTools.getBean(DNodeMapper.class);
 		DNode sNode = nodeMapper.selectByPrimaryKey(snId);
 		DNode sNode = nodeMapper.selectByPrimaryKey(snId);
 		DNode eNode = nodeMapper.selectByPrimaryKey(enId);
 		DNode eNode = nodeMapper.selectByPrimaryKey(enId);
@@ -47,7 +62,7 @@ public class D10002Service extends D10002BaseModel implements ExecProcessFlow {
 		if(pid ==null || pid<=0){//添加
 		if(pid ==null || pid<=0){//添加
 			pdSnIdEnId(dPipeDao,snId,enId);
 			pdSnIdEnId(dPipeDao,snId,enId);
 			savePipe(dPipeDao, name, snId, enId, roughCoe,
 			savePipe(dPipeDao, name, snId, enId, roughCoe,
-					sectionType, sectionPara1, sectionPara2, sectionPara3, sectionPara4, sectionPara5,code);
+					sectionType, sectionPara1, sectionPara2, sectionPara3, sectionPara4, sectionPara5,code,gf,bf);
 		}else{//修改
 		}else{//修改
 			DPipe pipe =dPipeDao.selectByPrimaryKey(pid);
 			DPipe pipe =dPipeDao.selectByPrimaryKey(pid);
 			pdSnIdEnIdNotPid(dPipeDao,snId,enId,pid);
 			pdSnIdEnIdNotPid(dPipeDao,snId,enId,pid);
@@ -55,9 +70,12 @@ public class D10002Service extends D10002BaseModel implements ExecProcessFlow {
 				throw new BusinessException("EB3100002");
 				throw new BusinessException("EB3100002");
 			}
 			}
 			updatePipe(dPipeDao, name, snId, enId, roughCoe, sectionType, sectionPara1, sectionPara2, sectionPara3, sectionPara4,
 			updatePipe(dPipeDao, name, snId, enId, roughCoe, sectionType, sectionPara1, sectionPara2, sectionPara3, sectionPara4,
-					sectionPara5, pipe,code);
+					sectionPara5, pipe,code,gf,bf);
 		}
 		}
 
 
+
+
+
 	}
 	}
 
 
 
 
@@ -76,7 +94,7 @@ public class D10002Service extends D10002BaseModel implements ExecProcessFlow {
 
 
 	private void updatePipe(DPipeMapper dPipeDao, String name, Integer snId, Integer enId, String roughCoe,
 	private void updatePipe(DPipeMapper dPipeDao, String name, Integer snId, Integer enId, String roughCoe,
 							String sectionType, String sectionPara1, String sectionPara2, String sectionPara3,
 							String sectionType, String sectionPara1, String sectionPara2, String sectionPara3,
-							String sectionPara4, String sectionPara5, DPipe pipe,String code) {
+							String sectionPara4, String sectionPara5, DPipe pipe,String code,SysFile gf,SysFile bf) {
 		pipe.setName(name);
 		pipe.setName(name);
 		pipe.setSnid(snId);
 		pipe.setSnid(snId);
 		pipe.setEnid(enId);
 		pipe.setEnid(enId);
@@ -88,6 +106,10 @@ public class D10002Service extends D10002BaseModel implements ExecProcessFlow {
 		pipe.setSectionPara4(Float.valueOf(!StringUtil.isEmpty(sectionPara4)?sectionPara4:"0"));
 		pipe.setSectionPara4(Float.valueOf(!StringUtil.isEmpty(sectionPara4)?sectionPara4:"0"));
 		pipe.setSectionPara5(Float.valueOf(!StringUtil.isEmpty(sectionPara5)?sectionPara5:"0"));
 		pipe.setSectionPara5(Float.valueOf(!StringUtil.isEmpty(sectionPara5)?sectionPara5:"0"));
 		pipe.setCode(code);
 		pipe.setCode(code);
+		pipe.setGfid(gf.getId());
+		pipe.setGfname(gf.getFilename());
+		pipe.setBfid(bf.getId());
+		pipe.setBfname(bf.getFilename());
 		dPipeDao.updateByPrimaryKey(pipe);
 		dPipeDao.updateByPrimaryKey(pipe);
 	}
 	}
 
 
@@ -105,7 +127,7 @@ public class D10002Service extends D10002BaseModel implements ExecProcessFlow {
 
 
 	private void savePipe(DPipeMapper dPipeDao, String name, Integer snId, Integer enId, String roughCoe, String sectionType,
 	private void savePipe(DPipeMapper dPipeDao, String name, Integer snId, Integer enId, String roughCoe, String sectionType,
 						  String sectionPara1, String sectionPara2, String sectionPara3, String sectionPara4, String sectionPara5,
 						  String sectionPara1, String sectionPara2, String sectionPara3, String sectionPara4, String sectionPara5,
-	String code) {
+	String code,SysFile gf,SysFile bf) {
 		DPipe pipe =new DPipe();
 		DPipe pipe =new DPipe();
 		pipe.setName(name);
 		pipe.setName(name);
 		pipe.setSnid(snId);
 		pipe.setSnid(snId);
@@ -118,6 +140,10 @@ public class D10002Service extends D10002BaseModel implements ExecProcessFlow {
 		pipe.setSectionPara4(Float.valueOf(!StringUtil.isEmpty(sectionPara4)?sectionPara4:"0"));
 		pipe.setSectionPara4(Float.valueOf(!StringUtil.isEmpty(sectionPara4)?sectionPara4:"0"));
 		pipe.setSectionPara5(Float.valueOf(!StringUtil.isEmpty(sectionPara5)?sectionPara5:"0"));
 		pipe.setSectionPara5(Float.valueOf(!StringUtil.isEmpty(sectionPara5)?sectionPara5:"0"));
 		pipe.setCode(code);
 		pipe.setCode(code);
+		pipe.setGfid(gf.getId());
+		pipe.setGfname(gf.getFilename());
+		pipe.setBfid(bf.getId());
+		pipe.setBfname(bf.getFilename());
 		dPipeDao.insertSelective(pipe);
 		dPipeDao.insertSelective(pipe);
 	}
 	}
 
 

+ 11 - 6
src/main/java/com/miniframe/bisiness/system/D10021Service.java

@@ -15,10 +15,7 @@ import com.miniframe.generate.business.system.model.D10021BaseModel;
 import com.miniframe.generate.comm.system.D_D10016_CHVALS_RECODE;
 import com.miniframe.generate.comm.system.D_D10016_CHVALS_RECODE;
 import com.miniframe.generate.comm.system.D_D10016_COCODES_RECODE;
 import com.miniframe.generate.comm.system.D_D10016_COCODES_RECODE;
 import com.miniframe.model.system.*;
 import com.miniframe.model.system.*;
-import com.miniframe.model.system.dao.DAccidentMapper;
-import com.miniframe.model.system.dao.DGasGatherAreaMapper;
-import com.miniframe.model.system.dao.DGasMapper;
-import com.miniframe.model.system.dao.SysFileMapper;
+import com.miniframe.model.system.dao.*;
 import com.miniframe.tools.XIFileUtils;
 import com.miniframe.tools.XIFileUtils;
 
 
 import javax.rmi.CORBA.Util;
 import javax.rmi.CORBA.Util;
@@ -35,10 +32,18 @@ public class D10021Service extends D10021BaseModel implements ExecProcessFlow {
      */
      */
     public void transExecute() throws Exception {
     public void transExecute() throws Exception {
         Integer gid = this.getA_d10021().getGid();
         Integer gid = this.getA_d10021().getGid();
-        String gfid = this.getA_d10021().getGfid();
-        String bfid = this.getA_d10021().getBfid();
+//        String gfid = this.getA_d10021().getGfid();
+//        String bfid = this.getA_d10021().getBfid();
+        Integer pid =this.getA_d10021().getPid();
         Integer aid = this.getA_d10021().getAid();
         Integer aid = this.getA_d10021().getAid();
 
 
+        DPipeMapper pipeMapper =UtilTools.getBean(DPipeMapper.class);
+        DPipe pipe =pipeMapper.selectByPrimaryKey(pid);
+        if (pipe == null) {
+            throw new BusinessException("EB3100020");
+        }
+        String gfid = pipe.getGfid();
+        String bfid = pipe.getBfid();
         SysFileMapper sysFileMapper = UtilTools.getBean(SysFileMapper.class);
         SysFileMapper sysFileMapper = UtilTools.getBean(SysFileMapper.class);
         SysFile gf = sysFileMapper.selectByPrimaryKey(gfid);
         SysFile gf = sysFileMapper.selectByPrimaryKey(gfid);
         if (gf == null) {
         if (gf == null) {

+ 5 - 1
系统设计/通信设计/通讯报文/system(系统服务)/报文体/D00001_D(管道数据查询).csv

@@ -12,4 +12,8 @@
 2.9,sectionPara3,截面参数3,string,,,,1,128,,,,,,
 2.9,sectionPara3,截面参数3,string,,,,1,128,,,,,,
 2.10,sectionPara4,截面参数4,string,,,,1,128,,,,,,
 2.10,sectionPara4,截面参数4,string,,,,1,128,,,,,,
 2.11,sectionPara5,截面参数5,string,,,,1,128,,,,,,
 2.11,sectionPara5,截面参数5,string,,,,1,128,,,,,,
-2.12,code,编号,string,,,,1,128,,,,,,
+2.12,code,编号,string,,,,1,128,,,,,,
+2.13,gfid,网格文件ID,string,,,,,,,,,,,
+2.14,bfid,边界文件ID,string,,,,,,,,,,,
+2.15,gfname,网格文件名称,string,,,,,,,,,,,
+2.16,bfname,边界文件名称,string,,,,,,,,,,,

+ 3 - 1
系统设计/通信设计/通讯报文/system(系统服务)/报文体/D10002_A(管道数据添加修改).csv

@@ -10,4 +10,6 @@
 9,sectionPara3,截面参数3,string,,,,1,128,,,,,,
 9,sectionPara3,截面参数3,string,,,,1,128,,,,,,
 10,sectionPara4,截面参数4,string,,,,1,128,,,,,,
 10,sectionPara4,截面参数4,string,,,,1,128,,,,,,
 11,sectionPara5,截面参数5,string,,,,1,128,,,,,,
 11,sectionPara5,截面参数5,string,,,,1,128,,,,,,
-12,code,编号,string,,,是,1,128,,,,,,
+12,code,编号,string,,,,,,,,,,,
+13,gfid,网格文件ID,string,,,,,,,,,,,
+14,bfid,边界文件ID,string,,,,,,,,,,,

+ 2 - 3
系统设计/通信设计/通讯报文/system(系统服务)/报文体/D10021_A(瓦斯灾源添加修改).csv

@@ -1,5 +1,4 @@
 序号,英文名称,中文名称,数据类型,默认值,格式化,非空/引用,最小(长度/值),最大(长度/值),验证规则,标准数据ID,XML样式,TAG标签,映射/子标签,CDATA
 序号,英文名称,中文名称,数据类型,默认值,格式化,非空/引用,最小(长度/值),最大(长度/值),验证规则,标准数据ID,XML样式,TAG标签,映射/子标签,CDATA
 1,gid,瓦斯灾情源id,int,,,,,,,,,,,
 1,gid,瓦斯灾情源id,int,,,,,,,,,,,
-2,gfid,网格文件ID,string,,,是,,,,,,,,
-3,bfid,边界文件ID,string,,,是,,,,,,,,
-4,aid,事故,int,,,是,,,,,,,,
+2,aid,事故,int,,,是,,,,,,,,
+3,pid,巷道ID,int,,,是,,,,,,,,