From 8ae76246e2eb899335594d2da69ae0aea61f9460 Mon Sep 17 00:00:00 2001 From: YYC <1833023622@qq.com> Date: 星期五, 27 十月 2023 20:17:02 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1216.view.xml | 523 ++++++ src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1219.view.xml | 367 ++++ src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1402PR.java | 157 ++ src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1401PR.java | 157 ++ src/main/java/com/fzzy/otherview/whhpjl/WhjlConstant.java | 48 src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1218PR.java | 157 ++ src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1220.java | 46 src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1217PR.java | 157 ++ src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1219PR.java | 157 ++ src/main/java/com/fzzy/push/whhpjl/WhjlPushService11.java | 16 src/main/resources/templates/home/home-whjl.html | 21 pom.xml | 1 src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1107.view.xml | 8 src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1401.view.xml | 380 ++++ src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1401.java | 46 src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1217.view.xml | 379 ++++ src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1219.java | 46 src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1105.view.xml | 8 src/main/java/com/fzzy/push/whhpjl/WhjlApiRemoteService.java | 18 src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1108.view.xml | 8 src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1216.java | 47 src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1311.java | 3 src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1402.view.xml | 483 ++++++ src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlCheckItm.java | 4 src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1218.view.xml | 367 ++++ src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1220.view.xml | 367 ++++ src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1402.java | 56 src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlCheckFile.java | 27 src/main/java/com/fzzy/push/sh2023/SH2023ApiRemoteService.java | 15 src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1218.java | 46 src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlLink.java | 27 src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1108PR.java | 8 src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1220PR.java | 157 ++ src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1107PR.java | 10 src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1216PR.java | 169 ++ src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1217.java | 48 src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1106.view.xml | 24 src/main/java/com/fzzy/otherview/sh2023/pr/SHApi1311PR.java | 2 src/main/java/com/fzzy/otherview/sh2023/ShApi1311.view.xml | 36 39 files changed, 4,495 insertions(+), 101 deletions(-) diff --git a/pom.xml b/pom.xml index f970b1e..421a685 100644 --- a/pom.xml +++ b/pom.xml @@ -285,6 +285,7 @@ <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> + <version>2.0.1.RELEASE</version> <executions> <execution> <goals> diff --git a/src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1311.java b/src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1311.java index 50c6e33..42982f9 100644 --- a/src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1311.java +++ b/src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1311.java @@ -80,6 +80,9 @@ sh2023Api1311.setAzwz(sysData.getName()); sh2023Api1311.setAzwzlx(StringUtils.isEmpty(sysData.getSpdwlx()) ? "7" : sysData.getSpdwlx()); + if(sh2023Api1311.getAzwzlx().length() == 1){ + sh2023Api1311.setAzwzlx("0" + sh2023Api1311.getAzwzlx()); + } if ("12".equals(sh2023Api1311.getAzwzlx()) || "13".equals(sh2023Api1311.getAzwzlx()) || "14".equals(sh2023Api1311.getAzwzlx()) || "15".equals(sh2023Api1311.getAzwzlx())) { sh2023Api1311.setAzwzlx("99"); diff --git a/src/main/java/com/fzzy/otherview/sh2023/ShApi1311.view.xml b/src/main/java/com/fzzy/otherview/sh2023/ShApi1311.view.xml index 13ff964..3a0d42c 100644 --- a/src/main/java/com/fzzy/otherview/sh2023/ShApi1311.view.xml +++ b/src/main/java/com/fzzy/otherview/sh2023/ShApi1311.view.xml @@ -113,40 +113,40 @@ <Property name="mapValues"> <Collection> <Entity> - <Property name="key">1</Property> - <Property name="value">1-鍑哄叆鍙�</Property> + <Property name="key">01</Property> + <Property name="value">01-鍑哄叆鍙�</Property> </Entity> <Entity> - <Property name="key">2</Property> - <Property name="value">2-鎵︽牱鏈�</Property> + <Property name="key">02</Property> + <Property name="value">02-鎵︽牱鏈�</Property> </Entity> <Entity> - <Property name="key">3</Property> - <Property name="value">3-鍖栭獙瀹�</Property> + <Property name="key">03</Property> + <Property name="value">03-鍖栭獙瀹�</Property> </Entity> <Entity> - <Property name="key">4</Property> - <Property name="value">4-缁撶畻瀹�</Property> + <Property name="key">04</Property> + <Property name="value">04-缁撶畻瀹�</Property> </Entity> <Entity> - <Property name="key">5</Property> - <Property name="value">5-鍦扮瀹�</Property> + <Property name="key">05</Property> + <Property name="value">05-鍦扮瀹�</Property> </Entity> <Entity> - <Property name="key">6</Property> - <Property name="value">6-搴撳尯涓诲共閬�</Property> + <Property name="key">06</Property> + <Property name="value">06-搴撳尯涓诲共閬�</Property> </Entity> <Entity> - <Property name="key">7</Property> - <Property name="value">7-浠撻棿鐩戞帶</Property> + <Property name="key">07</Property> + <Property name="value">07-浠撻棿鐩戞帶</Property> </Entity> <Entity> - <Property name="key">8</Property> - <Property name="value">8-浠撳唴</Property> + <Property name="key">08</Property> + <Property name="value">08-浠撳唴</Property> </Entity> <Entity> - <Property name="key">9</Property> - <Property name="value">9-鑽搧鎴垮唴澶�</Property> + <Property name="key">09</Property> + <Property name="value">09-鑽搧鎴垮唴澶�</Property> </Entity> <Entity> <Property name="key">10</Property> diff --git a/src/main/java/com/fzzy/otherview/sh2023/pr/SHApi1311PR.java b/src/main/java/com/fzzy/otherview/sh2023/pr/SHApi1311PR.java index 8d0872d..f3fc1c0 100644 --- a/src/main/java/com/fzzy/otherview/sh2023/pr/SHApi1311PR.java +++ b/src/main/java/com/fzzy/otherview/sh2023/pr/SHApi1311PR.java @@ -37,7 +37,7 @@ import java.util.List; /** - * 涓婃捣甯傛帴鍙�-2101 妫�鏂ゅ崟 + * 涓婃捣甯傛帴鍙�-1311 瑙嗛鐩戞帶鎺ュ彛 * * @author czt * @date 2023/8/17 diff --git a/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1105.view.xml b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1105.view.xml index 04773e2..846d802 100644 --- a/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1105.view.xml +++ b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1105.view.xml @@ -281,12 +281,12 @@ <Property name="property">cfzt</Property> <Property name="align">center</Property> </DataColumn> - <DataColumn name="cfsyzt"> - <Property name="property">cfsyzt</Property> + <DataColumn name="czbz"> + <Property name="property">czbz</Property> <Property name="align">center</Property> </DataColumn> - <DataColumn name="sfyx"> - <Property name="property">sfyx</Property> + <DataColumn name="updateTime"> + <Property name="property">updateTime</Property> <Property name="align">center</Property> </DataColumn> </DataGrid> diff --git a/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1106.view.xml b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1106.view.xml index 0b8567d..44a3e15 100644 --- a/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1106.view.xml +++ b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1106.view.xml @@ -217,22 +217,6 @@ <Property name="property">ygbh</Property> <Property name="align">center</Property> </DataColumn> - <DataColumn name="jlqybh"> - <Property name="property">jlqybh</Property> - <Property name="align">center</Property> - </DataColumn> - <DataColumn name="jlqymc"> - <Property name="property">jlqymc</Property> - <Property name="align">center</Property> - </DataColumn> - <DataColumn name="jgzdbh"> - <Property name="property">jgzdbh</Property> - <Property name="align">center</Property> - </DataColumn> - <DataColumn name="jgzdmc"> - <Property name="property">jgzdmc</Property> - <Property name="align">center</Property> - </DataColumn> <DataColumn name="ygmc"> <Property name="property">ygmc</Property> <Property name="align">center</Property> @@ -261,12 +245,12 @@ <Property name="property">ygzt</Property> <Property name="align">center</Property> </DataColumn> - <DataColumn name="ygsyzt"> - <Property name="property">ygsyzt</Property> + <DataColumn name="czbz"> + <Property name="property">czbz</Property> <Property name="align">center</Property> </DataColumn> - <DataColumn name="sfyx"> - <Property name="property">sfyx</Property> + <DataColumn name="updateTime"> + <Property name="property">updateTime</Property> <Property name="align">center</Property> </DataColumn> </DataGrid> diff --git a/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1107.view.xml b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1107.view.xml index 5289bc7..ee75bd1 100644 --- a/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1107.view.xml +++ b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1107.view.xml @@ -257,12 +257,12 @@ <Property name="property">ajzt</Property> <Property name="align">center</Property> </DataColumn> - <DataColumn name="ajsyzt"> - <Property name="property">ajsyzt</Property> + <DataColumn name="czbz"> + <Property name="property">czbz</Property> <Property name="align">center</Property> </DataColumn> - <DataColumn name="sfyx"> - <Property name="property">sfyx</Property> + <DataColumn name="updateTime"> + <Property name="property">updateTime</Property> <Property name="align">center</Property> </DataColumn> </DataGrid> diff --git a/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1108.view.xml b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1108.view.xml index f0d944a..c8c130d 100644 --- a/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1108.view.xml +++ b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1108.view.xml @@ -237,12 +237,12 @@ <Property name="property">clfs</Property> <Property name="align">center</Property> </DataColumn> - <DataColumn name="hwrl"> - <Property name="property">hwrl</Property> + <DataColumn name="czbz"> + <Property name="property">czbz</Property> <Property name="align">center</Property> </DataColumn> - <DataColumn name="sfyx"> - <Property name="property">sfyx</Property> + <DataColumn name="updateTime"> + <Property name="property">updateTime</Property> <Property name="align">center</Property> </DataColumn> </DataGrid> diff --git a/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1216.view.xml b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1216.view.xml new file mode 100644 index 0000000..67434d2 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1216.view.xml @@ -0,0 +1,523 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ViewConfig> + <Arguments/> + <Context/> + <Model> + <DataType name="dtMain"> + <Property name="creationType">com.fzzy.otherview.whhpjl.dto.WhjlApi1216</Property> + <PropertyDef name="jcbgbh"> + <Property></Property> + <Property name="label">妫�娴嬫姤鍛婄紪鍙�</Property> + </PropertyDef> + <PropertyDef name="cybh"> + <Property></Property> + <Property name="label">鏍峰搧缂栧彿</Property> + </PropertyDef> + <PropertyDef name="jyca"> + <Property></Property> + <Property name="label">妫�楠屾柟妗�</Property> + </PropertyDef> + <PropertyDef name="jybzid"> + <Property></Property> + <Property name="label">妫�楠屾爣鍑咺D</Property> + </PropertyDef> + <PropertyDef name="yjbzmc"> + <Property></Property> + <Property name="label">妫�楠屾爣鍑嗗悕绉�</Property> + </PropertyDef> + <PropertyDef name="jyjg"> + <Property></Property> + <Property name="label">妫�楠岀粨鏋�</Property> + </PropertyDef> + <PropertyDef name="jysj"> + <Property name="dataType">Date</Property> + <Property name="label">妫�楠屾椂闂�</Property> + </PropertyDef> + <PropertyDef name="jybglx"> + <Property></Property> + <Property name="label">妫�娴嬫姤鍛婄被鍨�</Property> + </PropertyDef> + <PropertyDef name="jyr"> + <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">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> + <Reference name="jcmx"> + <Property name="label">妫�娴嬫槑缁�</Property> + <Property name="dataType">[dtCheckItm]</Property> + </Reference> + <Reference name="jcbgwj"> + <Property name="label">妫�娴嬫姤鍛婃枃浠�</Property> + <Property name="dataType">[dtCheckFile]</Property> + </Reference> + </DataType> + <DataType name="dtCheckItm"> + <Property name="creationType">com.fzzy.otherview.whhpjl.dto.WhjlCheckItm</Property> + <PropertyDef name="jcxmbm"> + <Property></Property> + <Property name="label">妫�娴嬮」鐩紪鐮�</Property> + </PropertyDef> + <PropertyDef name="szxmjcz"> + <Property></Property> + <Property name="label">鏁板�奸」鐩娴嬪��</Property> + </PropertyDef> + <PropertyDef name="zfxmjcz"> + <Property></Property> + <Property name="label">瀛楃椤圭洰妫�娴嬪��</Property> + </PropertyDef> + <PropertyDef name="zlpd"> + <Property></Property> + <Property name="label">璐ㄩ噺鍒ゅ畾</Property> + </PropertyDef> + <PropertyDef name="jcr"> + <Property></Property> + <Property name="label">妫�楠屼汉</Property> + </PropertyDef> + <PropertyDef name="bz"> + <Property></Property> + <Property name="label">澶囨敞</Property> + </PropertyDef> + </DataType> + <DataType name="dtCheckFile"> + <Property name="creationType">com.fzzy.otherview.whhpjl.dto.WhjlCheckFile</Property> + <PropertyDef name="jybgwjid"> + <Property></Property> + <Property name="label">妫�楠屾姤鍛婃枃浠秈d</Property> + </PropertyDef> + <PropertyDef name="wjm"> + <Property></Property> + <Property name="label">鏂囦欢鍚�</Property> + </PropertyDef> + <PropertyDef name="wjlj"> + <Property></Property> + <Property name="label">鏂囦欢璺緞</Property> + </PropertyDef> + <PropertyDef name="wjdx"> + <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">whjlApi1216PR#listData</Property> + </DataSet> + <Container layout="regionPadding:10" layoutConstraint="top"> + <Property name="exClassName">bg-color</Property> + <Property name="height">55</Property> + <Property name="contentOverflow">hidden</Property> + <Label layoutConstraint="left"> + <Property name="text">鑿滃崟鏍忥細</Property> + </Label> + <Button layoutConstraint="left"> + <ClientEvent name="onClick">view.get("#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="jcbgbh"> + <Property name="property">jcbgbh</Property> + </DataColumn> + <DataColumn name="cybh"> + <Property name="property">cybh</Property> + </DataColumn> + <DataColumn name="jyca"> + <Property name="property">jyca</Property> + </DataColumn> + <DataColumn name="jybzid"> + <Property name="property">jybzid</Property> + </DataColumn> + <DataColumn name="yjbzmc"> + <Property name="property">yjbzmc</Property> + </DataColumn> + <DataColumn name="jyjg"> + <Property name="property">jyjg</Property> + </DataColumn> + <DataColumn name="jysj"> + <Property name="property">jysj</Property> + </DataColumn> + <DataColumn name="jybglx"> + <Property name="property">jybglx</Property> + </DataColumn> + <DataColumn name="jyr"> + <Property name="property">jyr</Property> + </DataColumn> + <DataColumn name="bz"> + <Property name="property">bz</Property> + </DataColumn> + <DataColumn name="bizId"> + <Property name="property">bizId</Property> + </DataColumn> + <DataColumn name="updateTime"> + <Property name="property">updateTime</Property> + </DataColumn> + <DataColumn name="czbz"> + <Property name="property">czbz</Property> + </DataColumn> + <DataColumn name="kqdm"> + <Property name="property">kqdm</Property> + </DataColumn> + </DataGrid> + </Container> + <Dialog id="dialogMain"> + <Property name="width">85%</Property> + <Property name="closeable">false</Property> + <Property name="iconClass">fa fa-sliders</Property> + <Property name="caption">瀹㈡埛淇℃伅</Property> + <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> + <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">jcbgbh</Property> + <Property name="property">jcbgbh</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">cybh</Property> + <Property name="property">cybh</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">jyca</Property> + <Property name="property">jyca</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">jybzid</Property> + <Property name="property">jybzid</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">yjbzmc</Property> + <Property name="property">yjbzmc</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">jyjg</Property> + <Property name="property">jyjg</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">jysj</Property> + <Property name="property">jysj</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">jybglx</Property> + <Property name="property">jybglx</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">jyr</Property> + <Property name="property">jyr</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> + <Panel> + <Property name="caption">妫�娴嬫槑缁�</Property> + <Property name="height">80%</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("jcmx");
 +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;
 +}
 +view.get("#ajaxItem").set("parameter",data).execute(function(result){
 + if(result){
 + $alert(result);
 + return;
 + }else{
 + data.remove();
 + }
 +});</ClientEvent> + <ClientEvent name="onKeyDown">var data = view.get("#dgJcmx.currentEntity");
 +data.remove();
 +</ClientEvent> + <Property name="caption">鍒犻櫎</Property> + <Property name="exClassName">btn-warn</Property> + <Property name="iconClass">fa fa-minus</Property> + </Button> + </Container> + <DataGrid id="dgJcmx"> + <Property name="dataPath">#.jcmx</Property> + <Property name="dataSet">dsMain</Property> + <DataColumn name="jcxmbm"> + <Property name="property">jcxmbm</Property> + </DataColumn> + <DataColumn name="szxmjcz"> + <Property name="property">szxmjcz</Property> + </DataColumn> + <DataColumn name="zfxmjcz"> + <Property name="property">zfxmjcz</Property> + </DataColumn> + <DataColumn name="zlpd"> + <Property name="property">zlpd</Property> + </DataColumn> + <DataColumn name="jcr"> + <Property name="property">jcr</Property> + </DataColumn> + <DataColumn name="bz"> + <Property name="property">bz</Property> + </DataColumn> + </DataGrid> + </Children> + <Tools/> + </Panel> + <Panel> + <Property name="caption">妫�娴嬫姤鍛婃枃浠�</Property> + <Property name="height">80%</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("jcbgwj");
 +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("#dgJcbgwj.currentEntity");
 +data.remove();</ClientEvent> + <Property name="caption">鍒犻櫎</Property> + <Property name="exClassName">btn-warn</Property> + <Property name="iconClass">fa fa-minus</Property> + </Button> + </Container> + <DataGrid id="dgJcbgwj"> + <Property name="dataPath">#.jcbgwj</Property> + <Property name="dataSet">dsMain</Property> + <DataColumn name="jybgwjid"> + <Property name="property">jybgwjid</Property> + </DataColumn> + <DataColumn name="wjm"> + <Property name="property">wjm</Property> + </DataColumn> + <DataColumn name="wjlj"> + <Property name="property">wjlj</Property> + </DataColumn> + <DataColumn name="wjdx"> + <Property name="property">wjdx</Property> + </DataColumn> + </DataGrid> + </Children> + <Tools/> + </Panel> + </Children> + <Tools/> + </Dialog> + <UpdateAction id="updateSave"> + <Property name="dataResolver">whjlApi1216PR#saveData</Property> + <UpdateItem> + <Property name="dataPath">[#current]</Property> + <Property name="dataSet">dsMain</Property> + </UpdateItem> + </UpdateAction> + <AjaxAction id="ajaxFile"> + <Property name="confirmMessage">褰撳墠鏁版嵁鍒犻櫎鍚庢棤娉曟仮澶嶏紝璇风‘璁よ鍒犻櫎涔堬紵</Property> + <Property name="service">whjlApi1216PR#delFile</Property> + </AjaxAction> + <AjaxAction id="ajaxItem"> + <Property name="confirmMessage">褰撳墠鏁版嵁鍒犻櫎鍚庢棤娉曟仮澶嶏紝璇风‘璁よ鍒犻櫎涔堬紵</Property> + <Property name="service">whjlApi1216PR#delItem</Property> + </AjaxAction> + <AjaxAction id="ajaxDel"> + <Property name="confirmMessage">褰撳墠鏁版嵁鍒犻櫎鍚庢棤娉曟仮澶嶏紝璇风‘璁よ鍒犻櫎涔堬紵</Property> + <Property name="service">whjlApi1216PR#delData</Property> + </AjaxAction> + <AjaxAction id="ajaxPush"> + <Property name="service">whjlApi1216PR#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> + <ListDropDown id="listDropType"> + <Property name="items">鏃ュ父鍑哄簱,鏃ュ父鍏ュ簱,搴旀�ュ嚭搴�,搴旀�ュ叆搴�</Property> + </ListDropDown> + <ListDropDown id="listDropInOut"> + <Property name="items">鍏ュ簱,鍑哄簱</Property> + </ListDropDown> + </View> +</ViewConfig> diff --git a/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1217.view.xml b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1217.view.xml new file mode 100644 index 0000000..9af4885 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1217.view.xml @@ -0,0 +1,379 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ViewConfig> + <Arguments/> + <Context/> + <Model> + <DataType name="dtMain"> + <Property name="creationType">com.fzzy.otherview.whhpjl.dto.WhjlApi1217</Property> + <PropertyDef name="bzqyjgcid"> + <Property/> + <Property name="label">淇濊川鏈熼璀﹁鍒橧D</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="lspzbm"> + <Property/> + <Property name="label">鍝佺缂栧彿</Property> + </PropertyDef> + <PropertyDef name="lspzmc"> + <Property/> + <Property name="label">鍝佺鍚嶇О</Property> + </PropertyDef> + <PropertyDef name="cpbh"> + <Property/> + <Property name="label">浜у搧缂栧彿</Property> + </PropertyDef> + <PropertyDef name="cpmc"> + <Property/> + <Property name="label">浜у搧鍚嶇О</Property> + </PropertyDef> + <PropertyDef name="tqyjts"> + <Property/> + <Property name="label">鎻愬墠棰勮澶╂暟</Property> + </PropertyDef> + <PropertyDef name="qyzt"> + <Property/> + <Property name="label">鍚敤鐘舵��</Property> + </PropertyDef> + <PropertyDef name="bz"> + <Property/> + <Property name="label">澶囨敞</Property> + </PropertyDef> + <PropertyDef name="bizId"> + <Property/> + <Property name="label">涓氬姟ID</Property> + </PropertyDef> + <PropertyDef name="updateTime"> + <Property name="dataType">Date</Property> + <Property name="label">鏈�鍚庢洿鏂版椂闂�</Property> + </PropertyDef> + <PropertyDef name="czbz"> + <Property/> + <Property name="label">鎿嶄綔鏍囧織</Property> + </PropertyDef> + <PropertyDef name="kqdm"> + <Property/> + <Property name="label">搴撳尯浠g爜</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">whjlApi1217PR#listData</Property> + </DataSet> + <Container layout="regionPadding:10" layoutConstraint="top"> + <Property name="exClassName">bg-color</Property> + <Property name="height">55</Property> + <Property name="contentOverflow">hidden</Property> + <Label layoutConstraint="left"> + <Property name="text">鑿滃崟鏍忥細</Property> + </Label> + <Button layoutConstraint="left"> + <ClientEvent name="onClick">view.get("#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="bzqyjgcid"> + <Property name="property">bzqyjgcid</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="lspzbm"> + <Property name="property">lspzbm</Property> + </DataColumn> + <DataColumn name="lspzmc"> + <Property name="property">lspzmc</Property> + </DataColumn> + <DataColumn name="cpbh"> + <Property name="property">cpbh</Property> + </DataColumn> + <DataColumn name="cpmc"> + <Property name="property">cpmc</Property> + </DataColumn> + <DataColumn name="tqyjts"> + <Property name="property">tqyjts</Property> + </DataColumn> + <DataColumn name="qyzt"> + <Property name="property">qyzt</Property> + </DataColumn> + <DataColumn name="bz"> + <Property name="property">bz</Property> + </DataColumn> + <DataColumn name="bizId"> + <Property name="property">bizId</Property> + </DataColumn> + <DataColumn name="updateTime"> + <Property name="property">updateTime</Property> + </DataColumn> + <DataColumn name="czbz"> + <Property name="property">czbz</Property> + </DataColumn> + <DataColumn name="kqdm"> + <Property name="property">kqdm</Property> + </DataColumn> + </DataGrid> + </Container> + <Dialog id="dialogMain"> + <Property name="width">85%</Property> + <Property name="closeable">false</Property> + <Property name="iconClass">fa fa-sliders</Property> + <Property name="caption">淇濊川鏈熼璀﹁鍒�</Property> + <Buttons> + <Button> + <ClientEvent name="onClick">var cur = view.get("#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="labelAlign">left</Property> + <AutoFormElement> + <Property name="name">bzqyjgcid</Property> + <Property name="property">bzqyjgcid</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">lspzbm</Property> + <Property name="property">lspzbm</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">lspzmc</Property> + <Property name="property">lspzmc</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">cpbh</Property> + <Property name="property">cpbh</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">cpmc</Property> + <Property name="property">cpmc</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">tqyjts</Property> + <Property name="property">tqyjts</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">qyzt</Property> + <Property name="property">qyzt</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">whjlApi1217PR#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">whjlApi1217PR#delData</Property> + </AjaxAction> + <AjaxAction id="ajaxPush"> + <Property name="service">whjlApi1217PR#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> + <ListDropDown id="listDropType"> + <Property name="items">鏃ュ父鍑哄簱,鏃ュ父鍏ュ簱,搴旀�ュ嚭搴�,搴旀�ュ叆搴�</Property> + </ListDropDown> + <ListDropDown id="listDropInOut"> + <Property name="items">鍏ュ簱,鍑哄簱</Property> + </ListDropDown> + </View> +</ViewConfig> diff --git a/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1218.view.xml b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1218.view.xml new file mode 100644 index 0000000..3667e00 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1218.view.xml @@ -0,0 +1,367 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ViewConfig> + <Arguments/> + <Context/> + <Model> + <DataType name="dtMain"> + <Property name="creationType">com.fzzy.otherview.whhpjl.dto.WhjlApi1218</Property> + <PropertyDef name="bzqyjjlid"> + <Property/> + <Property name="label">淇濊川鏈熼璀﹁褰旾D</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="bzqyjgcid"> + <Property/> + <Property name="label">浣跨敤鐨勯璀﹁鍒橧D</Property> + </PropertyDef> + <PropertyDef name="yjsj"> + <Property name="dataType">Date</Property> + <Property name="label">棰勮鏃堕棿</Property> + </PropertyDef> + <PropertyDef name="pctzid"> + <Property/> + <Property name="label">鎵规鍙拌处ID</Property> + </PropertyDef> + <PropertyDef name="sybzq"> + <Property/> + <Property name="label">鍓╀綑璐ㄤ繚鏈�</Property> + </PropertyDef> + <PropertyDef name="yjts"> + <Property/> + <Property name="label">棰勮澶╂暟</Property> + </PropertyDef> + <PropertyDef name="bz"> + <Property/> + <Property name="label">澶囨敞</Property> + </PropertyDef> + <PropertyDef name="bizId"> + <Property/> + <Property name="label">涓氬姟ID</Property> + </PropertyDef> + <PropertyDef name="updateTime"> + <Property name="dataType">Date</Property> + <Property name="label">鏈�鍚庢洿鏂版椂闂�</Property> + </PropertyDef> + <PropertyDef name="czbz"> + <Property/> + <Property name="label">鎿嶄綔鏍囧織</Property> + </PropertyDef> + <PropertyDef name="kqdm"> + <Property/> + <Property name="label">搴撳尯浠g爜</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">whjlApi1218PR#listData</Property> + </DataSet> + <Container layout="regionPadding:10" layoutConstraint="top"> + <Property name="exClassName">bg-color</Property> + <Property name="height">55</Property> + <Property name="contentOverflow">hidden</Property> + <Label layoutConstraint="left"> + <Property name="text">鑿滃崟鏍忥細</Property> + </Label> + <Button layoutConstraint="left"> + <ClientEvent name="onClick">view.get("#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="bzqyjjlid"> + <Property name="property">bzqyjjlid</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="bzqyjgcid"> + <Property name="property">bzqyjgcid</Property> + </DataColumn> + <DataColumn name="yjsj"> + <Property name="property">yjsj</Property> + </DataColumn> + <DataColumn name="pctzid"> + <Property name="property">pctzid</Property> + </DataColumn> + <DataColumn name="sybzq"> + <Property name="property">sybzq</Property> + </DataColumn> + <DataColumn name="yjts"> + <Property name="property">yjts</Property> + </DataColumn> + <DataColumn name="bz"> + <Property name="property">bz</Property> + </DataColumn> + <DataColumn name="bizId"> + <Property name="property">bizId</Property> + </DataColumn> + <DataColumn name="updateTime"> + <Property name="property">updateTime</Property> + </DataColumn> + <DataColumn name="czbz"> + <Property name="property">czbz</Property> + </DataColumn> + <DataColumn name="kqdm"> + <Property name="property">kqdm</Property> + </DataColumn> + </DataGrid> + </Container> + <Dialog id="dialogMain"> + <Property name="width">85%</Property> + <Property name="closeable">false</Property> + <Property name="iconClass">fa fa-sliders</Property> + <Property name="caption">淇濊川鏈熼璀﹁褰�</Property> + <Buttons> + <Button> + <ClientEvent name="onClick">var cur = view.get("#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="labelAlign">left</Property> + <AutoFormElement> + <Property name="name">bzqyjjlid</Property> + <Property name="property">bzqyjjlid</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">bzqyjgcid</Property> + <Property name="property">bzqyjgcid</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">yjsj</Property> + <Property name="property">yjsj</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">pctzid</Property> + <Property name="property">pctzid</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">sybzq</Property> + <Property name="property">sybzq</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">yjts</Property> + <Property name="property">yjts</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">whjlApi1218PR#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">whjlApi1218PR#delData</Property> + </AjaxAction> + <AjaxAction id="ajaxPush"> + <Property name="service">whjlApi1218PR#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> + <ListDropDown id="listDropType"> + <Property name="items">鏃ュ父鍑哄簱,鏃ュ父鍏ュ簱,搴旀�ュ嚭搴�,搴旀�ュ叆搴�</Property> + </ListDropDown> + <ListDropDown id="listDropInOut"> + <Property name="items">鍏ュ簱,鍑哄簱</Property> + </ListDropDown> + </View> +</ViewConfig> diff --git a/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1219.view.xml b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1219.view.xml new file mode 100644 index 0000000..0aa8ba3 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1219.view.xml @@ -0,0 +1,367 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ViewConfig> + <Arguments/> + <Context/> + <Model> + <DataType name="dtMain"> + <Property name="creationType">com.fzzy.otherview.whhpjl.dto.WhjlApi1219</Property> + <PropertyDef name="kcyjgcid"> + <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="cpbh"> + <Property/> + <Property name="label">浜у搧缂栧彿</Property> + </PropertyDef> + <PropertyDef name="cpmc"> + <Property/> + <Property name="label">浜у搧鍚嶇О</Property> + </PropertyDef> + <PropertyDef name="kcxx"> + <Property/> + <Property name="label">搴撳瓨涓嬮檺</Property> + </PropertyDef> + <PropertyDef name="kcsx"> + <Property/> + <Property name="label">搴撳瓨涓婇檺</Property> + </PropertyDef> + <PropertyDef name="qyzt"> + <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">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> + </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">whjlApi1219PR#listData</Property> + </DataSet> + <Container layout="regionPadding:10" layoutConstraint="top"> + <Property name="exClassName">bg-color</Property> + <Property name="height">55</Property> + <Property name="contentOverflow">hidden</Property> + <Label layoutConstraint="left"> + <Property name="text">鑿滃崟鏍忥細</Property> + </Label> + <Button layoutConstraint="left"> + <ClientEvent name="onClick">view.get("#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="kcyjgcid"> + <Property name="property">kcyjgcid</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="cpbh"> + <Property name="property">cpbh</Property> + </DataColumn> + <DataColumn name="cpmc"> + <Property name="property">cpmc</Property> + </DataColumn> + <DataColumn name="kcxx"> + <Property name="property">kcxx</Property> + </DataColumn> + <DataColumn name="kcsx"> + <Property name="property">kcsx</Property> + </DataColumn> + <DataColumn name="qyzt"> + <Property name="property">qyzt</Property> + </DataColumn> + <DataColumn name="bz"> + <Property name="property">bz</Property> + </DataColumn> + <DataColumn name="bizId"> + <Property name="property">bizId</Property> + </DataColumn> + <DataColumn name="updateTime"> + <Property name="property">updateTime</Property> + </DataColumn> + <DataColumn name="czbz"> + <Property name="property">czbz</Property> + </DataColumn> + <DataColumn name="kqdm"> + <Property name="property">kqdm</Property> + </DataColumn> + </DataGrid> + </Container> + <Dialog id="dialogMain"> + <Property name="width">85%</Property> + <Property name="closeable">false</Property> + <Property name="iconClass">fa fa-sliders</Property> + <Property name="caption">鐗╄祫搴撳瓨棰勮瑙勫垯</Property> + <Buttons> + <Button> + <ClientEvent name="onClick">var cur = view.get("#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="labelAlign">left</Property> + <AutoFormElement> + <Property name="name">kcyjgcid</Property> + <Property name="property">kcyjgcid</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">cpbh</Property> + <Property name="property">cpbh</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">cpmc</Property> + <Property name="property">cpmc</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">kcxx</Property> + <Property name="property">kcxx</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">kcsx</Property> + <Property name="property">kcsx</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">qyzt</Property> + <Property name="property">qyzt</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">whjlApi1219PR#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">whjlApi1219PR#delData</Property> + </AjaxAction> + <AjaxAction id="ajaxPush"> + <Property name="service">whjlApi1219PR#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> + <ListDropDown id="listDropType"> + <Property name="items">鏃ュ父鍑哄簱,鏃ュ父鍏ュ簱,搴旀�ュ嚭搴�,搴旀�ュ叆搴�</Property> + </ListDropDown> + <ListDropDown id="listDropInOut"> + <Property name="items">鍏ュ簱,鍑哄簱</Property> + </ListDropDown> + </View> +</ViewConfig> diff --git a/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1220.view.xml b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1220.view.xml new file mode 100644 index 0000000..be0b29e --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1220.view.xml @@ -0,0 +1,367 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ViewConfig> + <Arguments/> + <Context/> + <Model> + <DataType name="dtMain"> + <Property name="creationType">com.fzzy.otherview.whhpjl.dto.WhjlApi1220</Property> + <PropertyDef name="wzkcyjjlid"> + <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="kcyjgcid"> + <Property/> + <Property name="label">浣跨敤鐨勫憡璀﹁鍒橧D</Property> + </PropertyDef> + <PropertyDef name="yjsj"> + <Property/> + <Property name="label">棰勮鏃堕棿</Property> + </PropertyDef> + <PropertyDef name="cpbh"> + <Property/> + <Property name="label">浜у搧缂栧彿</Property> + </PropertyDef> + <PropertyDef name="cpmc"> + <Property/> + <Property name="label">浜у搧鍚嶇О</Property> + </PropertyDef> + <PropertyDef name="gjdj"> + <Property/> + <Property name="label">鍛婅绛夌骇</Property> + </PropertyDef> + <PropertyDef name="gjkczl"> + <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> + </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">whjlApi1220PR#listData</Property> + </DataSet> + <Container layout="regionPadding:10" layoutConstraint="top"> + <Property name="exClassName">bg-color</Property> + <Property name="height">55</Property> + <Property name="contentOverflow">hidden</Property> + <Label layoutConstraint="left"> + <Property name="text">鑿滃崟鏍忥細</Property> + </Label> + <Button layoutConstraint="left"> + <ClientEvent name="onClick">view.get("#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="wzkcyjjlid"> + <Property name="property">wzkcyjjlid</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="kcyjgcid"> + <Property name="property">kcyjgcid</Property> + </DataColumn> + <DataColumn name="yjsj"> + <Property name="property">yjsj</Property> + </DataColumn> + <DataColumn name="cpbh"> + <Property name="property">cpbh</Property> + </DataColumn> + <DataColumn name="cpmc"> + <Property name="property">cpmc</Property> + </DataColumn> + <DataColumn name="gjdj"> + <Property name="property">gjdj</Property> + </DataColumn> + <DataColumn name="gjkczl"> + <Property name="property">gjkczl</Property> + </DataColumn> + <DataColumn name="bizId"> + <Property name="property">bizId</Property> + </DataColumn> + <DataColumn name="updateTime"> + <Property name="property">updateTime</Property> + </DataColumn> + <DataColumn name="czbz"> + <Property name="property">czbz</Property> + </DataColumn> + <DataColumn name="kqdm"> + <Property name="property">kqdm</Property> + </DataColumn> + </DataGrid> + </Container> + <Dialog id="dialogMain"> + <Property name="width">85%</Property> + <Property name="closeable">false</Property> + <Property name="iconClass">fa fa-sliders</Property> + <Property name="caption">鐗╄祫搴撳瓨棰勮璁板綍</Property> + <Buttons> + <Button> + <ClientEvent name="onClick">var cur = view.get("#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="labelAlign">left</Property> + <AutoFormElement> + <Property name="name">wzkcyjjlid</Property> + <Property name="property">wzkcyjjlid</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">kcyjgcid</Property> + <Property name="property">kcyjgcid</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">yjsj</Property> + <Property name="property">yjsj</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">cpbh</Property> + <Property name="property">cpbh</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">cpmc</Property> + <Property name="property">cpmc</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">gjdj</Property> + <Property name="property">gjdj</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">gjkczl</Property> + <Property name="property">gjkczl</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">whjlApi1220PR#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">whjlApi1220PR#delData</Property> + </AjaxAction> + <AjaxAction id="ajaxPush"> + <Property name="service">whjlApi1220PR#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> + <ListDropDown id="listDropType"> + <Property name="items">鏃ュ父鍑哄簱,鏃ュ父鍏ュ簱,搴旀�ュ嚭搴�,搴旀�ュ叆搴�</Property> + </ListDropDown> + <ListDropDown id="listDropInOut"> + <Property name="items">鍏ュ簱,鍑哄簱</Property> + </ListDropDown> + </View> +</ViewConfig> diff --git a/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1401.view.xml b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1401.view.xml new file mode 100644 index 0000000..b489e5e --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1401.view.xml @@ -0,0 +1,380 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ViewConfig> + <Arguments/> + <Context/> + <Model> + <DataType name="dtMain"> + <Property name="creationType">com.fzzy.otherview.whhpjl.dto.WhjlApi1401</Property> + <PropertyDef name="jcbgbh"> + <Property></Property> + <Property name="label">妫�娴嬫姤鍛婄紪鍙�</Property> + </PropertyDef> + <PropertyDef name="jlqybh"> + <Property></Property> + <Property name="label">鍐涚伯浼佷笟缂栧彿</Property> + </PropertyDef> + <PropertyDef name="jlqymc"> + <Property></Property> + <Property name="label">鍐涚伯浼佷笟鍚嶇О</Property> + </PropertyDef> + <PropertyDef name="jgzdbh"> + <Property></Property> + <Property name="label">鍐涗緵绔欑偣缂栧彿</Property> + </PropertyDef> + <PropertyDef name="jgzdmc"> + <Property></Property> + <Property name="label">鍐涗緵绔欑偣鍚嶇О</Property> + </PropertyDef> + <PropertyDef name="qklmc"> + <Property></Property> + <Property name="label">鍖哄潡閾惧悕绉�</Property> + </PropertyDef> + <PropertyDef name="hash"> + <Property></Property> + <Property name="label">鍖哄潡閾緃ash</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> + <Reference name="jcbgfjmx"> + <Property name="label">妫�鏌ユ姤鍛婇檮浠朵笂閾炬槑缁�</Property> + <Property name="dataType">[dtLink]</Property> + </Reference> + </DataType> + <DataType name="dtLink"> + <Property name="creationType">com.fzzy.otherview.whhpjl.dto.WhjlLink</Property> + <PropertyDef name="jybgwjid"> + <Property></Property> + <Property name="label">妫�楠屾姤鍛婃枃浠秈d</Property> + </PropertyDef> + <PropertyDef name="qklwjdz"> + <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">whjlApi1401PR#listData</Property> + </DataSet> + <Container layout="regionPadding:10" layoutConstraint="top"> + <Property name="exClassName">bg-color</Property> + <Property name="height">55</Property> + <Property name="contentOverflow">hidden</Property> + <Label layoutConstraint="left"> + <Property name="text">鑿滃崟鏍忥細</Property> + </Label> + <Button layoutConstraint="left"> + <ClientEvent name="onClick">view.get("#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="jcbgbh"> + <Property name="property">jcbgbh</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="qklmc"> + <Property name="property">qklmc</Property> + </DataColumn> + <DataColumn name="hash"> + <Property name="property">hash</Property> + </DataColumn> + <DataColumn name="bizId"> + <Property name="property">bizId</Property> + </DataColumn> + <DataColumn name="updateTime"> + <Property name="property">updateTime</Property> + </DataColumn> + <DataColumn name="czbz"> + <Property name="property">czbz</Property> + </DataColumn> + <DataColumn name="kqdm"> + <Property name="property">kqdm</Property> + </DataColumn> + <DataColumn name="jcbgfjmx"> + <Property name="property">jcbgfjmx</Property> + </DataColumn> + </DataGrid> + </Container> + <Dialog id="dialogMain"> + <Property name="width">85%</Property> + <Property name="closeable">false</Property> + <Property name="iconClass">fa fa-sliders</Property> + <Property name="caption">鐗╄祫搴撳瓨棰勮璁板綍</Property> + <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> + <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">jcbgbh</Property> + <Property name="property">jcbgbh</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">qklmc</Property> + <Property name="property">qklmc</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">hash</Property> + <Property name="property">hash</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">jcbgfjmx</Property> + <Property name="property">jcbgfjmx</Property> + <Editor/> + </AutoFormElement> + </AutoForm> + <Panel> + <Property name="caption">妫�鏌ユ姤鍛婇檮浠朵笂閾炬槑缁�</Property> + <Property name="height">80%</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("jcbgfjmx");
 +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("#dgLink.currentEntity");
 +data.remove();</ClientEvent> + <Property name="caption">鍒犻櫎</Property> + <Property name="exClassName">btn-warn</Property> + <Property name="iconClass">fa fa-minus</Property> + </Button> + </Container> + <DataGrid id="dgLink"> + <Property name="dataPath">#.jcbgfjmx</Property> + <Property name="dataSet">dsMain</Property> + <DataColumn name="jybgwjid"> + <Property name="property">jybgwjid</Property> + </DataColumn> + <DataColumn name="qklwjdz"> + <Property name="property">qklwjdz</Property> + </DataColumn> + </DataGrid> + </Children> + <Tools/> + </Panel> + </Children> + <Tools/> + </Dialog> + <UpdateAction id="updateSave"> + <Property name="dataResolver">whjlApi1401PR#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">whjlApi1401PR#delData</Property> + </AjaxAction> + <AjaxAction id="ajaxPush"> + <Property name="service">whjlApi1401PR#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> + <ListDropDown id="listDropType"> + <Property name="items">鏃ュ父鍑哄簱,鏃ュ父鍏ュ簱,搴旀�ュ嚭搴�,搴旀�ュ叆搴�</Property> + </ListDropDown> + <ListDropDown id="listDropInOut"> + <Property name="items">鍏ュ簱,鍑哄簱</Property> + </ListDropDown> + </View> +</ViewConfig> diff --git a/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1402.view.xml b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1402.view.xml new file mode 100644 index 0000000..e6dfc49 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1402.view.xml @@ -0,0 +1,483 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ViewConfig> + <Arguments/> + <Context/> + <Model> + <DataType name="dtMain"> + <Property name="creationType">com.fzzy.otherview.whhpjl.dto.WhjlApi1402</Property> + <PropertyDef name="kgpjid"> + <Property/> + <Property name="label">鍙f劅璇勪环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="cpid"> + <Property/> + <Property name="label">浜у搧id</Property> + </PropertyDef> + <PropertyDef name="cpbh"> + <Property/> + <Property name="label">浜у搧缂栧彿</Property> + </PropertyDef> + <PropertyDef name="jljgqybh"> + <Property/> + <Property name="label">鍔犲伐浼佷笟缂栧彿</Property> + </PropertyDef> + <PropertyDef name="jljgqymc"> + <Property/> + <Property name="label">鍔犲伐浼佷笟鍚嶇О</Property> + </PropertyDef> + <PropertyDef name="pflb"> + <Property/> + <Property name="label">璇勫垎绫诲埆</Property> + </PropertyDef> + <PropertyDef name="pjsj"> + <Property/> + <Property name="label">璇勪环鏃堕棿</Property> + </PropertyDef> + <PropertyDef name="pjr"> + <Property/> + <Property name="label">璇勪环浜�</Property> + </PropertyDef> + <PropertyDef name="zhpj"> + <Property/> + <Property name="label">缁煎悎璇勪环</Property> + </PropertyDef> + <PropertyDef name="pjwg"> + <Property/> + <Property name="label">澶栬</Property> + </PropertyDef> + <PropertyDef name="pjqw"> + <Property/> + <Property name="label">姘斿懗</Property> + </PropertyDef> + <PropertyDef name="pjskx"> + <Property/> + <Property name="label">閫傚彛鎬�</Property> + </PropertyDef> + <PropertyDef name="pjwd"> + <Property/> + <Property name="label">鍛抽亾</Property> + </PropertyDef> + <PropertyDef name="zlfk"> + <Property/> + <Property name="label">璐ㄩ噺鍙嶉</Property> + </PropertyDef> + <PropertyDef name="cppc"> + <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">Date</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> + </Model> + <View layout="regionPadding:10"> + <Property name="packages">font-awesome,css-common</Property> + <DataSet id="dsMain"> + <Property name="dataType">[dtMain]</Property> + <Property name="dataProvider">whjlApi1402PR#listData</Property> + </DataSet> + <Container layout="regionPadding:10" layoutConstraint="top"> + <Property name="exClassName">bg-color</Property> + <Property name="height">55</Property> + <Property name="contentOverflow">hidden</Property> + <Label layoutConstraint="left"> + <Property name="text">鑿滃崟鏍忥細</Property> + </Label> + <Button layoutConstraint="left"> + <ClientEvent name="onClick">view.get("#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="kgpjid"> + <Property name="property">kgpjid</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="cpid"> + <Property name="property">cpid</Property> + </DataColumn> + <DataColumn name="cpbh"> + <Property name="property">cpbh</Property> + </DataColumn> + <DataColumn name="jljgqybh"> + <Property name="property">jljgqybh</Property> + </DataColumn> + <DataColumn name="jljgqymc"> + <Property name="property">jljgqymc</Property> + </DataColumn> + <DataColumn name="pflb"> + <Property name="property">pflb</Property> + </DataColumn> + <DataColumn name="pjsj"> + <Property name="property">pjsj</Property> + </DataColumn> + <DataColumn name="pjr"> + <Property name="property">pjr</Property> + </DataColumn> + <DataColumn name="zhpj"> + <Property name="property">zhpj</Property> + <Property name="visible">false</Property> + </DataColumn> + <DataColumn name="pjwg"> + <Property name="property">pjwg</Property> + <Property name="visible">false</Property> + </DataColumn> + <DataColumn name="pjqw"> + <Property name="property">pjqw</Property> + <Property name="visible">false</Property> + </DataColumn> + <DataColumn name="pjskx"> + <Property name="property">pjskx</Property> + <Property name="visible">false</Property> + </DataColumn> + <DataColumn name="pjwd"> + <Property name="property">pjwd</Property> + <Property name="visible">false</Property> + </DataColumn> + <DataColumn name="zlfk"> + <Property name="property">zlfk</Property> + <Property name="visible">false</Property> + </DataColumn> + <DataColumn name="cppc"> + <Property name="property">cppc</Property> + <Property name="visible">false</Property> + </DataColumn> + <DataColumn name="sfyx"> + <Property name="property">sfyx</Property> + <Property name="visible">false</Property> + </DataColumn> + <DataColumn name="bizId"> + <Property name="property">bizId</Property> + </DataColumn> + <DataColumn name="updateTime"> + <Property name="property">updateTime</Property> + </DataColumn> + <DataColumn name="czbz"> + <Property name="property">czbz</Property> + </DataColumn> + <DataColumn name="kqdm"> + <Property name="property">kqdm</Property> + </DataColumn> + </DataGrid> + </Container> + <Dialog id="dialogMain"> + <Property name="width">85%</Property> + <Property name="closeable">false</Property> + <Property name="iconClass">fa fa-sliders</Property> + <Property name="caption">鍙f劅璇勪环</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="labelAlign">left</Property> + <AutoFormElement> + <Property name="name">kgpjid</Property> + <Property name="property">kgpjid</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">cpid</Property> + <Property name="property">cpid</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">cpbh</Property> + <Property name="property">cpbh</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">pflb</Property> + <Property name="property">pflb</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">pjsj</Property> + <Property name="property">pjsj</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">pjr</Property> + <Property name="property">pjr</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">zhpj</Property> + <Property name="property">zhpj</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">pjwg</Property> + <Property name="property">pjwg</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">pjqw</Property> + <Property name="property">pjqw</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">pjskx</Property> + <Property name="property">pjskx</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">pjwd</Property> + <Property name="property">pjwd</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">zlfk</Property> + <Property name="property">zlfk</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">cppc</Property> + <Property name="property">cppc</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">whjlApi1402PR#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">whjlApi1402PR#delData</Property> + </AjaxAction> + <AjaxAction id="ajaxPush"> + <Property name="service">whjlApi1402PR#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> + <ListDropDown id="listDropType"> + <Property name="items">鏃ュ父鍑哄簱,鏃ュ父鍏ュ簱,搴旀�ュ嚭搴�,搴旀�ュ叆搴�</Property> + </ListDropDown> + <ListDropDown id="listDropInOut"> + <Property name="items">鍏ュ簱,鍑哄簱</Property> + </ListDropDown> + </View> +</ViewConfig> diff --git a/src/main/java/com/fzzy/otherview/whhpjl/WhjlConstant.java b/src/main/java/com/fzzy/otherview/whhpjl/WhjlConstant.java index 2df1fe8..750c1b8 100644 --- a/src/main/java/com/fzzy/otherview/whhpjl/WhjlConstant.java +++ b/src/main/java/com/fzzy/otherview/whhpjl/WhjlConstant.java @@ -135,13 +135,29 @@ */ public static String API_CODE_1214 = "1214"; /** + * 鎺ュ彛缂栫爜-1216 璐ㄦ鎶ュ憡鏁版嵁鎺ュ彛 + */ + public static String API_CODE_1216 = "1216"; + /** + * 鎺ュ彛缂栫爜-1217 淇濊川鏈熼璀﹁鍒欐暟鎹帴鍙� + */ + public static String API_CODE_1217 = "1217"; + /** + * 鎺ュ彛缂栫爜-1218 淇濊川鏈熼璀﹁褰曟暟鎹帴鍙� + */ + public static String API_CODE_1218 = "1218"; + /** + * 鎺ュ彛缂栫爜-1219 鐗╄祫搴撳瓨棰勮瑙勫垯鏁版嵁鎺ュ彛 + */ + public static String API_CODE_1219 = "1219"; + /** + * 鎺ュ彛缂栫爜-1220 鐗╄祫搴撳瓨棰勮璁板綍鏁版嵁鎺ュ彛 + */ + public static String API_CODE_1220 = "1220"; + /** * 鎺ュ彛缂栫爜-1301 璐ㄦ鏈烘瀯鏁版嵁鎺ュ彛 */ public static String API_CODE_1301 = "1301"; - /** - * 鎺ュ彛缂栫爜-1302 璐ㄦ鎶ュ憡鏁版嵁鎺ュ彛 - */ - public static String API_CODE_1302 = "1302"; /** * 鎺ュ彛缂栫爜-1303 绮儏妫�娴嬭褰曟暟鎹帴鍙� */ @@ -151,11 +167,11 @@ */ public static String API_CODE_1304 = "1304"; /** - * 鎺ュ彛缂栫爜-1401 鍔ㄥ憳浼佷笟鏁版嵁鎺ュ彛 + * 鎺ュ彛缂栫爜-1401 鐢熶骇璐ㄩ噺閾� */ public static String API_CODE_1401 = "1401"; /** - * 鎺ュ彛缂栫爜-1402 鍔ㄥ憳鍗忚鏁版嵁鎺ュ彛 + * 鎺ュ彛缂栫爜-1402 鍙f劅璇勪环 */ public static String API_CODE_1402 = "1402"; /** @@ -190,23 +206,25 @@ public static String API_CODE_FXLYD = "FXLYD"; //鎺ュ彛缂栫爜-1105 浠撴埧淇℃伅 --璺緞(CFXX) public static String API_CODE_CFXX = "CFXX"; - //鎺ュ彛缂栫爜-1106 寤掗棿淇℃伅 --璺緞(AJXX) + //鎺ュ彛缂栫爜-1106 浠撴埧淇℃伅 --璺緞(YGXX) + public static String API_CODE_YGXX = "YGXX"; + //鎺ュ彛缂栫爜-1107 寤掗棿淇℃伅 --璺緞(AJXX) public static String API_CODE_AJXX = "AJXX"; - //鎺ュ彛缂栫爜-1107 璐т綅淇℃伅 --璺緞(HWXX) + //鎺ュ彛缂栫爜-1108 璐т綅淇℃伅 --璺緞(HWXX) public static String API_CODE_HWXX = "HWXX"; - //鎺ュ彛缂栫爜-1108 浠撳偍璁炬柦鐢靛瓙妗f --璺緞(CCSSDZDA) + //鎺ュ彛缂栫爜-1109 浠撳偍璁炬柦鐢靛瓙妗f --璺緞(CCSSDZDA) public static String API_CODE_CCSSDZDA = "CCSSDZDA"; - //鎺ュ彛缂栫爜-1109 浠撳偍璁炬柦缁存姢璁板綍 --璺緞(CCSSWHJL) + //鎺ュ彛缂栫爜-1110 浠撳偍璁炬柦缁存姢璁板綍 --璺緞(CCSSWHJL) public static String API_CODE_CCSSWHJL = "CCSSWHJL"; - //鎺ュ彛缂栫爜-1110 浠撳偍璁惧鎶ュ簾璁板綍 --璺緞(CCSBBFJL) + //鎺ュ彛缂栫爜-1111 浠撳偍璁惧鎶ュ簾璁板綍 --璺緞(CCSBBFJL) public static String API_CODE_CCSSBFJL = "CCSSBFJL"; - //鎺ュ彛缂栫爜-1111 浠撳偍璁惧淇℃伅 --璺緞(CCSBXX) + //鎺ュ彛缂栫爜-11112 浠撳偍璁惧淇℃伅 --璺緞(CCSBXX) public static String API_CODE_CCSBXX = "CCSBXX"; - //鎺ュ彛缂栫爜-1112 浠撳偍璁惧缁存姢璁板綍 --璺緞(CCSBWHJL) + //鎺ュ彛缂栫爜-1113 浠撳偍璁惧缁存姢璁板綍 --璺緞(CCSBWHJL) public static String API_CODE_CCSBWHJL = "CCSBWHJL"; - //鎺ュ彛缂栫爜-1113 浠撳偍璁惧缁翠慨璁板綍 --璺緞(CCSBWXJL) + //鎺ュ彛缂栫爜-1114 浠撳偍璁惧缁翠慨璁板綍 --璺緞(CCSBWXJL) public static String API_CODE_CCSBWXJL = "CCSBWXJL"; - //鎺ュ彛缂栫爜-1114 浠撳偍璁惧鎶ュ簾璁板綍 --璺緞(CCSBBFJL) + //鎺ュ彛缂栫爜-1115 浠撳偍璁惧鎶ュ簾璁板綍 --璺緞(CCSBBFJL) public static String API_CODE_CCSBBFJL = "CCSBBFJL"; //鎺ュ彛缂栫爜-1201 鍓渚涘簲鍟嗕俊鎭� --璺緞(FSGYSXX) public static String API_CODE_FSGYSXX = "FSGYSXX"; diff --git a/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1216.java b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1216.java new file mode 100644 index 0000000..afe8718 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1216.java @@ -0,0 +1,47 @@ +package com.fzzy.otherview.whhpjl.dto; + +import com.alibaba.fastjson.annotation.JSONField; +import lombok.Data; +import lombok.EqualsAndHashCode; + +import java.io.Serializable; +import java.util.Date; +import java.util.List; + +/** + * 璐ㄩ噺绠$悊-璐ㄦ鎶ュ憡 + * + * @author czt + * @date 2023/8/2 20:45 + */ +@Data +@EqualsAndHashCode(callSuper = false) +public class WhjlApi1216 implements Serializable { + /** + * + */ + private static final long serialVersionUID = 1L; + + private String jcbgbh; //妫�娴嬫姤鍛婄紪鍙� + private String cybh; //鏍峰搧缂栧彿 + private String jyca; //妫�楠屾柟妗� + private String jybzid; //妫�楠屾爣鍑咺D + private String yjbzmc; //妫�楠屾爣鍑嗗悕绉� + private String jyjg; //妫�楠岀粨鏋� + private Date jysj; //妫�楠屾椂闂� + private String jybglx; //妫�娴嬫姤鍛婄被鍨� + private String jyr; //妫�楠屼汉 + private String bz; //澶囨敞 + private List<WhjlCheckItm> jcmx; //妫�娴嬫槑缁� + private List<WhjlCheckFile> jcbgwj; //妫�娴嬫姤鍛婃枃浠� + + //鍗曠嫭澧炲姞锛屼笉杩涜涓婁紶 + @JSONField(serialize = false) + private String bizId; //涓氬姟ID + @JSONField(serialize = false) + private Date updateTime; //鏈�鍚庢洿鏂版椂闂� + @JSONField(serialize = false) + private String czbz; //鎿嶄綔鏍囧織 + @JSONField(serialize = false) + private String kqdm; //搴撳尯浠g爜 +} \ No newline at end of file diff --git a/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1217.java b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1217.java new file mode 100644 index 0000000..d0715db --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1217.java @@ -0,0 +1,48 @@ +package com.fzzy.otherview.whhpjl.dto; + +import com.alibaba.fastjson.annotation.JSONField; +import lombok.Data; +import lombok.EqualsAndHashCode; + +import java.io.Serializable; +import java.util.Date; +import java.util.List; + +/** + * 淇濊川鏈熼璀﹁鍒� + * + * @author czt + * @date 2023/8/2 20:45 + */ +@Data +@EqualsAndHashCode(callSuper = false) +public class WhjlApi1217 implements Serializable { + /** + * + */ + private static final long serialVersionUID = 1L; + + private String bzqyjgcid; //淇濊川鏈熼璀﹁鍒橧D + private String jlqybh; //鍐涚伯浼佷笟缂栧彿 + private String jlqymc; //鍐涚伯浼佷笟鍚嶇О + private String jgzdbh; //鍐涗緵绔欑偣缂栧彿 + private String jgzdmc; //鍐涗緵绔欑偣鍚嶇О + private String lspzbm; //鍝佺缂栧彿 + private String lspzmc; //鍝佺鍚嶇О + private String cpbh; //浜у搧缂栧彿 + private String cpmc; //浜у搧鍚嶇О + private String tqyjts; //鎻愬墠棰勮澶╂暟 + private String qyzt; //鍚敤鐘舵�� + private String bz; //澶囨敞 + + + //鍗曠嫭澧炲姞锛屼笉杩涜涓婁紶 + @JSONField(serialize = false) + private String bizId; //涓氬姟ID + @JSONField(serialize = false) + private Date updateTime; //鏈�鍚庢洿鏂版椂闂� + @JSONField(serialize = false) + private String czbz; //鎿嶄綔鏍囧織 + @JSONField(serialize = false) + private String kqdm; //搴撳尯浠g爜 +} \ No newline at end of file diff --git a/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1218.java b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1218.java new file mode 100644 index 0000000..14da32b --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1218.java @@ -0,0 +1,46 @@ +package com.fzzy.otherview.whhpjl.dto; + +import com.alibaba.fastjson.annotation.JSONField; +import lombok.Data; +import lombok.EqualsAndHashCode; + +import java.io.Serializable; +import java.util.Date; + +/** + * 淇濊川鏈熼璀﹁褰� + * + * @author czt + * @date 2023/8/2 20:45 + */ +@Data +@EqualsAndHashCode(callSuper = false) +public class WhjlApi1218 implements Serializable { + /** + * + */ + private static final long serialVersionUID = 1L; + + private String bzqyjjlid; //淇濊川鏈熼璀﹁褰旾D + private String jlqybh; //鍐涚伯浼佷笟缂栧彿 + private String jlqymc; //鍐涚伯浼佷笟鍚嶇О + private String jgzdbh; //鍐涗緵绔欑偣缂栧彿 + private String jgzdmc; //鍐涗緵绔欑偣鍚嶇О + private String bzqyjgcid; //浣跨敤鐨勯璀﹁鍒橧D + private Date yjsj; //棰勮鏃堕棿 + private String pctzid; //鎵规鍙拌处ID + private String sybzq; //鍓╀綑璐ㄤ繚鏈� + private String yjts; //棰勮澶╂暟 + private String bz; //澶囨敞 + + + //鍗曠嫭澧炲姞锛屼笉杩涜涓婁紶 + @JSONField(serialize = false) + private String bizId; //涓氬姟ID + @JSONField(serialize = false) + private Date updateTime; //鏈�鍚庢洿鏂版椂闂� + @JSONField(serialize = false) + private String czbz; //鎿嶄綔鏍囧織 + @JSONField(serialize = false) + private String kqdm; //搴撳尯浠g爜 +} \ No newline at end of file diff --git a/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1219.java b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1219.java new file mode 100644 index 0000000..a4b4f4e --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1219.java @@ -0,0 +1,46 @@ +package com.fzzy.otherview.whhpjl.dto; + +import com.alibaba.fastjson.annotation.JSONField; +import lombok.Data; +import lombok.EqualsAndHashCode; + +import java.io.Serializable; +import java.util.Date; + +/** + * 鐗╄祫搴撳瓨棰勮瑙勫垯 + * + * @author czt + * @date 2023/8/2 20:45 + */ +@Data +@EqualsAndHashCode(callSuper = false) +public class WhjlApi1219 implements Serializable { + /** + * + */ + private static final long serialVersionUID = 1L; + + private String kcyjgcid; //搴撳瓨棰勮瑙勫垯ID + private String jlqybh; //鍐涚伯浼佷笟缂栧彿 + private String jlqymc; //鍐涚伯浼佷笟鍚嶇О + private String jgzdbh; //鍐涗緵绔欑偣缂栧彿 + private String jgzdmc; //鍐涗緵绔欑偣鍚嶇О + private String cpbh; //浜у搧缂栧彿 + private String cpmc; //浜у搧鍚嶇О + private String kcxx; //搴撳瓨涓嬮檺 + private String kcsx; //搴撳瓨涓婇檺 + private String qyzt; //鍚敤鐘舵�� + private String bz; //澶囨敞 + + + //鍗曠嫭澧炲姞锛屼笉杩涜涓婁紶 + @JSONField(serialize = false) + private String bizId; //涓氬姟ID + @JSONField(serialize = false) + private Date updateTime; //鏈�鍚庢洿鏂版椂闂� + @JSONField(serialize = false) + private String czbz; //鎿嶄綔鏍囧織 + @JSONField(serialize = false) + private String kqdm; //搴撳尯浠g爜 +} \ No newline at end of file diff --git a/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1220.java b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1220.java new file mode 100644 index 0000000..9ac2906 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1220.java @@ -0,0 +1,46 @@ +package com.fzzy.otherview.whhpjl.dto; + +import com.alibaba.fastjson.annotation.JSONField; +import lombok.Data; +import lombok.EqualsAndHashCode; + +import java.io.Serializable; +import java.util.Date; + +/** + * 鐗╄祫搴撳瓨棰勮璁板綍 + * + * @author czt + * @date 2023/8/2 20:45 + */ +@Data +@EqualsAndHashCode(callSuper = false) +public class WhjlApi1220 implements Serializable { + /** + * + */ + private static final long serialVersionUID = 1L; + + private String wzkcyjjlid; //搴撳瓨棰勮璁板綍ID + private String jlqybh; //鍐涚伯浼佷笟缂栧彿 + private String jlqymc; //鍐涚伯浼佷笟鍚嶇О + private String jgzdbh; //鍐涗緵绔欑偣缂栧彿 + private String jgzdmc; //鍐涗緵绔欑偣鍚嶇О + private String kcyjgcid; //浣跨敤鐨勫憡璀﹁鍒橧D + private String yjsj; //棰勮鏃堕棿 + private String cpbh; //浜у搧缂栧彿 + private String cpmc; //浜у搧鍚嶇О + private String gjdj; //鍛婅绛夌骇 + private String gjkczl; //鍛婅搴撳瓨閲嶉噺 + + + //鍗曠嫭澧炲姞锛屼笉杩涜涓婁紶 + @JSONField(serialize = false) + private String bizId; //涓氬姟ID + @JSONField(serialize = false) + private Date updateTime; //鏈�鍚庢洿鏂版椂闂� + @JSONField(serialize = false) + private String czbz; //鎿嶄綔鏍囧織 + @JSONField(serialize = false) + private String kqdm; //搴撳尯浠g爜 +} \ No newline at end of file diff --git a/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1401.java b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1401.java new file mode 100644 index 0000000..d8a5078 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1401.java @@ -0,0 +1,46 @@ +package com.fzzy.otherview.whhpjl.dto; + +import com.alibaba.fastjson.annotation.JSONField; +import lombok.Data; +import lombok.EqualsAndHashCode; + +import java.io.Serializable; +import java.util.Date; +import java.util.List; + +/** + * 鐢熶骇璐ㄩ噺閾� + * + * @author czt + * @date 2023/8/2 20:45 + */ +@Data +@EqualsAndHashCode(callSuper = false) +public class WhjlApi1401 implements Serializable { + /** + * + */ + private static final long serialVersionUID = 1L; + + private String jcbgbh; //妫�娴嬫姤鍛婄紪鍙� + private String jlqybh; //鍐涚伯浼佷笟缂栧彿 + private String jlqymc; //鍐涚伯浼佷笟鍚嶇О + private String jgzdbh; //鍐涗緵绔欑偣缂栧彿 + private String jgzdmc; //鍐涗緵绔欑偣鍚嶇О + private String qklmc; //鍖哄潡閾惧悕绉� + private String hash; //鍖哄潡閾緃ash + + private List<WhjlLink> jcbgfjmx; //妫�鏌ユ姤鍛婇檮浠朵笂閾炬槑缁� + + + + //鍗曠嫭澧炲姞锛屼笉杩涜涓婁紶 + @JSONField(serialize = false) + private String bizId; //涓氬姟ID + @JSONField(serialize = false) + private Date updateTime; //鏈�鍚庢洿鏂版椂闂� + @JSONField(serialize = false) + private String czbz; //鎿嶄綔鏍囧織 + @JSONField(serialize = false) + private String kqdm; //搴撳尯浠g爜 +} \ No newline at end of file diff --git a/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1402.java b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1402.java new file mode 100644 index 0000000..3c97b87 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1402.java @@ -0,0 +1,56 @@ +package com.fzzy.otherview.whhpjl.dto; + +import com.alibaba.fastjson.annotation.JSONField; +import lombok.Data; +import lombok.EqualsAndHashCode; + +import java.io.Serializable; +import java.util.Date; + +/** + * 鍙f劅璇勪环 + * + * @author czt + * @date 2023/8/2 20:45 + */ +@Data +@EqualsAndHashCode(callSuper = false) +public class WhjlApi1402 implements Serializable { + /** + * + */ + private static final long serialVersionUID = 1L; + + private String kgpjid; //鍙f劅璇勪环id + private String jlqybh; //鍐涚伯浼佷笟缂栧彿 + private String jlqymc; //鍐涚伯浼佷笟鍚嶇О + private String jgzdbh; //鍐涗緵绔欑偣缂栧彿 + private String jgzdmc; //鍐涗緵绔欑偣鍚嶇О + private String cpid; //浜у搧id + private String cpbh ; //浜у搧缂栧彿 + private String jljgqybh; //鍔犲伐浼佷笟缂栧彿 + private String jljgqymc; //鍔犲伐浼佷笟鍚嶇О + private String pflb; //璇勫垎绫诲埆 + private String pjsj; //璇勪环鏃堕棿 + private String pjr; //璇勪环浜� + private String zhpj; //缁煎悎璇勪环 + private String pjwg; //澶栬 + private String pjqw; //姘斿懗 + private String pjskx; //閫傚彛鎬� + private String pjwd; //鍛抽亾 + private String zlfk; //璐ㄩ噺鍙嶉 + private String cppc; //浜у搧鎵规 + private String sfyx; //鏄惁鏈夋晥 + + + + //鍗曠嫭澧炲姞锛屼笉杩涜涓婁紶 + @JSONField(serialize = false) + private String bizId; //涓氬姟ID + @JSONField(serialize = false) + private Date updateTime; //鏈�鍚庢洿鏂版椂闂� + @JSONField(serialize = false) + private String czbz; //鎿嶄綔鏍囧織 + @JSONField(serialize = false) + private String kqdm; //搴撳尯浠g爜 +} \ No newline at end of file diff --git a/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlCheckFile.java b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlCheckFile.java new file mode 100644 index 0000000..db69c7a --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlCheckFile.java @@ -0,0 +1,27 @@ +package com.fzzy.otherview.whhpjl.dto; + +import lombok.Data; +import lombok.EqualsAndHashCode; + +import java.io.Serializable; + +/** + * 璐ㄩ噺绠$悊-璐ㄦ鎶ュ憡 + * + * @author czt + * @date 2023/8/2 20:45 + */ +@Data +@EqualsAndHashCode(callSuper = false) +public class WhjlCheckFile implements Serializable { + /** + * + */ + private static final long serialVersionUID = 1L; + + private String jybgwjid; //妫�娴嬮」鐩紪鐮� + private String wjm; //鏁板�奸」鐩娴嬪�� + private String wjlj; //瀛楃椤圭洰妫�娴嬪�� + private String wjdx; //璐ㄩ噺鍒ゅ畾 + +} \ No newline at end of file diff --git a/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlCheckItm.java b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlCheckItm.java index 8b9cff2..3eebf0b 100644 --- a/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlCheckItm.java +++ b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlCheckItm.java @@ -19,13 +19,11 @@ */ private static final long serialVersionUID = 1L; - private String jcxmbm; //妫�娴嬮」鐩紪鐮� + private String jcxmbm; //妫�楠屾姤鍛婃枃浠秈d private String szxmjcz; //鏁板�奸」鐩娴嬪�� private String zfxmjcz; //瀛楃椤圭洰妫�娴嬪�� private String zlpd; //璐ㄩ噺鍒ゅ畾 private String jcr; //妫�楠屼汉 - private String xxh; //椤哄簭鍙� - private String sfyx; //鏄惁鏈夋晥 private String bz; //澶囨敞 } \ No newline at end of file diff --git a/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlLink.java b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlLink.java new file mode 100644 index 0000000..55429ff --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlLink.java @@ -0,0 +1,27 @@ +package com.fzzy.otherview.whhpjl.dto; + +import lombok.Data; +import lombok.EqualsAndHashCode; + +import java.io.Serializable; + +/** + * 妫�鏌ユ姤鍛婇檮浠朵笂閾炬槑缁� + * + * @Author:YAN + */ +@Data +@EqualsAndHashCode(callSuper = false) +public class WhjlLink implements Serializable { + + /** + * + */ + private static final long serialVersionUID = 1L; + + private String jybgwjid; //妫�楠屾姤鍛婃枃浠秈d + private String qklwjdz; //鍖哄潡閾炬枃浠跺湴鍧� + + + +} diff --git a/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1107PR.java b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1107PR.java index 59d6835..774d9ac 100644 --- a/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1107PR.java +++ b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1107PR.java @@ -46,7 +46,7 @@ */ @DataProvider public List<WhjlApi1107> listData() { - List<ApiInfoData> result = apiInfoDataRep.getDataByInteId(WhjlConstant.API_CODE_1106); + List<ApiInfoData> result = apiInfoDataRep.getDataByInteId(WhjlConstant.API_CODE_1107); if (null == result || result.isEmpty()) { return null; } @@ -76,7 +76,7 @@ infoData.setId(data.getBizId()); infoData.setKqdm(data.getKqdm()); infoData.setInteType(WhjlConstant.API_CATEGORY_11); - infoData.setInteId(WhjlConstant.API_CODE_1106); + infoData.setInteId(WhjlConstant.API_CODE_1107); infoData.setUpdateTime(new Date()); infoData.setDataId(data.getBizId()); infoData.setData(JSON.toJSONString(data)); @@ -119,7 +119,7 @@ } //灏佽鍙傛暟 - ApiParam param = new ApiParam(apiConf, WhjlConstant.API_CATEGORY_11, WhjlConstant.API_CODE_1106); + ApiParam param = new ApiParam(apiConf, WhjlConstant.API_CATEGORY_11, WhjlConstant.API_CODE_1107); //鑾峰彇瀹炵幇鎺ュ彛 ApiRemoteService apiService = apiPushManager.getApiRemoteService(param.getPushProtocol()); @@ -135,10 +135,10 @@ if (Constant.CZBZ_I.equals(data.getCzbz())) { infoData = new ApiInfoData(); - infoData.setId(data.getBizId()); + infoData.setId(data.getAjbh()); infoData.setKqdm(data.getKqdm()); infoData.setInteType(WhjlConstant.API_CATEGORY_11); - infoData.setInteId(WhjlConstant.API_CODE_1106); + infoData.setInteId(WhjlConstant.API_CODE_1107); infoData.setUpdateTime(new Date()); infoData.setDataId(data.getBizId()); diff --git a/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1108PR.java b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1108PR.java index 172370a..dc482bb 100644 --- a/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1108PR.java +++ b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1108PR.java @@ -47,7 +47,7 @@ */ @DataProvider public List<WhjlApi1108> listData() { - List<ApiInfoData> result = apiInfoDataRep.getDataByInteId(WhjlConstant.API_CODE_1107); + List<ApiInfoData> result = apiInfoDataRep.getDataByInteId(WhjlConstant.API_CODE_1108); if (null == result || result.isEmpty()) { return null; } @@ -77,7 +77,7 @@ infoData.setId(data.getBizId()); infoData.setKqdm(data.getKqdm()); infoData.setInteType(WhjlConstant.API_CATEGORY_11); - infoData.setInteId(WhjlConstant.API_CODE_1107); + infoData.setInteId(WhjlConstant.API_CODE_1108); infoData.setUpdateTime(new Date()); infoData.setDataId(data.getBizId()); infoData.setData(JSON.toJSONString(data)); @@ -120,7 +120,7 @@ } //灏佽鍙傛暟 - ApiParam param = new ApiParam(apiConf, WhjlConstant.API_CATEGORY_11, WhjlConstant.API_CODE_1107); + ApiParam param = new ApiParam(apiConf, WhjlConstant.API_CATEGORY_11, WhjlConstant.API_CODE_1108); //鑾峰彇瀹炵幇鎺ュ彛 ApiRemoteService apiService = apiPushManager.getApiRemoteService(param.getPushProtocol()); @@ -143,7 +143,7 @@ infoData.setId(data.getBizId()); infoData.setKqdm(data.getKqdm()); infoData.setInteType(WhjlConstant.API_CATEGORY_11); - infoData.setInteId(WhjlConstant.API_CODE_1107); + infoData.setInteId(WhjlConstant.API_CODE_1108); infoData.setUpdateTime(new Date()); infoData.setDataId(data.getBizId()); diff --git a/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1216PR.java b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1216PR.java new file mode 100644 index 0000000..a145c4e --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1216PR.java @@ -0,0 +1,169 @@ +package com.fzzy.otherview.whhpjl.pr; + +import com.alibaba.fastjson.JSON; +import com.alibaba.fastjson.JSONObject; +import com.bstek.dorado.annotation.DataProvider; +import com.bstek.dorado.annotation.DataResolver; +import com.bstek.dorado.annotation.Expose; +import com.fzzy.api.Constant; +import com.fzzy.api.data.ApiParam; +import com.fzzy.api.dto.ResponseDto; +import com.fzzy.api.entity.ApiConfs; +import com.fzzy.api.entity.ApiInfoData; +import com.fzzy.api.service.ApiCommonService; +import com.fzzy.api.service.ApiPushManager; +import com.fzzy.api.service.ApiRemoteService; +import com.fzzy.api.view.repository.ApiInfoDataRep; +import com.fzzy.otherview.whhpjl.WhjlConstant; +import com.fzzy.otherview.whhpjl.dto.WhjlApi1216; +import com.fzzy.otherview.whhpjl.dto.WhjlCheckItm; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Component; + +import java.util.ArrayList; +import java.util.Date; +import java.util.List; + +/** + * 璐ㄦ鎶ュ憡 + * + * @Author:YAN + */ +@Component +public class WhjlApi1216PR { + @Autowired + private ApiCommonService apiCommonService; + @Autowired + private ApiPushManager apiPushManager; + @Autowired + private ApiInfoDataRep apiInfoDataRep; + + /** + * 鑾峰彇鍒楄〃淇℃伅 + * whjlApi1214PR#listData + * + * @return + */ + @DataProvider + public List<WhjlApi1216> listData() { + List<ApiInfoData> result = apiInfoDataRep.getDataByInteId(WhjlConstant.API_CODE_1216); + if (null == result || result.isEmpty()) { + return null; + } + List<WhjlApi1216> list = new ArrayList<>(); + WhjlApi1216 whjlApi1216; + for (ApiInfoData infoData : result) { + whjlApi1216 = JSONObject.parseObject(infoData.getData(), WhjlApi1216.class); + whjlApi1216.setKqdm(infoData.getKqdm()); + whjlApi1216.setCzbz(infoData.getCzbz()); + whjlApi1216.setUpdateTime(infoData.getUpdateTime()); + whjlApi1216.setBizId(infoData.getDataId()); + + list.add(whjlApi1216); + } + return list; + } + + @Expose + public String delItem(WhjlCheckItm data) { + return null; + } + + @Expose + public String delFile(WhjlCheckItm data) { + return null; + } + + + /** + * 鏇存柊鎴栦慨鏀� + * whjlApi1214PR#saveData + * + * @param data + * @return + */ + @DataResolver + public void saveData(WhjlApi1216 data) { + ApiInfoData infoData = new ApiInfoData(); + infoData.setId(data.getBizId()); + infoData.setKqdm(data.getKqdm()); + infoData.setInteType(WhjlConstant.API_CATEGORY_12); + infoData.setInteId(WhjlConstant.API_CODE_1216); + infoData.setUpdateTime(new Date()); + infoData.setDataId(data.getBizId()); + infoData.setData(JSON.toJSONString(data)); + infoData.setCzbz(data.getCzbz()); + infoData.setRemarks("澶囨敞淇℃伅"); + + apiInfoDataRep.save(infoData); + } + + + /** + * 鍒犻櫎 + * whjlApi1214PR#delData + * + * @param data + * @return + */ + @Expose + public String delData(WhjlApi1216 data) { + apiInfoDataRep.deleteById(data.getBizId()); + return null; + } + + /** + * 涓婁紶 + * whjlApi1214PR#pushData + * + * @param items + * @return + */ + @Expose + public String pushData(List<WhjlApi1216> items) { + + String result = ""; + + String kqdm = items.get(0).getKqdm(); + ApiConfs apiConf = apiCommonService.getConf(kqdm); + + if (null == apiConf) { + return "绯荤粺娌℃湁鑾峰彇鍒板綋鍓嶅簱鍖洪厤缃俊鎭紝鎵ц澶辫触"; + } + + //灏佽鍙傛暟 + ApiParam param = new ApiParam(apiConf, WhjlConstant.API_CATEGORY_13, WhjlConstant.API_CODE_1216); + + //鑾峰彇瀹炵幇鎺ュ彛 + ApiRemoteService apiService = apiPushManager.getApiRemoteService(param.getPushProtocol()); + if (null == apiService) { + return "绯荤粺娌℃湁褰撳墠鎺ㄩ�佸崗璁厤缃紝鎵ц澶辫触"; + } + + ApiInfoData infoData; + ResponseDto responseDto; + for (WhjlApi1216 data : items) { + responseDto = apiService.pushData(param, apiConf, data); + if (responseDto.getSuccess() == 0) { + if (Constant.CZBZ_I.equals(data.getCzbz())) { + + infoData = new ApiInfoData(); + infoData.setId(data.getBizId()); + infoData.setKqdm(data.getKqdm()); + infoData.setInteType(WhjlConstant.API_CATEGORY_13); + infoData.setInteId(WhjlConstant.API_CODE_1216); + infoData.setUpdateTime(new Date()); + infoData.setDataId(data.getBizId()); + + data.setCzbz(Constant.CZBZ_U); + infoData.setCzbz(Constant.CZBZ_U); + infoData.setData(JSON.toJSONString(data)); + + apiInfoDataRep.save(infoData); + } + } + result += responseDto.toString(); + } + return result; + } +} diff --git a/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1217PR.java b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1217PR.java new file mode 100644 index 0000000..e003503 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1217PR.java @@ -0,0 +1,157 @@ +package com.fzzy.otherview.whhpjl.pr; + +import com.alibaba.fastjson.JSON; +import com.alibaba.fastjson.JSONObject; +import com.bstek.dorado.annotation.DataProvider; +import com.bstek.dorado.annotation.DataResolver; +import com.bstek.dorado.annotation.Expose; +import com.fzzy.api.Constant; +import com.fzzy.api.data.ApiParam; +import com.fzzy.api.dto.ResponseDto; +import com.fzzy.api.entity.ApiConfs; +import com.fzzy.api.entity.ApiInfoData; +import com.fzzy.api.service.ApiCommonService; +import com.fzzy.api.service.ApiPushManager; +import com.fzzy.api.service.ApiRemoteService; +import com.fzzy.api.view.repository.ApiInfoDataRep; +import com.fzzy.otherview.whhpjl.WhjlConstant; +import com.fzzy.otherview.whhpjl.dto.WhjlApi1217; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Component; + +import java.util.ArrayList; +import java.util.Date; +import java.util.List; + +/** + * 淇濊川鏈熼璀﹁鍒� + * + * @Author:YAN + */ +@Component +public class WhjlApi1217PR { + @Autowired + private ApiCommonService apiCommonService; + @Autowired + private ApiPushManager apiPushManager; + @Autowired + private ApiInfoDataRep apiInfoDataRep; + + /** + * 鑾峰彇鍒楄〃淇℃伅 + * whjlApi1217PR#listData + * + * @return + */ + @DataProvider + public List<WhjlApi1217> listData() { + List<ApiInfoData> result = apiInfoDataRep.getDataByInteId(WhjlConstant.API_CODE_1217); + if (null == result || result.isEmpty()) { + return null; + } + List<WhjlApi1217> list = new ArrayList<>(); + WhjlApi1217 whjlApi1217; + for (ApiInfoData infoData : result) { + whjlApi1217 = JSONObject.parseObject(infoData.getData(), WhjlApi1217.class); + whjlApi1217.setKqdm(infoData.getKqdm()); + whjlApi1217.setCzbz(infoData.getCzbz()); + whjlApi1217.setUpdateTime(infoData.getUpdateTime()); + whjlApi1217.setBizId(infoData.getDataId()); + list.add(whjlApi1217); + } + return list; + } + + + /** + * 鏇存柊鎴栦慨鏀� + * whjlApi1217PR#saveData + * + * @param data + * @return + */ + @DataResolver + public void saveData(WhjlApi1217 data) { + ApiInfoData infoData = new ApiInfoData(); + infoData.setId(data.getBizId()); + infoData.setKqdm(data.getKqdm()); + infoData.setInteType(WhjlConstant.API_CATEGORY_12); + infoData.setInteId(WhjlConstant.API_CODE_1217); + infoData.setUpdateTime(new Date()); + infoData.setDataId(data.getBizId()); + infoData.setData(JSON.toJSONString(data)); + infoData.setCzbz(data.getCzbz()); + infoData.setRemarks("澶囨敞淇℃伅"); + + apiInfoDataRep.save(infoData); + } + + + /** + * 鍒犻櫎 + * whjlApi1217PR#delData + * + * @param data + * @return + */ + @Expose + public String delData(WhjlApi1217 data) { + apiInfoDataRep.deleteById(data.getBizId()); + return null; + } + + /** + * 涓婁紶 + * whjlApi1217PR#pushData + * + * @param items + * @return + */ + @Expose + public String pushData(List<WhjlApi1217> items) { + + String result = ""; + + String kqdm = items.get(0).getKqdm(); + ApiConfs apiConf = apiCommonService.getConf(kqdm); + + if (null == apiConf) { + return "绯荤粺娌℃湁鑾峰彇鍒板綋鍓嶅簱鍖洪厤缃俊鎭紝鎵ц澶辫触"; + } + + //灏佽鍙傛暟 + ApiParam param = new ApiParam(apiConf, WhjlConstant.API_CATEGORY_12, WhjlConstant.API_CODE_1217); + + //鑾峰彇瀹炵幇鎺ュ彛 + ApiRemoteService apiService = apiPushManager.getApiRemoteService(param.getPushProtocol()); + if (null == apiService) { + return "绯荤粺娌℃湁褰撳墠鎺ㄩ�佸崗璁厤缃紝鎵ц澶辫触"; + } + + ApiInfoData infoData; + ResponseDto responseDto; + for (WhjlApi1217 data : items) { + responseDto = apiService.pushData(param, apiConf, data); + if (responseDto.getSuccess() == 0) { + if (Constant.CZBZ_I.equals(data.getCzbz())) { + + infoData = new ApiInfoData(); + infoData.setId(data.getBizId()); + infoData.setKqdm(data.getKqdm()); + infoData.setInteType(WhjlConstant.API_CATEGORY_12); + infoData.setInteId(WhjlConstant.API_CODE_1217); + infoData.setUpdateTime(new Date()); + infoData.setDataId(data.getBizId()); + + data.setCzbz(Constant.CZBZ_U); + infoData.setCzbz(Constant.CZBZ_U); + infoData.setData(JSON.toJSONString(data)); + + apiInfoDataRep.save(infoData); + } + } + result += responseDto.toString(); + } + return result; + } +} diff --git a/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1218PR.java b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1218PR.java new file mode 100644 index 0000000..d9548e0 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1218PR.java @@ -0,0 +1,157 @@ +package com.fzzy.otherview.whhpjl.pr; + +import com.alibaba.fastjson.JSON; +import com.alibaba.fastjson.JSONObject; +import com.bstek.dorado.annotation.DataProvider; +import com.bstek.dorado.annotation.DataResolver; +import com.bstek.dorado.annotation.Expose; +import com.fzzy.api.Constant; +import com.fzzy.api.data.ApiParam; +import com.fzzy.api.dto.ResponseDto; +import com.fzzy.api.entity.ApiConfs; +import com.fzzy.api.entity.ApiInfoData; +import com.fzzy.api.service.ApiCommonService; +import com.fzzy.api.service.ApiPushManager; +import com.fzzy.api.service.ApiRemoteService; +import com.fzzy.api.view.repository.ApiInfoDataRep; +import com.fzzy.otherview.whhpjl.WhjlConstant; +import com.fzzy.otherview.whhpjl.dto.WhjlApi1218; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Component; + +import java.util.ArrayList; +import java.util.Date; +import java.util.List; + +/** + * 淇濊川鏈熼璀﹁褰� + * + * @Author:YAN + */ +@Component +public class WhjlApi1218PR { + @Autowired + private ApiCommonService apiCommonService; + @Autowired + private ApiPushManager apiPushManager; + @Autowired + private ApiInfoDataRep apiInfoDataRep; + + /** + * 鑾峰彇鍒楄〃淇℃伅 + * whjlApi1218PR#listData + * + * @return + */ + @DataProvider + public List<WhjlApi1218> listData() { + List<ApiInfoData> result = apiInfoDataRep.getDataByInteId(WhjlConstant.API_CODE_1218); + if (null == result || result.isEmpty()) { + return null; + } + List<WhjlApi1218> list = new ArrayList<>(); + WhjlApi1218 whjlApi1218; + for (ApiInfoData infoData : result) { + whjlApi1218 = JSONObject.parseObject(infoData.getData(), WhjlApi1218.class); + whjlApi1218.setKqdm(infoData.getKqdm()); + whjlApi1218.setCzbz(infoData.getCzbz()); + whjlApi1218.setUpdateTime(infoData.getUpdateTime()); + whjlApi1218.setBizId(infoData.getDataId()); + list.add(whjlApi1218); + } + return list; + } + + + /** + * 鏇存柊鎴栦慨鏀� + * whjlApi1218PR#saveData + * + * @param data + * @return + */ + @DataResolver + public void saveData(WhjlApi1218 data) { + ApiInfoData infoData = new ApiInfoData(); + infoData.setId(data.getBizId()); + infoData.setKqdm(data.getKqdm()); + infoData.setInteType(WhjlConstant.API_CATEGORY_12); + infoData.setInteId(WhjlConstant.API_CODE_1218); + infoData.setUpdateTime(new Date()); + infoData.setDataId(data.getBizId()); + infoData.setData(JSON.toJSONString(data)); + infoData.setCzbz(data.getCzbz()); + infoData.setRemarks("澶囨敞淇℃伅"); + + apiInfoDataRep.save(infoData); + } + + + /** + * 鍒犻櫎 + * whjlApi1218PR#delData + * + * @param data + * @return + */ + @Expose + public String delData(WhjlApi1218 data) { + apiInfoDataRep.deleteById(data.getBizId()); + return null; + } + + /** + * 涓婁紶 + * whjlApi1218PR#pushData + * + * @param items + * @return + */ + @Expose + public String pushData(List<WhjlApi1218> items) { + + String result = ""; + + String kqdm = items.get(0).getKqdm(); + ApiConfs apiConf = apiCommonService.getConf(kqdm); + + if (null == apiConf) { + return "绯荤粺娌℃湁鑾峰彇鍒板綋鍓嶅簱鍖洪厤缃俊鎭紝鎵ц澶辫触"; + } + + //灏佽鍙傛暟 + ApiParam param = new ApiParam(apiConf, WhjlConstant.API_CATEGORY_12, WhjlConstant.API_CODE_1218); + + //鑾峰彇瀹炵幇鎺ュ彛 + ApiRemoteService apiService = apiPushManager.getApiRemoteService(param.getPushProtocol()); + if (null == apiService) { + return "绯荤粺娌℃湁褰撳墠鎺ㄩ�佸崗璁厤缃紝鎵ц澶辫触"; + } + + ApiInfoData infoData; + ResponseDto responseDto; + for (WhjlApi1218 data : items) { + responseDto = apiService.pushData(param, apiConf, data); + if (responseDto.getSuccess() == 0) { + if (Constant.CZBZ_I.equals(data.getCzbz())) { + + infoData = new ApiInfoData(); + infoData.setId(data.getBizId()); + infoData.setKqdm(data.getKqdm()); + infoData.setInteType(WhjlConstant.API_CATEGORY_12); + infoData.setInteId(WhjlConstant.API_CODE_1218); + infoData.setUpdateTime(new Date()); + infoData.setDataId(data.getBizId()); + + data.setCzbz(Constant.CZBZ_U); + infoData.setCzbz(Constant.CZBZ_U); + infoData.setData(JSON.toJSONString(data)); + + apiInfoDataRep.save(infoData); + } + } + result += responseDto.toString(); + } + return result; + } +} diff --git a/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1219PR.java b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1219PR.java new file mode 100644 index 0000000..4b3e18a --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1219PR.java @@ -0,0 +1,157 @@ +package com.fzzy.otherview.whhpjl.pr; + +import com.alibaba.fastjson.JSON; +import com.alibaba.fastjson.JSONObject; +import com.bstek.dorado.annotation.DataProvider; +import com.bstek.dorado.annotation.DataResolver; +import com.bstek.dorado.annotation.Expose; +import com.fzzy.api.Constant; +import com.fzzy.api.data.ApiParam; +import com.fzzy.api.dto.ResponseDto; +import com.fzzy.api.entity.ApiConfs; +import com.fzzy.api.entity.ApiInfoData; +import com.fzzy.api.service.ApiCommonService; +import com.fzzy.api.service.ApiPushManager; +import com.fzzy.api.service.ApiRemoteService; +import com.fzzy.api.view.repository.ApiInfoDataRep; +import com.fzzy.otherview.whhpjl.WhjlConstant; +import com.fzzy.otherview.whhpjl.dto.WhjlApi1219; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Component; + +import java.util.ArrayList; +import java.util.Date; +import java.util.List; + +/** + * 鐗╄祫搴撳瓨棰勮瑙勫垯 + * + * @Author:YAN + */ +@Component +public class WhjlApi1219PR { + @Autowired + private ApiCommonService apiCommonService; + @Autowired + private ApiPushManager apiPushManager; + @Autowired + private ApiInfoDataRep apiInfoDataRep; + + /** + * 鑾峰彇鍒楄〃淇℃伅 + * whjlApi1219PR#listData + * + * @return + */ + @DataProvider + public List<WhjlApi1219> listData() { + List<ApiInfoData> result = apiInfoDataRep.getDataByInteId(WhjlConstant.API_CODE_1219); + if (null == result || result.isEmpty()) { + return null; + } + List<WhjlApi1219> list = new ArrayList<>(); + WhjlApi1219 whjlApi1219; + for (ApiInfoData infoData : result) { + whjlApi1219 = JSONObject.parseObject(infoData.getData(), WhjlApi1219.class); + whjlApi1219.setKqdm(infoData.getKqdm()); + whjlApi1219.setCzbz(infoData.getCzbz()); + whjlApi1219.setUpdateTime(infoData.getUpdateTime()); + whjlApi1219.setBizId(infoData.getDataId()); + list.add(whjlApi1219); + } + return list; + } + + + /** + * 鏇存柊鎴栦慨鏀� + * whjlApi1219PR#saveData + * + * @param data + * @return + */ + @DataResolver + public void saveData(WhjlApi1219 data) { + ApiInfoData infoData = new ApiInfoData(); + infoData.setId(data.getBizId()); + infoData.setKqdm(data.getKqdm()); + infoData.setInteType(WhjlConstant.API_CATEGORY_12); + infoData.setInteId(WhjlConstant.API_CODE_1219); + infoData.setUpdateTime(new Date()); + infoData.setDataId(data.getBizId()); + infoData.setData(JSON.toJSONString(data)); + infoData.setCzbz(data.getCzbz()); + infoData.setRemarks("澶囨敞淇℃伅"); + + apiInfoDataRep.save(infoData); + } + + + /** + * 鍒犻櫎 + * whjlApi1219PR#delData + * + * @param data + * @return + */ + @Expose + public String delData(WhjlApi1219 data) { + apiInfoDataRep.deleteById(data.getBizId()); + return null; + } + + /** + * 涓婁紶 + * whjlApi1219PR#pushData + * + * @param items + * @return + */ + @Expose + public String pushData(List<WhjlApi1219> items) { + + String result = ""; + + String kqdm = items.get(0).getKqdm(); + ApiConfs apiConf = apiCommonService.getConf(kqdm); + + if (null == apiConf) { + return "绯荤粺娌℃湁鑾峰彇鍒板綋鍓嶅簱鍖洪厤缃俊鎭紝鎵ц澶辫触"; + } + + //灏佽鍙傛暟 + ApiParam param = new ApiParam(apiConf, WhjlConstant.API_CATEGORY_12, WhjlConstant.API_CODE_1219); + + //鑾峰彇瀹炵幇鎺ュ彛 + ApiRemoteService apiService = apiPushManager.getApiRemoteService(param.getPushProtocol()); + if (null == apiService) { + return "绯荤粺娌℃湁褰撳墠鎺ㄩ�佸崗璁厤缃紝鎵ц澶辫触"; + } + + ApiInfoData infoData; + ResponseDto responseDto; + for (WhjlApi1219 data : items) { + responseDto = apiService.pushData(param, apiConf, data); + if (responseDto.getSuccess() == 0) { + if (Constant.CZBZ_I.equals(data.getCzbz())) { + + infoData = new ApiInfoData(); + infoData.setId(data.getBizId()); + infoData.setKqdm(data.getKqdm()); + infoData.setInteType(WhjlConstant.API_CATEGORY_12); + infoData.setInteId(WhjlConstant.API_CODE_1219); + infoData.setUpdateTime(new Date()); + infoData.setDataId(data.getBizId()); + + data.setCzbz(Constant.CZBZ_U); + infoData.setCzbz(Constant.CZBZ_U); + infoData.setData(JSON.toJSONString(data)); + + apiInfoDataRep.save(infoData); + } + } + result += responseDto.toString(); + } + return result; + } +} diff --git a/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1220PR.java b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1220PR.java new file mode 100644 index 0000000..650fb12 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1220PR.java @@ -0,0 +1,157 @@ +package com.fzzy.otherview.whhpjl.pr; + +import com.alibaba.fastjson.JSON; +import com.alibaba.fastjson.JSONObject; +import com.bstek.dorado.annotation.DataProvider; +import com.bstek.dorado.annotation.DataResolver; +import com.bstek.dorado.annotation.Expose; +import com.fzzy.api.Constant; +import com.fzzy.api.data.ApiParam; +import com.fzzy.api.dto.ResponseDto; +import com.fzzy.api.entity.ApiConfs; +import com.fzzy.api.entity.ApiInfoData; +import com.fzzy.api.service.ApiCommonService; +import com.fzzy.api.service.ApiPushManager; +import com.fzzy.api.service.ApiRemoteService; +import com.fzzy.api.view.repository.ApiInfoDataRep; +import com.fzzy.otherview.whhpjl.WhjlConstant; +import com.fzzy.otherview.whhpjl.dto.WhjlApi1220; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Component; + +import java.util.ArrayList; +import java.util.Date; +import java.util.List; + +/** + * 鐗╄祫搴撳瓨棰勮璁板綍 + * + * @Author:YAN + */ +@Component +public class WhjlApi1220PR { + @Autowired + private ApiCommonService apiCommonService; + @Autowired + private ApiPushManager apiPushManager; + @Autowired + private ApiInfoDataRep apiInfoDataRep; + + /** + * 鑾峰彇鍒楄〃淇℃伅 + * whjlApi1220PR#listData + * + * @return + */ + @DataProvider + public List<WhjlApi1220> listData() { + List<ApiInfoData> result = apiInfoDataRep.getDataByInteId(WhjlConstant.API_CODE_1220); + if (null == result || result.isEmpty()) { + return null; + } + List<WhjlApi1220> list = new ArrayList<>(); + WhjlApi1220 whjlApi1220; + for (ApiInfoData infoData : result) { + whjlApi1220 = JSONObject.parseObject(infoData.getData(), WhjlApi1220.class); + whjlApi1220.setKqdm(infoData.getKqdm()); + whjlApi1220.setCzbz(infoData.getCzbz()); + whjlApi1220.setUpdateTime(infoData.getUpdateTime()); + whjlApi1220.setBizId(infoData.getDataId()); + list.add(whjlApi1220); + } + return list; + } + + + /** + * 鏇存柊鎴栦慨鏀� + * whjlApi1220PR#saveData + * + * @param data + * @return + */ + @DataResolver + public void saveData(WhjlApi1220 data) { + ApiInfoData infoData = new ApiInfoData(); + infoData.setId(data.getBizId()); + infoData.setKqdm(data.getKqdm()); + infoData.setInteType(WhjlConstant.API_CATEGORY_12); + infoData.setInteId(WhjlConstant.API_CODE_1220); + infoData.setUpdateTime(new Date()); + infoData.setDataId(data.getBizId()); + infoData.setData(JSON.toJSONString(data)); + infoData.setCzbz(data.getCzbz()); + infoData.setRemarks("澶囨敞淇℃伅"); + + apiInfoDataRep.save(infoData); + } + + + /** + * 鍒犻櫎 + * whjlApi1220PR#delData + * + * @param data + * @return + */ + @Expose + public String delData(WhjlApi1220 data) { + apiInfoDataRep.deleteById(data.getBizId()); + return null; + } + + /** + * 涓婁紶 + * whjlApi1220PR#pushData + * + * @param items + * @return + */ + @Expose + public String pushData(List<WhjlApi1220> items) { + + String result = ""; + + String kqdm = items.get(0).getKqdm(); + ApiConfs apiConf = apiCommonService.getConf(kqdm); + + if (null == apiConf) { + return "绯荤粺娌℃湁鑾峰彇鍒板綋鍓嶅簱鍖洪厤缃俊鎭紝鎵ц澶辫触"; + } + + //灏佽鍙傛暟 + ApiParam param = new ApiParam(apiConf, WhjlConstant.API_CATEGORY_12, WhjlConstant.API_CODE_1220); + + //鑾峰彇瀹炵幇鎺ュ彛 + ApiRemoteService apiService = apiPushManager.getApiRemoteService(param.getPushProtocol()); + if (null == apiService) { + return "绯荤粺娌℃湁褰撳墠鎺ㄩ�佸崗璁厤缃紝鎵ц澶辫触"; + } + + ApiInfoData infoData; + ResponseDto responseDto; + for (WhjlApi1220 data : items) { + responseDto = apiService.pushData(param, apiConf, data); + if (responseDto.getSuccess() == 0) { + if (Constant.CZBZ_I.equals(data.getCzbz())) { + + infoData = new ApiInfoData(); + infoData.setId(data.getBizId()); + infoData.setKqdm(data.getKqdm()); + infoData.setInteType(WhjlConstant.API_CATEGORY_12); + infoData.setInteId(WhjlConstant.API_CODE_1220); + infoData.setUpdateTime(new Date()); + infoData.setDataId(data.getBizId()); + + data.setCzbz(Constant.CZBZ_U); + infoData.setCzbz(Constant.CZBZ_U); + infoData.setData(JSON.toJSONString(data)); + + apiInfoDataRep.save(infoData); + } + } + result += responseDto.toString(); + } + return result; + } +} diff --git a/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1401PR.java b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1401PR.java new file mode 100644 index 0000000..39966b0 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1401PR.java @@ -0,0 +1,157 @@ +package com.fzzy.otherview.whhpjl.pr; + +import com.alibaba.fastjson.JSON; +import com.alibaba.fastjson.JSONObject; +import com.bstek.dorado.annotation.DataProvider; +import com.bstek.dorado.annotation.DataResolver; +import com.bstek.dorado.annotation.Expose; +import com.fzzy.api.Constant; +import com.fzzy.api.data.ApiParam; +import com.fzzy.api.dto.ResponseDto; +import com.fzzy.api.entity.ApiConfs; +import com.fzzy.api.entity.ApiInfoData; +import com.fzzy.api.service.ApiCommonService; +import com.fzzy.api.service.ApiPushManager; +import com.fzzy.api.service.ApiRemoteService; +import com.fzzy.api.view.repository.ApiInfoDataRep; +import com.fzzy.otherview.whhpjl.WhjlConstant; +import com.fzzy.otherview.whhpjl.dto.WhjlApi1401; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Component; + +import java.util.ArrayList; +import java.util.Date; +import java.util.List; + +/** + * 鐗╄祫搴撳瓨棰勮璁板綍 + * + * @Author:YAN + */ +@Component +public class WhjlApi1401PR { + @Autowired + private ApiCommonService apiCommonService; + @Autowired + private ApiPushManager apiPushManager; + @Autowired + private ApiInfoDataRep apiInfoDataRep; + + /** + * 鑾峰彇鍒楄〃淇℃伅 + * whjlApi1401PR#listData + * + * @return + */ + @DataProvider + public List<WhjlApi1401> listData() { + List<ApiInfoData> result = apiInfoDataRep.getDataByInteId(WhjlConstant.API_CODE_1401); + if (null == result || result.isEmpty()) { + return null; + } + List<WhjlApi1401> list = new ArrayList<>(); + WhjlApi1401 whjlApi1401; + for (ApiInfoData infoData : result) { + whjlApi1401 = JSONObject.parseObject(infoData.getData(), WhjlApi1401.class); + whjlApi1401.setKqdm(infoData.getKqdm()); + whjlApi1401.setCzbz(infoData.getCzbz()); + whjlApi1401.setUpdateTime(infoData.getUpdateTime()); + whjlApi1401.setBizId(infoData.getDataId()); + list.add(whjlApi1401); + } + return list; + } + + + /** + * 鏇存柊鎴栦慨鏀� + * whjlApi1401PR#saveData + * + * @param data + * @return + */ + @DataResolver + public void saveData(WhjlApi1401 data) { + ApiInfoData infoData = new ApiInfoData(); + infoData.setId(data.getBizId()); + infoData.setKqdm(data.getKqdm()); + infoData.setInteType(WhjlConstant.API_CATEGORY_12); + infoData.setInteId(WhjlConstant.API_CODE_1401); + infoData.setUpdateTime(new Date()); + infoData.setDataId(data.getBizId()); + infoData.setData(JSON.toJSONString(data)); + infoData.setCzbz(data.getCzbz()); + infoData.setRemarks("澶囨敞淇℃伅"); + + apiInfoDataRep.save(infoData); + } + + + /** + * 鍒犻櫎 + * whjlApi1401PR#delData + * + * @param data + * @return + */ + @Expose + public String delData(WhjlApi1401 data) { + apiInfoDataRep.deleteById(data.getBizId()); + return null; + } + + /** + * 涓婁紶 + * whjlApi1401PR#pushData + * + * @param items + * @return + */ + @Expose + public String pushData(List<WhjlApi1401> items) { + + String result = ""; + + String kqdm = items.get(0).getKqdm(); + ApiConfs apiConf = apiCommonService.getConf(kqdm); + + if (null == apiConf) { + return "绯荤粺娌℃湁鑾峰彇鍒板綋鍓嶅簱鍖洪厤缃俊鎭紝鎵ц澶辫触"; + } + + //灏佽鍙傛暟 + ApiParam param = new ApiParam(apiConf, WhjlConstant.API_CATEGORY_12, WhjlConstant.API_CODE_1401); + + //鑾峰彇瀹炵幇鎺ュ彛 + ApiRemoteService apiService = apiPushManager.getApiRemoteService(param.getPushProtocol()); + if (null == apiService) { + return "绯荤粺娌℃湁褰撳墠鎺ㄩ�佸崗璁厤缃紝鎵ц澶辫触"; + } + + ApiInfoData infoData; + ResponseDto responseDto; + for (WhjlApi1401 data : items) { + responseDto = apiService.pushData(param, apiConf, data); + if (responseDto.getSuccess() == 0) { + if (Constant.CZBZ_I.equals(data.getCzbz())) { + + infoData = new ApiInfoData(); + infoData.setId(data.getBizId()); + infoData.setKqdm(data.getKqdm()); + infoData.setInteType(WhjlConstant.API_CATEGORY_12); + infoData.setInteId(WhjlConstant.API_CODE_1401); + infoData.setUpdateTime(new Date()); + infoData.setDataId(data.getBizId()); + + data.setCzbz(Constant.CZBZ_U); + infoData.setCzbz(Constant.CZBZ_U); + infoData.setData(JSON.toJSONString(data)); + + apiInfoDataRep.save(infoData); + } + } + result += responseDto.toString(); + } + return result; + } +} diff --git a/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1402PR.java b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1402PR.java new file mode 100644 index 0000000..75761da --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1402PR.java @@ -0,0 +1,157 @@ +package com.fzzy.otherview.whhpjl.pr; + +import com.alibaba.fastjson.JSON; +import com.alibaba.fastjson.JSONObject; +import com.bstek.dorado.annotation.DataProvider; +import com.bstek.dorado.annotation.DataResolver; +import com.bstek.dorado.annotation.Expose; +import com.fzzy.api.Constant; +import com.fzzy.api.data.ApiParam; +import com.fzzy.api.dto.ResponseDto; +import com.fzzy.api.entity.ApiConfs; +import com.fzzy.api.entity.ApiInfoData; +import com.fzzy.api.service.ApiCommonService; +import com.fzzy.api.service.ApiPushManager; +import com.fzzy.api.service.ApiRemoteService; +import com.fzzy.api.view.repository.ApiInfoDataRep; +import com.fzzy.otherview.whhpjl.WhjlConstant; +import com.fzzy.otherview.whhpjl.dto.WhjlApi1402; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Component; + +import java.util.ArrayList; +import java.util.Date; +import java.util.List; + +/** + * 鍙f劅璇勪环 + * + * @Author:YAN + */ +@Component +public class WhjlApi1402PR { + @Autowired + private ApiCommonService apiCommonService; + @Autowired + private ApiPushManager apiPushManager; + @Autowired + private ApiInfoDataRep apiInfoDataRep; + + /** + * 鑾峰彇鍒楄〃淇℃伅 + * whjlApi1402PR#listData + * + * @return + */ + @DataProvider + public List<WhjlApi1402> listData() { + List<ApiInfoData> result = apiInfoDataRep.getDataByInteId(WhjlConstant.API_CODE_1402); + if (null == result || result.isEmpty()) { + return null; + } + List<WhjlApi1402> list = new ArrayList<>(); + WhjlApi1402 whjlApi1402; + for (ApiInfoData infoData : result) { + whjlApi1402 = JSONObject.parseObject(infoData.getData(), WhjlApi1402.class); + whjlApi1402.setKqdm(infoData.getKqdm()); + whjlApi1402.setCzbz(infoData.getCzbz()); + whjlApi1402.setUpdateTime(infoData.getUpdateTime()); + whjlApi1402.setBizId(infoData.getDataId()); + list.add(whjlApi1402); + } + return list; + } + + + /** + * 鏇存柊鎴栦慨鏀� + * whjlApi1402PR#saveData + * + * @param data + * @return + */ + @DataResolver + public void saveData(WhjlApi1402 data) { + ApiInfoData infoData = new ApiInfoData(); + infoData.setId(data.getBizId()); + infoData.setKqdm(data.getKqdm()); + infoData.setInteType(WhjlConstant.API_CATEGORY_12); + infoData.setInteId(WhjlConstant.API_CODE_1402); + infoData.setUpdateTime(new Date()); + infoData.setDataId(data.getBizId()); + infoData.setData(JSON.toJSONString(data)); + infoData.setCzbz(data.getCzbz()); + infoData.setRemarks("澶囨敞淇℃伅"); + + apiInfoDataRep.save(infoData); + } + + + /** + * 鍒犻櫎 + * whjlApi1402PR#delData + * + * @param data + * @return + */ + @Expose + public String delData(WhjlApi1402 data) { + apiInfoDataRep.deleteById(data.getBizId()); + return null; + } + + /** + * 涓婁紶 + * whjlApi1402PR#pushData + * + * @param items + * @return + */ + @Expose + public String pushData(List<WhjlApi1402> items) { + + String result = ""; + + String kqdm = items.get(0).getKqdm(); + ApiConfs apiConf = apiCommonService.getConf(kqdm); + + if (null == apiConf) { + return "绯荤粺娌℃湁鑾峰彇鍒板綋鍓嶅簱鍖洪厤缃俊鎭紝鎵ц澶辫触"; + } + + //灏佽鍙傛暟 + ApiParam param = new ApiParam(apiConf, WhjlConstant.API_CATEGORY_12, WhjlConstant.API_CODE_1402); + + //鑾峰彇瀹炵幇鎺ュ彛 + ApiRemoteService apiService = apiPushManager.getApiRemoteService(param.getPushProtocol()); + if (null == apiService) { + return "绯荤粺娌℃湁褰撳墠鎺ㄩ�佸崗璁厤缃紝鎵ц澶辫触"; + } + + ApiInfoData infoData; + ResponseDto responseDto; + for (WhjlApi1402 data : items) { + responseDto = apiService.pushData(param, apiConf, data); + if (responseDto.getSuccess() == 0) { + if (Constant.CZBZ_I.equals(data.getCzbz())) { + + infoData = new ApiInfoData(); + infoData.setId(data.getBizId()); + infoData.setKqdm(data.getKqdm()); + infoData.setInteType(WhjlConstant.API_CATEGORY_12); + infoData.setInteId(WhjlConstant.API_CODE_1402); + infoData.setUpdateTime(new Date()); + infoData.setDataId(data.getBizId()); + + data.setCzbz(Constant.CZBZ_U); + infoData.setCzbz(Constant.CZBZ_U); + infoData.setData(JSON.toJSONString(data)); + + apiInfoDataRep.save(infoData); + } + } + result += responseDto.toString(); + } + return result; + } +} diff --git a/src/main/java/com/fzzy/push/sh2023/SH2023ApiRemoteService.java b/src/main/java/com/fzzy/push/sh2023/SH2023ApiRemoteService.java index cef14d7..577046a 100644 --- a/src/main/java/com/fzzy/push/sh2023/SH2023ApiRemoteService.java +++ b/src/main/java/com/fzzy/push/sh2023/SH2023ApiRemoteService.java @@ -270,10 +270,7 @@ map.put(apiData.getWjmc(), FileUtils.fileToByteString(apiData.getWjdz())); api1109.setWjl(JSON.toJSONString(map)); //涓婃捣甯傚钩鍙版枃浠跺悕绉拌鍒欙細搴撳尯缂栫爜_涓氬姟娴佹按鍙穇鍒嗙被鐮乢椤哄簭鐮�.jpg锛屼緥濡傦細91310114703439394M001_142211080101_GL_00.jpg - String[] split = api1109.getWjmc().split("."); - if (split.length == 2) { - api1109.setWjmc(split[0] + "_00" + split[1]); - } + api1109.setWjmc(getWjmc(api1109.getWjmc())); //璁剧疆绌哄睘鎬т负榛樿鍊� changeObject(api1109); return api1109; @@ -749,6 +746,16 @@ return data; } + private String getWjmc(String wjmc){ + if(wjmc.endsWith(".jpg")) { + wjmc = wjmc.replaceAll(".jpg", "_00.jpg"); + } + if(wjmc.endsWith(".png")) { + wjmc = wjmc.replaceAll(".png", "_00.png"); + } + return wjmc; + } + /** * 鑾峰彇璐㈠姟鏁版嵁json * diff --git a/src/main/java/com/fzzy/push/whhpjl/WhjlApiRemoteService.java b/src/main/java/com/fzzy/push/whhpjl/WhjlApiRemoteService.java index 9db3102..9c5ac6b 100644 --- a/src/main/java/com/fzzy/push/whhpjl/WhjlApiRemoteService.java +++ b/src/main/java/com/fzzy/push/whhpjl/WhjlApiRemoteService.java @@ -159,22 +159,24 @@ case "1105": return WhjlConstant.API_CODE_CFXX; case "1106": - return WhjlConstant.API_CODE_AJXX; + return WhjlConstant.API_CODE_YGXX; case "1107": - return WhjlConstant.API_CODE_HWXX; + return WhjlConstant.API_CODE_AJXX; case "1108": - return WhjlConstant.API_CODE_CCSSDZDA; + return WhjlConstant.API_CODE_HWXX; case "1109": - return WhjlConstant.API_CODE_CCSSWHJL; + return WhjlConstant.API_CODE_CCSSDZDA; case "1110": - return WhjlConstant.API_CODE_CCSSBFJL; + return WhjlConstant.API_CODE_CCSSWHJL; case "1111": - return WhjlConstant.API_CODE_CCSBXX; + return WhjlConstant.API_CODE_CCSSBFJL; case "1112": - return WhjlConstant.API_CODE_CCSBWHJL; + return WhjlConstant.API_CODE_CCSBXX; case "1113": - return WhjlConstant.API_CODE_CCSBWXJL; + return WhjlConstant.API_CODE_CCSBWHJL; case "1114": + return WhjlConstant.API_CODE_CCSBWXJL; + case "11145": return WhjlConstant.API_CODE_CCSBBFJL; case "1201": return WhjlConstant.API_CODE_FSGYSXX; diff --git a/src/main/java/com/fzzy/push/whhpjl/WhjlPushService11.java b/src/main/java/com/fzzy/push/whhpjl/WhjlPushService11.java index 9393d8c..c185009 100644 --- a/src/main/java/com/fzzy/push/whhpjl/WhjlPushService11.java +++ b/src/main/java/com/fzzy/push/whhpjl/WhjlPushService11.java @@ -51,9 +51,9 @@ // 鎺ㄩ�佷粨鎴夸俊鎭� this.pushData1105(apiRemoteService, param); // 鎺ㄩ�佸粧闂翠俊鎭� - this.pushData1106(apiRemoteService, param); - // 鎺ㄩ�佽揣浣嶄俊鎭� this.pushData1107(apiRemoteService, param); + // 鎺ㄩ�佽揣浣嶄俊鎭� + this.pushData1108(apiRemoteService, param); // 鎺ㄩ�佷粨鍌ㄨ澶囦俊鎭� this.pushData1111(apiRemoteService, param); @@ -215,16 +215,16 @@ /** * 1106 寤掗棿淇℃伅 */ - private void pushData1106(ApiRemoteService apiRemoteService, ApiParam param) { + private void pushData1107(ApiRemoteService apiRemoteService, ApiParam param) { //鑾峰彇鍐涘伐浼佷笟淇℃伅 - List<ApiInfoData> items = apiInfoDataRep.getDataByInteId(WhjlConstant.API_CODE_1106); + List<ApiInfoData> items = apiInfoDataRep.getDataByInteId(WhjlConstant.API_CODE_1107); if (null == items || items.isEmpty()) { return; } param.setInteCategory(WhjlConstant.API_CATEGORY_11); - param.setInteId(WhjlConstant.API_CODE_1106); + param.setInteId(WhjlConstant.API_CODE_1107); List<WhjlApi1107> list = new ArrayList<>(); WhjlApi1107 whjlApi1106; for (ApiInfoData infoData : items) { @@ -253,16 +253,16 @@ /** * 1107 璐т綅淇℃伅 */ - private void pushData1107(ApiRemoteService apiRemoteService, ApiParam param) { + private void pushData1108(ApiRemoteService apiRemoteService, ApiParam param) { //鑾峰彇鍐涘伐浼佷笟淇℃伅 - List<ApiInfoData> items = apiInfoDataRep.getDataByInteId(WhjlConstant.API_CODE_1107); + List<ApiInfoData> items = apiInfoDataRep.getDataByInteId(WhjlConstant.API_CODE_1108); if (null == items || items.isEmpty()) { return; } param.setInteCategory(WhjlConstant.API_CATEGORY_11); - param.setInteId(WhjlConstant.API_CODE_1107); + param.setInteId(WhjlConstant.API_CODE_1108); List<WhjlApi1108> list = new ArrayList<>(); WhjlApi1108 whjlApi1107; for (ApiInfoData infoData : items) { diff --git a/src/main/resources/templates/home/home-whjl.html b/src/main/resources/templates/home/home-whjl.html index 16576ce..7394b3d 100644 --- a/src/main/resources/templates/home/home-whjl.html +++ b/src/main/resources/templates/home/home-whjl.html @@ -192,6 +192,18 @@ <dd> <a lay-href="com.fzzy.otherview.whhpjl.WhjlApi1214.d">鍑哄叆搴撹褰�</a> </dd> + <dd> + <a lay-href="com.fzzy.otherview.whhpjl.WhjlApi1216.d">璐ㄦ鎶ュ憡</a> + </dd> + <dd> + <a lay-href="com.fzzy.otherview.whhpjl.WhjlApi1217.d">淇濊川鏈熼璀﹁鍒�</a> + </dd> + <dd> + <a lay-href="com.fzzy.otherview.whhpjl.WhjlApi1218.d">淇濊川鏈熼璀﹁褰�</a> + </dd> + <dd> + <a lay-href="com.fzzy.otherview.whhpjl.WhjlApi1219.d">鐗╄祫搴撳瓨棰勮瑙勫垯</a> + </dd> </dl> </li> @@ -204,9 +216,6 @@ <span class="layui-nav-more"></span> </a> <dl class="layui-nav-child"> - <dd> - <a lay-href="com.fzzy.otherview.whhpjl.WhjlApi1302.d">璐ㄦ鎶ュ憡</a> - </dd> <dd> <a lay-href="com.fzzy.otherview.whhpjl.WhjlApi1303.d">绮儏妫�娴嬭褰�</a> </dd> @@ -239,6 +248,12 @@ <!-- <dd>--> <!-- <a lay-href="com.fzzy.otherview.whhpjl.WhjlApi1406.d">鍑哄叆搴撹褰�</a>--> <!-- </dd>--> + <dd> + <a lay-href="com.fzzy.otherview.whhpjl.WhjlApi1401.d">鐢熶骇璐ㄩ噺閾�</a> + </dd> + <dd> + <a lay-href="com.fzzy.otherview.whhpjl.WhjlApi1402.d">鍙f劅璇勪环</a> + </dd> </dl> </li> </ul> -- Gitblit v1.9.3