From 3418d16574fe668d780665ab1159530df319c6bd Mon Sep 17 00:00:00 2001
From: YYC <1833023622@qq.com>
Date: 星期五, 04 八月 2023 18:25:48 +0800
Subject: [PATCH] 基础信息页面

---
 src/main/java/com/fzzy/whjl/view/pr/WhjlApi1102PR.java |   64 +
 src/main/java/com/fzzy/whjl/view/WhjlApi1105.view.xml  |  462 +++++++
 src/main/java/com/fzzy/whjl/view/WhjlApi1102.view.xml  |  590 +++++++++
 src/main/java/com/fzzy/whjl/dto/WhjlApi1106.java       |    5 
 src/main/java/com/fzzy/whjl/view/pr/WhjlApi1106PR.java |   64 +
 src/main/java/com/fzzy/whjl/view/WhjlApi1104.view.xml  |  425 +++++++
 src/main/java/com/fzzy/whjl/view/WhjlApi1101.view.xml  |  941 +++++++++++++++
 src/main/java/com/fzzy/whjl/view/pr/WhjlApi1104PR.java |   65 +
 src/main/java/com/fzzy/whjl/view/pr/WhjlApi1101PR.java |   65 +
 src/main/java/com/fzzy/whjl/view/pr/WhjlApi1103PR.java |   64 +
 src/main/java/com/fzzy/whjl/view/pr/WhjlApi1105PR.java |   64 +
 src/main/java/com/fzzy/whjl/dto/WhjlApi1105.java       |    3 
 src/main/java/com/fzzy/whjl/view/WhjlApi1103.view.xml  |  314 +++++
 src/main/java/com/fzzy/whjl/dto/WhjlApi1102.java       |    3 
 src/main/java/com/fzzy/whjl/dto/WhjlApi1107.java       |    4 
 src/main/java/com/fzzy/api/view/Api1101.view.xml       |   15 
 src/main/java/com/fzzy/whjl/view/WhjlApi1106.view.xml  |  418 ++++++
 17 files changed, 3,551 insertions(+), 15 deletions(-)

diff --git a/src/main/java/com/fzzy/api/view/Api1101.view.xml b/src/main/java/com/fzzy/api/view/Api1101.view.xml
index c5f26fe..15e690d 100644
--- a/src/main/java/com/fzzy/api/view/Api1101.view.xml
+++ b/src/main/java/com/fzzy/api/view/Api1101.view.xml
@@ -137,19 +137,19 @@
         <Property name="label">鍚屾鏃堕棿</Property>
       </PropertyDef>
       <PropertyDef name="balx">
-        <Property/>
+        <Property></Property>
         <Property name="label">澶囨绫诲瀷</Property>
       </PropertyDef>
       <PropertyDef name="ccywlx">
-        <Property/>
+        <Property></Property>
         <Property name="label">浠撳偍涓氬姟绫诲瀷</Property>
       </PropertyDef>
       <PropertyDef name="ccpz">
-        <Property/>
+        <Property></Property>
         <Property name="label">浠撳偍鍝佺</Property>
       </PropertyDef>
       <PropertyDef name="bazt">
-        <Property/>
+        <Property></Property>
         <Property name="label">澶囨鐘舵��</Property>
       </PropertyDef>
     </DataType>
@@ -229,8 +229,7 @@
         </Property>
       </ToolBarLabel>
       <ToolBarButton>
-        <ClientEvent name="onClick">view.get(&quot;#dsMain&quot;).flushAsync();&#xD;
-</ClientEvent>
+        <ClientEvent name="onClick">view.get(&quot;#dsMain&quot;).flushAsync();</ClientEvent>
         <Property name="caption">鍒锋柊</Property>
         <Property name="iconClass">fa fa-search</Property>
         <Property name="width">100</Property>
@@ -289,9 +288,7 @@
 	});&#xD;
 }else{&#xD;
 	$alert(&quot;璇峰嬀閫夐渶瑕佸垹闄ょ殑鏁版嵁锛�&quot;);&#xD;
-}&#xD;
-&#xD;
-</ClientEvent>
+}</ClientEvent>
         <Property name="caption">鐩存帴鍒犻櫎</Property>
         <Property name="iconClass">fa fa-minus</Property>
         <Property name="exClassName">toolbar-button-warn</Property>
diff --git a/src/main/java/com/fzzy/whjl/dto/WhjlApi1102.java b/src/main/java/com/fzzy/whjl/dto/WhjlApi1102.java
index 58a2e19..203c547 100644
--- a/src/main/java/com/fzzy/whjl/dto/WhjlApi1102.java
+++ b/src/main/java/com/fzzy/whjl/dto/WhjlApi1102.java
@@ -4,6 +4,7 @@
 import lombok.EqualsAndHashCode;
 
 import java.io.Serializable;
+import java.util.Date;
 
 /**
  * 鍐涚伯浼佷笟-鍐涗緵绔欑偣淇℃伅
@@ -28,7 +29,7 @@
     private String jgzdjc;  //鍐涗緵绔欑偣绠�绉�
     private String qyszbm;  //浼佷笟鎬ц川缂栫爜
     private String jgzdlb;  //鍐涗緵绔欑偣绫诲埆
-    private String jcrq;  //寤烘垚鏃ユ湡
+    private Date jcrq;  //寤烘垚鏃ユ湡
     private Double sjcr;  //璁捐浠撳
     private Double mj;  //闈㈢Н
     private String lxr;  //鑱旂郴浜�
diff --git a/src/main/java/com/fzzy/whjl/dto/WhjlApi1105.java b/src/main/java/com/fzzy/whjl/dto/WhjlApi1105.java
index 4fe9712..4e04091 100644
--- a/src/main/java/com/fzzy/whjl/dto/WhjlApi1105.java
+++ b/src/main/java/com/fzzy/whjl/dto/WhjlApi1105.java
@@ -4,6 +4,7 @@
 import lombok.EqualsAndHashCode;
 
 import java.io.Serializable;
+import java.util.Date;
 
 /**
  * 浠撳偍璁炬柦璁惧-浠撴埧淇℃伅
@@ -36,7 +37,7 @@
     private String lxdh;  //鑱旂郴鐢佃瘽
     private Double cfjd;  //浠撴埧缁忓害
     private Double cfwd;  //浠撴埧绾害
-    private String qyrq;  //鍚敤鏃ユ湡
+    private Date qyrq;  //鍚敤鏃ユ湡
     private String cfzt;  //浠撴埧鐘舵��
     private String cfsyzt;  //浠撴埧浣跨敤鐘舵��
     private Double zp;  //缃╂
diff --git a/src/main/java/com/fzzy/whjl/dto/WhjlApi1106.java b/src/main/java/com/fzzy/whjl/dto/WhjlApi1106.java
index 21ed150..80a3aa9 100644
--- a/src/main/java/com/fzzy/whjl/dto/WhjlApi1106.java
+++ b/src/main/java/com/fzzy/whjl/dto/WhjlApi1106.java
@@ -4,6 +4,7 @@
 import lombok.EqualsAndHashCode;
 
 import java.io.Serializable;
+import java.util.Date;
 
 /**
  * 浠撳偍璁炬柦璁惧-寤掗棿淇℃伅
@@ -29,13 +30,13 @@
     private String ajmc;  //寤掗棿鍚嶇О
     private Double ajcd;  //寤掗棿闀垮害
     private Double ajkd;  //寤掗棿瀹藉害
-    private String ajgd;  //寤掗棿楂樺害
+    private Double ajgd;  //寤掗棿楂樺害
     private Double ajsjcr;  //寤掗棿璁捐浠撳
     private Double ajsjcr01;  //寤掗棿瀹為檯浠撳
     private String ajlxdh;  //寤掗棿鑱旂郴鐢佃瘽
     private Double ajjd;  //寤掗棿缁忓害
     private Double ajwd;  //寤掗棿绾害
-    private String ajqyrq;  //寤掗棿鍚敤鏃ユ湡
+    private Date ajqyrq;  //寤掗棿鍚敤鏃ユ湡
     private String ajzt;  //寤掗棿鐘舵��
     private String ajsyzt;  //寤掗棿浣跨敤鐘舵��
     private String sfyx;  //鏄惁鏈夋晥
diff --git a/src/main/java/com/fzzy/whjl/dto/WhjlApi1107.java b/src/main/java/com/fzzy/whjl/dto/WhjlApi1107.java
index ffbb8e5..8022300 100644
--- a/src/main/java/com/fzzy/whjl/dto/WhjlApi1107.java
+++ b/src/main/java/com/fzzy/whjl/dto/WhjlApi1107.java
@@ -4,6 +4,7 @@
 import lombok.EqualsAndHashCode;
 
 import java.io.Serializable;
+import java.util.Date;
 
 /**
  * 浠撳偍璁炬柦璁惧-璐т綅淇℃伅
@@ -29,13 +30,12 @@
     private String ssajbh;  //寤掗棿缂栧彿
     private String ajmc;  //寤掗棿鍚嶇О
     private String hwmc;  //璐т綅鍚嶇О
-    private String hwqyrq;  //璐т綅鍚敤鏃ユ湡
+    private Date hwqyrq;  //璐т綅鍚敤鏃ユ湡
     private String hwzt;  //璐т綅鐘舵��
     private String clfs;  //鍌ㄧ伯鏂瑰紡
     private Double hwrl;  //璐т綅瀹归噺
     private String sfyx;  //鏄惁鏈夋晥
     private String bz;  //澶囨敞
-
 
 
 }
\ No newline at end of file
diff --git a/src/main/java/com/fzzy/whjl/view/WhjlApi1101.view.xml b/src/main/java/com/fzzy/whjl/view/WhjlApi1101.view.xml
new file mode 100644
index 0000000..377db43
--- /dev/null
+++ b/src/main/java/com/fzzy/whjl/view/WhjlApi1101.view.xml
@@ -0,0 +1,941 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ViewConfig>
+  <Arguments/>
+  <Context/>
+  <Model>
+    <DataType name="dtMain">
+      <Property name="creationType">com.fzzy.whjl.dto.WhjlApi1101</Property>
+      <PropertyDef name="jlqybh">
+        <Property></Property>
+        <Property name="label">鍐涚伯浼佷笟缂栧彿</Property>
+      </PropertyDef>
+      <PropertyDef name="jlqymc">
+        <Property></Property>
+        <Property name="label">鍐涚伯浼佷笟鍚嶇О</Property>
+      </PropertyDef>
+      <PropertyDef name="jlqyjc">
+        <Property></Property>
+        <Property name="label">鍐涚伯浼佷笟绠�绉�</Property>
+      </PropertyDef>
+      <PropertyDef name="jlzzjgdm">
+        <Property></Property>
+        <Property name="label">鍐涚伯缁勭粐鏈烘瀯浠g爜</Property>
+      </PropertyDef>
+      <PropertyDef name="jlqytyshxydm">
+        <Property></Property>
+        <Property name="label">鍐涚伯浼佷笟缁熶竴绀句細淇$敤浠g爜</Property>
+      </PropertyDef>
+      <PropertyDef name="jlqylx">
+        <Property></Property>
+        <Property name="label">鍐涚伯浼佷笟绫诲瀷</Property>
+        <Property name="mapping">
+          <Property name="keyProperty">key</Property>
+          <Property name="valueProperty">value</Property>
+          <Property name="mapValues">
+            <Collection>
+              <Entity>
+                <Property name="key">1</Property>
+                <Property name="value">淇濋殰鍩哄湴</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">2</Property>
+                <Property name="value">閰嶉�佷腑蹇�</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">3</Property>
+                <Property name="value">楠ㄥ共鍐涗緵绔�</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">4</Property>
+                <Property name="value">涓�鑸啗渚涚珯</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">5</Property>
+                <Property name="value">楂樿竟宀涚壒鍦板尯鍐涗緵绔�</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">9</Property>
+                <Property name="value">鍏朵粬</Property>
+              </Entity>
+            </Collection>
+          </Property>
+        </Property>
+      </PropertyDef>
+      <PropertyDef name="qyjjlx">
+        <Property></Property>
+        <Property name="label">浼佷笟缁忔祹绫诲瀷</Property>
+        <Property name="mapping">
+          <Property name="keyProperty">key</Property>
+          <Property name="valueProperty">value</Property>
+          <Property name="mapValues">
+            <Collection>
+              <Entity>
+                <Property name="key">100</Property>
+                <Property name="value">鍐呰祫浼佷笟</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">110</Property>
+                <Property name="value">鍥芥湁浼佷笟</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">120</Property>
+                <Property name="value">闆嗕綋浼佷笟</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">130</Property>
+                <Property name="value">鑲′唤鍚堜綔浼佷笟</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">140</Property>
+                <Property name="value">鑱旇惀浼佷笟</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">141</Property>
+                <Property name="value">鍥芥湁鑱旇惀浼佷笟</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">142</Property>
+                <Property name="value">闆嗕綋鑱旇惀浼佷笟</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">143</Property>
+                <Property name="value">鍥芥湁涓庨泦浣撹仈钀ヤ紒涓�</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">149</Property>
+                <Property name="value">鍏朵粬鑱旇惀浼佷笟</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">150</Property>
+                <Property name="value">鏈夐檺璐d换鍏徃</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">151</Property>
+                <Property name="value">鍥芥湁鐙祫鍏徃</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">159</Property>
+                <Property name="value">鍏朵粬鏈夐檺璐d换鍏徃</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">160</Property>
+                <Property name="value">鑲′唤鏈夐檺鍏徃</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">170</Property>
+                <Property name="value">绉佽惀浼佷笟</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">171</Property>
+                <Property name="value">绉佽惀鐙祫浼佷笟</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">172</Property>
+                <Property name="value">绉佽惀鍚堜紮浼佷笟</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">173</Property>
+                <Property name="value">绉佽惀鏈夐檺璐d换鍏徃</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">174</Property>
+                <Property name="value">绉佽惀鑲′唤鏈夐檺鍏徃</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">190</Property>
+                <Property name="value">鍏朵粬浼佷笟</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">200</Property>
+                <Property name="value">娓�佹境銆佸彴鍟嗘姇璧勪紒涓�</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">210</Property>
+                <Property name="value">鍚堣祫缁忚惀浼佷笟锛堟腐鎴栨境銆佸彴璧勶級</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">220</Property>
+                <Property name="value">鍚堜綔缁忚惀浼佷笟锛堟腐鎴栨境銆佸彴璧勶級</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">230</Property>
+                <Property name="value">娓�佹境銆佸彴鍟嗙嫭璧勭粡钀ヤ紒涓�</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">240</Property>
+                <Property name="value">娓�佹境銆佸彴鍟嗘姇璧勮偂浠芥湁闄愬叕鍙�</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">290</Property>
+                <Property name="value">鍏朵粬娓�佹境銆佸彴鍟嗘姇璧勪紒涓�</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">300</Property>
+                <Property name="value">澶栧晢鎶曡祫浼佷笟</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">310</Property>
+                <Property name="value">涓鍚堣祫缁忚惀浼佷笟</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">320</Property>
+                <Property name="value">涓鍚堜綔缁忚惀浼佷笟</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">330</Property>
+                <Property name="value">澶栬祫浼佷笟</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">340</Property>
+                <Property name="value">澶栧晢鎶曡祫鑲′唤鏈夐檺鍏徃</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">390</Property>
+                <Property name="value">鍏朵粬澶栧晢鎶曡祫浼佷笟</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">900</Property>
+                <Property name="value">鍏朵粬</Property>
+              </Entity>
+            </Collection>
+          </Property>
+        </Property>
+      </PropertyDef>
+      <PropertyDef name="qyxz">
+        <Property></Property>
+        <Property name="label">浼佷笟鎬ц川</Property>
+        <Property name="mapping">
+          <Property name="keyProperty">key</Property>
+          <Property name="valueProperty">value</Property>
+          <Property name="mapValues">
+            <Collection>
+              <Entity>
+                <Property name="key">1</Property>
+                <Property name="value">琛屾斂鏈哄叧</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">2</Property>
+                <Property name="value">浜嬩笟鍗曚綅</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">3</Property>
+                <Property name="value">鍙傚叕绠$悊浜嬩笟鍗曚綅</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">4</Property>
+                <Property name="value">鍥芥湁鍙婂浗鏈夋帶鑲′紒涓�</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">5</Property>
+                <Property name="value">鍐呰祫闈炲浗鏈変紒涓�</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">6</Property>
+                <Property name="value">绉佽惀浼佷笟</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">7</Property>
+                <Property name="value">娓境鍙板晢鍙婂鍟嗕紒涓�</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">8</Property>
+                <Property name="value">涓綋宸ュ晢鎴�</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">9</Property>
+                <Property name="value">鍏朵粬</Property>
+              </Entity>
+            </Collection>
+          </Property>
+        </Property>
+      </PropertyDef>
+      <PropertyDef name="djzclx">
+        <Property></Property>
+        <Property name="label">鐧昏娉ㄥ唽绫诲瀷</Property>
+        <Property name="mapping">
+          <Property name="keyProperty">key</Property>
+          <Property name="valueProperty">value</Property>
+          <Property name="mapValues">
+            <Collection>
+              <Entity>
+                <Property name="key">100</Property>
+                <Property name="value">鍐呰祫浼佷笟</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">110</Property>
+                <Property name="value">鍥芥湁浼佷笟</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">120</Property>
+                <Property name="value">闆嗕綋浼佷笟</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">130</Property>
+                <Property name="value">鑲′唤鍚堜綔浼佷笟</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">140</Property>
+                <Property name="value">鑱旇惀浼佷笟</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">141</Property>
+                <Property name="value">鍥芥湁鑱旇惀浼佷笟</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">142</Property>
+                <Property name="value">闆嗕綋鑱旇惀浼佷笟</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">143</Property>
+                <Property name="value">鍥芥湁涓庨泦浣撹仈钀ヤ紒涓�</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">149</Property>
+                <Property name="value">鍏朵粬鑱旇惀浼佷笟</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">150</Property>
+                <Property name="value">鏈夐檺璐d换鍏徃</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">151</Property>
+                <Property name="value">鍥芥湁鐙祫鍏徃</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">159</Property>
+                <Property name="value">鍏朵粬鏈夐檺璐d换鍏徃</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">160</Property>
+                <Property name="value">鑲′唤鏈夐檺鍏徃</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">170</Property>
+                <Property name="value">绉佽惀浼佷笟</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">171</Property>
+                <Property name="value">绉佽惀鐙祫浼佷笟</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">172</Property>
+                <Property name="value">绉佽惀鍚堜紮浼佷笟</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">173</Property>
+                <Property name="value">绉佽惀鏈夐檺璐d换鍏徃</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">174</Property>
+                <Property name="value">绉佽惀鑲′唤鏈夐檺鍏徃</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">190</Property>
+                <Property name="value">鍏朵粬浼佷笟</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">200</Property>
+                <Property name="value">娓�佹境銆佸彴鍟嗘姇璧勪紒涓�</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">210</Property>
+                <Property name="value">鍚堣祫缁忚惀浼佷笟锛堟腐鎴栨境銆佸彴璧勶級</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">220</Property>
+                <Property name="value">鍚堜綔缁忚惀浼佷笟锛堟腐鎴栨境銆佸彴璧勶級</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">230</Property>
+                <Property name="value">娓�佹境銆佸彴鍟嗙嫭璧勭粡钀ヤ紒涓�</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">240</Property>
+                <Property name="value">娓�佹境銆佸彴鍟嗘姇璧勮偂浠芥湁闄愬叕鍙�</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">290</Property>
+                <Property name="value">鍏朵粬娓�佹境銆佸彴鍟嗘姇璧勪紒涓�</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">300</Property>
+                <Property name="value">澶栧晢鎶曡祫浼佷笟</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">310</Property>
+                <Property name="value">涓鍚堣祫缁忚惀浼佷笟</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">320</Property>
+                <Property name="value">涓鍚堜綔缁忚惀浼佷笟</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">330</Property>
+                <Property name="value">澶栬祫浼佷笟</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">340</Property>
+                <Property name="value">澶栧晢鎶曡祫鑲′唤鏈夐檺鍏徃</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">390</Property>
+                <Property name="value">鍏朵粬澶栧晢鎶曡祫浼佷笟</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">900</Property>
+                <Property name="value">鍏朵粬</Property>
+              </Entity>
+            </Collection>
+          </Property>
+        </Property>
+      </PropertyDef>
+      <PropertyDef name="gsdjzch">
+        <Property></Property>
+        <Property name="label">宸ュ晢鐧昏娉ㄥ唽鍙�</Property>
+      </PropertyDef>
+      <PropertyDef name="sfjbjlcbzg">
+        <Property></Property>
+        <Property name="label">鏄惁鍏峰鍐涚伯鍌ㄥ璧勬牸</Property>
+        <Property name="mapping">
+          <Property name="mapValues">${dorado.getDataProvider(&quot;apiTriggerService#trigger&quot;).getResult(&quot;YN&quot;)}</Property>
+          <Property name="keyProperty">code</Property>
+          <Property name="valueProperty">name</Property>
+        </Property>
+      </PropertyDef>
+      <PropertyDef name="fddbr">
+        <Property></Property>
+        <Property name="label">娉曞畾浠h〃浜�</Property>
+      </PropertyDef>
+      <PropertyDef name="qydz">
+        <Property></Property>
+        <Property name="label">浼佷笟鍦板潃</Property>
+      </PropertyDef>
+      <PropertyDef name="qydh">
+        <Property></Property>
+        <Property name="label">浼佷笟鐢佃瘽</Property>
+      </PropertyDef>
+      <PropertyDef name="qycz">
+        <Property></Property>
+        <Property name="label">浼佷笟浼犵湡</Property>
+      </PropertyDef>
+      <PropertyDef name="qydzyx">
+        <Property></Property>
+        <Property name="label">浼佷笟鐢靛瓙閭</Property>
+      </PropertyDef>
+      <PropertyDef name="qywz">
+        <Property></Property>
+        <Property name="label">浼佷笟缃戝潃</Property>
+      </PropertyDef>
+      <PropertyDef name="qyyzbm">
+        <Property></Property>
+        <Property name="label">浼佷笟閭斂缂栫爜</Property>
+      </PropertyDef>
+      <PropertyDef name="qyjd">
+        <Property name="dataType">Double</Property>
+        <Property name="label">浼佷笟缁忓害</Property>
+        <Property name="displayFormat">#0.000000搴�</Property>
+      </PropertyDef>
+      <PropertyDef name="qywd">
+        <Property name="dataType">Double</Property>
+        <Property name="label">浼佷笟绾害</Property>
+        <Property name="displayFormat">#0.000000搴�</Property>
+      </PropertyDef>
+      <PropertyDef name="qyxzqhmc">
+        <Property></Property>
+        <Property name="label">浼佷笟琛屾斂鍖哄垝鍚嶇О</Property>
+      </PropertyDef>
+      <PropertyDef name="qyxzqhdm">
+        <Property></Property>
+        <Property name="label">浼佷笟琛屾斂鍖哄垝浠g爜</Property>
+      </PropertyDef>
+      <PropertyDef name="khyh">
+        <Property></Property>
+        <Property name="label">寮�鎴烽摱琛�</Property>
+        <Property name="mapping">
+          <Property name="mapValues">${dorado.getDataProvider(&quot;apiTriggerService#trigger&quot;).getResult(&quot;BANK&quot;)}</Property>
+          <Property name="keyProperty">code</Property>
+          <Property name="valueProperty">name</Property>
+        </Property>
+      </PropertyDef>
+      <PropertyDef name="yhzh">
+        <Property name="dataType">Double</Property>
+        <Property name="label">閾惰璐﹀彿</Property>
+      </PropertyDef>
+      <PropertyDef name="yhxydj">
+        <Property></Property>
+        <Property name="label">閾惰淇$敤绛夌骇</Property>
+      </PropertyDef>
+      <PropertyDef name="gdzc">
+        <Property name="dataType">Double</Property>
+        <Property name="label">鍥哄畾璧勪骇</Property>
+        <Property name="displayFormat">#0.00涓囧厓</Property>
+      </PropertyDef>
+      <PropertyDef name="zczb">
+        <Property name="dataType">Double</Property>
+        <Property name="label">娉ㄥ唽璧勬湰</Property>
+        <Property name="displayFormat">#0.00涓囧厓</Property>
+      </PropertyDef>
+      <PropertyDef name="zc">
+        <Property name="dataType">Double</Property>
+        <Property name="label">璧勪骇</Property>
+        <Property name="displayFormat">#0.00涓囧厓</Property>
+      </PropertyDef>
+      <PropertyDef name="qycyrys">
+        <Property name="dataType">Double</Property>
+        <Property name="label">浼佷笟浠庝笟浜哄憳鏁�</Property>
+        <Property name="displayFormat">#0浜�</Property>
+      </PropertyDef>
+      <PropertyDef name="sfyx">
+        <Property></Property>
+        <Property name="label">鏄惁鍚敤</Property>
+        <Property name="mapping">
+          <Property name="mapValues">${dorado.getDataProvider(&quot;apiTriggerService#trigger&quot;).getResult(&quot;YN&quot;)}</Property>
+          <Property name="keyProperty">code</Property>
+          <Property name="valueProperty">name</Property>
+        </Property>
+      </PropertyDef>
+      <PropertyDef name="bz">
+        <Property></Property>
+        <Property name="label">澶囨敞</Property>
+      </PropertyDef>
+      <PropertyDef name="bizId">
+        <Property/>
+        <Property name="label">涓氬姟ID</Property>
+      </PropertyDef>
+      <PropertyDef name="updateTime">
+        <Property name="dataType">Date</Property>
+        <Property name="label">鏇存柊鏃堕棿</Property>
+      </PropertyDef>
+    </DataType>
+    <DataType name="dtGBArea">
+      <Property name="creationType">com.fzzy.api.entity.GbArea</Property>
+      <PropertyDef name="code">
+        <Property></Property>
+        <Property name="label">鎺ュ彛缂栫爜</Property>
+      </PropertyDef>
+      <PropertyDef name="name">
+        <Property></Property>
+        <Property name="label">鍚嶇О</Property>
+      </PropertyDef>
+      <PropertyDef name="parentCode">
+        <Property></Property>
+        <Property name="label">鐖剁紪鐮�</Property>
+      </PropertyDef>
+      <PropertyDef name="disabledTag">
+        <Property></Property>
+        <Property name="label">绂佺敤</Property>
+      </PropertyDef>
+      <PropertyDef name="simple">
+        <Property></Property>
+        <Property name="label">鏄惁榛樿</Property>
+      </PropertyDef>
+      <PropertyDef name="remark">
+        <Property></Property>
+        <Property name="label">澶囨敞璇存槑</Property>
+      </PropertyDef>
+    </DataType>
+  </Model>
+  <View layout="regionPadding:10">
+    <Property name="packages">font-awesome,css-common</Property>
+    <DataSet id="dsMain">
+      <Property name="dataType">[dtMain]</Property>
+      <Property name="dataProvider">whjlApi1101PR#listData</Property>
+    </DataSet>
+    <Container layout="regionPadding:10" layoutConstraint="top">
+      <Property name="exClassName">bg-color</Property>
+      <Property name="height">55</Property>
+      <Property name="contentOverflow">hidden</Property>
+      <Label layoutConstraint="left">
+        <Property name="text">鑿滃崟鏍忥細</Property>
+      </Label>
+      <Button layoutConstraint="left">
+        <ClientEvent name="onClick">view.get(&quot;#dsMain&quot;).insert();&#xD;
+view.get(&quot;#dialogMain&quot;).show();</ClientEvent>
+        <Property name="iconClass">fa fa-plus</Property>
+        <Property name="caption">鏂板</Property>
+        <Property name="exClassName">btn-default</Property>
+      </Button>
+      <Button layoutConstraint="left">
+        <ClientEvent name="onClick">var cur = view.get(&quot;#dgMain&quot;).getCurrentItem();&#xD;
+if(cur){&#xD;
+	view.get(&quot;#dialogMain&quot;).show();&#xD;
+}else{&#xD;
+	$alert(&quot;璇峰嬀閫夐渶瑕佷慨鏀圭殑鏁版嵁锛�&quot;);&#xD;
+}</ClientEvent>
+        <Property name="caption">缂栬緫</Property>
+        <Property name="iconClass">fa fa-pencil</Property>
+        <Property name="exClassName">btn-warm</Property>
+      </Button>
+      <Button layoutConstraint="left">
+        <ClientEvent name="onClick">var cur = view.get(&quot;#dgMain&quot;).getCurrentItem();&#xD;
+if(cur){&#xD;
+	view.get(&quot;#ajaxDel&quot;).set(&quot;parameter&quot;,cur).execute(function(result){&#xD;
+		if(result){&#xD;
+			$alert(result);&#xD;
+		} else{&#xD;
+			cur.remove();&#xD;
+		}&#xD;
+	});&#xD;
+}else{&#xD;
+	$alert(&quot;璇峰嬀閫夐渶瑕佸垹闄ょ殑鏁版嵁锛�&quot;);&#xD;
+}</ClientEvent>
+        <Property name="caption">鍒犻櫎</Property>
+        <Property name="iconClass">fa fa-minus</Property>
+        <Property name="exClassName">btn-warn</Property>
+      </Button>
+      <Button layoutConstraint="left">
+        <ClientEvent name="onClick">view.get(&quot;#dsMain&quot;).flushAsync();</ClientEvent>
+        <Property name="caption">鍒锋柊</Property>
+        <Property name="iconClass">fa fa-search</Property>
+        <Property name="exClassName">btn-flush</Property>
+      </Button>
+      <Button layoutConstraint="left">
+        <ClientEvent name="onClick">var select = view.get(&quot;#dgMain&quot;).get(&quot;selection&quot;);&#xD;
+if(select &amp;&amp; select.length > 0){&#xD;
+	view.get(&quot;#ajaxPush&quot;).set(&quot;parameter&quot;,select).execute(function(result){&#xD;
+		view.get(&quot;#dsMain&quot;).flushAsync();&#xD;
+		$notify(result);&#xD;
+	});&#xD;
+}else{&#xD;
+	$alert(&quot;璇峰嬀閫夐渶瑕佷笂鎶ョ殑鏁版嵁锛�&quot;);&#xD;
+}</ClientEvent>
+        <Property name="caption">鎵嬪姩涓婁紶</Property>
+        <Property name="iconClass">fa fa-hand-o-up</Property>
+        <Property name="exClassName">btn-default</Property>
+      </Button>
+      <Button layoutConstraint="right">
+        <ClientEvent name="onClick">//鏄剧ず璁板綍&#xD;
+view.get(&quot;#iFrame&quot;).reload();&#xD;
+view.get(&quot;#dialogLog&quot;).show();</ClientEvent>
+        <Property name="caption">涓婁紶璁板綍</Property>
+        <Property name="iconClass">fa fa-bars</Property>
+        <Property name="exClassName">btn-flush</Property>
+      </Button>
+    </Container>
+    <Container layoutConstraint="center">
+      <Property name="exClassName">bg-color</Property>
+      <DataGrid id="dgMain">
+        <ClientEvent name="onDataRowDoubleClick">var data = view.get(&quot;#dsMain.data:#&quot;);&#xD;
+if(data){&#xD;
+	view.get(&quot;#dialogMain&quot;).show();&#xD;
+}</ClientEvent>
+        <Property name="dataSet">dsMain</Property>
+        <Property name="selectionMode">multiRows</Property>
+        <Property name="readOnly">true</Property>
+        <RowNumColumn/>
+        <RowSelectorColumn>
+          <Property name="caption">涓婁紶</Property>
+        </RowSelectorColumn>
+        <DataColumn name="jlqybh">
+          <Property name="property">jlqybh</Property>
+        </DataColumn>
+        <DataColumn name="jlqymc">
+          <Property name="property">jlqymc</Property>
+        </DataColumn>
+        <DataColumn name="jlqytyshxydm">
+          <Property name="property">jlqytyshxydm</Property>
+        </DataColumn>
+        <DataColumn name="jlqylx">
+          <Property name="property">jlqylx</Property>
+        </DataColumn>
+        <DataColumn name="qyxz">
+          <Property name="property">qyxz</Property>
+        </DataColumn>
+        <DataColumn name="gsdjzch">
+          <Property name="property">gsdjzch</Property>
+        </DataColumn>
+        <DataColumn name="sfjbjlcbzg">
+          <Property name="property">sfjbjlcbzg</Property>
+        </DataColumn>
+        <DataColumn name="fddbr">
+          <Property name="property">fddbr</Property>
+        </DataColumn>
+        <DataColumn name="sfyx">
+          <Property name="property">sfyx</Property>
+        </DataColumn>
+      </DataGrid>
+    </Container>
+    <Dialog id="dialogMain">
+      <Property name="width">85%</Property>
+      <Property name="closeable">false</Property>
+      <Property name="iconClass">fa fa-sliders</Property>
+      <Property name="caption">鍐涚伯浼佷笟淇℃伅</Property>
+      <Buttons>
+        <Button>
+          <ClientEvent name="onClick">var cur = view.get(&quot;#dgMain&quot;).getCurrentItem();&#xD;
+view.get(&quot;#updateSave&quot;).execute(function(){&#xD;
+	self.get(&quot;parent&quot;).hide();&#xD;
+	view.get(&quot;#dsMain&quot;).flushAsync();&#xD;
+});</ClientEvent>
+          <Property name="caption">纭畾</Property>
+          <Property name="iconClass">fa fa-check</Property>
+        </Button>
+        <Button>
+          <ClientEvent name="onClick">var cur = view.get(&quot;#dgMain&quot;).getCurrentItem();&#xD;
+self.get(&quot;parent&quot;).hide();&#xD;
+if(cur) cur.cancel();</ClientEvent>
+          <Property name="caption">鍙栨秷</Property>
+          <Property name="iconClass">fa fa-times</Property>
+        </Button>
+      </Buttons>
+      <Children>
+        <AutoForm>
+          <Property name="dataSet">dsMain</Property>
+          <Property name="cols">*,*,*,*</Property>
+          <Property name="labelPosition">top</Property>
+          <Property name="labelSeparator">:</Property>
+          <AutoFormElement>
+            <Property name="name">jlqybh</Property>
+            <Property name="property">jlqybh</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">jlqymc</Property>
+            <Property name="property">jlqymc</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">jlqyjc</Property>
+            <Property name="property">jlqyjc</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">jlzzjgdm</Property>
+            <Property name="property">jlzzjgdm</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">jlqytyshxydm</Property>
+            <Property name="property">jlqytyshxydm</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">jlqylx</Property>
+            <Property name="property">jlqylx</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">qyjjlx</Property>
+            <Property name="property">qyjjlx</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">qyxz</Property>
+            <Property name="property">qyxz</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">djzclx</Property>
+            <Property name="property">djzclx</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">gsdjzch</Property>
+            <Property name="property">gsdjzch</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">sfjbjlcbzg</Property>
+            <Property name="property">sfjbjlcbzg</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">fddbr</Property>
+            <Property name="property">fddbr</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">qydz</Property>
+            <Property name="property">qydz</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">qydh</Property>
+            <Property name="property">qydh</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">qycz</Property>
+            <Property name="property">qycz</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">qydzyx</Property>
+            <Property name="property">qydzyx</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">qywz</Property>
+            <Property name="property">qywz</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">qyyzbm</Property>
+            <Property name="property">qyyzbm</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">qyjd</Property>
+            <Property name="property">qyjd</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">qywd</Property>
+            <Property name="property">qywd</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">qyxzqhmc</Property>
+            <Property name="property">qyxzqhmc</Property>
+            <Property name="trigger">cddGbArea</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">qyxzqhdm</Property>
+            <Property name="property">qyxzqhdm</Property>
+            <Property name="trigger">cddGbArea</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">khyh</Property>
+            <Property name="property">khyh</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">yhzh</Property>
+            <Property name="property">yhzh</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">yhxydj</Property>
+            <Property name="property">yhxydj</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">gdzc</Property>
+            <Property name="property">gdzc</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">zczb</Property>
+            <Property name="property">zczb</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">zc</Property>
+            <Property name="property">zc</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">qycyrys</Property>
+            <Property name="property">qycyrys</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">sfyx</Property>
+            <Property name="property">sfyx</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">bz</Property>
+            <Property name="property">bz</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">bizId</Property>
+            <Property name="property">bizId</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">updateTime</Property>
+            <Property name="property">updateTime</Property>
+            <Editor/>
+          </AutoFormElement>
+        </AutoForm>
+      </Children>
+      <Tools/>
+    </Dialog>
+    <UpdateAction id="updateSave">
+      <Property name="dataResolver">whjlApi1101PR#saveData</Property>
+      <UpdateItem>
+        <Property name="dataPath">[#current]</Property>
+        <Property name="dataSet">dsMain</Property>
+      </UpdateItem>
+    </UpdateAction>
+    <AjaxAction id="ajaxDel">
+      <Property name="confirmMessage">褰撳墠鏁版嵁鍒犻櫎鍚庢棤娉曟仮澶嶏紝璇风‘璁よ鍒犻櫎涔堬紵</Property>
+      <Property name="service">whjlApi1101PR#delData</Property>
+    </AjaxAction>
+    <AjaxAction id="ajaxPush">
+      <Property name="service">whjlApi1101PR#pushData</Property>
+    </AjaxAction>
+    <CustomDropDown id="cddGbArea">
+      <Property name="assignmentMap">xzqhdm=code,xzqhmc=name</Property>
+      <Property name="height">500</Property>
+      <Property name="minHeight">500</Property>
+      <Property name="maxHeight">500</Property>
+      <Property name="width">400</Property>
+      <Container layout="regionPadding:5">
+        <DataSet id="dsGBArea">
+          <Property name="dataProvider">gbAreaPR#findByCode</Property>
+          <Property name="dataType">[dtGBArea]</Property>
+        </DataSet>
+        <Container layout="hbox regionPadding:5">
+          <TextEditor id="key2">
+            <Property name="blankText"> -- 缂栫爜鎴栬�呭悕绉� --</Property>
+            <Property name="width">200</Property>
+          </TextEditor>
+          <Button>
+            <ClientEvent name="onClick">var key = view.get(&quot;#key2.value&quot;);&#xD;
+view.get(&quot;#dsGBArea&quot;).set(&quot;parameter&quot;,{key:key}).flushAsync();</ClientEvent>
+            <Property name="iconClass">fa fa-search</Property>
+            <Property name="caption">鏌ヨ</Property>
+          </Button>
+          <Button>
+            <ClientEvent name="onClick">var data = view.get(&quot;#dsGBArea.data:#&quot;);&#xD;
+if (data) {&#xD;
+	view.get(&quot;#cddGbArea&quot;).close(data.toJSON());&#xD;
+}</ClientEvent>
+            <Property name="caption">纭畾</Property>
+            <Property name="iconClass">fa fa-check</Property>
+          </Button>
+        </Container>
+        <DataGrid>
+          <ClientEvent name="onDataRowDoubleClick">var data = view.get(&quot;#dsGBArea.data:#&quot;);&#xD;
+if(data){&#xD;
+	view.get(&quot;#cddGbArea&quot;).close(data.toJSON());&#xD;
+}</ClientEvent>
+          <Property name="dataSet">dsGBArea</Property>
+          <Property name="readOnly">true</Property>
+          <DataColumn name="code">
+            <Property name="property">code</Property>
+          </DataColumn>
+          <DataColumn name="name">
+            <Property name="property">name</Property>
+          </DataColumn>
+        </DataGrid>
+      </Container>
+    </CustomDropDown>
+    <Dialog id="dialogLog">
+      <Property name="width">90%</Property>
+      <Property name="height">90%</Property>
+      <Property name="caption">涓婁紶璁板綍</Property>
+      <Property name="iconClass">fa fa-sliders</Property>
+      <Buttons>
+        <Button>
+          <ClientEvent name="onClick">self.get(&quot;parent&quot;).hide();</ClientEvent>
+          <Property name="caption">鍏抽棴</Property>
+          <Property name="iconClass">fa fa-times</Property>
+        </Button>
+      </Buttons>
+      <Children>
+        <Container>
+          <IFrame id="iFrame">
+            <Property name="userData"/>
+          </IFrame>
+        </Container>
+      </Children>
+      <Tools/>
+    </Dialog>
+  </View>
+</ViewConfig>
diff --git a/src/main/java/com/fzzy/whjl/view/WhjlApi1102.view.xml b/src/main/java/com/fzzy/whjl/view/WhjlApi1102.view.xml
new file mode 100644
index 0000000..e151769
--- /dev/null
+++ b/src/main/java/com/fzzy/whjl/view/WhjlApi1102.view.xml
@@ -0,0 +1,590 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ViewConfig>
+  <Arguments/>
+  <Context/>
+  <Model>
+    <DataType name="dtMain">
+      <Property name="creationType">com.fzzy.whjl.dto.WhjlApi1102</Property>
+      <PropertyDef name="jgzdbh">
+        <Property></Property>
+        <Property name="label">鍐涗緵绔欑偣缂栧彿</Property>
+      </PropertyDef>
+      <PropertyDef name="xzqhbm">
+        <Property></Property>
+        <Property name="label">鎵�灞炶鏀垮尯鍒掔紪鐮�</Property>
+      </PropertyDef>
+      <PropertyDef name="xzqhmc">
+        <Property></Property>
+        <Property name="label">浼佷笟琛屾斂鍖哄垝鍚嶇О</Property>
+      </PropertyDef>
+      <PropertyDef name="jlqybh">
+        <Property></Property>
+        <Property name="label">鍐涚伯浼佷笟缂栧彿</Property>
+      </PropertyDef>
+      <PropertyDef name="jlqymc">
+        <Property></Property>
+        <Property name="label">鍐涚伯浼佷笟鍚嶇О</Property>
+      </PropertyDef>
+      <PropertyDef name="jgzdmc">
+        <Property></Property>
+        <Property name="label">鍐涗緵绔欑偣鍚嶇О</Property>
+      </PropertyDef>
+      <PropertyDef name="jgzdjc">
+        <Property></Property>
+        <Property name="label">鍐涗緵绔欑偣绠�绉�</Property>
+      </PropertyDef>
+      <PropertyDef name="qyszbm">
+        <Property></Property>
+        <Property name="label">浼佷笟鎬ц川缂栫爜</Property>
+        <Property name="mapping">
+          <Property name="keyProperty">key</Property>
+          <Property name="valueProperty">value</Property>
+          <Property name="mapValues">
+            <Collection>
+              <Entity>
+                <Property name="key">1</Property>
+                <Property name="value">琛屾斂鏈哄叧</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">2</Property>
+                <Property name="value">浜嬩笟鍗曚綅</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">3</Property>
+                <Property name="value">鍙傚叕绠$悊浜嬩笟鍗曚綅</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">4</Property>
+                <Property name="value">鍥芥湁鍙婂浗鏈夋帶鑲′紒涓�</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">5</Property>
+                <Property name="value">鍐呰祫闈炲浗鏈変紒涓�</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">6</Property>
+                <Property name="value">绉佽惀浼佷笟</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">7</Property>
+                <Property name="value">娓境鍙板晢鍙婂鍟嗕紒涓�</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">8</Property>
+                <Property name="value">涓綋宸ュ晢鎴�</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">9</Property>
+                <Property name="value">鍏朵粬</Property>
+              </Entity>
+            </Collection>
+          </Property>
+        </Property>
+      </PropertyDef>
+      <PropertyDef name="jgzdlb">
+        <Property></Property>
+        <Property name="label">鍐涗緵绔欑偣绫诲埆</Property>
+        <Property name="mapping">
+          <Property name="keyProperty">key</Property>
+          <Property name="valueProperty">value</Property>
+          <Property name="mapValues">
+            <Collection>
+              <Entity>
+                <Property name="key">1</Property>
+                <Property name="value">淇濋殰鍩哄湴</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">2</Property>
+                <Property name="value">閰嶉�佷腑蹇�</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">3</Property>
+                <Property name="value">楠ㄥ共鍐涗緵绔�</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">4</Property>
+                <Property name="value">涓�鑸啗渚涚珯</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">5</Property>
+                <Property name="value">楂樿竟宀涚壒鍦板尯鍐涗緵绔�</Property>
+              </Entity>
+              <Entity>
+                <Property name="key">9</Property>
+                <Property name="value">鍏朵粬</Property>
+              </Entity>
+            </Collection>
+          </Property>
+        </Property>
+      </PropertyDef>
+      <PropertyDef name="jcrq">
+        <Property></Property>
+        <Property name="label">寤烘垚鏃ユ湡</Property>
+        <Property name="dataType">Date</Property>
+      </PropertyDef>
+      <PropertyDef name="sjcr">
+        <Property name="dataType">Double</Property>
+        <Property name="label">璁捐浠撳</Property>
+        <Property name="displayFormat">#0.00鍚�</Property>
+      </PropertyDef>
+      <PropertyDef name="mj">
+        <Property name="dataType">Double</Property>
+        <Property name="label">闈㈢Н</Property>
+        <Property name="displayFormat">#0.00</Property>
+      </PropertyDef>
+      <PropertyDef name="lxr">
+        <Property></Property>
+        <Property name="label">鑱旂郴浜�</Property>
+      </PropertyDef>
+      <PropertyDef name="dh">
+        <Property></Property>
+        <Property name="label">鐢佃瘽</Property>
+      </PropertyDef>
+      <PropertyDef name="cz">
+        <Property></Property>
+        <Property name="label">浼犵湡</Property>
+      </PropertyDef>
+      <PropertyDef name="dz">
+        <Property></Property>
+        <Property name="label">鍦板潃</Property>
+      </PropertyDef>
+      <PropertyDef name="yzbm">
+        <Property></Property>
+        <Property name="label">閭斂缂栫爜</Property>
+      </PropertyDef>
+      <PropertyDef name="jd">
+        <Property name="dataType">Double</Property>
+        <Property name="label">缁忓害</Property>
+        <Property name="displayFormat">#0.000000搴�</Property>
+      </PropertyDef>
+      <PropertyDef name="wd">
+        <Property name="dataType">Double</Property>
+        <Property name="label">绾害</Property>
+        <Property name="displayFormat">#0.000000搴�</Property>
+      </PropertyDef>
+      <PropertyDef name="CYRS">
+        <Property name="dataType">Integer</Property>
+        <Property name="label">浠庝笟浜烘暟</Property>
+        <Property name="displayFormat">#浜�</Property>
+      </PropertyDef>
+      <PropertyDef name="CLS">
+        <Property name="dataType">Integer</Property>
+        <Property name="label">杞﹁締鏁�</Property>
+        <Property name="displayFormat">#杈�</Property>
+      </PropertyDef>
+      <PropertyDef name="cplcfmj">
+        <Property name="dataType">Double</Property>
+        <Property name="label">鎴愬搧绮粨鎴块潰绉�</Property>
+        <Property name="displayFormat">#0.00</Property>
+      </PropertyDef>
+      <PropertyDef name="cplzxnl">
+        <Property name="dataType">Double</Property>
+        <Property name="label">鎴愬搧绮鍗歌兘鍔�</Property>
+        <Property name="displayFormat">#0.00鍚�/澶�</Property>
+      </PropertyDef>
+      <PropertyDef name="sfyx">
+        <Property></Property>
+        <Property name="label">鏄惁鍚敤</Property>
+        <Property name="mapping">
+          <Property name="mapValues">${dorado.getDataProvider(&quot;apiTriggerService#trigger&quot;).getResult(&quot;YN&quot;)}</Property>
+          <Property name="keyProperty">code</Property>
+        </Property>
+      </PropertyDef>
+      <PropertyDef name="bz">
+        <Property></Property>
+        <Property name="label">澶囨敞</Property>
+      </PropertyDef>
+    </DataType>
+    <DataType name="dtGBArea">
+      <Property name="creationType">com.fzzy.api.entity.GbArea</Property>
+      <PropertyDef name="code">
+        <Property></Property>
+        <Property name="label">鎺ュ彛缂栫爜</Property>
+      </PropertyDef>
+      <PropertyDef name="name">
+        <Property></Property>
+        <Property name="label">鍚嶇О</Property>
+      </PropertyDef>
+      <PropertyDef name="parentCode">
+        <Property></Property>
+        <Property name="label">鐖剁紪鐮�</Property>
+      </PropertyDef>
+      <PropertyDef name="disabledTag">
+        <Property></Property>
+        <Property name="label">绂佺敤</Property>
+      </PropertyDef>
+      <PropertyDef name="simple">
+        <Property></Property>
+        <Property name="label">鏄惁榛樿</Property>
+      </PropertyDef>
+      <PropertyDef name="remark">
+        <Property></Property>
+        <Property name="label">澶囨敞璇存槑</Property>
+      </PropertyDef>
+    </DataType>
+  </Model>
+  <View layout="regionPadding:10">
+    <Property name="packages">font-awesome,css-common</Property>
+    <DataSet id="dsMain">
+      <Property name="dataType">[dtMain]</Property>
+      <Property name="dataProvider">whjlApi1102PR#listData</Property>
+    </DataSet>
+    <Container layout="regionPadding:10" layoutConstraint="top">
+      <Property name="contentOverflow">hidden</Property>
+      <Property name="exClassName">bg-color</Property>
+      <Property name="height">55</Property>
+      <Label layoutConstraint="left">
+        <Property name="text">鑿滃崟鏍忥細</Property>
+      </Label>
+      <Button layoutConstraint="left">
+        <ClientEvent name="onClick">view.get(&quot;#dsMain&quot;).insert();&#xD;
+view.get(&quot;#dialogMain&quot;).show();</ClientEvent>
+        <Property name="iconClass">fa fa-plus</Property>
+        <Property name="caption">鏂板</Property>
+        <Property name="exClassName">btn-default</Property>
+      </Button>
+      <Button layoutConstraint="left">
+        <ClientEvent name="onClick">var cur = view.get(&quot;#dgMain&quot;).getCurrentItem();&#xD;
+if(cur){&#xD;
+	view.get(&quot;#dialogMain&quot;).show();&#xD;
+}else{&#xD;
+	$alert(&quot;璇峰嬀閫夐渶瑕佷慨鏀圭殑鏁版嵁锛�&quot;);&#xD;
+}</ClientEvent>
+        <Property name="caption">缂栬緫</Property>
+        <Property name="iconClass">fa fa-pencil</Property>
+        <Property name="exClassName">btn-warm</Property>
+      </Button>
+      <Button layoutConstraint="left">
+        <ClientEvent name="onClick">var cur = view.get(&quot;#dgMain&quot;).getCurrentItem();&#xD;
+if(cur){&#xD;
+	view.get(&quot;#ajaxDel&quot;).set(&quot;parameter&quot;,cur).execute(function(result){&#xD;
+		if(result){&#xD;
+			$alert(result);&#xD;
+		} else{&#xD;
+			cur.remove();&#xD;
+		}&#xD;
+	});&#xD;
+}else{&#xD;
+	$alert(&quot;璇峰嬀閫夐渶瑕佸垹闄ょ殑鏁版嵁锛�&quot;);&#xD;
+}</ClientEvent>
+        <Property name="caption">鍒犻櫎</Property>
+        <Property name="iconClass">fa fa-minus</Property>
+        <Property name="exClassName">btn-warn</Property>
+      </Button>
+      <Button layoutConstraint="left">
+        <ClientEvent name="onClick">view.get(&quot;#dsMain&quot;).flushAsync();</ClientEvent>
+        <Property name="caption">鍒锋柊</Property>
+        <Property name="iconClass">fa fa-search</Property>
+        <Property name="exClassName">btn-flush</Property>
+      </Button>
+      <Button layoutConstraint="left">
+        <ClientEvent name="onClick">var select = view.get(&quot;#dgMain&quot;).get(&quot;selection&quot;);&#xD;
+if(select &amp;&amp; select.length > 0){&#xD;
+	view.get(&quot;#ajaxPush&quot;).set(&quot;parameter&quot;,select).execute(function(result){&#xD;
+		view.get(&quot;#dsMain&quot;).flushAsync();&#xD;
+		$notify(result);&#xD;
+	});&#xD;
+}else{&#xD;
+	$alert(&quot;璇峰嬀閫夐渶瑕佷笂鎶ョ殑鏁版嵁锛�&quot;);&#xD;
+}</ClientEvent>
+        <Property name="caption">鎵嬪姩涓婁紶</Property>
+        <Property name="iconClass">fa fa-hand-o-up</Property>
+        <Property name="exClassName">btn-default</Property>
+      </Button>
+      <Button layoutConstraint="right">
+        <ClientEvent name="onClick">//鏄剧ず璁板綍&#xD;
+view.get(&quot;#iFrame&quot;).reload();&#xD;
+view.get(&quot;#dialogLog&quot;).show();</ClientEvent>
+        <Property name="caption">涓婁紶璁板綍</Property>
+        <Property name="iconClass">fa fa-bars</Property>
+        <Property name="exClassName">btn-flush</Property>
+      </Button>
+    </Container>
+    <Container>
+      <Property name="exClassName">bg-color</Property>
+      <DataGrid id="dgMain">
+        <ClientEvent name="onDataRowDoubleClick">var data = view.get(&quot;#dsMain.data:#&quot;);&#xD;
+if(data){&#xD;
+	view.get(&quot;#dialogMain&quot;).show();&#xD;
+}</ClientEvent>
+        <Property name="dataSet">dsMain</Property>
+        <Property name="readOnly">true</Property>
+        <RowNumColumn/>
+        <RowSelectorColumn>
+          <Property name="caption">涓婁紶</Property>
+        </RowSelectorColumn>
+        <DataColumn name="jgzdbh">
+          <Property name="property">jgzdbh</Property>
+        </DataColumn>
+        <DataColumn name="xzqhmc">
+          <Property name="property">xzqhmc</Property>
+        </DataColumn>
+        <DataColumn name="jgzdmc">
+          <Property name="property">jgzdmc</Property>
+        </DataColumn>
+        <DataColumn name="jcrq">
+          <Property name="property">jcrq</Property>
+        </DataColumn>
+        <DataColumn name="sjcr">
+          <Property name="property">sjcr</Property>
+        </DataColumn>
+        <DataColumn name="mj">
+          <Property name="property">mj</Property>
+        </DataColumn>
+        <DataColumn name="CYRS">
+          <Property name="property">CYRS</Property>
+        </DataColumn>
+        <DataColumn name="cplcfmj">
+          <Property name="property">cplcfmj</Property>
+        </DataColumn>
+        <DataColumn name="sfyx">
+          <Property name="property">sfyx</Property>
+        </DataColumn>
+      </DataGrid>
+    </Container>
+    <Dialog id="dialogMain">
+      <Property name="width">85%</Property>
+      <Property name="caption">鍐涗緵绔欑偣淇℃伅</Property>
+      <Property name="closeable">false</Property>
+      <Property name="iconClass">fa fa-sliders</Property>
+      <Buttons>
+        <Button>
+          <ClientEvent name="onClick">var cur = view.get(&quot;#dgMain&quot;).getCurrentItem();&#xD;
+view.get(&quot;#updateSave&quot;).execute(function(){&#xD;
+	self.get(&quot;parent&quot;).hide();&#xD;
+	view.get(&quot;#dsMain&quot;).flushAsync();&#xD;
+});</ClientEvent>
+          <Property name="caption">纭畾</Property>
+          <Property name="iconClass">fa fa-check</Property>
+        </Button>
+        <Button>
+          <ClientEvent name="onClick">var cur = view.get(&quot;#dgMain&quot;).getCurrentItem();&#xD;
+self.get(&quot;parent&quot;).hide();&#xD;
+if(cur) cur.cancel();</ClientEvent>
+          <Property name="caption">鍙栨秷</Property>
+          <Property name="iconClass">fa fa-times</Property>
+        </Button>
+      </Buttons>
+      <Children>
+        <AutoForm>
+          <Property name="dataSet">dsMain</Property>
+          <Property name="cols">*,*,*</Property>
+          <Property name="labelSeparator">:</Property>
+          <Property name="labelPosition">left</Property>
+          <Property name="labelAlign">right</Property>
+          <Property name="labelWidth">130</Property>
+          <AutoFormElement>
+            <Property name="name">jgzdbh</Property>
+            <Property name="property">jgzdbh</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">xzqhbm</Property>
+            <Property name="property">xzqhbm</Property>
+            <Property name="trigger">cddGbArea</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">xzqhmc</Property>
+            <Property name="property">xzqhmc</Property>
+            <Property name="trigger">cddGbArea</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">jlqybh</Property>
+            <Property name="property">jlqybh</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">jlqymc</Property>
+            <Property name="property">jlqymc</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">jgzdmc</Property>
+            <Property name="property">jgzdmc</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">jgzdjc</Property>
+            <Property name="property">jgzdjc</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">qyszbm</Property>
+            <Property name="property">qyszbm</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">jgzdlb</Property>
+            <Property name="property">jgzdlb</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">jcrq</Property>
+            <Property name="property">jcrq</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">sjcr</Property>
+            <Property name="property">sjcr</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">mj</Property>
+            <Property name="property">mj</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">lxr</Property>
+            <Property name="property">lxr</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">dh</Property>
+            <Property name="property">dh</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">cz</Property>
+            <Property name="property">cz</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">dz</Property>
+            <Property name="property">dz</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">yzbm</Property>
+            <Property name="property">yzbm</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">jd</Property>
+            <Property name="property">jd</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">wd</Property>
+            <Property name="property">wd</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">CYRS</Property>
+            <Property name="property">CYRS</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">CLS</Property>
+            <Property name="property">CLS</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">cplcfmj</Property>
+            <Property name="property">cplcfmj</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">cplzxnl</Property>
+            <Property name="property">cplzxnl</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">sfyx</Property>
+            <Property name="property">sfyx</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement layoutConstraint="colSpan:3">
+            <Property name="name">bz</Property>
+            <Property name="property">bz</Property>
+            <Editor/>
+          </AutoFormElement>
+        </AutoForm>
+      </Children>
+      <Tools/>
+    </Dialog>
+    <UpdateAction id="updateSave">
+      <Property name="dataResolver">whjlApi1102PR#saveData</Property>
+      <UpdateItem>
+        <Property name="dataPath">[#current]</Property>
+        <Property name="dataSet">dsMain</Property>
+      </UpdateItem>
+    </UpdateAction>
+    <AjaxAction id="ajaxDel">
+      <Property name="confirmMessage">褰撳墠鏁版嵁鍒犻櫎鍚庢棤娉曟仮澶嶏紝璇风‘璁よ鍒犻櫎涔堬紵</Property>
+      <Property name="service">whjlApi1102PR#delData</Property>
+    </AjaxAction>
+    <AjaxAction id="ajaxPush">
+      <Property name="service">whjlApi1102PR#pushData</Property>
+    </AjaxAction>
+    <CustomDropDown id="cddGbArea">
+      <Property name="assignmentMap">xzqhbm=code,xzqhmc=name</Property>
+      <Property name="height">500</Property>
+      <Property name="minHeight">500</Property>
+      <Property name="maxHeight">500</Property>
+      <Property name="width">400</Property>
+      <Container layout="regionPadding:5">
+        <DataSet id="dsGBArea">
+          <Property name="dataProvider">gbAreaPR#findByCode</Property>
+          <Property name="dataType">[dtGBArea]</Property>
+        </DataSet>
+        <Container layout="hbox regionPadding:5">
+          <TextEditor id="key2">
+            <Property name="blankText"> -- 缂栫爜鎴栬�呭悕绉� --</Property>
+            <Property name="width">200</Property>
+          </TextEditor>
+          <Button>
+            <ClientEvent name="onClick">var key = view.get(&quot;#key2.value&quot;);&#xD;
+view.get(&quot;#dsGBArea&quot;).set(&quot;parameter&quot;,{key:key}).flushAsync();</ClientEvent>
+            <Property name="iconClass">fa fa-search</Property>
+            <Property name="caption">鏌ヨ</Property>
+          </Button>
+          <Button>
+            <ClientEvent name="onClick">var data = view.get(&quot;#dsGBArea.data:#&quot;);&#xD;
+if (data) {&#xD;
+	view.get(&quot;#cddGbArea&quot;).close(data.toJSON());&#xD;
+}</ClientEvent>
+            <Property name="caption">纭畾</Property>
+            <Property name="iconClass">fa fa-check</Property>
+          </Button>
+        </Container>
+        <DataGrid>
+          <ClientEvent name="onDataRowDoubleClick">var data = view.get(&quot;#dsGBArea.data:#&quot;);&#xD;
+if(data){&#xD;
+	view.get(&quot;#cddGbArea&quot;).close(data.toJSON());&#xD;
+}</ClientEvent>
+          <Property name="dataSet">dsGBArea</Property>
+          <Property name="readOnly">true</Property>
+          <DataColumn name="code">
+            <Property name="property">code</Property>
+          </DataColumn>
+          <DataColumn name="name">
+            <Property name="property">name</Property>
+          </DataColumn>
+        </DataGrid>
+      </Container>
+    </CustomDropDown>
+    <Dialog id="dialogLog">
+      <Property name="width">90%</Property>
+      <Property name="height">90%</Property>
+      <Property name="caption">涓婁紶璁板綍</Property>
+      <Property name="iconClass">fa fa-sliders</Property>
+      <Buttons>
+        <Button>
+          <ClientEvent name="onClick">self.get(&quot;parent&quot;).hide();</ClientEvent>
+          <Property name="caption">鍏抽棴</Property>
+          <Property name="iconClass">fa fa-times</Property>
+        </Button>
+      </Buttons>
+      <Children>
+        <Container>
+          <IFrame id="iFrame">
+            <Property name="userData"></Property>
+          </IFrame>
+        </Container>
+      </Children>
+      <Tools/>
+    </Dialog>
+  </View>
+</ViewConfig>
diff --git a/src/main/java/com/fzzy/whjl/view/WhjlApi1103.view.xml b/src/main/java/com/fzzy/whjl/view/WhjlApi1103.view.xml
new file mode 100644
index 0000000..039564d
--- /dev/null
+++ b/src/main/java/com/fzzy/whjl/view/WhjlApi1103.view.xml
@@ -0,0 +1,314 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ViewConfig>
+  <Arguments/>
+  <Context/>
+  <Model>
+    <DataType name="dtMain">
+      <Property name="creationType">com.fzzy.whjl.dto.WhjlApi1103</Property>
+      <PropertyDef name="rybh">
+        <Property/>
+        <Property name="label">浜哄憳缂栧彿</Property>
+      </PropertyDef>
+      <PropertyDef name="jlqybh">
+        <Property/>
+        <Property name="label">鍐涚伯浼佷笟缂栧彿</Property>
+      </PropertyDef>
+      <PropertyDef name="jlqymc">
+        <Property/>
+        <Property name="label">鍐涚伯浼佷笟鍚嶇О</Property>
+      </PropertyDef>
+      <PropertyDef name="jgzdbh">
+        <Property/>
+        <Property name="label">鍐涗緵绔欑偣缂栧彿</Property>
+      </PropertyDef>
+      <PropertyDef name="jgzdmc">
+        <Property/>
+        <Property name="label">鍐涗緵绔欑偣鍚嶇О</Property>
+      </PropertyDef>
+      <PropertyDef name="ryxm">
+        <Property/>
+        <Property name="label">浜哄憳濮撳悕</Property>
+      </PropertyDef>
+      <PropertyDef name="sfzhm">
+        <Property/>
+        <Property name="label">韬唤璇佺紪鐮�</Property>
+      </PropertyDef>
+      <PropertyDef name="lxdh">
+        <Property/>
+        <Property name="label">鑱旂郴鐢佃瘽</Property>
+      </PropertyDef>
+      <PropertyDef name="xl">
+        <Property/>
+        <Property name="label">瀛﹀巻</Property>
+      </PropertyDef>
+      <PropertyDef name="lxdz">
+        <Property/>
+        <Property name="label">鑱旂郴鍦板潃</Property>
+      </PropertyDef>
+      <PropertyDef name="sfyx">
+        <Property/>
+        <Property name="label">鏄惁鍚敤</Property>
+      </PropertyDef>
+      <PropertyDef name="bz">
+        <Property/>
+        <Property name="label">澶囨敞</Property>
+      </PropertyDef>
+    </DataType>
+  </Model>
+  <View layout="regionPadding:10">
+    <Property name="packages">font-awesome,css-common</Property>
+    <DataSet id="dsMain">
+      <Property name="dataType">[dtMain]</Property>
+      <Property name="dataProvider">whjlApi1103PR#listData</Property>
+    </DataSet>
+    <Container layout="regionPadding:10" layoutConstraint="top">
+      <Property name="exClassName">bg-color</Property>
+      <Property name="height">55</Property>
+      <Property name="contentOverflow">hidden</Property>
+      <Label layoutConstraint="left">
+        <Property name="text">鑿滃崟鏍忥細</Property>
+      </Label>
+      <Button layoutConstraint="left">
+        <ClientEvent name="onClick">view.get(&quot;#dsMain&quot;).insert();&#xD;
+view.get(&quot;#dialogMain&quot;).show();</ClientEvent>
+        <Property name="iconClass">fa fa-plus</Property>
+        <Property name="caption">鏂板</Property>
+        <Property name="exClassName">btn-default</Property>
+      </Button>
+      <Button layoutConstraint="left">
+        <ClientEvent name="onClick">var cur = view.get(&quot;#dgMain&quot;).getCurrentItem();&#xD;
+if(cur){&#xD;
+	view.get(&quot;#dialogMain&quot;).show();&#xD;
+}else{&#xD;
+	$alert(&quot;璇峰嬀閫夐渶瑕佷慨鏀圭殑鏁版嵁锛�&quot;);&#xD;
+}</ClientEvent>
+        <Property name="caption">缂栬緫</Property>
+        <Property name="iconClass">fa fa-pencil</Property>
+        <Property name="exClassName">btn-warm</Property>
+      </Button>
+      <Button layoutConstraint="left">
+        <ClientEvent name="onClick">var cur = view.get(&quot;#dgMain&quot;).getCurrentItem();&#xD;
+if(cur){&#xD;
+	view.get(&quot;#ajaxDel&quot;).set(&quot;parameter&quot;,cur).execute(function(result){&#xD;
+		if(result){&#xD;
+			$alert(result);&#xD;
+		} else{&#xD;
+			cur.remove();&#xD;
+		}&#xD;
+	});&#xD;
+}else{&#xD;
+	$alert(&quot;璇峰嬀閫夐渶瑕佸垹闄ょ殑鏁版嵁锛�&quot;);&#xD;
+}</ClientEvent>
+        <Property name="caption">鍒犻櫎</Property>
+        <Property name="iconClass">fa fa-minus</Property>
+        <Property name="exClassName">btn-warn</Property>
+      </Button>
+      <Button layoutConstraint="left">
+        <ClientEvent name="onClick">view.get(&quot;#dsMain&quot;).flushAsync();</ClientEvent>
+        <Property name="caption">鍒锋柊</Property>
+        <Property name="iconClass">fa fa-search</Property>
+        <Property name="exClassName">btn-flush</Property>
+      </Button>
+      <Button layoutConstraint="left">
+        <ClientEvent name="onClick">var select = view.get(&quot;#dgMain&quot;).get(&quot;selection&quot;);&#xD;
+if(select &amp;&amp; select.length > 0){&#xD;
+	view.get(&quot;#ajaxPush&quot;).set(&quot;parameter&quot;,select).execute(function(result){&#xD;
+		view.get(&quot;#dsMain&quot;).flushAsync();&#xD;
+		$notify(result);&#xD;
+	});&#xD;
+}else{&#xD;
+	$alert(&quot;璇峰嬀閫夐渶瑕佷笂鎶ョ殑鏁版嵁锛�&quot;);&#xD;
+}</ClientEvent>
+        <Property name="caption">鎵嬪姩涓婁紶</Property>
+        <Property name="iconClass">fa fa-hand-o-up</Property>
+        <Property name="exClassName">btn-default</Property>
+      </Button>
+      <Button layoutConstraint="right">
+        <ClientEvent name="onClick">//鏄剧ず璁板綍&#xD;
+view.get(&quot;#iFrame&quot;).reload();&#xD;
+view.get(&quot;#dialogLog&quot;).show();</ClientEvent>
+        <Property name="caption">涓婁紶璁板綍</Property>
+        <Property name="iconClass">fa fa-bars</Property>
+        <Property name="exClassName">btn-flush</Property>
+      </Button>
+    </Container>
+    <Container layoutConstraint="center">
+      <Property name="exClassName">bg-color</Property>
+      <DataGrid id="dgMain">
+        <ClientEvent name="onDataRowDoubleClick">var data = view.get(&quot;#dsMain.data:#&quot;);&#xD;
+if(data){&#xD;
+	view.get(&quot;#dialogMain&quot;).show();&#xD;
+}</ClientEvent>
+        <Property name="dataSet">dsMain</Property>
+        <Property name="selectionMode">multiRows</Property>
+        <Property name="readOnly">true</Property>
+        <RowNumColumn/>
+        <RowSelectorColumn>
+          <Property name="caption">涓婁紶</Property>
+        </RowSelectorColumn>
+        <DataColumn name="ryxm">
+          <Property name="property">ryxm</Property>
+        </DataColumn>
+        <DataColumn name="jlqymc">
+          <Property name="property">jlqymc</Property>
+        </DataColumn>
+        <DataColumn name="jgzdmc">
+          <Property name="property">jgzdmc</Property>
+        </DataColumn>
+        <DataColumn name="sfzhm">
+          <Property name="property">sfzhm</Property>
+        </DataColumn>
+        <DataColumn name="lxdh">
+          <Property name="property">lxdh</Property>
+        </DataColumn>
+        <DataColumn name="xl">
+          <Property name="property">xl</Property>
+        </DataColumn>
+        <DataColumn name="lxdz">
+          <Property name="property">lxdz</Property>
+        </DataColumn>
+        <DataColumn name="sfyx">
+          <Property name="property">sfyx</Property>
+        </DataColumn>
+      </DataGrid>
+    </Container>
+    <Dialog id="dialogMain">
+      <Property name="width">60%</Property>
+      <Property name="closeable">false</Property>
+      <Property name="iconClass">fa fa-sliders</Property>
+      <Property name="caption">鍐涘伐浜哄憳淇℃伅</Property>
+      <Buttons>
+        <Button>
+          <ClientEvent name="onClick">var cur = view.get(&quot;#dgMain&quot;).getCurrentItem();&#xD;
+view.get(&quot;#updateSave&quot;).execute(function(){&#xD;
+	self.get(&quot;parent&quot;).hide();&#xD;
+	view.get(&quot;#dsMain&quot;).flushAsync();&#xD;
+});</ClientEvent>
+          <Property name="caption">纭畾</Property>
+          <Property name="iconClass">fa fa-check</Property>
+        </Button>
+        <Button>
+          <ClientEvent name="onClick">var cur = view.get(&quot;#dgMain&quot;).getCurrentItem();&#xD;
+self.get(&quot;parent&quot;).hide();&#xD;
+if(cur) cur.cancel();</ClientEvent>
+          <Property name="caption">鍙栨秷</Property>
+          <Property name="iconClass">fa fa-times</Property>
+        </Button>
+      </Buttons>
+      <Children>
+        <AutoForm>
+          <Property name="dataSet">dsMain</Property>
+          <Property name="cols">*,*</Property>
+          <Property name="labelPosition">left</Property>
+          <Property name="labelSeparator">:</Property>
+          <Property name="labelWidth">120</Property>
+          <Property name="labelAlign">right</Property>
+          <AutoFormElement>
+            <Property name="name">rybh</Property>
+            <Property name="property">rybh</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">jlqybh</Property>
+            <Property name="property">jlqybh</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">jlqymc</Property>
+            <Property name="property">jlqymc</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">jgzdbh</Property>
+            <Property name="property">jgzdbh</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">jgzdmc</Property>
+            <Property name="property">jgzdmc</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">ryxm</Property>
+            <Property name="property">ryxm</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">sfzhm</Property>
+            <Property name="property">sfzhm</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">lxdh</Property>
+            <Property name="property">lxdh</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">xl</Property>
+            <Property name="property">xl</Property>
+            <Property name="trigger">listDropXL</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">lxdz</Property>
+            <Property name="property">lxdz</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">sfyx</Property>
+            <Property name="property">sfyx</Property>
+            <Property name="trigger">listDropYN</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">bz</Property>
+            <Property name="property">bz</Property>
+            <Editor/>
+          </AutoFormElement>
+        </AutoForm>
+      </Children>
+      <Tools/>
+    </Dialog>
+    <UpdateAction id="updateSave">
+      <Property name="dataResolver">whjlApi1103PR#saveData</Property>
+      <UpdateItem>
+        <Property name="dataPath">[#current]</Property>
+        <Property name="dataSet">dsMain</Property>
+      </UpdateItem>
+    </UpdateAction>
+    <AjaxAction id="ajaxDel">
+      <Property name="confirmMessage">褰撳墠鏁版嵁鍒犻櫎鍚庢棤娉曟仮澶嶏紝璇风‘璁よ鍒犻櫎涔堬紵</Property>
+      <Property name="service">whjlApi1103PR#delData</Property>
+    </AjaxAction>
+    <AjaxAction id="ajaxPush">
+      <Property name="service">whjlApi1103PR#pushData</Property>
+    </AjaxAction>
+    <Dialog id="dialogLog">
+      <Property name="width">90%</Property>
+      <Property name="height">90%</Property>
+      <Property name="caption">涓婁紶璁板綍</Property>
+      <Property name="iconClass">fa fa-sliders</Property>
+      <Buttons>
+        <Button>
+          <ClientEvent name="onClick">self.get(&quot;parent&quot;).hide();</ClientEvent>
+          <Property name="caption">鍏抽棴</Property>
+          <Property name="iconClass">fa fa-times</Property>
+        </Button>
+      </Buttons>
+      <Children>
+        <Container>
+          <IFrame id="iFrame">
+            <Property name="userData"/>
+          </IFrame>
+        </Container>
+      </Children>
+      <Tools/>
+    </Dialog>
+    <ListDropDown id="listDropXL">
+      <Property name="items">鍗氬+锛岀澹紝鏈锛屽ぇ涓擄紝涓笓锛岄珮涓紝鍒濅腑</Property>
+    </ListDropDown>
+    <ListDropDown id="listDropYN">
+      <Property name="items">鏄�,鍚�</Property>
+    </ListDropDown>
+  </View>
+</ViewConfig>
diff --git a/src/main/java/com/fzzy/whjl/view/WhjlApi1104.view.xml b/src/main/java/com/fzzy/whjl/view/WhjlApi1104.view.xml
new file mode 100644
index 0000000..b1db55b
--- /dev/null
+++ b/src/main/java/com/fzzy/whjl/view/WhjlApi1104.view.xml
@@ -0,0 +1,425 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ViewConfig>
+  <Arguments/>
+  <Context/>
+  <Model>
+    <DataType name="dtMain">
+      <Property name="creationType">com.fzzy.whjl.dto.WhjlApi1104</Property>
+      <PropertyDef name="lydbh">
+        <Property/>
+        <Property name="label">绮补搴楃紪鍙�</Property>
+      </PropertyDef>
+      <PropertyDef name="xzqhbm">
+        <Property/>
+        <Property name="label">琛屾斂鍖哄垝缂栫爜</Property>
+      </PropertyDef>
+      <PropertyDef name="xzqhmc">
+        <Property/>
+        <Property name="label">琛屾斂鍖哄垝鍚嶇О</Property>
+      </PropertyDef>
+      <PropertyDef name="jlqybh">
+        <Property/>
+        <Property name="label">鍐涚伯浼佷笟缂栧彿</Property>
+      </PropertyDef>
+      <PropertyDef name="jlqymc">
+        <Property/>
+        <Property name="label">鍐涚伯浼佷笟鍚嶇О</Property>
+      </PropertyDef>
+      <PropertyDef name="jgzdbh">
+        <Property/>
+        <Property name="label">鍐涗緵绔欑偣缂栧彿</Property>
+      </PropertyDef>
+      <PropertyDef name="jgzdmc">
+        <Property/>
+        <Property name="label">鍐涗緵绔欑偣鍚嶇О</Property>
+      </PropertyDef>
+      <PropertyDef name="lydmc">
+        <Property/>
+        <Property name="label">绮补搴楀悕绉�</Property>
+      </PropertyDef>
+      <PropertyDef name="lxr">
+        <Property/>
+        <Property name="label">鑱旂郴浜�</Property>
+      </PropertyDef>
+      <PropertyDef name="lxrdh">
+        <Property/>
+        <Property name="label">鑱旂郴鐢佃瘽</Property>
+      </PropertyDef>
+      <PropertyDef name="fgfw">
+        <Property name="dataType">Double</Property>
+        <Property name="label">瑕嗙洊鑼冨洿</Property>
+        <Property name="displayFormat">#0.00鍏噷</Property>
+      </PropertyDef>
+      <PropertyDef name="jd">
+        <Property name="dataType">Double</Property>
+        <Property name="label">缁忓害</Property>
+        <Property name="displayFormat">#0.000000</Property>
+      </PropertyDef>
+      <PropertyDef name="wd">
+        <Property name="dataType">Double</Property>
+        <Property name="label">绾害</Property>
+        <Property name="displayFormat">#0.000000</Property>
+      </PropertyDef>
+      <PropertyDef name="sjcr">
+        <Property name="dataType">Double</Property>
+        <Property name="label">瀹為檯浠撳</Property>
+        <Property name="displayFormat">#0.00鍚�</Property>
+      </PropertyDef>
+      <PropertyDef name="dz">
+        <Property/>
+        <Property name="label">鍦板潃</Property>
+      </PropertyDef>
+      <PropertyDef name="bz">
+        <Property/>
+        <Property name="label">澶囨敞</Property>
+      </PropertyDef>
+    </DataType>
+    <DataType name="dtGBArea">
+      <Property name="creationType">com.fzzy.api.entity.GbArea</Property>
+      <PropertyDef name="code">
+        <Property></Property>
+        <Property name="label">鎺ュ彛缂栫爜</Property>
+      </PropertyDef>
+      <PropertyDef name="name">
+        <Property></Property>
+        <Property name="label">鍚嶇О</Property>
+      </PropertyDef>
+      <PropertyDef name="parentCode">
+        <Property></Property>
+        <Property name="label">鐖剁紪鐮�</Property>
+      </PropertyDef>
+      <PropertyDef name="disabledTag">
+        <Property></Property>
+        <Property name="label">绂佺敤</Property>
+      </PropertyDef>
+      <PropertyDef name="simple">
+        <Property></Property>
+        <Property name="label">鏄惁榛樿</Property>
+      </PropertyDef>
+      <PropertyDef name="remark">
+        <Property></Property>
+        <Property name="label">澶囨敞璇存槑</Property>
+      </PropertyDef>
+    </DataType>
+  </Model>
+  <View layout="regionPadding:10">
+    <Property name="packages">font-awesome,css-common</Property>
+    <DataSet id="dsMain">
+      <Property name="dataType">[dtMain]</Property>
+      <Property name="dataProvider">whjlApi1104PR#listData</Property>
+    </DataSet>
+    <Container layout="regionPadding:10" layoutConstraint="top">
+      <Property name="exClassName">bg-color</Property>
+      <Property name="height">55</Property>
+      <Property name="contentOverflow">hidden</Property>
+      <Label layoutConstraint="left">
+        <Property name="text">鑿滃崟鏍忥細</Property>
+      </Label>
+      <Button layoutConstraint="left">
+        <ClientEvent name="onClick">view.get(&quot;#dsMain&quot;).insert();&#xD;
+view.get(&quot;#dialogMain&quot;).show();</ClientEvent>
+        <Property name="iconClass">fa fa-plus</Property>
+        <Property name="caption">鏂板</Property>
+        <Property name="exClassName">btn-default</Property>
+      </Button>
+      <Button layoutConstraint="left">
+        <ClientEvent name="onClick">var cur = view.get(&quot;#dgMain&quot;).getCurrentItem();&#xD;
+if(cur){&#xD;
+	view.get(&quot;#dialogMain&quot;).show();&#xD;
+}else{&#xD;
+	$alert(&quot;璇峰嬀閫夐渶瑕佷慨鏀圭殑鏁版嵁锛�&quot;);&#xD;
+}</ClientEvent>
+        <Property name="caption">缂栬緫</Property>
+        <Property name="iconClass">fa fa-pencil</Property>
+        <Property name="exClassName">btn-warm</Property>
+      </Button>
+      <Button layoutConstraint="left">
+        <ClientEvent name="onClick">var cur = view.get(&quot;#dgMain&quot;).getCurrentItem();&#xD;
+if(cur){&#xD;
+	view.get(&quot;#ajaxDel&quot;).set(&quot;parameter&quot;,cur).execute(function(result){&#xD;
+		if(result){&#xD;
+			$alert(result);&#xD;
+		} else{&#xD;
+			cur.remove();&#xD;
+		}&#xD;
+	});&#xD;
+}else{&#xD;
+	$alert(&quot;璇峰嬀閫夐渶瑕佸垹闄ょ殑鏁版嵁锛�&quot;);&#xD;
+}</ClientEvent>
+        <Property name="caption">鍒犻櫎</Property>
+        <Property name="iconClass">fa fa-minus</Property>
+        <Property name="exClassName">btn-warn</Property>
+      </Button>
+      <Button layoutConstraint="left">
+        <ClientEvent name="onClick">view.get(&quot;#dsMain&quot;).flushAsync();</ClientEvent>
+        <Property name="caption">鍒锋柊</Property>
+        <Property name="iconClass">fa fa-search</Property>
+        <Property name="exClassName">btn-flush</Property>
+      </Button>
+      <Button layoutConstraint="left">
+        <ClientEvent name="onClick">var select = view.get(&quot;#dgMain&quot;).get(&quot;selection&quot;);&#xD;
+if(select &amp;&amp; select.length > 0){&#xD;
+	view.get(&quot;#ajaxPush&quot;).set(&quot;parameter&quot;,select).execute(function(result){&#xD;
+		view.get(&quot;#dsMain&quot;).flushAsync();&#xD;
+		$notify(result);&#xD;
+	});&#xD;
+}else{&#xD;
+	$alert(&quot;璇峰嬀閫夐渶瑕佷笂鎶ョ殑鏁版嵁锛�&quot;);&#xD;
+}</ClientEvent>
+        <Property name="caption">鎵嬪姩涓婁紶</Property>
+        <Property name="iconClass">fa fa-hand-o-up</Property>
+        <Property name="exClassName">btn-default</Property>
+      </Button>
+      <Button layoutConstraint="right">
+        <ClientEvent name="onClick">//鏄剧ず璁板綍&#xD;
+view.get(&quot;#iFrame&quot;).reload();&#xD;
+view.get(&quot;#dialogLog&quot;).show();</ClientEvent>
+        <Property name="caption">涓婁紶璁板綍</Property>
+        <Property name="iconClass">fa fa-bars</Property>
+        <Property name="exClassName">btn-flush</Property>
+      </Button>
+    </Container>
+    <Container layoutConstraint="center">
+      <Property name="exClassName">bg-color</Property>
+      <DataGrid id="dgMain">
+        <ClientEvent name="onDataRowDoubleClick">var data = view.get(&quot;#dsMain.data:#&quot;);&#xD;
+if(data){&#xD;
+	view.get(&quot;#dialogMain&quot;).show();&#xD;
+}</ClientEvent>
+        <Property name="dataSet">dsMain</Property>
+        <Property name="selectionMode">multiRows</Property>
+        <Property name="readOnly">true</Property>
+        <RowNumColumn/>
+        <RowSelectorColumn>
+          <Property name="caption">涓婁紶</Property>
+        </RowSelectorColumn>
+        <DataColumn name="lydbh">
+          <Property name="property">lydbh</Property>
+        </DataColumn>
+        <DataColumn name="xzqhmc">
+          <Property name="property">xzqhmc</Property>
+        </DataColumn>
+        <DataColumn name="jlqymc">
+          <Property name="property">jlqymc</Property>
+        </DataColumn>
+        <DataColumn name="jgzdmc">
+          <Property name="property">jgzdmc</Property>
+        </DataColumn>
+        <DataColumn name="lydmc">
+          <Property name="property">lydmc</Property>
+        </DataColumn>
+        <DataColumn name="lxr">
+          <Property name="property">lxr</Property>
+        </DataColumn>
+        <DataColumn name="lxrdh">
+          <Property name="property">lxrdh</Property>
+        </DataColumn>
+        <DataColumn name="sjcr">
+          <Property name="property">sjcr</Property>
+        </DataColumn>
+        <DataColumn name="dz">
+          <Property name="property">dz</Property>
+        </DataColumn>
+      </DataGrid>
+    </Container>
+    <Dialog id="dialogMain">
+      <Property name="width">60%</Property>
+      <Property name="closeable">false</Property>
+      <Property name="iconClass">fa fa-sliders</Property>
+      <Property name="caption">鍐涚伯浼佷笟淇℃伅</Property>
+      <Buttons>
+        <Button>
+          <ClientEvent name="onClick">var cur = view.get(&quot;#dgMain&quot;).getCurrentItem();&#xD;
+view.get(&quot;#updateSave&quot;).execute(function(){&#xD;
+	self.get(&quot;parent&quot;).hide();&#xD;
+	view.get(&quot;#dsMain&quot;).flushAsync();&#xD;
+});</ClientEvent>
+          <Property name="caption">纭畾</Property>
+          <Property name="iconClass">fa fa-check</Property>
+        </Button>
+        <Button>
+          <ClientEvent name="onClick">var cur = view.get(&quot;#dgMain&quot;).getCurrentItem();&#xD;
+self.get(&quot;parent&quot;).hide();&#xD;
+if(cur) cur.cancel();</ClientEvent>
+          <Property name="caption">鍙栨秷</Property>
+          <Property name="iconClass">fa fa-times</Property>
+        </Button>
+      </Buttons>
+      <Children>
+        <AutoForm>
+          <Property name="dataSet">dsMain</Property>
+          <Property name="cols">*,*</Property>
+          <Property name="labelPosition">left</Property>
+          <Property name="labelSeparator">:</Property>
+          <Property name="labelAlign">right</Property>
+          <Property name="labelWidth">120</Property>
+          <AutoFormElement>
+            <Property name="name">lydbh</Property>
+            <Property name="property">lydbh</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">xzqhbm</Property>
+            <Property name="property">xzqhbm</Property>
+            <Property name="trigger">cddGbArea</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">xzqhmc</Property>
+            <Property name="property">xzqhmc</Property>
+            <Property name="trigger">cddGbArea</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">jlqybh</Property>
+            <Property name="property">jlqybh</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">jlqymc</Property>
+            <Property name="property">jlqymc</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">jgzdbh</Property>
+            <Property name="property">jgzdbh</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">jgzdmc</Property>
+            <Property name="property">jgzdmc</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">lydmc</Property>
+            <Property name="property">lydmc</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">lxr</Property>
+            <Property name="property">lxr</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">lxrdh</Property>
+            <Property name="property">lxrdh</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">fgfw</Property>
+            <Property name="property">fgfw</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">jd</Property>
+            <Property name="property">jd</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">wd</Property>
+            <Property name="property">wd</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">sjcr</Property>
+            <Property name="property">sjcr</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">dz</Property>
+            <Property name="property">dz</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">bz</Property>
+            <Property name="property">bz</Property>
+            <Editor/>
+          </AutoFormElement>
+        </AutoForm>
+      </Children>
+      <Tools/>
+    </Dialog>
+    <UpdateAction id="updateSave">
+      <Property name="dataResolver">whjlApi1101PR#saveData</Property>
+      <UpdateItem>
+        <Property name="dataPath">[#current]</Property>
+        <Property name="dataSet">dsMain</Property>
+      </UpdateItem>
+    </UpdateAction>
+    <AjaxAction id="ajaxDel">
+      <Property name="confirmMessage">褰撳墠鏁版嵁鍒犻櫎鍚庢棤娉曟仮澶嶏紝璇风‘璁よ鍒犻櫎涔堬紵</Property>
+      <Property name="service">whjlApi1101PR#delData</Property>
+    </AjaxAction>
+    <AjaxAction id="ajaxPush">
+      <Property name="service">whjlApi1101PR#pushData</Property>
+    </AjaxAction>
+    <CustomDropDown id="cddGbArea">
+      <Property name="assignmentMap">xzqhbm=code,xzqhmc=name</Property>
+      <Property name="height">500</Property>
+      <Property name="minHeight">500</Property>
+      <Property name="maxHeight">500</Property>
+      <Property name="width">400</Property>
+      <Container layout="regionPadding:5">
+        <DataSet id="dsGBArea">
+          <Property name="dataProvider">gbAreaPR#findByCode</Property>
+          <Property name="dataType">[dtGBArea]</Property>
+        </DataSet>
+        <Container layout="hbox regionPadding:5">
+          <TextEditor id="key2">
+            <Property name="blankText"> -- 缂栫爜鎴栬�呭悕绉� --</Property>
+            <Property name="width">200</Property>
+          </TextEditor>
+          <Button>
+            <ClientEvent name="onClick">var key = view.get(&quot;#key2.value&quot;);&#xD;
+view.get(&quot;#dsGBArea&quot;).set(&quot;parameter&quot;,{key:key}).flushAsync();</ClientEvent>
+            <Property name="iconClass">fa fa-search</Property>
+            <Property name="caption">鏌ヨ</Property>
+          </Button>
+          <Button>
+            <ClientEvent name="onClick">var data = view.get(&quot;#dsGBArea.data:#&quot;);&#xD;
+if (data) {&#xD;
+	view.get(&quot;#cddGbArea&quot;).close(data.toJSON());&#xD;
+}</ClientEvent>
+            <Property name="caption">纭畾</Property>
+            <Property name="iconClass">fa fa-check</Property>
+          </Button>
+        </Container>
+        <DataGrid>
+          <ClientEvent name="onDataRowDoubleClick">var data = view.get(&quot;#dsGBArea.data:#&quot;);&#xD;
+if(data){&#xD;
+	view.get(&quot;#cddGbArea&quot;).close(data.toJSON());&#xD;
+}</ClientEvent>
+          <Property name="dataSet">dsGBArea</Property>
+          <Property name="readOnly">true</Property>
+          <DataColumn name="code">
+            <Property name="property">code</Property>
+          </DataColumn>
+          <DataColumn name="name">
+            <Property name="property">name</Property>
+          </DataColumn>
+        </DataGrid>
+      </Container>
+    </CustomDropDown>
+    <Dialog id="dialogLog">
+      <Property name="width">90%</Property>
+      <Property name="height">90%</Property>
+      <Property name="caption">涓婁紶璁板綍</Property>
+      <Property name="iconClass">fa fa-sliders</Property>
+      <Buttons>
+        <Button>
+          <ClientEvent name="onClick">self.get(&quot;parent&quot;).hide();</ClientEvent>
+          <Property name="caption">鍏抽棴</Property>
+          <Property name="iconClass">fa fa-times</Property>
+        </Button>
+      </Buttons>
+      <Children>
+        <Container>
+          <IFrame id="iFrame">
+            <Property name="userData"/>
+          </IFrame>
+        </Container>
+      </Children>
+      <Tools/>
+    </Dialog>
+  </View>
+</ViewConfig>
diff --git a/src/main/java/com/fzzy/whjl/view/WhjlApi1105.view.xml b/src/main/java/com/fzzy/whjl/view/WhjlApi1105.view.xml
new file mode 100644
index 0000000..de5f94a
--- /dev/null
+++ b/src/main/java/com/fzzy/whjl/view/WhjlApi1105.view.xml
@@ -0,0 +1,462 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ViewConfig>
+  <Arguments/>
+  <Context/>
+  <Model>
+    <DataType name="dtMain">
+      <Property name="creationType">com.fzzy.whjl.dto.WhjlApi1105</Property>
+      <PropertyDef name="cfbh">
+        <Property/>
+        <Property name="label">浠撴埧缂栧彿</Property>
+      </PropertyDef>
+      <PropertyDef name="jlqybh">
+        <Property/>
+        <Property name="label">鍐涚伯浼佷笟缂栧彿</Property>
+      </PropertyDef>
+      <PropertyDef name="jlqymc">
+        <Property/>
+        <Property name="label">鍐涚伯浼佷笟鍚嶇О</Property>
+      </PropertyDef>
+      <PropertyDef name="jgzdbh">
+        <Property/>
+        <Property name="label">鍐涗緵绔欑偣缂栧彿</Property>
+      </PropertyDef>
+      <PropertyDef name="jgzdmc">
+        <Property/>
+        <Property name="label">鍐涗緵绔欑偣鍚嶇О</Property>
+      </PropertyDef>
+      <PropertyDef name="cfmc">
+        <Property/>
+        <Property name="label">浠撴埧鍚嶇О</Property>
+      </PropertyDef>
+      <PropertyDef name="cflx">
+        <Property/>
+        <Property name="label">浠撴埧绫诲瀷</Property>
+        <Property name="mapping">
+          <Property name="mapValues">${dorado.getDataProvider(&quot;apiTriggerService#trigger&quot;).getResult(&quot;CFLX&quot;)}</Property>
+          <Property name="keyProperty">code</Property>
+          <Property name="valueProperty">name</Property>
+        </Property>
+      </PropertyDef>
+      <PropertyDef name="cfjg">
+        <Property/>
+        <Property name="label">浠撴埧缁撴瀯</Property>
+      </PropertyDef>
+      <PropertyDef name="jzlx">
+        <Property/>
+        <Property name="label">寤虹瓚绫诲瀷</Property>
+      </PropertyDef>
+      <PropertyDef name="cfcdzj">
+        <Property name="dataType">Double</Property>
+        <Property name="label">浠撴埧闀垮害(鐩村緞)</Property>
+        <Property name="displayFormat">#0.0绫�</Property>
+      </PropertyDef>
+      <PropertyDef name="cfkd">
+        <Property name="dataType">Double</Property>
+        <Property name="label">浠撴埧瀹藉害</Property>
+        <Property name="displayFormat">#0.0绫�</Property>
+      </PropertyDef>
+      <PropertyDef name="cfgd">
+        <Property name="dataType">Double</Property>
+        <Property name="label">浠撴埧楂樺害</Property>
+        <Property name="displayFormat">#0.0绫�</Property>
+      </PropertyDef>
+      <PropertyDef name="cfsjcr">
+        <Property name="dataType">Double</Property>
+        <Property name="label">浠撴埧璁捐浠撳</Property>
+        <Property name="displayFormat">#0.00鍚�</Property>
+      </PropertyDef>
+      <PropertyDef name="cfsjcrO1">
+        <Property name="dataType">Double</Property>
+        <Property name="label">浠撴埧瀹為檯浠撳</Property>
+        <Property name="displayFormat">#0.00鍚�</Property>
+      </PropertyDef>
+      <PropertyDef name="lxdh">
+        <Property/>
+        <Property name="label">鑱旂郴鐢佃瘽</Property>
+      </PropertyDef>
+      <PropertyDef name="cfjd">
+        <Property name="dataType">Double</Property>
+        <Property name="label">浠撴埧缁忓害</Property>
+        <Property name="displayFormat">#0.000000搴�</Property>
+      </PropertyDef>
+      <PropertyDef name="cfwd">
+        <Property name="dataType">Double</Property>
+        <Property name="label">浠撴埧绾害</Property>
+        <Property name="displayFormat">#0.000000搴�</Property>
+      </PropertyDef>
+      <PropertyDef name="qyrq">
+        <Property/>
+        <Property name="label">鍚敤鏃ユ湡</Property>
+        <Property name="dataType">Date</Property>
+      </PropertyDef>
+      <PropertyDef name="cfzt">
+        <Property/>
+        <Property name="label">浠撴埧鐘舵��</Property>
+        <Property name="mapping">
+          <Property name="mapValues">${dorado.getDataProvider(&quot;apiTriggerService#trigger&quot;).getResult(&quot;CFZT&quot;)}</Property>
+          <Property name="keyProperty">code</Property>
+          <Property name="valueProperty">name</Property>
+        </Property>
+      </PropertyDef>
+      <PropertyDef name="cfsyzt">
+        <Property/>
+        <Property name="label">浠撴埧浣跨敤鐘舵��</Property>
+        <Property name="mapping">
+          <Property name="keyProperty">code</Property>
+          <Property name="valueProperty">name</Property>
+          <Property name="mapValues">${dorado.getDataProvider(&quot;apiTriggerService#trigger&quot;).getResult(&quot;HWZT&quot;)}</Property>
+        </Property>
+      </PropertyDef>
+      <PropertyDef name="zp">
+        <Property name="dataType">Double</Property>
+        <Property name="label">缃╂</Property>
+        <Property name="displayFormat">#0.00鍚�</Property>
+      </PropertyDef>
+      <PropertyDef name="jyd">
+        <Property name="dataType">Double</Property>
+        <Property name="label">绠�鏄撳洡</Property>
+        <Property name="displayFormat">#0.00鍚�</Property>
+      </PropertyDef>
+      <PropertyDef name="jyc">
+        <Property name="dataType">Double</Property>
+        <Property name="label">绠�鏄撲粨</Property>
+        <Property name="displayFormat">#0.00鍚�</Property>
+      </PropertyDef>
+      <PropertyDef name="sfyx">
+        <Property/>
+        <Property name="label">鏄惁鏈夋晥</Property>
+      </PropertyDef>
+      <PropertyDef name="bz">
+        <Property/>
+        <Property name="label">澶囨敞</Property>
+      </PropertyDef>
+    </DataType>
+  </Model>
+  <View layout="regionPadding:10">
+    <Property name="packages">font-awesome,css-common</Property>
+    <DataSet id="dsMain">
+      <Property name="dataType">[dtMain]</Property>
+      <Property name="dataProvider">whjlApi1105PR#listData</Property>
+    </DataSet>
+    <Container layout="regionPadding:10" layoutConstraint="top">
+      <Property name="exClassName">bg-color</Property>
+      <Property name="height">55</Property>
+      <Property name="contentOverflow">hidden</Property>
+      <Label layoutConstraint="left">
+        <Property name="text">鑿滃崟鏍忥細</Property>
+      </Label>
+      <Button layoutConstraint="left">
+        <ClientEvent name="onClick">view.get(&quot;#dsMain&quot;).insert();&#xD;
+view.get(&quot;#dialogMain&quot;).show();</ClientEvent>
+        <Property name="iconClass">fa fa-plus</Property>
+        <Property name="caption">鏂板</Property>
+        <Property name="exClassName">btn-default</Property>
+      </Button>
+      <Button layoutConstraint="left">
+        <ClientEvent name="onClick">var cur = view.get(&quot;#dgMain&quot;).getCurrentItem();&#xD;
+if(cur){&#xD;
+	view.get(&quot;#dialogMain&quot;).show();&#xD;
+}else{&#xD;
+	$alert(&quot;璇峰嬀閫夐渶瑕佷慨鏀圭殑鏁版嵁锛�&quot;);&#xD;
+}</ClientEvent>
+        <Property name="caption">缂栬緫</Property>
+        <Property name="iconClass">fa fa-pencil</Property>
+        <Property name="exClassName">btn-warm</Property>
+      </Button>
+      <Button layoutConstraint="left">
+        <ClientEvent name="onClick">var cur = view.get(&quot;#dgMain&quot;).getCurrentItem();&#xD;
+if(cur){&#xD;
+	view.get(&quot;#ajaxDel&quot;).set(&quot;parameter&quot;,cur).execute(function(result){&#xD;
+		if(result){&#xD;
+			$alert(result);&#xD;
+		} else{&#xD;
+			cur.remove();&#xD;
+		}&#xD;
+	});&#xD;
+}else{&#xD;
+	$alert(&quot;璇峰嬀閫夐渶瑕佸垹闄ょ殑鏁版嵁锛�&quot;);&#xD;
+}</ClientEvent>
+        <Property name="caption">鍒犻櫎</Property>
+        <Property name="iconClass">fa fa-minus</Property>
+        <Property name="exClassName">btn-warn</Property>
+      </Button>
+      <Button layoutConstraint="left">
+        <ClientEvent name="onClick">view.get(&quot;#dsMain&quot;).flushAsync();</ClientEvent>
+        <Property name="caption">鍒锋柊</Property>
+        <Property name="iconClass">fa fa-search</Property>
+        <Property name="exClassName">btn-flush</Property>
+      </Button>
+      <Button layoutConstraint="left">
+        <ClientEvent name="onClick">var select = view.get(&quot;#dgMain&quot;).get(&quot;selection&quot;);&#xD;
+if(select &amp;&amp; select.length > 0){&#xD;
+	view.get(&quot;#ajaxPush&quot;).set(&quot;parameter&quot;,select).execute(function(result){&#xD;
+		view.get(&quot;#dsMain&quot;).flushAsync();&#xD;
+		$notify(result);&#xD;
+	});&#xD;
+}else{&#xD;
+	$alert(&quot;璇峰嬀閫夐渶瑕佷笂鎶ョ殑鏁版嵁锛�&quot;);&#xD;
+}</ClientEvent>
+        <Property name="caption">鎵嬪姩涓婁紶</Property>
+        <Property name="iconClass">fa fa-hand-o-up</Property>
+        <Property name="exClassName">btn-default</Property>
+      </Button>
+      <Button layoutConstraint="right">
+        <ClientEvent name="onClick">//鏄剧ず璁板綍&#xD;
+view.get(&quot;#iFrame&quot;).reload();&#xD;
+view.get(&quot;#dialogLog&quot;).show();</ClientEvent>
+        <Property name="caption">涓婁紶璁板綍</Property>
+        <Property name="iconClass">fa fa-bars</Property>
+        <Property name="exClassName">btn-flush</Property>
+      </Button>
+    </Container>
+    <Container layoutConstraint="center">
+      <Property name="exClassName">bg-color</Property>
+      <DataGrid id="dgMain">
+        <ClientEvent name="onDataRowDoubleClick">var data = view.get(&quot;#dsMain.data:#&quot;);&#xD;
+if(data){&#xD;
+	view.get(&quot;#dialogMain&quot;).show();&#xD;
+}</ClientEvent>
+        <Property name="dataSet">dsMain</Property>
+        <Property name="selectionMode">multiRows</Property>
+        <Property name="readOnly">true</Property>
+        <RowNumColumn/>
+        <RowSelectorColumn>
+          <Property name="caption">涓婁紶</Property>
+        </RowSelectorColumn>
+        <DataColumn name="cfmc">
+          <Property name="property">cfmc</Property>
+        </DataColumn>
+        <DataColumn name="jlqymc">
+          <Property name="property">jlqymc</Property>
+        </DataColumn>
+        <DataColumn name="jgzdmc">
+          <Property name="property">jgzdmc</Property>
+        </DataColumn>
+        <DataColumn name="cfcdzj">
+          <Property name="property">cfcdzj</Property>
+        </DataColumn>
+        <DataColumn name="cfkd">
+          <Property name="property">cfkd</Property>
+        </DataColumn>
+        <DataColumn name="cfgd">
+          <Property name="property">cfgd</Property>
+        </DataColumn>
+        <DataColumn name="cfsjcrO1">
+          <Property name="property">cfsjcrO1</Property>
+        </DataColumn>
+        <DataColumn name="qyrq">
+          <Property name="property">qyrq</Property>
+        </DataColumn>
+        <DataColumn name="cfzt">
+          <Property name="property">cfzt</Property>
+        </DataColumn>
+        <DataColumn name="cfsyzt">
+          <Property name="property">cfsyzt</Property>
+        </DataColumn>
+        <DataColumn name="sfyx">
+          <Property name="property">sfyx</Property>
+        </DataColumn>
+      </DataGrid>
+    </Container>
+    <Dialog id="dialogMain">
+      <Property name="width">85%</Property>
+      <Property name="closeable">false</Property>
+      <Property name="iconClass">fa fa-sliders</Property>
+      <Property name="caption">鍐涘伐浜哄憳淇℃伅</Property>
+      <Buttons>
+        <Button>
+          <ClientEvent name="onClick">var cur = view.get(&quot;#dgMain&quot;).getCurrentItem();&#xD;
+view.get(&quot;#updateSave&quot;).execute(function(){&#xD;
+	self.get(&quot;parent&quot;).hide();&#xD;
+	view.get(&quot;#dsMain&quot;).flushAsync();&#xD;
+});</ClientEvent>
+          <Property name="caption">纭畾</Property>
+          <Property name="iconClass">fa fa-check</Property>
+        </Button>
+        <Button>
+          <ClientEvent name="onClick">var cur = view.get(&quot;#dgMain&quot;).getCurrentItem();&#xD;
+self.get(&quot;parent&quot;).hide();&#xD;
+if(cur) cur.cancel();</ClientEvent>
+          <Property name="caption">鍙栨秷</Property>
+          <Property name="iconClass">fa fa-times</Property>
+        </Button>
+      </Buttons>
+      <Children>
+        <AutoForm>
+          <Property name="dataSet">dsMain</Property>
+          <Property name="cols">*,*,*</Property>
+          <Property name="labelPosition">left</Property>
+          <Property name="labelSeparator">:</Property>
+          <Property name="labelWidth">120</Property>
+          <Property name="labelAlign">right</Property>
+          <AutoFormElement>
+            <Property name="name">cfbh</Property>
+            <Property name="property">cfbh</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">jlqybh</Property>
+            <Property name="property">jlqybh</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">jlqymc</Property>
+            <Property name="property">jlqymc</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">jgzdbh</Property>
+            <Property name="property">jgzdbh</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">jgzdmc</Property>
+            <Property name="property">jgzdmc</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">cfmc</Property>
+            <Property name="property">cfmc</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">cflx</Property>
+            <Property name="property">cflx</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">cfjg</Property>
+            <Property name="property">cfjg</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">jzlx</Property>
+            <Property name="property">jzlx</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">cfcdzj</Property>
+            <Property name="property">cfcdzj</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">cfkd</Property>
+            <Property name="property">cfkd</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">cfgd</Property>
+            <Property name="property">cfgd</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">cfsjcr</Property>
+            <Property name="property">cfsjcr</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">cfsjcrO1</Property>
+            <Property name="property">cfsjcrO1</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">lxdh</Property>
+            <Property name="property">lxdh</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">cfjd</Property>
+            <Property name="property">cfjd</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">cfwd</Property>
+            <Property name="property">cfwd</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">qyrq</Property>
+            <Property name="property">qyrq</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">cfzt</Property>
+            <Property name="property">cfzt</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">cfsyzt</Property>
+            <Property name="property">cfsyzt</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">zp</Property>
+            <Property name="property">zp</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">jyd</Property>
+            <Property name="property">jyd</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">jyc</Property>
+            <Property name="property">jyc</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">sfyx</Property>
+            <Property name="property">sfyx</Property>
+            <Property name="trigger">listDropYN</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement layoutConstraint="colSpan:3">
+            <Property name="name">bz</Property>
+            <Property name="property">bz</Property>
+            <Editor/>
+          </AutoFormElement>
+        </AutoForm>
+      </Children>
+      <Tools/>
+    </Dialog>
+    <UpdateAction id="updateSave">
+      <Property name="dataResolver">whjlApi1105PR#saveData</Property>
+      <UpdateItem>
+        <Property name="dataPath">[#current]</Property>
+        <Property name="dataSet">dsMain</Property>
+      </UpdateItem>
+    </UpdateAction>
+    <AjaxAction id="ajaxDel">
+      <Property name="confirmMessage">褰撳墠鏁版嵁鍒犻櫎鍚庢棤娉曟仮澶嶏紝璇风‘璁よ鍒犻櫎涔堬紵</Property>
+      <Property name="service">whjlApi1105PR#delData</Property>
+    </AjaxAction>
+    <AjaxAction id="ajaxPush">
+      <Property name="service">whjlApi1105PR#pushData</Property>
+    </AjaxAction>
+    <Dialog id="dialogLog">
+      <Property name="width">90%</Property>
+      <Property name="height">90%</Property>
+      <Property name="caption">涓婁紶璁板綍</Property>
+      <Property name="iconClass">fa fa-sliders</Property>
+      <Buttons>
+        <Button>
+          <ClientEvent name="onClick">self.get(&quot;parent&quot;).hide();</ClientEvent>
+          <Property name="caption">鍏抽棴</Property>
+          <Property name="iconClass">fa fa-times</Property>
+        </Button>
+      </Buttons>
+      <Children>
+        <Container>
+          <IFrame id="iFrame">
+            <Property name="userData"></Property>
+          </IFrame>
+        </Container>
+      </Children>
+      <Tools/>
+    </Dialog>
+    <ListDropDown id="listDropYN">
+      <Property name="items">鏄�,鍚�</Property>
+    </ListDropDown>
+  </View>
+</ViewConfig>
diff --git a/src/main/java/com/fzzy/whjl/view/WhjlApi1106.view.xml b/src/main/java/com/fzzy/whjl/view/WhjlApi1106.view.xml
new file mode 100644
index 0000000..8c1c131
--- /dev/null
+++ b/src/main/java/com/fzzy/whjl/view/WhjlApi1106.view.xml
@@ -0,0 +1,418 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ViewConfig>
+  <Arguments/>
+  <Context/>
+  <Model>
+    <DataType name="dtMain">
+      <Property name="creationType">com.fzzy.whjl.dto.WhjlApi1106</Property>
+      <PropertyDef name="ajbh">
+        <Property/>
+        <Property name="label">寤掗棿缂栧彿</Property>
+      </PropertyDef>
+      <PropertyDef name="jlqybh">
+        <Property/>
+        <Property name="label">鍐涚伯浼佷笟缂栧彿</Property>
+      </PropertyDef>
+      <PropertyDef name="jlqymc">
+        <Property/>
+        <Property name="label">鍐涚伯浼佷笟鍚嶇О</Property>
+      </PropertyDef>
+      <PropertyDef name="jgzdbh">
+        <Property/>
+        <Property name="label">鍐涗緵绔欑偣缂栧彿</Property>
+      </PropertyDef>
+      <PropertyDef name="jgzdmc">
+        <Property/>
+        <Property name="label">鍐涗緵绔欑偣鍚嶇О</Property>
+      </PropertyDef>
+      <PropertyDef name="sscfbh">
+        <Property/>
+        <Property name="label">浠撴埧缂栧彿</Property>
+      </PropertyDef>
+      <PropertyDef name="sscfmc">
+        <Property/>
+        <Property name="label">浠撴埧鍚嶇О</Property>
+      </PropertyDef>
+      <PropertyDef name="ajmc">
+        <Property/>
+        <Property name="label">寤掗棿鍚嶇О</Property>
+      </PropertyDef>
+      <PropertyDef name="ajcd">
+        <Property name="dataType">Double</Property>
+        <Property name="label">寤掗棿闀垮害</Property>
+        <Property name="displayFormat">#0.0绫�</Property>
+      </PropertyDef>
+      <PropertyDef name="ajkd">
+        <Property name="dataType">Double</Property>
+        <Property name="label">寤掗棿瀹藉害</Property>
+        <Property name="displayFormat">#0.0绫�</Property>
+      </PropertyDef>
+      <PropertyDef name="ajgd">
+        <Property/>
+        <Property name="label">寤掗棿楂樺害</Property>
+        <Property name="dataType">Double</Property>
+        <Property name="displayFormat">#0.0绫�</Property>
+      </PropertyDef>
+      <PropertyDef name="ajsjcr">
+        <Property name="dataType">Double</Property>
+        <Property name="label">寤掗棿璁捐浠撳</Property>
+        <Property name="displayFormat">#0.00鍚�</Property>
+      </PropertyDef>
+      <PropertyDef name="ajsjcr01">
+        <Property name="dataType">Double</Property>
+        <Property name="label">寤掗棿瀹為檯浠撳</Property>
+        <Property name="displayFormat">#0.00鍚�</Property>
+      </PropertyDef>
+      <PropertyDef name="ajlxdh">
+        <Property/>
+        <Property name="label">寤掗棿鑱旂郴鐢佃瘽</Property>
+      </PropertyDef>
+      <PropertyDef name="ajjd">
+        <Property name="dataType">Double</Property>
+        <Property name="label">寤掗棿缁忓害</Property>
+        <Property name="displayFormat">#0.000000搴�</Property>
+      </PropertyDef>
+      <PropertyDef name="ajwd">
+        <Property name="dataType">Double</Property>
+        <Property name="label">寤掗棿绾害</Property>
+        <Property name="displayFormat">#0.000000搴�</Property>
+      </PropertyDef>
+      <PropertyDef name="ajqyrq">
+        <Property name="dataType">Date</Property>
+        <Property name="label">寤掗棿鍚敤鏃ユ湡</Property>
+      </PropertyDef>
+      <PropertyDef name="ajzt">
+        <Property/>
+        <Property name="label">寤掗棿鐘舵��</Property>
+        <Property name="mapping">
+          <Property name="mapValues">${dorado.getDataProvider(&quot;apiTriggerService#trigger&quot;).getResult(&quot;CFZT&quot;)}</Property>
+          <Property name="keyProperty">code</Property>
+          <Property name="valueProperty">name</Property>
+        </Property>
+      </PropertyDef>
+      <PropertyDef name="ajsyzt">
+        <Property/>
+        <Property name="label">寤掗棿浣跨敤鐘舵��</Property>
+        <Property name="mapping">
+          <Property name="mapValues">${dorado.getDataProvider(&quot;apiTriggerService#trigger&quot;).getResult(&quot;HWZT&quot;)}</Property>
+          <Property name="keyProperty">code</Property>
+          <Property name="valueProperty">name</Property>
+        </Property>
+      </PropertyDef>
+      <PropertyDef name="sfyx">
+        <Property/>
+        <Property name="label">鏄惁鏈夋晥</Property>
+      </PropertyDef>
+      <PropertyDef name="bz">
+        <Property/>
+        <Property name="label">澶囨敞</Property>
+      </PropertyDef>
+    </DataType>
+  </Model>
+  <View layout="regionPadding:10">
+    <Property name="packages">font-awesome,css-common</Property>
+    <DataSet id="dsMain">
+      <Property name="dataType">[dtMain]</Property>
+      <Property name="dataProvider">whjlApi1106PR#listData</Property>
+    </DataSet>
+    <Container layout="regionPadding:10" layoutConstraint="top">
+      <Property name="exClassName">bg-color</Property>
+      <Property name="height">55</Property>
+      <Property name="contentOverflow">hidden</Property>
+      <Label layoutConstraint="left">
+        <Property name="text">鑿滃崟鏍忥細</Property>
+      </Label>
+      <Button layoutConstraint="left">
+        <ClientEvent name="onClick">view.get(&quot;#dsMain&quot;).insert();&#xD;
+view.get(&quot;#dialogMain&quot;).show();</ClientEvent>
+        <Property name="iconClass">fa fa-plus</Property>
+        <Property name="caption">鏂板</Property>
+        <Property name="exClassName">btn-default</Property>
+      </Button>
+      <Button layoutConstraint="left">
+        <ClientEvent name="onClick">var cur = view.get(&quot;#dgMain&quot;).getCurrentItem();&#xD;
+if(cur){&#xD;
+	view.get(&quot;#dialogMain&quot;).show();&#xD;
+}else{&#xD;
+	$alert(&quot;璇峰嬀閫夐渶瑕佷慨鏀圭殑鏁版嵁锛�&quot;);&#xD;
+}</ClientEvent>
+        <Property name="caption">缂栬緫</Property>
+        <Property name="iconClass">fa fa-pencil</Property>
+        <Property name="exClassName">btn-warm</Property>
+      </Button>
+      <Button layoutConstraint="left">
+        <ClientEvent name="onClick">var cur = view.get(&quot;#dgMain&quot;).getCurrentItem();&#xD;
+if(cur){&#xD;
+	view.get(&quot;#ajaxDel&quot;).set(&quot;parameter&quot;,cur).execute(function(result){&#xD;
+		if(result){&#xD;
+			$alert(result);&#xD;
+		} else{&#xD;
+			cur.remove();&#xD;
+		}&#xD;
+	});&#xD;
+}else{&#xD;
+	$alert(&quot;璇峰嬀閫夐渶瑕佸垹闄ょ殑鏁版嵁锛�&quot;);&#xD;
+}</ClientEvent>
+        <Property name="caption">鍒犻櫎</Property>
+        <Property name="iconClass">fa fa-minus</Property>
+        <Property name="exClassName">btn-warn</Property>
+      </Button>
+      <Button layoutConstraint="left">
+        <ClientEvent name="onClick">view.get(&quot;#dsMain&quot;).flushAsync();</ClientEvent>
+        <Property name="caption">鍒锋柊</Property>
+        <Property name="iconClass">fa fa-search</Property>
+        <Property name="exClassName">btn-flush</Property>
+      </Button>
+      <Button layoutConstraint="left">
+        <ClientEvent name="onClick">var select = view.get(&quot;#dgMain&quot;).get(&quot;selection&quot;);&#xD;
+if(select &amp;&amp; select.length > 0){&#xD;
+	view.get(&quot;#ajaxPush&quot;).set(&quot;parameter&quot;,select).execute(function(result){&#xD;
+		view.get(&quot;#dsMain&quot;).flushAsync();&#xD;
+		$notify(result);&#xD;
+	});&#xD;
+}else{&#xD;
+	$alert(&quot;璇峰嬀閫夐渶瑕佷笂鎶ョ殑鏁版嵁锛�&quot;);&#xD;
+}</ClientEvent>
+        <Property name="caption">鎵嬪姩涓婁紶</Property>
+        <Property name="iconClass">fa fa-hand-o-up</Property>
+        <Property name="exClassName">btn-default</Property>
+      </Button>
+      <Button layoutConstraint="right">
+        <ClientEvent name="onClick">//鏄剧ず璁板綍&#xD;
+view.get(&quot;#iFrame&quot;).reload();&#xD;
+view.get(&quot;#dialogLog&quot;).show();</ClientEvent>
+        <Property name="caption">涓婁紶璁板綍</Property>
+        <Property name="iconClass">fa fa-bars</Property>
+        <Property name="exClassName">btn-flush</Property>
+      </Button>
+    </Container>
+    <Container layoutConstraint="center">
+      <Property name="exClassName">bg-color</Property>
+      <DataGrid id="dgMain">
+        <ClientEvent name="onDataRowDoubleClick">var data = view.get(&quot;#dsMain.data:#&quot;);&#xD;
+if(data){&#xD;
+	view.get(&quot;#dialogMain&quot;).show();&#xD;
+}</ClientEvent>
+        <Property name="dataSet">dsMain</Property>
+        <Property name="selectionMode">multiRows</Property>
+        <Property name="readOnly">true</Property>
+        <RowNumColumn/>
+        <RowSelectorColumn>
+          <Property name="caption">涓婁紶</Property>
+        </RowSelectorColumn>
+        <DataColumn name="ajmc">
+          <Property name="property">ajmc</Property>
+        </DataColumn>
+        <DataColumn name="sscfmc">
+          <Property name="property">sscfmc</Property>
+        </DataColumn>
+        <DataColumn name="ajcd">
+          <Property name="property">ajcd</Property>
+        </DataColumn>
+        <DataColumn name="ajkd">
+          <Property name="property">ajkd</Property>
+        </DataColumn>
+        <DataColumn name="ajgd">
+          <Property name="property">ajgd</Property>
+        </DataColumn>
+        <DataColumn name="ajsjcr">
+          <Property name="property">ajsjcr</Property>
+        </DataColumn>
+        <DataColumn name="ajsjcr01">
+          <Property name="property">ajsjcr01</Property>
+        </DataColumn>
+        <DataColumn name="ajqyrq">
+          <Property name="property">ajqyrq</Property>
+        </DataColumn>
+        <DataColumn name="ajzt">
+          <Property name="property">ajzt</Property>
+        </DataColumn>
+        <DataColumn name="ajsyzt">
+          <Property name="property">ajsyzt</Property>
+        </DataColumn>
+        <DataColumn name="sfyx">
+          <Property name="property">sfyx</Property>
+        </DataColumn>
+      </DataGrid>
+    </Container>
+    <Dialog id="dialogMain">
+      <Property name="width">85%</Property>
+      <Property name="closeable">false</Property>
+      <Property name="iconClass">fa fa-sliders</Property>
+      <Property name="caption">鍐涘伐浜哄憳淇℃伅</Property>
+      <Buttons>
+        <Button>
+          <ClientEvent name="onClick">var cur = view.get(&quot;#dgMain&quot;).getCurrentItem();&#xD;
+view.get(&quot;#updateSave&quot;).execute(function(){&#xD;
+	self.get(&quot;parent&quot;).hide();&#xD;
+	view.get(&quot;#dsMain&quot;).flushAsync();&#xD;
+});</ClientEvent>
+          <Property name="caption">纭畾</Property>
+          <Property name="iconClass">fa fa-check</Property>
+        </Button>
+        <Button>
+          <ClientEvent name="onClick">var cur = view.get(&quot;#dgMain&quot;).getCurrentItem();&#xD;
+self.get(&quot;parent&quot;).hide();&#xD;
+if(cur) cur.cancel();</ClientEvent>
+          <Property name="caption">鍙栨秷</Property>
+          <Property name="iconClass">fa fa-times</Property>
+        </Button>
+      </Buttons>
+      <Children>
+        <AutoForm>
+          <Property name="dataSet">dsMain</Property>
+          <Property name="cols">*,*,*</Property>
+          <Property name="labelPosition">left</Property>
+          <Property name="labelSeparator">:</Property>
+          <Property name="labelWidth">120</Property>
+          <Property name="labelAlign">right</Property>
+          <AutoFormElement>
+            <Property name="name">ajbh</Property>
+            <Property name="property">ajbh</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">jlqybh</Property>
+            <Property name="property">jlqybh</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">jlqymc</Property>
+            <Property name="property">jlqymc</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">jgzdbh</Property>
+            <Property name="property">jgzdbh</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">jgzdmc</Property>
+            <Property name="property">jgzdmc</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">sscfbh</Property>
+            <Property name="property">sscfbh</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">sscfmc</Property>
+            <Property name="property">sscfmc</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">ajmc</Property>
+            <Property name="property">ajmc</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">ajcd</Property>
+            <Property name="property">ajcd</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">ajkd</Property>
+            <Property name="property">ajkd</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">ajgd</Property>
+            <Property name="property">ajgd</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">ajsjcr</Property>
+            <Property name="property">ajsjcr</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">ajsjcr01</Property>
+            <Property name="property">ajsjcr01</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">ajlxdh</Property>
+            <Property name="property">ajlxdh</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">ajjd</Property>
+            <Property name="property">ajjd</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">ajwd</Property>
+            <Property name="property">ajwd</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">ajqyrq</Property>
+            <Property name="property">ajqyrq</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">ajzt</Property>
+            <Property name="property">ajzt</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">ajsyzt</Property>
+            <Property name="property">ajsyzt</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">sfyx</Property>
+            <Property name="property">sfyx</Property>
+            <Property name="trigger">listDropYN</Property>
+            <Editor/>
+          </AutoFormElement>
+          <AutoFormElement>
+            <Property name="name">bz</Property>
+            <Property name="property">bz</Property>
+            <Editor/>
+          </AutoFormElement>
+        </AutoForm>
+      </Children>
+      <Tools/>
+    </Dialog>
+    <UpdateAction id="updateSave">
+      <Property name="dataResolver">whjlApi1106PR#saveData</Property>
+      <UpdateItem>
+        <Property name="dataPath">[#current]</Property>
+        <Property name="dataSet">dsMain</Property>
+      </UpdateItem>
+    </UpdateAction>
+    <AjaxAction id="ajaxDel">
+      <Property name="confirmMessage">褰撳墠鏁版嵁鍒犻櫎鍚庢棤娉曟仮澶嶏紝璇风‘璁よ鍒犻櫎涔堬紵</Property>
+      <Property name="service">whjlApi1106PR#delData</Property>
+    </AjaxAction>
+    <AjaxAction id="ajaxPush">
+      <Property name="service">whjlApi1106PR#pushData</Property>
+    </AjaxAction>
+    <Dialog id="dialogLog">
+      <Property name="width">90%</Property>
+      <Property name="height">90%</Property>
+      <Property name="caption">涓婁紶璁板綍</Property>
+      <Property name="iconClass">fa fa-sliders</Property>
+      <Buttons>
+        <Button>
+          <ClientEvent name="onClick">self.get(&quot;parent&quot;).hide();</ClientEvent>
+          <Property name="caption">鍏抽棴</Property>
+          <Property name="iconClass">fa fa-times</Property>
+        </Button>
+      </Buttons>
+      <Children>
+        <Container>
+          <IFrame id="iFrame">
+            <Property name="userData"></Property>
+          </IFrame>
+        </Container>
+      </Children>
+      <Tools/>
+    </Dialog>
+    <ListDropDown id="listDropYN">
+      <Property name="items">鏄�,鍚�</Property>
+    </ListDropDown>
+  </View>
+</ViewConfig>
diff --git a/src/main/java/com/fzzy/whjl/view/pr/WhjlApi1101PR.java b/src/main/java/com/fzzy/whjl/view/pr/WhjlApi1101PR.java
new file mode 100644
index 0000000..a02abfd
--- /dev/null
+++ b/src/main/java/com/fzzy/whjl/view/pr/WhjlApi1101PR.java
@@ -0,0 +1,65 @@
+package com.fzzy.whjl.view.pr;
+
+import com.bstek.dorado.annotation.DataProvider;
+import com.bstek.dorado.annotation.DataResolver;
+import com.bstek.dorado.annotation.Expose;
+import com.fzzy.whjl.dto.WhjlApi1101;
+import org.springframework.stereotype.Component;
+
+import java.util.List;
+
+/**
+ * 鍐涚伯浼佷笟-鍐涚伯浼佷笟淇℃伅
+ *
+ * @Author:YAN
+ */
+@Component
+public class WhjlApi1101PR {
+
+    /**
+     * 鑾峰彇鍒楄〃淇℃伅
+     * whjlApi1101PR#listData
+     *
+     * @return
+     */
+    @DataProvider
+    public List<WhjlApi1101> listData() {
+        return null;
+    }
+
+    /**
+     * 鏇存柊鎴栦慨鏀�
+     * whjlApi1101PR#saveData
+     *
+     * @param data
+     * @return
+     */
+    @DataResolver
+    public String saveData(WhjlApi1101 data) {
+        return null;
+    }
+
+    /**
+     * 鍒犻櫎
+     * whjlApi1101PR#delData
+     *
+     * @param data
+     * @return
+     */
+    @Expose
+    public String delData(WhjlApi1101 data) {
+        return null;
+    }
+
+    /**
+     * 涓婁紶
+     * whjlApi1101PR#pushData
+     *
+     * @param items
+     * @return
+     */
+    @Expose
+    public String pushData(List<WhjlApi1101> items) {
+        return null;
+    }
+}
diff --git a/src/main/java/com/fzzy/whjl/view/pr/WhjlApi1102PR.java b/src/main/java/com/fzzy/whjl/view/pr/WhjlApi1102PR.java
new file mode 100644
index 0000000..e0fe1c2
--- /dev/null
+++ b/src/main/java/com/fzzy/whjl/view/pr/WhjlApi1102PR.java
@@ -0,0 +1,64 @@
+package com.fzzy.whjl.view.pr;
+
+import com.bstek.dorado.annotation.DataProvider;
+import com.bstek.dorado.annotation.DataResolver;
+import com.bstek.dorado.annotation.Expose;
+import com.fzzy.whjl.dto.WhjlApi1102;
+import org.springframework.stereotype.Component;
+
+import java.util.List;
+
+/**
+ * 鍐涚伯浼佷笟-鍐涗緵绔欑偣淇℃伅
+ *
+ * @Author:YAN
+ */
+@Component
+public class WhjlApi1102PR {
+    /**
+     * 鑾峰彇鍒楄〃淇℃伅
+     * whjlApi1102PR#listData
+     *
+     * @return
+     */
+    @DataProvider
+    public List<WhjlApi1102> listData() {
+        return null;
+    }
+
+    /**
+     * 鏇存柊鎴栦慨鏀�
+     * whjlApi1102PR#saveData
+     *
+     * @param data
+     * @return
+     */
+    @DataResolver
+    public String saveData(WhjlApi1102 data) {
+        return null;
+    }
+
+    /**
+     * 鍒犻櫎
+     * whjlApi1102PR#delData
+     *
+     * @param data
+     * @return
+     */
+    @Expose
+    public String delData(WhjlApi1102 data) {
+        return null;
+    }
+
+    /**
+     * 涓婁紶
+     * whjlApi1102PR#pushData
+     *
+     * @param items
+     * @return
+     */
+    @Expose
+    public String pushData(List<WhjlApi1102> items) {
+        return null;
+    }
+}
diff --git a/src/main/java/com/fzzy/whjl/view/pr/WhjlApi1103PR.java b/src/main/java/com/fzzy/whjl/view/pr/WhjlApi1103PR.java
new file mode 100644
index 0000000..b340457
--- /dev/null
+++ b/src/main/java/com/fzzy/whjl/view/pr/WhjlApi1103PR.java
@@ -0,0 +1,64 @@
+package com.fzzy.whjl.view.pr;
+
+import com.bstek.dorado.annotation.DataProvider;
+import com.bstek.dorado.annotation.DataResolver;
+import com.bstek.dorado.annotation.Expose;
+import com.fzzy.whjl.dto.WhjlApi1103;
+import org.springframework.stereotype.Component;
+
+import java.util.List;
+
+/**
+ * 鍐涘伐浜哄憳淇℃伅
+ *
+ * @Author:YAN
+ */
+@Component
+public class WhjlApi1103PR {
+    /**
+     * 鑾峰彇鍒楄〃淇℃伅
+     * whjlApi1103PR#listData
+     *
+     * @return
+     */
+    @DataProvider
+    public List<WhjlApi1103> listData() {
+        return null;
+    }
+
+    /**
+     * 鏇存柊鎴栦慨鏀�
+     * whjlApi1103PR#saveData
+     *
+     * @param data
+     * @return
+     */
+    @DataResolver
+    public String saveData(WhjlApi1103 data) {
+        return null;
+    }
+
+    /**
+     * 鍒犻櫎
+     * whjlApi1103PR#delData
+     *
+     * @param data
+     * @return
+     */
+    @Expose
+    public String delData(WhjlApi1103 data) {
+        return null;
+    }
+
+    /**
+     * 涓婁紶
+     * whjlApi1103PR#pushData
+     *
+     * @param items
+     * @return
+     */
+    @Expose
+    public String pushData(List<WhjlApi1103> items) {
+        return null;
+    }
+}
diff --git a/src/main/java/com/fzzy/whjl/view/pr/WhjlApi1104PR.java b/src/main/java/com/fzzy/whjl/view/pr/WhjlApi1104PR.java
new file mode 100644
index 0000000..9fc5440
--- /dev/null
+++ b/src/main/java/com/fzzy/whjl/view/pr/WhjlApi1104PR.java
@@ -0,0 +1,65 @@
+package com.fzzy.whjl.view.pr;
+
+import com.bstek.dorado.annotation.DataProvider;
+import com.bstek.dorado.annotation.DataResolver;
+import com.bstek.dorado.annotation.Expose;
+import com.fzzy.whjl.dto.WhjlApi1103;
+import com.fzzy.whjl.dto.WhjlApi1104;
+import org.springframework.stereotype.Component;
+
+import java.util.List;
+
+/**
+ * 鏀惧績绮补搴�
+ *
+ * @Author:YAN
+ */
+@Component
+public class WhjlApi1104PR {
+    /**
+     * 鑾峰彇鍒楄〃淇℃伅
+     * whjlApi1104PR#listData
+     *
+     * @return
+     */
+    @DataProvider
+    public List<WhjlApi1104> listData() {
+        return null;
+    }
+
+    /**
+     * 鏇存柊鎴栦慨鏀�
+     * whjlApi1104PR#saveData
+     *
+     * @param data
+     * @return
+     */
+    @DataResolver
+    public String saveData(WhjlApi1104 data) {
+        return null;
+    }
+
+    /**
+     * 鍒犻櫎
+     * whjlApi1104PR#delData
+     *
+     * @param data
+     * @return
+     */
+    @Expose
+    public String delData(WhjlApi1104 data) {
+        return null;
+    }
+
+    /**
+     * 涓婁紶
+     * whjlApi1104PR#pushData
+     *
+     * @param items
+     * @return
+     */
+    @Expose
+    public String pushData(List<WhjlApi1104> items) {
+        return null;
+    }
+}
diff --git a/src/main/java/com/fzzy/whjl/view/pr/WhjlApi1105PR.java b/src/main/java/com/fzzy/whjl/view/pr/WhjlApi1105PR.java
new file mode 100644
index 0000000..eb2df9b
--- /dev/null
+++ b/src/main/java/com/fzzy/whjl/view/pr/WhjlApi1105PR.java
@@ -0,0 +1,64 @@
+package com.fzzy.whjl.view.pr;
+
+import com.bstek.dorado.annotation.DataProvider;
+import com.bstek.dorado.annotation.DataResolver;
+import com.bstek.dorado.annotation.Expose;
+import com.fzzy.whjl.dto.WhjlApi1105;
+import org.springframework.stereotype.Component;
+
+import java.util.List;
+
+/**
+ * 浠撴埧淇℃伅
+ *
+ * @Author:YAN
+ */
+@Component
+public class WhjlApi1105PR {
+    /**
+     * 鑾峰彇鍒楄〃淇℃伅
+     * whjlApi1105PR#listData
+     *
+     * @return
+     */
+    @DataProvider
+    public List<WhjlApi1105> listData() {
+        return null;
+    }
+
+    /**
+     * 鏇存柊鎴栦慨鏀�
+     * whjlApi1105PR#saveData
+     *
+     * @param data
+     * @return
+     */
+    @DataResolver
+    public String saveData(WhjlApi1105 data) {
+        return null;
+    }
+
+    /**
+     * 鍒犻櫎
+     * whjlApi1105PR#delData
+     *
+     * @param data
+     * @return
+     */
+    @Expose
+    public String delData(WhjlApi1105 data) {
+        return null;
+    }
+
+    /**
+     * 涓婁紶
+     * whjlApi1105PR#pushData
+     *
+     * @param items
+     * @return
+     */
+    @Expose
+    public String pushData(List<WhjlApi1105> items) {
+        return null;
+    }
+}
diff --git a/src/main/java/com/fzzy/whjl/view/pr/WhjlApi1106PR.java b/src/main/java/com/fzzy/whjl/view/pr/WhjlApi1106PR.java
new file mode 100644
index 0000000..62769b7
--- /dev/null
+++ b/src/main/java/com/fzzy/whjl/view/pr/WhjlApi1106PR.java
@@ -0,0 +1,64 @@
+package com.fzzy.whjl.view.pr;
+
+import com.bstek.dorado.annotation.DataProvider;
+import com.bstek.dorado.annotation.DataResolver;
+import com.bstek.dorado.annotation.Expose;
+import com.fzzy.whjl.dto.WhjlApi1106;
+import org.springframework.stereotype.Component;
+
+import java.util.List;
+
+/**
+ * 寤掗棿淇℃伅
+ *
+ * @Author:YAN
+ */
+@Component
+public class WhjlApi1106PR {
+    /**
+     * 鑾峰彇鍒楄〃淇℃伅
+     * whjlApi1106PR#listData
+     *
+     * @return
+     */
+    @DataProvider
+    public List<WhjlApi1106> listData() {
+        return null;
+    }
+
+    /**
+     * 鏇存柊鎴栦慨鏀�
+     * whjlApi1106PR#saveData
+     *
+     * @param data
+     * @return
+     */
+    @DataResolver
+    public String saveData(WhjlApi1106 data) {
+        return null;
+    }
+
+    /**
+     * 鍒犻櫎
+     * whjlApi1106PR#delData
+     *
+     * @param data
+     * @return
+     */
+    @Expose
+    public String delData(WhjlApi1106 data) {
+        return null;
+    }
+
+    /**
+     * 涓婁紶
+     * whjlApi1106PR#pushData
+     *
+     * @param items
+     * @return
+     */
+    @Expose
+    public String pushData(List<WhjlApi1106> items) {
+        return null;
+    }
+}

--
Gitblit v1.9.3