From 4160155c7749e752ae13b935afe7a60fbbeeda6b Mon Sep 17 00:00:00 2001 From: YYC <1833023622@qq.com> Date: 星期一, 30 十月 2023 11:52:44 +0800 Subject: [PATCH] 武汉接口 --- src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1213.view.xml | 585 ++++++++++ src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1210.view.xml | 391 ++++++ src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1207PR.java | 60 src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1206PR.java | 52 src/main/resources/templates/home/home-whjl.html | 28 src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlJSMX.java | 12 src/main/java/com/fzzy/otherview/gd2022/pr/GDApi1023PR.java | 2 src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1205.view.xml | 6 src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1214.view.xml | 746 ++++++++++++ src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1212.java | 3 src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1208.view.xml | 6 src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1212.view.xml | 2 src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1213.java | 3 src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1206.view.xml | 24 src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1215.view.xml | 466 ++++++++ src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1209.view.xml | 421 +++++++ src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1211.view.xml | 496 ++++++++ src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1210.java | 2 src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1211PR.java | 45 src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1213PR.java | 33 src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1214PR.java | 41 src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1214.java | 3 src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1207.view.xml | 7 src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1211.java | 1 src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1115.view.xml | 34 src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1206.java | 1 26 files changed, 3,341 insertions(+), 129 deletions(-) diff --git a/src/main/java/com/fzzy/otherview/gd2022/pr/GDApi1023PR.java b/src/main/java/com/fzzy/otherview/gd2022/pr/GDApi1023PR.java index 7258a00..94e7849 100644 --- a/src/main/java/com/fzzy/otherview/gd2022/pr/GDApi1023PR.java +++ b/src/main/java/com/fzzy/otherview/gd2022/pr/GDApi1023PR.java @@ -150,7 +150,7 @@ infoData.setData(JSON.toJSONString(data)); } else { infoData = new ApiInfoData(); - infoData.setId(ContextUtil.getUUID()); + infoData.setId(data.getXzbm()); infoData.setKqdm(data.getKqdm()); infoData.setInteId(ApiCodeConstant.API_1023); infoData.setUpdateTime(new Date()); diff --git a/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1115.view.xml b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1115.view.xml index d7fca9a..3a8f000 100644 --- a/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1115.view.xml +++ b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1115.view.xml @@ -6,31 +6,31 @@ <DataType name="dtMain"> <Property name="creationType">com.fzzy.otherview.whhpjl.dto.WhjlApi1115</Property> <PropertyDef name="sbbfjlbh"> - <Property/> + <Property></Property> <Property name="label">璁惧鎶ュ簾璁板綍缂栧彿</Property> </PropertyDef> <PropertyDef name="jlqybh"> - <Property/> + <Property></Property> <Property name="label">鍐涚伯浼佷笟缂栧彿</Property> </PropertyDef> <PropertyDef name="jlqymc"> - <Property/> + <Property></Property> <Property name="label">鍐涚伯浼佷笟鍚嶇О</Property> </PropertyDef> <PropertyDef name="jgzdbh"> - <Property/> + <Property></Property> <Property name="label">鍐涗緵绔欑偣缂栧彿</Property> </PropertyDef> <PropertyDef name="jgzdmc"> - <Property/> + <Property></Property> <Property name="label">鍐涗緵绔欑偣鍚嶇О</Property> </PropertyDef> <PropertyDef name="sbbh"> - <Property/> + <Property></Property> <Property name="label">璁惧缂栧彿</Property> </PropertyDef> <PropertyDef name="sbmc"> - <Property/> + <Property></Property> <Property name="label">璁惧鍚嶇О</Property> </PropertyDef> <PropertyDef name="bfsqsj"> @@ -38,19 +38,19 @@ <Property name="label">鎶ュ簾鐢宠鏃ユ湡</Property> </PropertyDef> <PropertyDef name="sqr"> - <Property/> + <Property></Property> <Property name="label">鐢宠浜�</Property> </PropertyDef> <PropertyDef name="ysynx"> - <Property/> + <Property></Property> <Property name="label">宸蹭娇鐢ㄥ勾闄�</Property> </PropertyDef> <PropertyDef name="bfyy"> - <Property/> + <Property></Property> <Property name="label">鎶ュ簾鍘熷洜</Property> </PropertyDef> <PropertyDef name="pzr"> - <Property/> + <Property></Property> <Property name="label">鎵瑰噯浜�</Property> </PropertyDef> <PropertyDef name="pzrq"> @@ -58,15 +58,15 @@ <Property name="label">鎵瑰噯鏃ユ湡</Property> </PropertyDef> <PropertyDef name="sm"> - <Property/> + <Property></Property> <Property name="label">璇存槑</Property> </PropertyDef> <PropertyDef name="bz"> - <Property/> + <Property></Property> <Property name="label">澶囨敞</Property> </PropertyDef> <PropertyDef name="bizId"> - <Property/> + <Property></Property> <Property name="label">涓氬姟ID</Property> </PropertyDef> <PropertyDef name="updateTime"> @@ -74,11 +74,11 @@ <Property name="label">鏈�鍚庢洿鏂版椂闂�</Property> </PropertyDef> <PropertyDef name="czbz"> - <Property/> + <Property></Property> <Property name="label">鎿嶄綔鏍囧織</Property> </PropertyDef> <PropertyDef name="kqdm"> - <Property/> + <Property></Property> <Property name="label">搴撳尯浠g爜</Property> </PropertyDef> </DataType> @@ -112,7 +112,7 @@ <DataSet id="dsMain"> <Property name="dataType">[dtMain]</Property> <Property name="dataProvider">whjlApi1115PR#listData</Property> - <Property name="parameter">20</Property> + <Property name="pageSize">20</Property> </DataSet> <DataSet id="dsQuery"> <ClientEvent name="onReady">self.insert();</ClientEvent> diff --git a/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1205.view.xml b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1205.view.xml index 24f3a05..4b028f7 100644 --- a/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1205.view.xml +++ b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1205.view.xml @@ -168,7 +168,7 @@ <DataSet id="dsMain"> <Property name="dataType">[dtMain]</Property> <Property name="dataProvider">whjlApi1205PR#listData</Property> - <Property name="parameter">20</Property> + <Property name="pageSize">20</Property> </DataSet> <DataSet id="dsQuery"> <ClientEvent name="onReady">self.insert();</ClientEvent> @@ -296,10 +296,10 @@ </DataPilot> </Container> <Dialog id="dialogMain"> - <Property name="width">60%</Property> + <Property name="width">80%</Property> <Property name="closeable">false</Property> <Property name="iconClass">fa fa-sliders</Property> - <Property name="caption">璐т綅淇℃伅</Property> + <Property name="caption">璁㈠崟淇℃伅</Property> <Buttons> <Button> <ClientEvent name="onClick">var cur = view.get("#dgMain").getCurrentItem();
 diff --git a/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1206.view.xml b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1206.view.xml index 2d2f1a4..2b11472 100644 --- a/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1206.view.xml +++ b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1206.view.xml @@ -170,8 +170,11 @@ <Property></Property> <Property name="label">搴撳尯浠g爜</Property> </PropertyDef> + <PropertyDef name="htspqdList"> + <Property/> + </PropertyDef> <Reference name="htspqd"> - <Property name="parameter">$${this.htid}</Property> + <Property name="parameter">$${this.htspqdList}</Property> <Property name="dataProvider">whjlApi1206PR#listItem</Property> <Property name="dataType">[dtItem]</Property> </Reference> @@ -247,6 +250,7 @@ <DataSet id="dsMain"> <Property name="dataType">[dtMain]</Property> <Property name="dataProvider">whjlApi1206PR#listData</Property> + <Property name="pageSize">20</Property> </DataSet> <Container layout="regionPadding:10" layoutConstraint="top"> <Property name="exClassName">bg-color</Property> @@ -387,11 +391,18 @@ </DataColumn> </DataGrid> </Container> + <Container layoutConstraint="bottom"> + <Property name="exClassName">bg-color</Property> + <DataPilot layoutConstraint="right"> + <Property name="dataSet">dsMain</Property> + <Property name="itemCodes">pageSize,pages</Property> + </DataPilot> + </Container> <Dialog id="dialogMain" layout="regionPadding:10;padding:5"> <Property name="width">85%</Property> <Property name="closeable">false</Property> <Property name="iconClass">fa fa-sliders</Property> - <Property name="caption">瀹㈡埛淇℃伅</Property> + <Property name="caption">鍚堝悓淇℃伅</Property> <Property name="height">85%</Property> <Buttons> <Button> @@ -649,14 +660,7 @@ if(!data){
 return;
 }
 -view.get("#ajaxItem").set("parameter",data).execute(function(result){
 - if(result){
 - $alert(result);
 - return;
 - }else{
 - data.remove();
 - }
 -});</ClientEvent> +data.remove();</ClientEvent> <Property name="caption">鍒犻櫎</Property> <Property name="exClassName">btn-warn</Property> <Property name="iconClass">fa fa-minus</Property> diff --git a/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1207.view.xml b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1207.view.xml index d63cd39..9d9aa99 100644 --- a/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1207.view.xml +++ b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1207.view.xml @@ -187,7 +187,7 @@ <Property name="packages">font-awesome,css-common</Property> <DataSet id="dsMain"> <Property name="dataType">[dtMain]</Property> - <Property name="dataProvider">whjlApi1206PR#listData</Property> + <Property name="dataProvider">whjlApi1207PR#listData</Property> <Property name="pageSize">20</Property> </DataSet> <Container layout="regionPadding:10" layoutConstraint="top"> @@ -329,10 +329,11 @@ <Property name="service">whjlApi1207PR#pushData</Property> </AjaxAction> <Dialog id="dialogMain"> - <Property name="width">60%</Property> + <Property name="width">80%</Property> <Property name="closeable">false</Property> <Property name="iconClass">fa fa-sliders</Property> - <Property name="caption">璐т綅淇℃伅</Property> + <Property name="caption">搴撳瓨鍙拌处</Property> + <Property name="height">80%</Property> <Buttons> <Button> <ClientEvent name="onClick">var cur = view.get("#dgMain").getCurrentItem();
 diff --git a/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1208.view.xml b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1208.view.xml index 4a3f8d6..716fed3 100644 --- a/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1208.view.xml +++ b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1208.view.xml @@ -200,6 +200,7 @@ <DataSet id="dsMain"> <Property name="dataType">[dtMain]</Property> <Property name="dataProvider">whjlApi1208PR#listData</Property> + <Property name="pageSize">20</Property> </DataSet> <DataSet id="dsQuery"> <ClientEvent name="onReady">self.insert();</ClientEvent> @@ -321,10 +322,11 @@ </DataPilot> </Container> <Dialog id="dialogMain"> - <Property name="width">60%</Property> + <Property name="width">80%</Property> <Property name="closeable">false</Property> <Property name="iconClass">fa fa-sliders</Property> - <Property name="caption">璐т綅淇℃伅</Property> + <Property name="caption">搴撳瓨鍙拌处浜у搧鎵规</Property> + <Property name="height">80%</Property> <Buttons> <Button> <ClientEvent name="onClick">var cur = view.get("#dgMain").getCurrentItem();
 diff --git a/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1209.view.xml b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1209.view.xml new file mode 100644 index 0000000..510f199 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1209.view.xml @@ -0,0 +1,421 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ViewConfig> + <Arguments/> + <Context/> + <Model> + <DataType name="dtMain"> + <Property name="creationType">com.fzzy.otherview.whhpjl.dto.WhjlApi1209</Property> + <PropertyDef name="kctzcpcrjlid"> + <Property/> + <Property name="label">搴撳瓨鍙拌处鍑哄叆璁板綍ID</Property> + </PropertyDef> + <PropertyDef name="kctzcppcid"> + <Property/> + <Property name="label">搴撳瓨鍙拌处浜у搧鎵规ID</Property> + </PropertyDef> + <PropertyDef name="jlqybh"> + <Property/> + <Property name="label">鍐涚伯浼佷笟缂栧彿</Property> + </PropertyDef> + <PropertyDef name="ssqymc"> + <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="crlx"> + <Property/> + <Property name="label">鍑哄叆绫诲瀷</Property> + </PropertyDef> + <PropertyDef name="jllx"> + <Property/> + <Property name="label">璁板綍绫诲瀷</Property> + </PropertyDef> + <PropertyDef name="jlsj"> + <Property/> + <Property name="label">璁板綍鏃堕棿</Property> + </PropertyDef> + <PropertyDef name="crqsl"> + <Property name="dataType">Double</Property> + <Property name="label">鍑哄叆搴撳墠鏁伴噺</Property> + </PropertyDef> + <PropertyDef name="crqzl"> + <Property name="dataType">Double</Property> + <Property name="label">鍑哄叆搴撳墠閲嶉噺</Property> + </PropertyDef> + <PropertyDef name="crsl"> + <Property name="dataType">Double</Property> + <Property name="label">鍑哄叆鏁伴噺</Property> + </PropertyDef> + <PropertyDef name="crzl"> + <Property name="dataType">Double</Property> + <Property name="label">鍑哄叆閲嶉噺</Property> + </PropertyDef> + <PropertyDef name="crhsl"> + <Property name="dataType">Double</Property> + <Property name="label">鍑哄叆搴撳悗鏁伴噺</Property> + </PropertyDef> + <PropertyDef name="crhzl"> + <Property name="dataType">Double</Property> + <Property name="label">鍑哄叆搴撳悗閲嶉噺</Property> + </PropertyDef> + <PropertyDef name="bizId"> + <Property></Property> + <Property name="label">涓氬姟ID</Property> + </PropertyDef> + <PropertyDef name="updateTime"> + <Property name="dataType">DateTime</Property> + <Property name="label">鏈�鍚庢洿鏂版椂闂�</Property> + </PropertyDef> + <PropertyDef name="czbz"> + <Property></Property> + <Property name="label">鎿嶄綔鏍囧織</Property> + </PropertyDef> + <PropertyDef name="kqdm"> + <Property></Property> + <Property name="label">搴撳尯浠g爜</Property> + </PropertyDef> + </DataType> + <DataType name="dtParam"> + <Property name="creationType">com.fzzy.api.data.ApiParam</Property> + <PropertyDef name="kqdm"> + <Property></Property> + <Property name="label">鎵�灞炲簱鍖�</Property> + </PropertyDef> + <PropertyDef name="start"> + <Property name="dataType">Date</Property> + <Property name="label">寮�濮嬫椂闂�</Property> + </PropertyDef> + <PropertyDef name="end"> + <Property name="dataType">Date</Property> + <Property name="label">鎴鏃堕棿</Property> + </PropertyDef> + <PropertyDef name="czbz"> + <Property></Property> + <Property name="label">鎿嶄綔鏍囧織</Property> + <Property name="mapping"> + <Property name="mapValues">${dorado.getDataProvider("apiTriggerService#trigger").getResult("CZBZ")}</Property> + <Property name="keyProperty">code</Property> + <Property name="valueProperty">name</Property> + </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">whjlApi1209PR#listData</Property> + <Property name="pageSize">20</Property> + </DataSet> + <DataSet id="dsQuery"> + <ClientEvent name="onReady">self.insert();</ClientEvent> + <Property name="dataType">dtParam</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("#dsMain").insert();
 +view.get("#dialogMain").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("#dgMain").getCurrentItem();
 +if(cur){
 + view.get("#dialogMain").show();
 +}else{
 + $alert("璇峰嬀閫夐渶瑕佷慨鏀圭殑鏁版嵁锛�");
 +}</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("#dgMain").getCurrentItem();
 +if(cur){
 + view.get("#ajaxDel").set("parameter",cur).execute(function(result){
 + if(result){
 + $alert(result);
 + } else{
 + cur.remove();
 + }
 + });
 +}else{
 + $alert("璇峰嬀閫夐渶瑕佸垹闄ょ殑鏁版嵁锛�");
 +}</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("#dsMain").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("#dgMain").get("selection");
 +if(select && select.length > 0){
 + view.get("#ajaxPush").set("parameter",select).execute(function(result){
 + view.get("#dsMain").flushAsync();
 + $notify(result);
 + });
 +}else{
 + $alert("璇峰嬀閫夐渶瑕佷笂鎶ョ殑鏁版嵁锛�");
 +}</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">//鏄剧ず璁板綍
 +view.get("#iFrame").reload();
 +view.get("#dialogLog").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("#dsMain.data:#");
 +if(data){
 + view.get("#dialogMain").show();
 +}</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="kctzcpcrjlid"> + <Property name="property">kctzcpcrjlid</Property> + </DataColumn> + <DataColumn name="kctzcppcid"> + <Property name="property">kctzcppcid</Property> + </DataColumn> + <DataColumn name="jlqybh"> + <Property name="property">jlqybh</Property> + </DataColumn> + <DataColumn name="ssqymc"> + <Property name="property">ssqymc</Property> + </DataColumn> + <DataColumn name="jgzdbh"> + <Property name="property">jgzdbh</Property> + </DataColumn> + <DataColumn name="jgzdmc"> + <Property name="property">jgzdmc</Property> + </DataColumn> + <DataColumn name="crlx"> + <Property name="property">crlx</Property> + </DataColumn> + <DataColumn name="jllx"> + <Property name="property">jllx</Property> + </DataColumn> + <DataColumn name="jlsj"> + <Property name="property">jlsj</Property> + </DataColumn> + <DataColumn name="crqsl"> + <Property name="property">crqsl</Property> + </DataColumn> + <DataColumn name="czbz"> + <Property name="property">czbz</Property> + </DataColumn> + </DataGrid> + </Container> + <Container layoutConstraint="bottom"> + <Property name="exClassName">bg-color</Property> + <DataPilot layoutConstraint="right"> + <Property name="dataSet">dsMain</Property> + <Property name="itemCodes">pageSize,pages</Property> + </DataPilot> + </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("#dgMain").getCurrentItem();
 +view.get("#updateSave").execute(function(){
 + self.get("parent").hide();
 + view.get("#dsMain").flushAsync();
 +});</ClientEvent> + <Property name="caption">纭畾</Property> + <Property name="iconClass">fa fa-check</Property> + </Button> + <Button> + <ClientEvent name="onClick">var cur = view.get("#dgMain").getCurrentItem();
 +self.get("parent").hide();
 +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> + <Property name="labelWidth">120</Property> + <AutoFormElement> + <Property name="name">kctzcpcrjlid</Property> + <Property name="property">kctzcpcrjlid</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">kctzcppcid</Property> + <Property name="property">kctzcppcid</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">jlqybh</Property> + <Property name="property">jlqybh</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">ssqymc</Property> + <Property name="property">ssqymc</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">crlx</Property> + <Property name="property">crlx</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">jllx</Property> + <Property name="property">jllx</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">jlsj</Property> + <Property name="property">jlsj</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">crqsl</Property> + <Property name="property">crqsl</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">crqzl</Property> + <Property name="property">crqzl</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">crsl</Property> + <Property name="property">crsl</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">crzl</Property> + <Property name="property">crzl</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">crhsl</Property> + <Property name="property">crhsl</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">crhzl</Property> + <Property name="property">crhzl</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> + <AutoFormElement> + <Property name="name">czbz</Property> + <Property name="property">czbz</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">kqdm</Property> + <Property name="property">kqdm</Property> + <Editor/> + </AutoFormElement> + </AutoForm> + </Children> + <Tools/> + </Dialog> + <UpdateAction id="updateSave"> + <Property name="dataResolver">whjlApi1209PR#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">whjlApi1209PR#delData</Property> + </AjaxAction> + <AjaxAction id="ajaxPush"> + <Property name="service">whjlApi1209PR#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("parent").hide();</ClientEvent> + <Property name="caption">鍏抽棴</Property> + <Property name="iconClass">fa fa-times</Property> + </Button> + </Buttons> + <Children> + <Container> + <IFrame id="iFrame"> + <Property name="path">com.fzzy.api.view.ApiLog.d</Property> + <Property name="userData"> + <Entity> + <Property name="deptId">deptId</Property> + </Entity> + </Property> + </IFrame> + </Container> + </Children> + <Tools/> + </Dialog> + <ListDropDown id="listDropYN"> + <Property name="items">鏄�,鍚�</Property> + </ListDropDown> + </View> +</ViewConfig> diff --git a/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1210.view.xml b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1210.view.xml new file mode 100644 index 0000000..91e4257 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1210.view.xml @@ -0,0 +1,391 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ViewConfig> + <Arguments/> + <Context/> + <Model> + <DataType name="dtMain"> + <Property name="creationType">com.fzzy.otherview.whhpjl.dto.WhjlApi1210</Property> + <PropertyDef name="kcpdjlid"> + <Property/> + <Property name="label">搴撳瓨鐩樼偣璁板綍ID</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="ajbh"> + <Property/> + <Property name="label">寤掗棿缂栧彿</Property> + </PropertyDef> + <PropertyDef name="ajmc"> + <Property/> + <Property name="label">寤掗棿鍚嶇О</Property> + </PropertyDef> + <PropertyDef name="pdrq"> + <Property name="dataType">Date</Property> + <Property name="label">鐩樼偣鏃ユ湡</Property> + </PropertyDef> + <PropertyDef name="pdkj"> + <Property/> + <Property name="label">鐩樼偣浼氳</Property> + </PropertyDef> + <PropertyDef name="bgy"> + <Property/> + <Property name="label">淇濈鍛�</Property> + </PropertyDef> + <PropertyDef name="fzr"> + <Property/> + <Property name="label">璐熻矗浜�</Property> + </PropertyDef> + <PropertyDef name="sfyx"> + <Property/> + <Property name="label">鏄惁鏈夋晥</Property> + </PropertyDef> + <PropertyDef name="bizId"> + <Property/> + <Property name="label">涓氬姟ID</Property> + </PropertyDef> + <PropertyDef name="updateTime"> + <Property name="dataType">DateTime</Property> + <Property name="label">鏈�鍚庢洿鏂版椂闂�</Property> + </PropertyDef> + <PropertyDef name="czbz"> + <Property/> + <Property name="label">鎿嶄綔鏍囧織</Property> + </PropertyDef> + <PropertyDef name="kqdm"> + <Property/> + <Property name="label">搴撳尯浠g爜</Property> + </PropertyDef> + </DataType> + <DataType name="dtParam"> + <Property name="creationType">com.fzzy.api.data.ApiParam</Property> + <PropertyDef name="kqdm"> + <Property></Property> + <Property name="label">鎵�灞炲簱鍖�</Property> + </PropertyDef> + <PropertyDef name="start"> + <Property name="dataType">Date</Property> + <Property name="label">寮�濮嬫椂闂�</Property> + </PropertyDef> + <PropertyDef name="end"> + <Property name="dataType">Date</Property> + <Property name="label">鎴鏃堕棿</Property> + </PropertyDef> + <PropertyDef name="czbz"> + <Property></Property> + <Property name="label">鎿嶄綔鏍囧織</Property> + <Property name="mapping"> + <Property name="mapValues">${dorado.getDataProvider("apiTriggerService#trigger").getResult("CZBZ")}</Property> + <Property name="keyProperty">code</Property> + <Property name="valueProperty">name</Property> + </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">whjlApi1210PR#listData</Property> + <Property name="pageSize">20</Property> + </DataSet> + <DataSet id="dsQuery"> + <ClientEvent name="onReady">self.insert();</ClientEvent> + <Property name="dataType">dtParam</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("#dsMain").insert();
 +view.get("#dialogMain").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("#dgMain").getCurrentItem();
 +if(cur){
 + view.get("#dialogMain").show();
 +}else{
 + $alert("璇峰嬀閫夐渶瑕佷慨鏀圭殑鏁版嵁锛�");
 +}</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("#dgMain").getCurrentItem();
 +if(cur){
 + view.get("#ajaxDel").set("parameter",cur).execute(function(result){
 + if(result){
 + $alert(result);
 + } else{
 + cur.remove();
 + }
 + });
 +}else{
 + $alert("璇峰嬀閫夐渶瑕佸垹闄ょ殑鏁版嵁锛�");
 +}</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("#dsMain").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("#dgMain").get("selection");
 +if(select && select.length > 0){
 + view.get("#ajaxPush").set("parameter",select).execute(function(result){
 + view.get("#dsMain").flushAsync();
 + $notify(result);
 + });
 +}else{
 + $alert("璇峰嬀閫夐渶瑕佷笂鎶ョ殑鏁版嵁锛�");
 +}</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">//鏄剧ず璁板綍
 +view.get("#iFrame").reload();
 +view.get("#dialogLog").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("#dsMain.data:#");
 +if(data){
 + view.get("#dialogMain").show();
 +}</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="kcpdjlid"> + <Property name="property">kcpdjlid</Property> + </DataColumn> + <DataColumn name="jlqybh"> + <Property name="property">jlqybh</Property> + </DataColumn> + <DataColumn name="jlqymc"> + <Property name="property">jlqymc</Property> + </DataColumn> + <DataColumn name="jgzdbh"> + <Property name="property">jgzdbh</Property> + </DataColumn> + <DataColumn name="jgzdmc"> + <Property name="property">jgzdmc</Property> + </DataColumn> + <DataColumn name="ajbh"> + <Property name="property">ajbh</Property> + </DataColumn> + <DataColumn name="ajmc"> + <Property name="property">ajmc</Property> + </DataColumn> + <DataColumn name="pdrq"> + <Property name="property">pdrq</Property> + </DataColumn> + <DataColumn name="pdkj"> + <Property name="property">pdkj</Property> + </DataColumn> + <DataColumn name="czbz"> + <Property name="property">czbz</Property> + </DataColumn> + </DataGrid> + </Container> + <Container layoutConstraint="bottom"> + <Property name="exClassName">bg-color</Property> + <DataPilot layoutConstraint="right"> + <Property name="dataSet">dsMain</Property> + <Property name="itemCodes">pageSize,pages</Property> + </DataPilot> + </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("#dgMain").getCurrentItem();
 +view.get("#updateSave").execute(function(){
 + self.get("parent").hide();
 + view.get("#dsMain").flushAsync();
 +});</ClientEvent> + <Property name="caption">纭畾</Property> + <Property name="iconClass">fa fa-check</Property> + </Button> + <Button> + <ClientEvent name="onClick">var cur = view.get("#dgMain").getCurrentItem();
 +self.get("parent").hide();
 +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> + <Property name="labelWidth">120</Property> + <AutoFormElement> + <Property name="name">kcpdjlid</Property> + <Property name="property">kcpdjlid</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">ajbh</Property> + <Property name="property">ajbh</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">ajmc</Property> + <Property name="property">ajmc</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">pdrq</Property> + <Property name="property">pdrq</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">pdkj</Property> + <Property name="property">pdkj</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">bgy</Property> + <Property name="property">bgy</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">fzr</Property> + <Property name="property">fzr</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">sfyx</Property> + <Property name="property">sfyx</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> + <AutoFormElement> + <Property name="name">czbz</Property> + <Property name="property">czbz</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">kqdm</Property> + <Property name="property">kqdm</Property> + <Editor/> + </AutoFormElement> + </AutoForm> + </Children> + <Tools/> + </Dialog> + <UpdateAction id="updateSave"> + <Property name="dataResolver">whjlApi1210PR#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">whjlApi1210PR#delData</Property> + </AjaxAction> + <AjaxAction id="ajaxPush"> + <Property name="service">whjlApi1210PR#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("parent").hide();</ClientEvent> + <Property name="caption">鍏抽棴</Property> + <Property name="iconClass">fa fa-times</Property> + </Button> + </Buttons> + <Children> + <Container> + <IFrame id="iFrame"> + <Property name="path">com.fzzy.api.view.ApiLog.d</Property> + <Property name="userData"> + <Entity> + <Property name="deptId">deptId</Property> + </Entity> + </Property> + </IFrame> + </Container> + </Children> + <Tools/> + </Dialog> + <ListDropDown id="listDropYN"> + <Property name="items">鏄�,鍚�</Property> + </ListDropDown> + </View> +</ViewConfig> diff --git a/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1211.view.xml b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1211.view.xml new file mode 100644 index 0000000..4795756 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1211.view.xml @@ -0,0 +1,496 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ViewConfig> + <Arguments/> + <Context/> + <Model> + <DataType name="dtMain"> + <Property name="creationType">com.fzzy.otherview.whhpjl.dto.WhjlApi1211</Property> + <PropertyDef name="kcpdjlid"> + <Property></Property> + <Property name="label">搴撳瓨杞粨璁板綍ID</Property> + </PropertyDef> + <PropertyDef name="jlqybh"> + <Property></Property> + <Property name="label">鍐涚伯浼佷笟缂栧彿</Property> + </PropertyDef> + <PropertyDef name="ssqymc"> + <Property></Property> + <Property name="label">鍐涚伯浼佷笟鍚嶇О</Property> + </PropertyDef> + <PropertyDef name="jgzdbh"> + <Property></Property> + <Property name="label">鍐涗緵绔欑偣缂栧彿</Property> + </PropertyDef> + <PropertyDef name="jgzdmc"> + <Property></Property> + <Property name="label">鍐涗緵绔欑偣鍚嶇О</Property> + </PropertyDef> + <PropertyDef name="zcsj"> + <Property name="dataType">Date</Property> + <Property name="label">杞粨鏃堕棿</Property> + </PropertyDef> + <PropertyDef name="zcajbh"> + <Property></Property> + <Property name="label">杞嚭寤掗棿缂栧彿</Property> + </PropertyDef> + <PropertyDef name="zccfmc"> + <Property></Property> + <Property name="label">杞嚭寤掗棿鍚嶇О</Property> + </PropertyDef> + <PropertyDef name="zrajbh"> + <Property></Property> + <Property name="label">杞叆寤掗棿缂栧彿</Property> + </PropertyDef> + <PropertyDef name="zrajmc"> + <Property></Property> + <Property name="label">杞叆寤掗棿鍚嶇О</Property> + </PropertyDef> + <PropertyDef name="zckctzbh"> + <Property></Property> + <Property name="label">杞嚭搴撳瓨鍙板笎缂栧彿</Property> + </PropertyDef> + <PropertyDef name="zrkctzbh"> + <Property></Property> + <Property name="label">杞叆搴撳瓨鍙板笎缂栧彿</Property> + </PropertyDef> + <PropertyDef name="zczsl"> + <Property name="dataType">Double</Property> + <Property name="label">杞粨鎬绘暟閲�</Property> + </PropertyDef> + <PropertyDef name="zczzl"> + <Property name="dataType">Double</Property> + <Property name="label">杞粨鎬婚噸閲�</Property> + </PropertyDef> + <PropertyDef name="bizId"> + <Property></Property> + <Property name="label">涓氬姟ID</Property> + </PropertyDef> + <PropertyDef name="updateTime"> + <Property name="dataType">Date</Property> + <Property name="label">鏈�鍚庢洿鏂版椂闂�</Property> + </PropertyDef> + <PropertyDef name="czbz"> + <Property></Property> + <Property name="label">鎿嶄綔鏍囧織</Property> + </PropertyDef> + <PropertyDef name="kqdm"> + <Property></Property> + <Property name="label">搴撳尯浠g爜</Property> + </PropertyDef> + <PropertyDef name="zcmxList"> + <Property/> + </PropertyDef> + <Reference name="zcmx"> + <Property name="parameter">$${this.zcmxList}</Property> + <Property name="dataProvider">whjlApi1211PR#listItem</Property> + <Property name="dataType">[dtItem]</Property> + </Reference> + </DataType> + <DataType name="dtParam"> + <Property name="creationType">com.fzzy.api.data.ApiParam</Property> + <PropertyDef name="kqdm"> + <Property></Property> + <Property name="label">鎵�灞炲簱鍖�</Property> + </PropertyDef> + <PropertyDef name="start"> + <Property name="dataType">Date</Property> + <Property name="label">寮�濮嬫椂闂�</Property> + </PropertyDef> + <PropertyDef name="end"> + <Property name="dataType">Date</Property> + <Property name="label">鎴鏃堕棿</Property> + </PropertyDef> + <PropertyDef name="czbz"> + <Property></Property> + <Property name="label">鎿嶄綔鏍囧織</Property> + <Property name="mapping"> + <Property name="mapValues">${dorado.getDataProvider("apiTriggerService#trigger").getResult("CZBZ")}</Property> + <Property name="keyProperty">code</Property> + <Property name="valueProperty">name</Property> + </Property> + </PropertyDef> + </DataType> + <DataType name="dtItem"> + <Property name="creationType">com.fzzy.otherview.whhpjl.dto.WhjlZCMX</Property> + <PropertyDef name="zcmxid"> + <Property></Property> + <Property name="label">杞粨鏄庣粏ID</Property> + </PropertyDef> + <PropertyDef name="zckctzcppcid"> + <Property></Property> + <Property name="label">杞嚭搴撳瓨鍙颁骇鍝佹壒娆D</Property> + </PropertyDef> + <PropertyDef name="zrkctzcppcid"> + <Property></Property> + <Property name="label">杞叆搴撳瓨鍙颁骇鍝佹壒娆D</Property> + </PropertyDef> + <PropertyDef name="zcsl"> + <Property></Property> + <Property name="label">杞粨鏁伴噺</Property> + </PropertyDef> + <PropertyDef name="zczl"> + <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">whjlApi1211PR#listData</Property> + <Property name="pageSize">20</Property> + </DataSet> + <DataSet id="dsQuery"> + <ClientEvent name="onReady">self.insert();</ClientEvent> + <Property name="dataType">dtParam</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("#dsMain").insert();
 +view.get("#dialogMain").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("#dgMain").getCurrentItem();
 +if(cur){
 + view.get("#dialogMain").show();
 +}else{
 + $alert("璇峰嬀閫夐渶瑕佷慨鏀圭殑鏁版嵁锛�");
 +}</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("#dgMain").getCurrentItem();
 +if(cur){
 + view.get("#ajaxDel").set("parameter",cur).execute(function(result){
 + if(result){
 + $alert(result);
 + } else{
 + cur.remove();
 + }
 + });
 +}else{
 + $alert("璇峰嬀閫夐渶瑕佸垹闄ょ殑鏁版嵁锛�");
 +}</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("#dsMain").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("#dgMain").get("selection");
 +if(select && select.length > 0){
 + view.get("#ajaxPush").set("parameter",select).execute(function(result){
 + view.get("#dsMain").flushAsync();
 + $notify(result);
 + });
 +}else{
 + $alert("璇峰嬀閫夐渶瑕佷笂鎶ョ殑鏁版嵁锛�");
 +}</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">//鏄剧ず璁板綍
 +view.get("#iFrame").reload();
 +view.get("#dialogLog").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("#dsMain.data:#");
 +if(data){
 + view.get("#dialogMain").show();
 +}</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="kcpdjlid"> + <Property name="property">kcpdjlid</Property> + </DataColumn> + <DataColumn name="jlqybh"> + <Property name="property">jlqybh</Property> + </DataColumn> + <DataColumn name="ssqymc"> + <Property name="property">ssqymc</Property> + </DataColumn> + <DataColumn name="jgzdmc"> + <Property name="property">jgzdmc</Property> + </DataColumn> + <DataColumn name="zcsj"> + <Property name="property">zcsj</Property> + </DataColumn> + <DataColumn name="zcajbh"> + <Property name="property">zcajbh</Property> + </DataColumn> + <DataColumn name="zccfmc"> + <Property name="property">zccfmc</Property> + </DataColumn> + <DataColumn name="zrajbh"> + <Property name="property">zrajbh</Property> + </DataColumn> + <DataColumn name="zrajmc"> + <Property name="property">zrajmc</Property> + </DataColumn> + <DataColumn name="czbz"> + <Property name="property">czbz</Property> + </DataColumn> + </DataGrid> + </Container> + <Container layoutConstraint="bottom"> + <Property name="exClassName">bg-color</Property> + <DataPilot layoutConstraint="right"> + <Property name="dataSet">dsMain</Property> + <Property name="itemCodes">pageSize,pages</Property> + </DataPilot> + </Container> + <Dialog id="dialogMain" layout="regionPadding:10;padding:5"> + <Property name="width">85%</Property> + <Property name="closeable">false</Property> + <Property name="iconClass">fa fa-sliders</Property> + <Property name="caption">鍚堝悓淇℃伅</Property> + <Property name="height">85%</Property> + <Buttons> + <Button> + <ClientEvent name="onClick">var cur = view.get("#dgMain").getCurrentItem();
 +view.get("#updateSave").execute(function(){
 + self.get("parent").hide();
 + view.get("#dsMain").flushAsync();
 +});</ClientEvent> + <Property name="caption">纭畾</Property> + <Property name="iconClass">fa fa-check</Property> + </Button> + <Button> + <ClientEvent name="onClick">var cur = view.get("#dgMain").getCurrentItem();
 +self.get("parent").hide();
 +if(cur) cur.cancel();</ClientEvent> + <Property name="caption">鍙栨秷</Property> + <Property name="iconClass">fa fa-times</Property> + </Button> + </Buttons> + <Children> + <FieldSet> + <Property name="caption">搴撳唴杞粨璁板綍</Property> + <Buttons/> + <Children> + <AutoForm> + <Property name="dataSet">dsMain</Property> + <Property name="cols">*,*,*,*</Property> + <Property name="labelPosition">top</Property> + <Property name="labelSeparator">:</Property> + <Property name="labelAlign">left</Property> + <AutoFormElement> + <Property name="name">kcpdjlid</Property> + <Property name="property">kcpdjlid</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">jlqybh</Property> + <Property name="property">jlqybh</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">ssqymc</Property> + <Property name="property">ssqymc</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">zcsj</Property> + <Property name="property">zcsj</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">zcajbh</Property> + <Property name="property">zcajbh</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">zccfmc</Property> + <Property name="property">zccfmc</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">zrajbh</Property> + <Property name="property">zrajbh</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">zrajmc</Property> + <Property name="property">zrajmc</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">zckctzbh</Property> + <Property name="property">zckctzbh</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">zrkctzbh</Property> + <Property name="property">zrkctzbh</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">zczsl</Property> + <Property name="property">zczsl</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">zczzl</Property> + <Property name="property">zczzl</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> + <AutoFormElement> + <Property name="name">czbz</Property> + <Property name="property">czbz</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">kqdm</Property> + <Property name="property">kqdm</Property> + <Editor/> + </AutoFormElement> + </AutoForm> + </Children> + </FieldSet> + <Panel layout="regionPadding:5"> + <Property name="caption">杞粨鏄庣粏</Property> + <Property name="height">400</Property> + <Buttons/> + <Children> + <Container layout="regionPadding:10"> + <Label layoutConstraint="left"> + <Property name="text">鑿滃崟鏍忥細</Property> + </Label> + <Button layoutConstraint="left"> + <ClientEvent name="onClick">var list = view.get("#dsMain.data:#").get("zcmx");
 +list.insert({});</ClientEvent> + <Property name="caption">鏂板</Property> + <Property name="exClassName">btn-default</Property> + <Property name="iconClass">fa fa-plus</Property> + </Button> + <Button layoutConstraint="left"> + <ClientEvent name="onClick">var data = view.get("#dataGridDetail.currentEntity");
 +if(!data){
 + return;
 +}
 +data.remove();</ClientEvent> + <Property name="caption">鍒犻櫎</Property> + <Property name="exClassName">btn-warn</Property> + <Property name="iconClass">fa fa-minus</Property> + </Button> + </Container> + <DataGrid id="dataGridDetail"> + <Property name="dataSet">dsMain</Property> + <Property name="dataPath">#.zcmx</Property> + <DataColumn name="zcmxid"> + <Property name="property">zcmxid</Property> + </DataColumn> + <DataColumn name="zckctzcppcid"> + <Property name="property">zckctzcppcid</Property> + </DataColumn> + <DataColumn name="zrkctzcppcid"> + <Property name="property">zrkctzcppcid</Property> + </DataColumn> + <DataColumn name="zcsl"> + <Property name="property">zcsl</Property> + </DataColumn> + <DataColumn name="zczl"> + <Property name="property">zczl</Property> + </DataColumn> + </DataGrid> + </Children> + <Tools/> + </Panel> + </Children> + <Tools/> + </Dialog> + <UpdateAction id="updateSave"> + <Property name="dataResolver">whjlApi1211PR#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">whjlApi1211PR#delData</Property> + </AjaxAction> + <AjaxAction id="ajaxPush"> + <Property name="service">whjlApi1211PR#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("parent").hide();</ClientEvent> + <Property name="caption">鍏抽棴</Property> + <Property name="iconClass">fa fa-times</Property> + </Button> + </Buttons> + <Children> + <Container> + <IFrame id="iFrame"> + <Property name="path">com.fzzy.api.view.ApiLog.d</Property> + <Property name="userData"> + <Entity> + <Property name="deptId">deptId</Property> + </Entity> + </Property> + </IFrame> + </Container> + </Children> + <Tools/> + </Dialog> + <ListDropDown id="listDropYN"> + <Property name="items">鏄�,鍚�</Property> + </ListDropDown> + </View> +</ViewConfig> diff --git a/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1212.view.xml b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1212.view.xml index 524530c..ec977cd 100644 --- a/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1212.view.xml +++ b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1212.view.xml @@ -502,7 +502,7 @@ <Property name="items">鏄�,鍚�</Property> </ListDropDown> <ListDropDown id="listDropType"> - <Property name="items">鏃ュ父鍑哄簱,鏃ュ父鍏ュ簱,搴旀�ュ嚭搴�,搴旀�ュ叆搴�</Property> + <Property name="items">鏃ュ父鍑哄簱,鏃ュ父鍏ュ簱,搴旀�ュ嚭搴�,搴旀�ュ叆搴�,鐩樼偣鍏ュ簱,鐩樼偣鍑哄簱,杞粨鍏ュ簱,杞粨鍑哄簱</Property> </ListDropDown> <ListDropDown id="listDropInOut"> <Property name="items">鍏ュ簱,鍑哄簱</Property> diff --git a/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1213.view.xml b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1213.view.xml new file mode 100644 index 0000000..2556059 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1213.view.xml @@ -0,0 +1,585 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ViewConfig> + <Arguments/> + <Context/> + <Model> + <DataType name="dtMain"> + <Property name="creationType">com.fzzy.otherview.whhpjl.dto.WhjlApi1213</Property> + <PropertyDef name="rkfkjlid"> + <Property></Property> + <Property name="label">鍏ュ簱缁撶畻璁板綍ID</Property> + </PropertyDef> + <PropertyDef name="crkid"> + <Property></Property> + <Property name="label">鍑哄叆搴撹褰昳d</Property> + </PropertyDef> + <PropertyDef name="jlqybh"> + <Property></Property> + <Property name="label">鍐涚伯浼佷笟缂栧彿</Property> + </PropertyDef> + <PropertyDef name="jlqymc"> + <Property></Property> + <Property name="label">鍐涚伯浼佷笟鍚嶇О</Property> + </PropertyDef> + <PropertyDef name="jgzdbh"> + <Property></Property> + <Property name="label">鍐涗緵绔欑偣缂栧彿</Property> + </PropertyDef> + <PropertyDef name="jgzdmc"> + <Property></Property> + <Property name="label">鍐涗緵绔欑偣鍚嶇О</Property> + </PropertyDef> + <PropertyDef name="jljgqybh"> + <Property></Property> + <Property name="label">鍔犲伐浼佷笟缂栧彿</Property> + </PropertyDef> + <PropertyDef name="jljgqymc"> + <Property></Property> + <Property name="label">鍔犲伐浼佷笟鍚嶇О</Property> + </PropertyDef> + <PropertyDef name="khbh"> + <Property></Property> + <Property name="label">瀹㈡埛缂栧彿</Property> + </PropertyDef> + <PropertyDef name="glzxm"> + <Property></Property> + <Property name="label">瀹㈡埛濮撳悕</Property> + </PropertyDef> + <PropertyDef name="crklx"> + <Property></Property> + <Property name="label">鍑哄叆搴撶被鍨�</Property> + </PropertyDef> + <PropertyDef name="jslx"> + <Property></Property> + <Property name="label">缁撶畻绫诲瀷</Property> + </PropertyDef> + <PropertyDef name="jsrq"> + <Property name="dataType">Date</Property> + <Property name="label">缁撶畻鏃ユ湡</Property> + </PropertyDef> + <PropertyDef name="jszt"> + <Property></Property> + <Property name="label">缁撶畻鐘舵��</Property> + </PropertyDef> + <PropertyDef name="je"> + <Property name="dataType">Double</Property> + <Property name="label">閲戦</Property> + </PropertyDef> + <PropertyDef name="skr"> + <Property></Property> + <Property name="label">鏀舵浜�</Property> + </PropertyDef> + <PropertyDef name="skrsfzh"> + <Property></Property> + <Property name="label">鏀舵浜鸿韩浠借瘉鍙�</Property> + </PropertyDef> + <PropertyDef name="skrdh"> + <Property></Property> + <Property name="label">鏀舵浜虹數璇�</Property> + </PropertyDef> + <PropertyDef name="khh"> + <Property></Property> + <Property name="label">寮�鎴疯</Property> + </PropertyDef> + <PropertyDef name="yhkh"> + <Property></Property> + <Property name="label">閾惰鍗″彿</Property> + </PropertyDef> + <PropertyDef name="sfyx"> + <Property></Property> + <Property name="label">鏄惁鏈夋晥</Property> + </PropertyDef> + <PropertyDef name="bz"> + <Property></Property> + <Property name="label">澶囨敞</Property> + </PropertyDef> + <PropertyDef name="bizId"> + <Property></Property> + <Property name="label">涓氬姟ID</Property> + </PropertyDef> + <PropertyDef name="updateTime"> + <Property name="dataType">DateTime</Property> + <Property name="label">鏈�鍚庢洿鏂版椂闂�</Property> + </PropertyDef> + <PropertyDef name="czbz"> + <Property></Property> + <Property name="label">鎿嶄綔鏍囧織</Property> + </PropertyDef> + <PropertyDef name="kqdm"> + <Property></Property> + <Property name="label">搴撳尯浠g爜</Property> + </PropertyDef> + <Reference name="jsmx"> + <Property name="parameter">$${this.jsmxList}</Property> + <Property name="dataProvider">whjlApi1213PR#listItem</Property> + <Property name="dataType">[dtItem]</Property> + </Reference> + <PropertyDef name="jsmxList"> + <Property/> + </PropertyDef> + </DataType> + <DataType name="dtParam"> + <Property name="creationType">com.fzzy.api.data.ApiParam</Property> + <PropertyDef name="kqdm"> + <Property></Property> + <Property name="label">鎵�灞炲簱鍖�</Property> + </PropertyDef> + <PropertyDef name="start"> + <Property name="dataType">Date</Property> + <Property name="label">寮�濮嬫椂闂�</Property> + </PropertyDef> + <PropertyDef name="end"> + <Property name="dataType">Date</Property> + <Property name="label">鎴鏃堕棿</Property> + </PropertyDef> + <PropertyDef name="czbz"> + <Property></Property> + <Property name="label">鎿嶄綔鏍囧織</Property> + <Property name="mapping"> + <Property name="mapValues">${dorado.getDataProvider("apiTriggerService#trigger").getResult("CZBZ")}</Property> + <Property name="keyProperty">code</Property> + <Property name="valueProperty">name</Property> + </Property> + </PropertyDef> + </DataType> + <DataType name="dtItem"> + <Property name="creationType">com.fzzy.otherview.whhpjl.dto.WhjlJSMX</Property> + <PropertyDef name="rkfkjlmxid"> + <Property></Property> + <Property name="label">缁撶畻璁板綍鏄庣粏ID</Property> + </PropertyDef> + <PropertyDef name="crkmxid"> + <Property></Property> + <Property name="label">鍑哄叆搴撴槑缁咺D</Property> + </PropertyDef> + <PropertyDef name="fkpzh"> + <Property></Property> + <Property name="label">浠樻鍑瘉鍙�</Property> + </PropertyDef> + <PropertyDef name="sl"> + <Property name="dataType">Double</Property> + <Property name="label">鏁伴噺</Property> + </PropertyDef> + <PropertyDef name="dj"> + <Property name="dataType">Double</Property> + <Property name="label">鍗曚环</Property> + </PropertyDef> + <PropertyDef name="je"> + <Property name="dataType">Double</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">whjlApi1213PR#listData</Property> + <Property name="pageSize">20</Property> + </DataSet> + <DataSet id="dsQuery"> + <ClientEvent name="onReady">self.insert();</ClientEvent> + <Property name="dataType">dtParam</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("#dsMain").insert();
 +view.get("#dialogMain").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("#dgMain").getCurrentItem();
 +if(cur){
 + view.get("#dialogMain").show();
 +}else{
 + $alert("璇峰嬀閫夐渶瑕佷慨鏀圭殑鏁版嵁锛�");
 +}</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("#dgMain").getCurrentItem();
 +if(cur){
 + view.get("#ajaxDel").set("parameter",cur).execute(function(result){
 + if(result){
 + $alert(result);
 + } else{
 + cur.remove();
 + }
 + });
 +}else{
 + $alert("璇峰嬀閫夐渶瑕佸垹闄ょ殑鏁版嵁锛�");
 +}</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("#dsMain").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("#dgMain").get("selection");
 +if(select && select.length > 0){
 + view.get("#ajaxPush").set("parameter",select).execute(function(result){
 + view.get("#dsMain").flushAsync();
 + $notify(result);
 + });
 +}else{
 + $alert("璇峰嬀閫夐渶瑕佷笂鎶ョ殑鏁版嵁锛�");
 +}</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">//鏄剧ず璁板綍
 +view.get("#iFrame").reload();
 +view.get("#dialogLog").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("#dsMain.data:#");
 +if(data){
 + view.get("#dialogMain").show();
 +}</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="kcpdjlid"> + <Property name="property">kcpdjlid</Property> + </DataColumn> + <DataColumn name="jlqybh"> + <Property name="property">jlqybh</Property> + </DataColumn> + <DataColumn name="ssqymc"> + <Property name="property">ssqymc</Property> + </DataColumn> + <DataColumn name="jgzdmc"> + <Property name="property">jgzdmc</Property> + </DataColumn> + <DataColumn name="zcsj"> + <Property name="property">zcsj</Property> + </DataColumn> + <DataColumn name="zcajbh"> + <Property name="property">zcajbh</Property> + </DataColumn> + <DataColumn name="zccfmc"> + <Property name="property">zccfmc</Property> + </DataColumn> + <DataColumn name="zrajbh"> + <Property name="property">zrajbh</Property> + </DataColumn> + <DataColumn name="zrajmc"> + <Property name="property">zrajmc</Property> + </DataColumn> + <DataColumn name="czbz"> + <Property name="property">czbz</Property> + </DataColumn> + </DataGrid> + </Container> + <Container layoutConstraint="bottom"> + <Property name="exClassName">bg-color</Property> + <DataPilot layoutConstraint="right"> + <Property name="dataSet">dsMain</Property> + <Property name="itemCodes">pageSize,pages</Property> + </DataPilot> + </Container> + <UpdateAction id="updateSave"> + <Property name="dataResolver">whjlApi1213PR#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">whjlApi1213PR#delData</Property> + </AjaxAction> + <AjaxAction id="ajaxPush"> + <Property name="service">whjlApi1213PR#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("parent").hide();</ClientEvent> + <Property name="caption">鍏抽棴</Property> + <Property name="iconClass">fa fa-times</Property> + </Button> + </Buttons> + <Children> + <Container> + <IFrame id="iFrame"> + <Property name="path">com.fzzy.api.view.ApiLog.d</Property> + <Property name="userData"> + <Entity> + <Property name="deptId">deptId</Property> + </Entity> + </Property> + </IFrame> + </Container> + </Children> + <Tools/> + </Dialog> + <ListDropDown id="listDropYN"> + <Property name="items">鏄�,鍚�</Property> + </ListDropDown> + <Dialog id="dialogMain" layout="regionPadding:10;padding:5"> + <Property name="width">85%</Property> + <Property name="closeable">false</Property> + <Property name="iconClass">fa fa-sliders</Property> + <Property name="caption">鍚堝悓淇℃伅</Property> + <Property name="height">85%</Property> + <Buttons> + <Button> + <ClientEvent name="onClick">var cur = view.get("#dgMain").getCurrentItem();
 +view.get("#updateSave").execute(function(){
 + self.get("parent").hide();
 + view.get("#dsMain").flushAsync();
 +});</ClientEvent> + <Property name="caption">纭畾</Property> + <Property name="iconClass">fa fa-check</Property> + </Button> + <Button> + <ClientEvent name="onClick">var cur = view.get("#dgMain").getCurrentItem();
 +self.get("parent").hide();
 +if(cur) cur.cancel();</ClientEvent> + <Property name="caption">鍙栨秷</Property> + <Property name="iconClass">fa fa-times</Property> + </Button> + </Buttons> + <Children> + <FieldSet> + <Property name="caption">鍑哄叆搴撶粨绠楄褰�</Property> + <Buttons/> + <Children> + <AutoForm> + <Property name="dataSet">dsMain</Property> + <Property name="cols">*,*,*,*</Property> + <Property name="labelPosition">top</Property> + <Property name="labelSeparator">:</Property> + <Property name="labelAlign">left</Property> + <AutoFormElement> + <Property name="name">rkfkjlid</Property> + <Property name="property">rkfkjlid</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">crkid</Property> + <Property name="property">crkid</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">jljgqybh</Property> + <Property name="property">jljgqybh</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">jljgqymc</Property> + <Property name="property">jljgqymc</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">khbh</Property> + <Property name="property">khbh</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">glzxm</Property> + <Property name="property">glzxm</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">crklx</Property> + <Property name="property">crklx</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">jslx</Property> + <Property name="property">jslx</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">jsrq</Property> + <Property name="property">jsrq</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">jszt</Property> + <Property name="property">jszt</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">je</Property> + <Property name="property">je</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">skr</Property> + <Property name="property">skr</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">skrsfzh</Property> + <Property name="property">skrsfzh</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">skrdh</Property> + <Property name="property">skrdh</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">khh</Property> + <Property name="property">khh</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">yhkh</Property> + <Property name="property">yhkh</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> + <AutoFormElement> + <Property name="name">czbz</Property> + <Property name="property">czbz</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">kqdm</Property> + <Property name="property">kqdm</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">jsmx</Property> + <Property name="property">jsmx</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">jsmxList</Property> + <Property name="property">jsmxList</Property> + <Editor/> + </AutoFormElement> + </AutoForm> + </Children> + </FieldSet> + <Panel layout="regionPadding:5"> + <Property name="caption">缁撶畻鏄庣粏璁板綍</Property> + <Property name="height">400</Property> + <Buttons/> + <Children> + <Container layout="regionPadding:10"> + <Label layoutConstraint="left"> + <Property name="text">鑿滃崟鏍忥細</Property> + </Label> + <Button layoutConstraint="left"> + <ClientEvent name="onClick">var list = view.get("#dsMain.data:#").get("jsmx");
 +list.insert({});</ClientEvent> + <Property name="caption">鏂板</Property> + <Property name="exClassName">btn-default</Property> + <Property name="iconClass">fa fa-plus</Property> + </Button> + <Button layoutConstraint="left"> + <ClientEvent name="onClick">var data = view.get("#dataGridDetail.currentEntity");
 +if(!data){
 + return;
 +}
 +data.remove();</ClientEvent> + <Property name="caption">鍒犻櫎</Property> + <Property name="exClassName">btn-warn</Property> + <Property name="iconClass">fa fa-minus</Property> + </Button> + </Container> + <DataGrid id="dataGridDetail"> + <Property name="dataSet">dsMain</Property> + <Property name="dataPath">#.jsmx</Property> + <DataColumn name="rkfkjlmxid"> + <Property name="property">rkfkjlmxid</Property> + </DataColumn> + <DataColumn name="crkmxid"> + <Property name="property">crkmxid</Property> + </DataColumn> + <DataColumn name="fkpzh"> + <Property name="property">fkpzh</Property> + </DataColumn> + <DataColumn name="sl"> + <Property name="property">sl</Property> + </DataColumn> + <DataColumn name="dj"> + <Property name="property">dj</Property> + </DataColumn> + <DataColumn name="je"> + <Property name="property">je</Property> + </DataColumn> + </DataGrid> + </Children> + <Tools/> + </Panel> + </Children> + <Tools/> + </Dialog> + </View> +</ViewConfig> diff --git a/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1214.view.xml b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1214.view.xml new file mode 100644 index 0000000..2c8c879 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1214.view.xml @@ -0,0 +1,746 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ViewConfig> + <Arguments/> + <Context/> + <Model> + <DataType name="dtMain"> + <Property name="creationType">com.fzzy.otherview.whhpjl.dto.WhjlApi1214</Property> + <PropertyDef name="zjjgbm"> + <Property></Property> + <Property name="label">璐ㄦ鏈烘瀯缂栧彿</Property> + </PropertyDef> + <PropertyDef name="zjjgmc"> + <Property></Property> + <Property name="label">璐ㄦ鏈烘瀯鍚嶇О</Property> + </PropertyDef> + <PropertyDef name="zjjgjc"> + <Property></Property> + <Property name="label">璐ㄦ鏈烘瀯绠�绉�</Property> + </PropertyDef> + <PropertyDef name="zjjgssly"> + <Property></Property> + <Property name="label">璐ㄦ鏈烘瀯鎵�灞為鍩�</Property> + </PropertyDef> + <PropertyDef name="zjjgssdq"> + <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="sysfr"> + <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="dzyx"> + <Property></Property> + <Property name="label">鐢靛瓙閭</Property> + </PropertyDef> + <PropertyDef name="dz"> + <Property></Property> + <Property name="label">鍦板潃</Property> + </PropertyDef> + <PropertyDef name="yb"> + <Property></Property> + <Property name="label">閭紪</Property> + </PropertyDef> + <PropertyDef name="lxr"> + <Property></Property> + <Property name="label">鑱旂郴浜�</Property> + </PropertyDef> + <PropertyDef name="zgbm"> + <Property></Property> + <Property name="label">涓荤閮ㄩ棬</Property> + </PropertyDef> + <PropertyDef name="zjjgjb"> + <Property></Property> + <Property name="label">璐ㄦ鏈烘瀯绾у埆</Property> + </PropertyDef> + <PropertyDef name="zcygs"> + <Property name="dataType">int</Property> + <Property name="label">鍦ㄥ唽鍛樺伐鏁�</Property> + </PropertyDef> + <PropertyDef name="gjzcrs"> + <Property name="dataType">int</Property> + <Property name="label">楂樼骇鑱岀О浜烘暟</Property> + </PropertyDef> + <PropertyDef name="zjzcrs"> + <Property name="dataType">int</Property> + <Property name="label">涓骇鑱岀О浜烘暟</Property> + </PropertyDef> + <PropertyDef name="cjzcrs"> + <Property name="dataType">int</Property> + <Property name="label">鍒濈骇鑱岀О浜烘暟</Property> + </PropertyDef> + <PropertyDef name="bs"> + <Property name="dataType">int</Property> + <Property name="label">鍗氬+浜烘暟</Property> + </PropertyDef> + <PropertyDef name="ss"> + <Property name="dataType">int</Property> + <Property name="label">纭曞+浜烘暟</Property> + </PropertyDef> + <PropertyDef name="xs"> + <Property name="dataType">int</Property> + <Property name="label">瀛﹀+浜烘暟</Property> + </PropertyDef> + <PropertyDef name="dzsyx"> + <Property name="dataType">int</Property> + <Property name="label">澶т笓鐢熶互涓�</Property> + </PropertyDef> + <PropertyDef name="zgdzc"> + <Property name="dataType">Double</Property> + <Property name="label">鎬诲浐瀹氳祫浜�</Property> + </PropertyDef> + <PropertyDef name="mj"> + <Property name="dataType">Double</Property> + <Property name="label">闈㈢Н</Property> + </PropertyDef> + <PropertyDef name="zcxz"> + <Property></Property> + <Property name="label">璧勪骇鎬ц川</Property> + </PropertyDef> + <PropertyDef name="csspjcdrs"> + <Property name="dataType">int</Property> + <Property name="label">浠庝簨椋熷搧妫�娴嬬殑浜烘暟</Property> + </PropertyDef> + <PropertyDef name="bz"> + <Property></Property> + <Property name="label">澶囨敞</Property> + </PropertyDef> + <PropertyDef name="bizId"> + <Property></Property> + <Property name="label">涓氬姟ID</Property> + </PropertyDef> + <PropertyDef name="updateTime"> + <Property name="dataType">DateTime</Property> + <Property name="label">鏈�鍚庢洿鏂版椂闂�</Property> + </PropertyDef> + <PropertyDef name="czbz"> + <Property></Property> + <Property name="label">鎿嶄綔鏍囧織</Property> + </PropertyDef> + <PropertyDef name="kqdm"> + <Property></Property> + <Property name="label">搴撳尯浠g爜</Property> + </PropertyDef> + <Reference name="jcnl"> + <Property name="parameter">$${this.jcnlList}</Property> + <Property name="dataProvider">whjlApi1214PR#listJCNL</Property> + <Property name="dataType">[dtJCNL]</Property> + </Reference> + <Reference name="yqsb"> + <Property name="parameter">$${this.yqsbList}</Property> + <Property name="dataProvider">whjlApi1214PR#listYQSB</Property> + <Property name="dataType">[dtYQSB]</Property> + </Reference> + <PropertyDef name="jcnlList"> + <Property/> + </PropertyDef> + <PropertyDef name="yqsbList"> + <Property/> + </PropertyDef> + </DataType> + <DataType name="dtParam"> + <Property name="creationType">com.fzzy.api.data.ApiParam</Property> + <PropertyDef name="kqdm"> + <Property></Property> + <Property name="label">鎵�灞炲簱鍖�</Property> + </PropertyDef> + <PropertyDef name="start"> + <Property name="dataType">Date</Property> + <Property name="label">寮�濮嬫椂闂�</Property> + </PropertyDef> + <PropertyDef name="end"> + <Property name="dataType">Date</Property> + <Property name="label">鎴鏃堕棿</Property> + </PropertyDef> + <PropertyDef name="czbz"> + <Property></Property> + <Property name="label">鎿嶄綔鏍囧織</Property> + <Property name="mapping"> + <Property name="mapValues">${dorado.getDataProvider("apiTriggerService#trigger").getResult("CZBZ")}</Property> + <Property name="keyProperty">code</Property> + <Property name="valueProperty">name</Property> + </Property> + </PropertyDef> + </DataType> + <DataType name="dtJCNL"> + <Property name="creationType">com.fzzy.otherview.whhpjl.dto.WhjlJCNL</Property> + <PropertyDef name="bzbm"> + <Property></Property> + <Property name="label">璐ㄦ鏍囧噯缂栫爜</Property> + </PropertyDef> + <PropertyDef name="bzmxbm"> + <Property></Property> + <Property name="label">鏍囧噯鏄庣粏缂栫爜</Property> + </PropertyDef> + <PropertyDef name="jcxmdjbm"> + <Property></Property> + <Property name="label">妫�娴嬮」鐩瓑绾х紪鐮�</Property> + </PropertyDef> + <PropertyDef name="jcly"> + <Property></Property> + <Property name="label">妫�娴嬮鍩�</Property> + </PropertyDef> + <PropertyDef name="xzfw"> + <Property></Property> + <Property name="label">闄愬埗鑼冨洿</Property> + </PropertyDef> + <PropertyDef name="zzzmdm"> + <Property></Property> + <Property name="label">璧勮川璇佹槑浠g爜</Property> + </PropertyDef> + <PropertyDef name="xh"> + <Property name="dataType">int</Property> + <Property name="label">搴忓彿</Property> + </PropertyDef> + </DataType> + <DataType name="dtYQSB"> + <Property name="creationType">com.fzzy.otherview.whhpjl.dto.WhjlYQSB</Property> + <PropertyDef name="yqsbbm"> + <Property/> + <Property name="label">浠櫒璁惧缂栫爜</Property> + </PropertyDef> + <PropertyDef name="yqsbmc"> + <Property/> + <Property name="label">浠櫒璁惧鍚嶇О</Property> + </PropertyDef> + <PropertyDef name="ggxh"> + <Property/> + <Property name="label">瑙勬牸鍨嬪彿</Property> + </PropertyDef> + <PropertyDef name="zzgb"> + <Property/> + <Property name="label">鍒堕�犲浗鍒�</Property> + </PropertyDef> + <PropertyDef name="jg"> + <Property name="dataType">Double</Property> + <Property name="label">浠锋牸</Property> + </PropertyDef> + <PropertyDef name="gznf"> + <Property/> + <Property name="label">璐疆骞翠唤</Property> + </PropertyDef> + <PropertyDef name="syl"> + <Property name="dataType">Double</Property> + <Property name="label">浣跨敤鐜�</Property> + </PropertyDef> + <PropertyDef name="xh"> + <Property name="dataType">int</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">whjlApi1214PR#listData</Property> + <Property name="pageSize">20</Property> + </DataSet> + <DataSet id="dsQuery"> + <ClientEvent name="onReady">self.insert();</ClientEvent> + <Property name="dataType">dtParam</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("#dsMain").insert();
 +view.get("#dialogMain").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("#dgMain").getCurrentItem();
 +if(cur){
 + view.get("#dialogMain").show();
 +}else{
 + $alert("璇峰嬀閫夐渶瑕佷慨鏀圭殑鏁版嵁锛�");
 +}</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("#dgMain").getCurrentItem();
 +if(cur){
 + view.get("#ajaxDel").set("parameter",cur).execute(function(result){
 + if(result){
 + $alert(result);
 + } else{
 + cur.remove();
 + }
 + });
 +}else{
 + $alert("璇峰嬀閫夐渶瑕佸垹闄ょ殑鏁版嵁锛�");
 +}</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("#dsMain").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("#dgMain").get("selection");
 +if(select && select.length > 0){
 + view.get("#ajaxPush").set("parameter",select).execute(function(result){
 + view.get("#dsMain").flushAsync();
 + $notify(result);
 + });
 +}else{
 + $alert("璇峰嬀閫夐渶瑕佷笂鎶ョ殑鏁版嵁锛�");
 +}</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">//鏄剧ず璁板綍
 +view.get("#iFrame").reload();
 +view.get("#dialogLog").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("#dsMain.data:#");
 +if(data){
 + view.get("#dialogMain").show();
 +}</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="zjjgbm"> + <Property name="property">zjjgbm</Property> + </DataColumn> + <DataColumn name="zjjgmc"> + <Property name="property">zjjgmc</Property> + </DataColumn> + <DataColumn name="zjjgjc"> + <Property name="property">zjjgjc</Property> + </DataColumn> + <DataColumn name="zjjgssly"> + <Property name="property">zjjgssly</Property> + </DataColumn> + <DataColumn name="zjjgssdq"> + <Property name="property">zjjgssdq</Property> + </DataColumn> + <DataColumn name="xzqhbm"> + <Property name="property">xzqhbm</Property> + </DataColumn> + <DataColumn name="zjjgjb"> + <Property name="property">zjjgjb</Property> + </DataColumn> + <DataColumn name="zcygs"> + <Property name="property">zcygs</Property> + </DataColumn> + <DataColumn name="gjzcrs"> + <Property name="property">gjzcrs</Property> + </DataColumn> + <DataColumn name="czbz"> + <Property name="property">czbz</Property> + </DataColumn> + </DataGrid> + </Container> + <Container layoutConstraint="bottom"> + <Property name="exClassName">bg-color</Property> + <DataPilot layoutConstraint="right"> + <Property name="dataSet">dsMain</Property> + <Property name="itemCodes">pageSize,pages</Property> + </DataPilot> + </Container> + <Dialog id="dialogMain" layout="regionPadding:10;padding:5"> + <Property name="width">85%</Property> + <Property name="closeable">false</Property> + <Property name="iconClass">fa fa-sliders</Property> + <Property name="caption">鍚堝悓淇℃伅</Property> + <Property name="height">85%</Property> + <Buttons> + <Button> + <ClientEvent name="onClick">var cur = view.get("#dgMain").getCurrentItem();
 +view.get("#updateSave").execute(function(){
 + self.get("parent").hide();
 + view.get("#dsMain").flushAsync();
 +});</ClientEvent> + <Property name="caption">纭畾</Property> + <Property name="iconClass">fa fa-check</Property> + </Button> + <Button> + <ClientEvent name="onClick">var cur = view.get("#dgMain").getCurrentItem();
 +self.get("parent").hide();
 +if(cur) cur.cancel();</ClientEvent> + <Property name="caption">鍙栨秷</Property> + <Property name="iconClass">fa fa-times</Property> + </Button> + </Buttons> + <Children> + <FieldSet> + <Property name="caption">璐ㄦ鏈烘瀯</Property> + <Buttons/> + <Children> + <AutoForm> + <Property name="dataSet">dsMain</Property> + <Property name="cols">*,*,*,*</Property> + <Property name="labelPosition">top</Property> + <Property name="labelSeparator">:</Property> + <Property name="labelWidth">120</Property> + <AutoFormElement> + <Property name="name">zjjgbm</Property> + <Property name="property">zjjgbm</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">zjjgmc</Property> + <Property name="property">zjjgmc</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">zjjgjc</Property> + <Property name="property">zjjgjc</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">zjjgssly</Property> + <Property name="property">zjjgssly</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">zjjgssdq</Property> + <Property name="property">zjjgssdq</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">xzqhbm</Property> + <Property name="property">xzqhbm</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">xzqhmc</Property> + <Property name="property">xzqhmc</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">sysfr</Property> + <Property name="property">sysfr</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">dzyx</Property> + <Property name="property">dzyx</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">dz</Property> + <Property name="property">dz</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">yb</Property> + <Property name="property">yb</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">lxr</Property> + <Property name="property">lxr</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">zgbm</Property> + <Property name="property">zgbm</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">zjjgjb</Property> + <Property name="property">zjjgjb</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">zcygs</Property> + <Property name="property">zcygs</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">gjzcrs</Property> + <Property name="property">gjzcrs</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">zjzcrs</Property> + <Property name="property">zjzcrs</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">cjzcrs</Property> + <Property name="property">cjzcrs</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">bs</Property> + <Property name="property">bs</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">ss</Property> + <Property name="property">ss</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">xs</Property> + <Property name="property">xs</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">dzsyx</Property> + <Property name="property">dzsyx</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">zgdzc</Property> + <Property name="property">zgdzc</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">mj</Property> + <Property name="property">mj</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">zcxz</Property> + <Property name="property">zcxz</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">csspjcdrs</Property> + <Property name="property">csspjcdrs</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> + <AutoFormElement> + <Property name="name">czbz</Property> + <Property name="property">czbz</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">kqdm</Property> + <Property name="property">kqdm</Property> + <Editor/> + </AutoFormElement> + </AutoForm> + </Children> + </FieldSet> + <Panel layout="regionPadding:5"> + <Property name="caption">妫�娴嬭兘鍔�</Property> + <Property name="height">400</Property> + <Buttons/> + <Children> + <Container layout="regionPadding:10"> + <Label layoutConstraint="left"> + <Property name="text">鑿滃崟鏍忥細</Property> + </Label> + <Button layoutConstraint="left"> + <ClientEvent name="onClick">var list = view.get("#dsMain.data:#").get("jcnl");
 +list.insert({});</ClientEvent> + <Property name="caption">鏂板</Property> + <Property name="exClassName">btn-default</Property> + <Property name="iconClass">fa fa-plus</Property> + </Button> + <Button layoutConstraint="left"> + <ClientEvent name="onClick">var data = view.get("#dataGridJCNL.currentEntity");
 +if(!data){
 + return;
 +}
 +data.remove();</ClientEvent> + <Property name="caption">鍒犻櫎</Property> + <Property name="exClassName">btn-warn</Property> + <Property name="iconClass">fa fa-minus</Property> + </Button> + </Container> + <DataGrid id="dataGridJCNL"> + <Property name="dataSet">dsMain</Property> + <Property name="dataPath">#.jcnl</Property> + <DataColumn name="bzbm"> + <Property name="property">bzbm</Property> + </DataColumn> + <DataColumn name="bzmxbm"> + <Property name="property">bzmxbm</Property> + </DataColumn> + <DataColumn name="jcxmdjbm"> + <Property name="property">jcxmdjbm</Property> + </DataColumn> + <DataColumn name="jcly"> + <Property name="property">jcly</Property> + </DataColumn> + <DataColumn name="xzfw"> + <Property name="property">xzfw</Property> + </DataColumn> + <DataColumn name="zzzmdm"> + <Property name="property">zzzmdm</Property> + </DataColumn> + <DataColumn name="xh"> + <Property name="property">xh</Property> + </DataColumn> + </DataGrid> + </Children> + <Tools/> + </Panel> + <Panel layout="regionPadding:5"> + <Property name="caption">浠櫒璁惧</Property> + <Property name="height">400</Property> + <Buttons/> + <Children> + <Container layout="regionPadding:10"> + <Label layoutConstraint="left"> + <Property name="text">鑿滃崟鏍忥細</Property> + </Label> + <Button layoutConstraint="left"> + <ClientEvent name="onClick">var list = view.get("#dsMain.data:#").get("yqsb");
 +list.insert({});</ClientEvent> + <Property name="caption">鏂板</Property> + <Property name="exClassName">btn-default</Property> + <Property name="iconClass">fa fa-plus</Property> + </Button> + <Button layoutConstraint="left"> + <ClientEvent name="onClick">var data = view.get("#dataGridYQSB.currentEntity");
 +if(!data){
 + return;
 +}
 +data.remove();</ClientEvent> + <Property name="caption">鍒犻櫎</Property> + <Property name="exClassName">btn-warn</Property> + <Property name="iconClass">fa fa-minus</Property> + </Button> + </Container> + <DataGrid id="dataGridYQSB"> + <Property name="dataSet">dsMain</Property> + <Property name="dataPath">#.yqsb</Property> + <DataColumn name="yqsbbm"> + <Property name="property">yqsbbm</Property> + </DataColumn> + <DataColumn name="yqsbmc"> + <Property name="property">yqsbmc</Property> + </DataColumn> + <DataColumn name="ggxh"> + <Property name="property">ggxh</Property> + </DataColumn> + <DataColumn name="zzgb"> + <Property name="property">zzgb</Property> + </DataColumn> + <DataColumn name="jg"> + <Property name="property">jg</Property> + </DataColumn> + <DataColumn name="gznf"> + <Property name="property">gznf</Property> + </DataColumn> + <DataColumn name="syl"> + <Property name="property">syl</Property> + </DataColumn> + <DataColumn name="xh"> + <Property name="property">xh</Property> + </DataColumn> + </DataGrid> + </Children> + <Tools/> + </Panel> + </Children> + <Tools/> + </Dialog> + <UpdateAction id="updateSave"> + <Property name="dataResolver">whjlApi1214PR#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">whjlApi1214PR#delData</Property> + </AjaxAction> + <AjaxAction id="ajaxPush"> + <Property name="service">whjlApi1214PR#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("parent").hide();</ClientEvent> + <Property name="caption">鍏抽棴</Property> + <Property name="iconClass">fa fa-times</Property> + </Button> + </Buttons> + <Children> + <Container> + <IFrame id="iFrame"> + <Property name="path">com.fzzy.api.view.ApiLog.d</Property> + <Property name="userData"> + <Entity> + <Property name="deptId">deptId</Property> + </Entity> + </Property> + </IFrame> + </Container> + </Children> + <Tools/> + </Dialog> + <ListDropDown id="listDropYN"> + <Property name="items">鏄�,鍚�</Property> + </ListDropDown> + </View> +</ViewConfig> diff --git a/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1215.view.xml b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1215.view.xml new file mode 100644 index 0000000..2bc6ee0 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1215.view.xml @@ -0,0 +1,466 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ViewConfig> + <Arguments/> + <Context/> + <Model> + <DataType name="dtMain"> + <Property name="creationType">com.fzzy.otherview.whhpjl.dto.WhjlApi1215</Property> + <PropertyDef name="cybh"> + <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="zjjgbm"> + <Property/> + <Property name="label">璐ㄦ鏈烘瀯缂栧彿</Property> + </PropertyDef> + <PropertyDef name="zjjgmc"> + <Property/> + <Property name="label">璐ㄦ鏈烘瀯鍚嶇О</Property> + </PropertyDef> + <PropertyDef name="jljgqybh"> + <Property/> + <Property name="label">鍔犲伐浼佷笟缂栧彿</Property> + </PropertyDef> + <PropertyDef name="cpmc"> + <Property/> + <Property name="label">浜у搧鍚嶇О</Property> + </PropertyDef> + <PropertyDef name="cppc"> + <Property/> + <Property name="label">浜у搧鎵规</Property> + </PropertyDef> + <PropertyDef name="scrq"> + <Property name="dataType">Date</Property> + <Property name="label">鐢熶骇鏃ユ湡</Property> + </PropertyDef> + <PropertyDef name="cysm"> + <Property/> + <Property name="label">鎶芥牱璇存槑</Property> + </PropertyDef> + <PropertyDef name="cysj"> + <Property name="dataType">DateTime</Property> + <Property name="label">鎶芥牱鏃堕棿</Property> + </PropertyDef> + <PropertyDef name="cyr"> + <Property/> + <Property name="label">鎶芥牱浜�</Property> + </PropertyDef> + <PropertyDef name="cydd"> + <Property/> + <Property name="label">鎶芥牱鍦扮偣</Property> + </PropertyDef> + <PropertyDef name="djsj"> + <Property name="dataType">DateTime</Property> + <Property name="label">鐧昏鏃堕棿</Property> + </PropertyDef> + <PropertyDef name="cyjs"> + <Property name="dataType">Double</Property> + <Property name="label">鎶芥牱鍩烘暟</Property> + </PropertyDef> + <PropertyDef name="cysl"> + <Property name="dataType">Double</Property> + <Property name="label">鎶芥牱鏁伴噺</Property> + </PropertyDef> + <PropertyDef name="sfyx"> + <Property/> + <Property name="label">鏄惁鏈夋晥</Property> + </PropertyDef> + <PropertyDef name="bz"> + <Property/> + <Property name="label">澶囨敞</Property> + </PropertyDef> + <PropertyDef name="bizId"> + <Property></Property> + <Property name="label">涓氬姟ID</Property> + </PropertyDef> + <PropertyDef name="updateTime"> + <Property name="dataType">DateTime</Property> + <Property name="label">鏈�鍚庢洿鏂版椂闂�</Property> + </PropertyDef> + <PropertyDef name="czbz"> + <Property></Property> + <Property name="label">鎿嶄綔鏍囧織</Property> + </PropertyDef> + <PropertyDef name="kqdm"> + <Property></Property> + <Property name="label">搴撳尯浠g爜</Property> + </PropertyDef> + </DataType> + <DataType name="dtParam"> + <Property name="creationType">com.fzzy.api.data.ApiParam</Property> + <PropertyDef name="kqdm"> + <Property></Property> + <Property name="label">鎵�灞炲簱鍖�</Property> + </PropertyDef> + <PropertyDef name="start"> + <Property name="dataType">Date</Property> + <Property name="label">寮�濮嬫椂闂�</Property> + </PropertyDef> + <PropertyDef name="end"> + <Property name="dataType">Date</Property> + <Property name="label">鎴鏃堕棿</Property> + </PropertyDef> + <PropertyDef name="czbz"> + <Property></Property> + <Property name="label">鎿嶄綔鏍囧織</Property> + <Property name="mapping"> + <Property name="mapValues">${dorado.getDataProvider("apiTriggerService#trigger").getResult("CZBZ")}</Property> + <Property name="keyProperty">code</Property> + <Property name="valueProperty">name</Property> + </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">whjlApi1215PR#listData</Property> + <Property name="pageSize">20</Property> + </DataSet> + <DataSet id="dsQuery"> + <ClientEvent name="onReady">self.insert();</ClientEvent> + <Property name="dataType">dtParam</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("#dsMain").insert();
 +view.get("#dialogMain").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("#dgMain").getCurrentItem();
 +if(cur){
 + view.get("#dialogMain").show();
 +}else{
 + $alert("璇峰嬀閫夐渶瑕佷慨鏀圭殑鏁版嵁锛�");
 +}</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("#dgMain").getCurrentItem();
 +if(cur){
 + view.get("#ajaxDel").set("parameter",cur).execute(function(result){
 + if(result){
 + $alert(result);
 + } else{
 + cur.remove();
 + }
 + });
 +}else{
 + $alert("璇峰嬀閫夐渶瑕佸垹闄ょ殑鏁版嵁锛�");
 +}</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("#dsMain").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("#dgMain").get("selection");
 +if(select && select.length > 0){
 + view.get("#ajaxPush").set("parameter",select).execute(function(result){
 + view.get("#dsMain").flushAsync();
 + $notify(result);
 + });
 +}else{
 + $alert("璇峰嬀閫夐渶瑕佷笂鎶ョ殑鏁版嵁锛�");
 +}</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">//鏄剧ず璁板綍
 +view.get("#iFrame").reload();
 +view.get("#dialogLog").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("#dsMain.data:#");
 +if(data){
 + view.get("#dialogMain").show();
 +}</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="cybh"> + <Property name="property">cybh</Property> + </DataColumn> + <DataColumn name="jlqybh"> + <Property name="property">jlqybh</Property> + </DataColumn> + <DataColumn name="jlqymc"> + <Property name="property">jlqymc</Property> + </DataColumn> + <DataColumn name="jgzdbh"> + <Property name="property">jgzdbh</Property> + </DataColumn> + <DataColumn name="jgzdmc"> + <Property name="property">jgzdmc</Property> + </DataColumn> + <DataColumn name="zjjgbm"> + <Property name="property">zjjgbm</Property> + </DataColumn> + <DataColumn name="zjjgmc"> + <Property name="property">zjjgmc</Property> + </DataColumn> + <DataColumn name="jljgqybh"> + <Property name="property">jljgqybh</Property> + </DataColumn> + <DataColumn name="cpmc"> + <Property name="property">cpmc</Property> + </DataColumn> + <DataColumn name="cppc"> + <Property name="property">cppc</Property> + </DataColumn> + <DataColumn name="czbz"> + <Property name="property">czbz</Property> + </DataColumn> + </DataGrid> + </Container> + <Container layoutConstraint="bottom"> + <Property name="exClassName">bg-color</Property> + <DataPilot layoutConstraint="right"> + <Property name="dataSet">dsMain</Property> + <Property name="itemCodes">pageSize,pages</Property> + </DataPilot> + </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("#dgMain").getCurrentItem();
 +view.get("#updateSave").execute(function(){
 + self.get("parent").hide();
 + view.get("#dsMain").flushAsync();
 +});</ClientEvent> + <Property name="caption">纭畾</Property> + <Property name="iconClass">fa fa-check</Property> + </Button> + <Button> + <ClientEvent name="onClick">var cur = view.get("#dgMain").getCurrentItem();
 +self.get("parent").hide();
 +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> + <Property name="labelWidth">120</Property> + <AutoFormElement> + <Property name="name">cybh</Property> + <Property name="property">cybh</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">zjjgbm</Property> + <Property name="property">zjjgbm</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">zjjgmc</Property> + <Property name="property">zjjgmc</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">jljgqybh</Property> + <Property name="property">jljgqybh</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">cpmc</Property> + <Property name="property">cpmc</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">cppc</Property> + <Property name="property">cppc</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">scrq</Property> + <Property name="property">scrq</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">cysm</Property> + <Property name="property">cysm</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">cysj</Property> + <Property name="property">cysj</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">cyr</Property> + <Property name="property">cyr</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">cydd</Property> + <Property name="property">cydd</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">djsj</Property> + <Property name="property">djsj</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">cyjs</Property> + <Property name="property">cyjs</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">cysl</Property> + <Property name="property">cysl</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> + <AutoFormElement> + <Property name="name">czbz</Property> + <Property name="property">czbz</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">kqdm</Property> + <Property name="property">kqdm</Property> + <Editor/> + </AutoFormElement> + </AutoForm> + </Children> + <Tools/> + </Dialog> + <UpdateAction id="updateSave"> + <Property name="dataResolver">whjlApi1215PR#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">whjlApi1215PR#delData</Property> + </AjaxAction> + <AjaxAction id="ajaxPush"> + <Property name="service">whjlApi1215PR#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("parent").hide();</ClientEvent> + <Property name="caption">鍏抽棴</Property> + <Property name="iconClass">fa fa-times</Property> + </Button> + </Buttons> + <Children> + <Container> + <IFrame id="iFrame"> + <Property name="path">com.fzzy.api.view.ApiLog.d</Property> + <Property name="userData"> + <Entity> + <Property name="deptId">deptId</Property> + </Entity> + </Property> + </IFrame> + </Container> + </Children> + <Tools/> + </Dialog> + <ListDropDown id="listDropYN"> + <Property name="items">鏄�,鍚�</Property> + </ListDropDown> + </View> +</ViewConfig> diff --git a/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1206.java b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1206.java index b19fd89..fa0b8ae 100644 --- a/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1206.java +++ b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1206.java @@ -58,6 +58,7 @@ private String bz; //澶囨敞 private List<WhjlQDItem> htspqd; //鍟嗗搧娓呭崟 + private String htspqdList; //鍗曠嫭澧炲姞锛屼笉杩涜涓婁紶 @JSONField(serialize = false) private String bizId; //涓氬姟ID diff --git a/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1210.java b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1210.java index c1863c3..73f743c 100644 --- a/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1210.java +++ b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1210.java @@ -36,6 +36,8 @@ private String fzr; //璐熻矗浜� private String sfyx; //鏄惁鏈夋晥 + //***************娉細鎺ュ彛涓笉闇�瑕佺洏鐐规竻鍗曪紝鐩樼偣娓呭崟鍙槸涓轰簡鎻愪氦鏃舵洿鏂板簱瀛樺埌搴撳瓨鎵规鍙板笎锛屼笂鎶ヨ繃鏉ョ殑搴撳瓨鎵规鍙拌处宸茬粡鏇存柊杩囦簡********************// + //鍗曠嫭澧炲姞锛屼笉杩涜涓婁紶 @JSONField(serialize = false) private String bizId; //涓氬姟ID diff --git a/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1211.java b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1211.java index 7c58b2e..ee3caa9 100644 --- a/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1211.java +++ b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1211.java @@ -39,6 +39,7 @@ private Double zczzl;//杞粨鎬婚噸閲� private List<WhjlZCMX> zcmx;//杞粨鏄庣粏 + private String zcmxList; //鍗曠嫭澧炲姞锛屼笉杩涜涓婁紶 @JSONField(serialize = false) diff --git a/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1212.java b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1212.java index 1dba195..6a67678 100644 --- a/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1212.java +++ b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1212.java @@ -50,6 +50,9 @@ private List<WhjlInoutDel> crkmx; //鍑哄叆搴撴槑缁� private List<WhjlCheck> zjbgwj; //璐ㄦ鎶ュ憡鏂囦欢 + private String crkmxList; + private String zjbgwjList; + //鍗曠嫭澧炲姞锛屼笉杩涜涓婁紶 @JSONField(serialize = false) private String bizId; //涓氬姟ID diff --git a/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1213.java b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1213.java index 9d4148a..8174f26 100644 --- a/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1213.java +++ b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1213.java @@ -46,6 +46,9 @@ private String bz;//澶囨敞 private List<WhjlJSMX> jsmx;//缁撶畻鏄庣粏璁板綍 + + private String jsmxList; + //鍗曠嫭澧炲姞锛屼笉杩涜涓婁紶 @JSONField(serialize = false) private String bizId; //涓氬姟ID diff --git a/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1214.java b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1214.java index 614bf23..5e10cd9 100644 --- a/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1214.java +++ b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1214.java @@ -55,6 +55,9 @@ private List<WhjlJCNL> jcnl;//妫�娴嬭兘鍔� private List<WhjlYQSB> yqsb;//浠櫒璁惧 + private String jcnlList; + private String yqsbList; + //鍗曠嫭澧炲姞锛屼笉杩涜涓婁紶 @JSONField(serialize = false) private String bizId; //涓氬姟ID diff --git a/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlJSMX.java b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlJSMX.java index 8723ba1..3801916 100644 --- a/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlJSMX.java +++ b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlJSMX.java @@ -19,10 +19,10 @@ */ private static final long serialVersionUID = 1L; - private String rkfkjlmxid; - private String crkmxid; - private String fkpzh; - private Double sl; - private Double dj; - private Double je; + private String rkfkjlmxid; //缁撶畻璁板綍鏄庣粏ID + private String crkmxid;//鍑哄叆搴撴槑缁咺D + private String fkpzh; //浠樻鍑瘉鍙� + private Double sl; //鏁伴噺 + private Double dj; //鍗曚环 + private Double je; //閲戦 } diff --git a/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1206PR.java b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1206PR.java index 187c528..9c72421 100644 --- a/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1206PR.java +++ b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1206PR.java @@ -16,10 +16,13 @@ import com.fzzy.api.service.ApiRemoteService; import com.fzzy.api.utils.ContextUtil; import com.fzzy.api.view.repository.ApiInfoDataRep; +import com.fzzy.otherview.gd2022.dto.GdApi1023; +import com.fzzy.otherview.gd2022.dto.GdApi1023Way; import com.fzzy.otherview.whhpjl.WhjlConstant; import com.fzzy.otherview.whhpjl.dto.WhjlApi1206; import com.fzzy.otherview.whhpjl.dto.WhjlApi1206; import com.fzzy.otherview.whhpjl.dto.WhjlQDItem; +import com.fzzy.push.gd2022.ApiCodeConstant; import org.apache.commons.lang.StringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.domain.PageRequest; @@ -52,7 +55,7 @@ /** * 鑾峰彇鍒楄〃淇℃伅 - * whjlApi1207PR#listData + * whjlApi1206PR#listData * * @return */ @@ -110,42 +113,47 @@ /** * 鑾峰彇鍒楄〃淇℃伅 - * whjlApi1207PR#listItem + * whjlApi1206PR#listItem * * @return */ @DataProvider - public List<WhjlQDItem> listItem(String id) { - return null; + public List<WhjlQDItem> listItem(String code) { + return JSON.parseArray(code, WhjlQDItem.class); } /** * 鏇存柊鎴栦慨鏀� - * whjlApi1207PR#saveData + * whjlApi1206PR#saveData * * @param data * @return */ @DataResolver public void saveData(WhjlApi1206 data) { - ApiInfoData infoData = new ApiInfoData(); - infoData.setId(data.getBizId()); - infoData.setKqdm(data.getKqdm()); - infoData.setInteType(WhjlConstant.API_CATEGORY_12); - infoData.setInteId(WhjlConstant.API_CODE_1207); - infoData.setUpdateTime(new Date()); - infoData.setDataId(data.getBizId()); - infoData.setData(JSON.toJSONString(data)); - infoData.setCzbz(data.getCzbz()); - infoData.setRemarks("澶囨敞淇℃伅"); - + data.setHtspqdList(JSON.toJSONString(data.getHtspqd())); + ApiInfoData infoData; + List<ApiInfoData> apiInfoList = apiInfoDataRep.getDataByInteAndData(WhjlConstant.API_CODE_1206, data.getBizId(), data.getKqdm()); + if (apiInfoList.size() != 0) { + infoData = apiInfoList.get(0); + infoData.setData(JSON.toJSONString(data)); + } else { + infoData = new ApiInfoData(); + infoData.setId(data.getBizId()); + infoData.setKqdm(data.getKqdm()); + infoData.setInteId(WhjlConstant.API_CODE_1206); + infoData.setUpdateTime(new Date()); + infoData.setDataId(data.getBizId()); + infoData.setData(JSON.toJSONString(data)); + infoData.setCzbz(Constant.CZBZ_I); + infoData.setRemarks("澶囨敞淇℃伅"); + } apiInfoDataRep.save(infoData); } - /** * 鍒犻櫎 - * whjlApi1207PR#delData + * whjlApi1206PR#delData * * @param data * @return @@ -158,7 +166,7 @@ /** * 鍒犻櫎鍚堝悓鍟嗗搧娓呭崟 - * whjlApi1207PR#delItem + * whjlApi1206PR#delItem * * @param data * @return @@ -170,7 +178,7 @@ /** * 涓婁紶 - * whjlApi1207PR#pushData + * whjlApi1206PR#pushData * * @param items * @return @@ -188,7 +196,7 @@ } //灏佽鍙傛暟 - ApiParam param = new ApiParam(apiConf, WhjlConstant.API_CATEGORY_12, WhjlConstant.API_CODE_1207); + ApiParam param = new ApiParam(apiConf, WhjlConstant.API_CATEGORY_12, WhjlConstant.API_CODE_1206); //鑾峰彇瀹炵幇鎺ュ彛 ApiRemoteService apiService = apiPushManager.getApiRemoteService(param.getPushProtocol()); @@ -207,7 +215,7 @@ infoData.setId(data.getBizId()); infoData.setKqdm(data.getKqdm()); infoData.setInteType(WhjlConstant.API_CATEGORY_12); - infoData.setInteId(WhjlConstant.API_CODE_1207); + infoData.setInteId(WhjlConstant.API_CODE_1206); infoData.setUpdateTime(new Date()); infoData.setDataId(data.getBizId()); diff --git a/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1207PR.java b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1207PR.java index 020f0f4..af27a7e 100644 --- a/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1207PR.java +++ b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1207PR.java @@ -5,6 +5,7 @@ import com.bstek.dorado.annotation.DataProvider; import com.bstek.dorado.annotation.DataResolver; import com.bstek.dorado.annotation.Expose; +import com.bstek.dorado.data.provider.Page; import com.fzzy.api.Constant; import com.fzzy.api.data.ApiParam; import com.fzzy.api.dto.ResponseDto; @@ -13,13 +14,24 @@ import com.fzzy.api.service.ApiCommonService; import com.fzzy.api.service.ApiPushManager; import com.fzzy.api.service.ApiRemoteService; +import com.fzzy.api.utils.ContextUtil; import com.fzzy.api.view.repository.ApiInfoDataRep; import com.fzzy.otherview.whhpjl.WhjlConstant; import com.fzzy.otherview.whhpjl.dto.WhjlApi1207; +import com.fzzy.otherview.whhpjl.dto.WhjlApi1207; import com.fzzy.otherview.whhpjl.dto.WhjlQDItem; +import org.apache.commons.lang.StringUtils; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.data.domain.PageRequest; +import org.springframework.data.domain.Pageable; +import org.springframework.data.domain.Sort; +import org.springframework.data.jpa.domain.Specification; import org.springframework.stereotype.Component; +import javax.persistence.criteria.CriteriaBuilder; +import javax.persistence.criteria.CriteriaQuery; +import javax.persistence.criteria.Predicate; +import javax.persistence.criteria.Root; import java.util.ArrayList; import java.util.Date; import java.util.List; @@ -45,14 +57,46 @@ * @return */ @DataProvider - public List<WhjlApi1207> listData() { - List<ApiInfoData> result = apiInfoDataRep.getDataByInteId(WhjlConstant.API_CODE_1207); - if (null == result || result.isEmpty()) { - return null; - } + public void listData(Page<WhjlApi1207> page, ApiParam param) { + + Pageable pageable = PageRequest.of(page.getPageNo() - 1, page.getPageSize(), Sort.Direction.DESC, "updateTime"); + + Specification specification = new Specification<ApiInfoData>() { + private static final long serialVersionUID = 1L; + + @Override + public Predicate toPredicate(Root<ApiInfoData> root, CriteriaQuery<?> criteriaQuery, CriteriaBuilder criteriaBuilder) { + List<Predicate> predicates = new ArrayList<>(); //鎵�鏈夌殑鏂█ + Predicate predicate = criteriaBuilder.equal(root.get("inteId"), WhjlConstant.API_CODE_1207); + predicates.add(predicate); + if (null != param) { + if (StringUtils.isNotBlank(param.getKqdm())) { + Predicate predicate1 = criteriaBuilder.equal(root.get("kqdm"), param.getKqdm()); + predicates.add(predicate1); + } + + if (StringUtils.isNotBlank(param.getCzbz())) { + Predicate predicate2 = criteriaBuilder.equal(root.get("czbz"), param.getCzbz()); + predicates.add(predicate2); + } + if (null != param.getStart()) { + Predicate predicate3 = criteriaBuilder.greaterThan(root.get("updateTime"), ContextUtil.getCurZero(param.getStart())); + predicates.add(predicate3); + } + + if (null != param.getEnd()) { + Predicate predicate4 = criteriaBuilder.lessThan(root.get("updateTime"), ContextUtil.getNextZero(param.getEnd())); + predicates.add(predicate4); + } + } + return criteriaBuilder.and(predicates.toArray(new Predicate[0])); + } + }; + org.springframework.data.domain.Page<ApiInfoData> japPage = apiInfoDataRep.findAll(specification, pageable); + page.setEntityCount((int) japPage.getTotalElements()); List<WhjlApi1207> list = new ArrayList<>(); WhjlApi1207 whjlApi1207; - for (ApiInfoData infoData : result) { + for (ApiInfoData infoData : japPage.getContent()) { whjlApi1207 = JSONObject.parseObject(infoData.getData(), WhjlApi1207.class); whjlApi1207.setKqdm(infoData.getKqdm()); whjlApi1207.setCzbz(infoData.getCzbz()); @@ -60,9 +104,11 @@ whjlApi1207.setBizId(infoData.getDataId()); list.add(whjlApi1207); } - return list; + page.setEntities(list); + } + /** * 鑾峰彇鍒楄〃淇℃伅 * whjlApi1207PR#listItem diff --git a/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1211PR.java b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1211PR.java index 22e7470..27d5d92 100644 --- a/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1211PR.java +++ b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1211PR.java @@ -18,7 +18,9 @@ import com.fzzy.api.view.repository.ApiInfoDataRep; import com.fzzy.otherview.whhpjl.WhjlConstant; import com.fzzy.otherview.whhpjl.dto.WhjlApi1211; +import com.fzzy.otherview.whhpjl.dto.WhjlApi1211; import com.fzzy.otherview.whhpjl.dto.WhjlQDItem; +import com.fzzy.otherview.whhpjl.dto.WhjlZCMX; import org.apache.commons.lang.StringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.domain.PageRequest; @@ -113,8 +115,8 @@ * @return */ @DataProvider - public List<WhjlQDItem> listItem(String id) { - return null; + public List<WhjlZCMX> listItem(String code) { + return JSON.parseArray(code, WhjlZCMX.class); } /** @@ -126,17 +128,23 @@ */ @DataResolver public void saveData(WhjlApi1211 data) { - ApiInfoData infoData = new ApiInfoData(); - infoData.setId(data.getBizId()); - infoData.setKqdm(data.getKqdm()); - infoData.setInteType(WhjlConstant.API_CATEGORY_12); - infoData.setInteId(WhjlConstant.API_CODE_1211); - infoData.setUpdateTime(new Date()); - infoData.setDataId(data.getBizId()); - infoData.setData(JSON.toJSONString(data)); - infoData.setCzbz(data.getCzbz()); - infoData.setRemarks("澶囨敞淇℃伅"); - + data.setZcmxList(JSON.toJSONString(data.getZcmx())); + ApiInfoData infoData; + List<ApiInfoData> apiInfoList = apiInfoDataRep.getDataByInteAndData(WhjlConstant.API_CODE_1211, data.getBizId(), data.getKqdm()); + if (apiInfoList.size() != 0) { + infoData = apiInfoList.get(0); + infoData.setData(JSON.toJSONString(data)); + } else { + infoData = new ApiInfoData(); + infoData.setId(data.getBizId()); + infoData.setKqdm(data.getKqdm()); + infoData.setInteId(WhjlConstant.API_CODE_1211); + infoData.setUpdateTime(new Date()); + infoData.setDataId(data.getBizId()); + infoData.setData(JSON.toJSONString(data)); + infoData.setCzbz(Constant.CZBZ_I); + infoData.setRemarks("澶囨敞淇℃伅"); + } apiInfoDataRep.save(infoData); } @@ -154,17 +162,6 @@ return null; } - /** - * 鍒犻櫎鍚堝悓鍟嗗搧娓呭崟 - * whjlApi1211PR#delItem - * - * @param data - * @return - */ - @Expose - public String delItem(WhjlQDItem data) { - return null; - } /** * 涓婁紶 diff --git a/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1213PR.java b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1213PR.java index 2375ed8..3cd3c52 100644 --- a/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1213PR.java +++ b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1213PR.java @@ -19,6 +19,7 @@ import com.fzzy.otherview.whhpjl.WhjlConstant; import com.fzzy.otherview.whhpjl.dto.WhjlApi1213; import com.fzzy.otherview.whhpjl.dto.WhjlQDItem; +import com.fzzy.otherview.whhpjl.dto.WhjlZCMX; import org.apache.commons.lang.StringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.domain.PageRequest; @@ -113,8 +114,8 @@ * @return */ @DataProvider - public List<WhjlQDItem> listItem(String id) { - return null; + public List<WhjlZCMX> listItem(String code) { + return JSON.parseArray(code, WhjlZCMX.class); } /** @@ -126,17 +127,23 @@ */ @DataResolver public void saveData(WhjlApi1213 data) { - ApiInfoData infoData = new ApiInfoData(); - infoData.setId(data.getBizId()); - infoData.setKqdm(data.getKqdm()); - infoData.setInteType(WhjlConstant.API_CATEGORY_12); - infoData.setInteId(WhjlConstant.API_CODE_1213); - infoData.setUpdateTime(new Date()); - infoData.setDataId(data.getBizId()); - infoData.setData(JSON.toJSONString(data)); - infoData.setCzbz(data.getCzbz()); - infoData.setRemarks("澶囨敞淇℃伅"); - + data.setJsmxList(JSON.toJSONString(data.getJsmx())); + ApiInfoData infoData; + List<ApiInfoData> apiInfoList = apiInfoDataRep.getDataByInteAndData(WhjlConstant.API_CODE_1213, data.getBizId(), data.getKqdm()); + if (apiInfoList.size() != 0) { + infoData = apiInfoList.get(0); + infoData.setData(JSON.toJSONString(data)); + } else { + infoData = new ApiInfoData(); + infoData.setId(data.getBizId()); + infoData.setKqdm(data.getKqdm()); + infoData.setInteId(WhjlConstant.API_CODE_1213); + infoData.setUpdateTime(new Date()); + infoData.setDataId(data.getBizId()); + infoData.setData(JSON.toJSONString(data)); + infoData.setCzbz(Constant.CZBZ_I); + infoData.setRemarks("澶囨敞淇℃伅"); + } apiInfoDataRep.save(infoData); } diff --git a/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1214PR.java b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1214PR.java index 1ceaf32..c6c5c06 100644 --- a/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1214PR.java +++ b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1214PR.java @@ -17,8 +17,7 @@ import com.fzzy.api.utils.ContextUtil; import com.fzzy.api.view.repository.ApiInfoDataRep; import com.fzzy.otherview.whhpjl.WhjlConstant; -import com.fzzy.otherview.whhpjl.dto.WhjlApi1214; -import com.fzzy.otherview.whhpjl.dto.WhjlQDItem; +import com.fzzy.otherview.whhpjl.dto.*; import org.apache.commons.lang.StringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.domain.PageRequest; @@ -113,8 +112,13 @@ * @return */ @DataProvider - public List<WhjlQDItem> listItem(String id) { - return null; + public List<WhjlJCNL> listJCNL(String code) { + return JSON.parseArray(code, WhjlJCNL.class); + } + + @DataProvider + public List<WhjlYQSB> listYQSB(String code) { + return JSON.parseArray(code, WhjlYQSB.class); } /** @@ -126,17 +130,24 @@ */ @DataResolver public void saveData(WhjlApi1214 data) { - ApiInfoData infoData = new ApiInfoData(); - infoData.setId(data.getBizId()); - infoData.setKqdm(data.getKqdm()); - infoData.setInteType(WhjlConstant.API_CATEGORY_12); - infoData.setInteId(WhjlConstant.API_CODE_1214); - infoData.setUpdateTime(new Date()); - infoData.setDataId(data.getBizId()); - infoData.setData(JSON.toJSONString(data)); - infoData.setCzbz(data.getCzbz()); - infoData.setRemarks("澶囨敞淇℃伅"); - + data.setJcnlList(JSON.toJSONString(data.getJcnl())); + data.setYqsbList(JSON.toJSONString(data.getYqsb())); + ApiInfoData infoData; + List<ApiInfoData> apiInfoList = apiInfoDataRep.getDataByInteAndData(WhjlConstant.API_CODE_1214, data.getBizId(), data.getKqdm()); + if (apiInfoList.size() != 0) { + infoData = apiInfoList.get(0); + infoData.setData(JSON.toJSONString(data)); + } else { + infoData = new ApiInfoData(); + infoData.setId(data.getBizId()); + infoData.setKqdm(data.getKqdm()); + infoData.setInteId(WhjlConstant.API_CODE_1214); + infoData.setUpdateTime(new Date()); + infoData.setDataId(data.getBizId()); + infoData.setData(JSON.toJSONString(data)); + infoData.setCzbz(Constant.CZBZ_I); + infoData.setRemarks("澶囨敞淇℃伅"); + } apiInfoDataRep.save(infoData); } diff --git a/src/main/resources/templates/home/home-whjl.html b/src/main/resources/templates/home/home-whjl.html index 7394b3d..9e0e3b2 100644 --- a/src/main/resources/templates/home/home-whjl.html +++ b/src/main/resources/templates/home/home-whjl.html @@ -178,19 +178,37 @@ <a lay-href="com.fzzy.otherview.whhpjl.WhjlApi1204.d">瀹㈡埛淇℃伅</a> </dd> <dd> - <a lay-href="com.fzzy.otherview.whhpjl.WhjlApi1207.d">鍚堝悓淇℃伅</a> + <a lay-href="com.fzzy.otherview.whhpjl.WhjlApi1205.d">璁㈠崟淇℃伅</a> </dd> <dd> - <a lay-href="com.fzzy.otherview.whhpjl.WhjlApi1208.d">搴撳瓨鍙拌处</a> + <a lay-href="com.fzzy.otherview.whhpjl.WhjlApi1206.d">鍚堝悓淇℃伅</a> </dd> <dd> - <a lay-href="com.fzzy.otherview.whhpjl.WhjlApi1209.d">搴撳瓨鍙拌处浜у搧鎵规</a> + <a lay-href="com.fzzy.otherview.whhpjl.WhjlApi1207.d">搴撳瓨鍙拌处</a> </dd> <dd> - <a lay-href="com.fzzy.otherview.whhpjl.WhjlApi1210.d">搴撳瓨鍙拌处鍑哄叆璁板綍</a> + <a lay-href="com.fzzy.otherview.whhpjl.WhjlApi1208.d">搴撳瓨鍙拌处浜у搧鎵规</a> </dd> <dd> - <a lay-href="com.fzzy.otherview.whhpjl.WhjlApi1214.d">鍑哄叆搴撹褰�</a> + <a lay-href="com.fzzy.otherview.whhpjl.WhjlApi1209.d">搴撳瓨鍙拌处鍑哄叆璁板綍</a> + </dd> + <dd> + <a lay-href="com.fzzy.otherview.whhpjl.WhjlApi1210.d">搴撳瓨鐩樼偣璁板綍</a> + </dd> + <dd> + <a lay-href="com.fzzy.otherview.whhpjl.WhjlApi1211.d">搴撳唴杞粨璁板綍</a> + </dd> + <dd> + <a lay-href="com.fzzy.otherview.whhpjl.WhjlApi1212.d">鍑哄叆搴撹褰�</a> + </dd> + <dd> + <a lay-href="com.fzzy.otherview.whhpjl.WhjlApi1213.d">鍑哄叆搴撶粨绠楄褰�</a> + </dd> + <dd> + <a lay-href="com.fzzy.otherview.whhpjl.WhjlApi1214.d">璐ㄦ鏈烘瀯</a> + </dd> + <dd> + <a lay-href="com.fzzy.otherview.whhpjl.WhjlApi1215.d">鏍峰搧鐧昏淇℃伅</a> </dd> <dd> <a lay-href="com.fzzy.otherview.whhpjl.WhjlApi1216.d">璐ㄦ鎶ュ憡</a> -- Gitblit v1.9.3