From a82631013be641db3979e11013b2cf6e937a3e7b Mon Sep 17 00:00:00 2001 From: CZT <czt18638530771@163.com> Date: 星期二, 12 十二月 2023 14:24:51 +0800 Subject: [PATCH] 武汉省平台-共享接口实现1 --- src/main/java/com/fzzy/otherview/whhpjl/dto/ShareApi2010Pz.java | 19 src/main/java/com/fzzy/otherview/whhpjl/WhjlConstant.java | 34 src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlShareApi2009.java | 40 + src/main/java/com/fzzy/api/service/ApiRemoteService.java | 6 src/main/java/com/fzzy/push/whhpjl/dto/WhjlPullRespDto.java | 31 src/main/java/com/fzzy/push/whhpjl/Whjl2023HttpClientUtil.java | 28 src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlShareApi2012.java | 45 + src/main/resources/templates/home/home-whjl.html | 59 + src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlShareApi2004.java | 53 + src/main/java/com/fzzy/otherview/whhpjl/dto/ShareApi2011Xm.java | 20 src/main/java/com/fzzy/otherview/whhpjl/dto/ShareApi2012Fa.java | 34 src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlShareApi2010PR.java | 183 ++++ src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlShareApi2001.java | 39 + src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlShareApi2001PR.java | 156 ++++ src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlShareApi2008.java | 70 + src/main/java/com/fzzy/push/whhpjl/WhjlApiRemoteService.java | 90 ++ src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlShareApi2010.java | 46 + src/main/java/com/fzzy/push/nx2023/NX2023ApiRemoteService.java | 7 src/main/java/com/fzzy/push/whhpjl/dto/WhjlPullReqDto.java | 39 + src/main/java/com/fzzy/otherview/whhpjl/WhjlShareApi2010.view.xml | 482 +++++++++++++ src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlShareApi2005.java | 71 + src/main/java/com/fzzy/push/gd2020/GDApiRemoteService.java | 6 src/main/java/com/fzzy/otherview/whhpjl/WhjlShareApi2001.view.xml | 307 ++++++++ src/main/java/com/fzzy/otherview/whhpjl/dto/ShareApi2003Xs.java | 24 src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlShareApi2002.java | 38 + src/main/java/com/fzzy/push/gd2022/GD2022ApiRemoteService2022.java | 7 src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlShareApi2007.java | 74 ++ src/main/java/com/fzzy/push/sh2023/SH2023ApiRemoteService.java | 7 src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1211PR.java | 3 src/main/java/com/fzzy/otherview/whhpjl/dto/ShareApi2010Mx.java | 37 + src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlShareApi2006.java | 40 + src/main/java/com/fzzy/api/dto/ResponseDto.java | 5 src/main/java/com/fzzy/push/gb2022/GBApiRemoteService.java | 5 src/main/java/com/fzzy/push/shjdjw2023/ShjdjwApiRemoteService2023.java | 7 src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlShareApi2003.java | 43 + src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlShareApi2011.java | 44 + 36 files changed, 2,180 insertions(+), 19 deletions(-) diff --git a/src/main/java/com/fzzy/api/dto/ResponseDto.java b/src/main/java/com/fzzy/api/dto/ResponseDto.java index 14acd76..5fdb263 100644 --- a/src/main/java/com/fzzy/api/dto/ResponseDto.java +++ b/src/main/java/com/fzzy/api/dto/ResponseDto.java @@ -36,6 +36,11 @@ public String JSESSIONID; + /** + * 鎷夊彇鏁版嵁data + */ + public String data; + public ResponseDto() { } diff --git a/src/main/java/com/fzzy/api/service/ApiRemoteService.java b/src/main/java/com/fzzy/api/service/ApiRemoteService.java index 189877a..7fa1d82 100644 --- a/src/main/java/com/fzzy/api/service/ApiRemoteService.java +++ b/src/main/java/com/fzzy/api/service/ApiRemoteService.java @@ -27,7 +27,6 @@ */ public ResponseDto pushData(ApiParam param, Object data); - /** * * @param param 鍙傛暟 @@ -38,12 +37,11 @@ public ResponseDto pushData(ApiParam param, ApiConfs confs, Object data); /** - * 涓婁紶鏂囦欢锛岃幏鍙栨枃浠跺瓨鍌╥d + * 鎷夊彇鍏变韩鎺ュ彛鏁版嵁 * @param param 鍙傛暟 * @param confs 閰嶇疆锛屽彲浠ヤ负绌� - * @param data 鎺ㄩ�佹暟鎹� * @return */ -// public ResponseDto pushFile(ApiParam param, ApiConfs confs, Object data); + public ResponseDto pullData(ApiParam param, ApiConfs confs); } diff --git a/src/main/java/com/fzzy/otherview/whhpjl/WhjlConstant.java b/src/main/java/com/fzzy/otherview/whhpjl/WhjlConstant.java index d92af2b..86220ac 100644 --- a/src/main/java/com/fzzy/otherview/whhpjl/WhjlConstant.java +++ b/src/main/java/com/fzzy/otherview/whhpjl/WhjlConstant.java @@ -25,6 +25,8 @@ */ public static String API_CATEGORY_14 = "14"; + public static String API_CATEGORY_20 = "20"; + /*----------鎺ュ彛缂栫爜----------*/ /** * 鎺ュ彛缂栫爜-1101 鍐涚伯浼佷笟淇℃伅鏁版嵁鎺ュ彛 @@ -264,6 +266,24 @@ */ public static String API_CODE_1414 = "1414"; + /*-----鍏变韩鎺ュ彛-----*/ + /** + * 鎺ュ彛缂栫爜-1413 杩愯緭璺嚎鏁版嵁鎺ュ彛 + */ + public static String API_CODE_2001 = "2001"; + public static String API_CODE_2002 = "2002"; + public static String API_CODE_2003 = "2003"; + public static String API_CODE_2004 = "2004"; + public static String API_CODE_2005 = "2005"; + public static String API_CODE_2006 = "2006"; + public static String API_CODE_2007 = "2007"; + public static String API_CODE_2008 = "2008"; + public static String API_CODE_2009 = "2009"; + public static String API_CODE_2010 = "2010"; + public static String API_CODE_2011 = "2011"; + public static String API_CODE_2012 = "2012"; + + /*----------鎺ュ彛璺緞----------*/ //鎺ュ彛缂栫爜-1101 鍐涚伯浼佷笟淇℃伅 --璺緞(JLQYXX) public static String API_CODE_JLQYXX = "JLQYXX"; @@ -388,4 +408,18 @@ //鎺ュ彛缂栫爜- 搴旀�ヨ皟搴� --璺緞(YJDD) public static String API_CODE_YJDD = "YJDD"; + /*-----鍏变韩鎺ュ彛璺緞-----*/ + public static String API_CODE_SHARE_SBFL= "SBFL"; + public static String API_CODE_SHARE_CPFL= "CPFL"; + public static String API_CODE_SHARE_JLDW= "JLDW"; + public static String API_CODE_SHARE_JLGLJG= "JLGLJG"; + public static String API_CODE_SHARE_JLGYSXX= "JLGYSXX"; + public static String API_CODE_SHARE_JLPPXX= "JLPPXX"; + public static String API_CODE_SHARE_JLCPXX= "JLCPXX"; + public static String API_CODE_SHARE_JLCCJH= "JLCCJH"; + public static String API_CODE_SHARE_HTMB= "HTMB"; + public static String API_CODE_SHARE_ZLJCBZ= "ZLJCBZ"; + public static String API_CODE_SHARE_ZLJCXM= "ZLJCXM"; + public static String API_CODE_SHARE_YJFAXX= "YJFAXX"; + } diff --git a/src/main/java/com/fzzy/otherview/whhpjl/WhjlShareApi2001.view.xml b/src/main/java/com/fzzy/otherview/whhpjl/WhjlShareApi2001.view.xml new file mode 100644 index 0000000..e9c001b --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/WhjlShareApi2001.view.xml @@ -0,0 +1,307 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ViewConfig> + <Arguments/> + <Context/> + <Model> + <DataType name="dtMain"> + <Property name="creationType">com.fzzy.otherview.whhpjl.dto.WhjlShareApi2001</Property> + <PropertyDef name="sbflbm"> + <Property></Property> + <Property name="label">璁惧鍒嗙被缂栧彿</Property> + </PropertyDef> + <PropertyDef name="sbflmc"> + <Property></Property> + <Property name="label">璁惧鍒嗙被鍚嶇О</Property> + </PropertyDef> + <PropertyDef name="fjsbflbm"> + <Property></Property> + <Property name="label">鐖剁骇鍒嗙被缂栧彿鍚嶇О</Property> + </PropertyDef> + <PropertyDef name="fjsbflmc"> + <Property></Property> + <Property name="label">鐖剁骇鍒嗙被鍚嶇О缂栧彿</Property> + </PropertyDef> + <PropertyDef name="xh"> + <Property></Property> + <Property name="label">搴忓彿</Property> + </PropertyDef> + <PropertyDef name="sfyx"> + <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> + <Property name="mapping"> + <Property name="mapValues">${dorado.getDataProvider("apiTriggerService#trigger").getResult("CZBZ")}</Property> + <Property name="keyProperty">code</Property> + <Property name="valueProperty">name</Property> + </Property> + </PropertyDef> + <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">whjlShareApi2001PR#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");
 + view.get("#ajaxPull").set("parameter",select).execute(function(result){
 + view.get("#dsMain").flushAsync();
 + $notify(result);
 + });
 + </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="sbflbm"> + <Property name="property">sbflbm</Property> + <Property name="align">center</Property> + </DataColumn> + <DataColumn name="sbflmc"> + <Property name="property">sbflmc</Property> + <Property name="align">center</Property> + </DataColumn> + <DataColumn name="fjsbflbm"> + <Property name="property">fjsbflbm</Property> + <Property name="align">center</Property> + </DataColumn> + <DataColumn name="fjsbflmc"> + <Property name="property">fjsbflmc</Property> + <Property name="align">center</Property> + </DataColumn> + <DataColumn name="xh"> + <Property name="property">xh</Property> + <Property name="align">center</Property> + </DataColumn> + <DataColumn name="sfyx"> + <Property name="property">sfyx</Property> + <Property name="align">center</Property> + </DataColumn> + <DataColumn name="updateTime"> + <Property name="property">updateTime</Property> + <Property name="align">center</Property> + </DataColumn> + </DataGrid> + </Container> + <Dialog id="dialogMain"> + <Property name="width">60%</Property> + <Property name="closeable">false</Property> + <Property name="iconClass">fa fa-sliders</Property> + <Property name="caption">璁惧鍒嗙被</Property> + <Buttons> + <Button> + <ClientEvent name="onClick">var cur = view.get("#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">left</Property> + <Property name="labelSeparator">:</Property> + <Property name="labelAlign">right</Property> + <Property name="labelWidth">120</Property> + <AutoFormElement> + <Property name="name">sbflbm</Property> + <Property name="property">sbflbm</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">sbflmc</Property> + <Property name="property">sbflmc</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">fjsbflbm</Property> + <Property name="property">fjsbflbm</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">fjsbflmc</Property> + <Property name="property">fjsbflmc</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">xh</Property> + <Property name="property">xh</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> + <AutoFormElement> + <Property name="name">bz</Property> + <Property name="property">bz</Property> + <Editor/> + </AutoFormElement> + </AutoForm> + </Children> + <Tools/> + </Dialog> + <UpdateAction id="updateSave"> + <Property name="dataResolver">whjlShareApi2001PR#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">whjlShareApi2001PR#delData</Property> + </AjaxAction> + <AjaxAction id="ajaxPull"> + <Property name="service">whjlShareApi2001PR#pullData</Property> + </AjaxAction> + <Dialog id="dialogLog"> + <Property name="width">90%</Property> + <Property name="height">90%</Property> + <Property name="caption">鏇存柊璁板綍</Property> + <Property name="iconClass">fa fa-sliders</Property> + <Buttons> + <Button> + <ClientEvent name="onClick">self.get("parent").hide();</ClientEvent> + <Property name="caption">鍏抽棴</Property> + <Property name="iconClass">fa fa-times</Property> + </Button> + </Buttons> + <Children> + <Container> + <IFrame id="iFrame"> + <Property name="path">com.fzzy.api.view.ApiLog.d</Property> + <Property name="userData"> + <Entity> + <Property name="deptId">deptId</Property> + </Entity> + </Property> + </IFrame> + </Container> + </Children> + <Tools/> + </Dialog> + <ListDropDown id="listDropYN"> + <Property name="items">鏄�,鍚�</Property> + </ListDropDown> + </View> +</ViewConfig> diff --git a/src/main/java/com/fzzy/otherview/whhpjl/WhjlShareApi2010.view.xml b/src/main/java/com/fzzy/otherview/whhpjl/WhjlShareApi2010.view.xml new file mode 100644 index 0000000..799ba59 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/WhjlShareApi2010.view.xml @@ -0,0 +1,482 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ViewConfig> + <Arguments/> + <Context/> + <Model> + <DataType name="dtMain"> + <Property name="creationType">com.fzzy.otherview.whhpjl.dto.WhjlShareApi2010</Property> + <PropertyDef name="zjbzid"> + <Property></Property> + <Property name="label">璐ㄦ鏍囧噯ID</Property> + </PropertyDef> + <PropertyDef name="zjbzbm"> + <Property></Property> + <Property name="label">璐ㄦ鏍囧噯缂栫爜</Property> + </PropertyDef> + <PropertyDef name="zjbzlx"> + <Property></Property> + <Property name="label">璐ㄦ鏍囧噯绫诲瀷</Property> + </PropertyDef> + <PropertyDef name="zjbzmc"> + <Property></Property> + <Property name="label">璐ㄦ鏍囧噯鍚嶇О</Property> + </PropertyDef> + <PropertyDef name="zjbzyj"> + <Property></Property> + <Property name="label">璐ㄦ妫�楠屼緷鎹�</Property> + </PropertyDef> + <PropertyDef name="sxh"> + <Property></Property> + <Property name="label">椤哄簭鍙�</Property> + </PropertyDef> + <PropertyDef name="sfyx"> + <Property></Property> + <Property name="label">鏄惁鏈夋晥</Property> + </PropertyDef> + <PropertyDef name="updateTime"> + <Property name="dataType">Date</Property> + <Property name="label">鏇存柊鏃堕棿</Property> + </PropertyDef> + <PropertyDef name="czbz"> + <Property></Property> + <Property name="label">鎿嶄綔鏍囧織</Property> + <Property name="mapping"> + <Property name="mapValues">${dorado.getDataProvider("apiTriggerService#trigger").getResult("CZBZ")}</Property> + <Property name="keyProperty">code</Property> + <Property name="valueProperty">name</Property> + </Property> + </PropertyDef> + <PropertyDef name="kqdm"> + <Property></Property> + <Property name="label">搴撳尯浠g爜</Property> + </PropertyDef> + <PropertyDef name="zjbzpzList"> + <Property/> + </PropertyDef> + <PropertyDef name="zjbzmxList"> + <Property/> + </PropertyDef> + <Reference name="zjbzpz"> + <Property name="parameter">$${this.zjbzpzList}</Property> + <Property name="dataProvider">whjlShareApi2010PR#listItemShareApi2010Pz</Property> + <Property name="dataType">[dtItemShareApi2010Pz]</Property> + </Reference> + <Reference name="zjbzmx"> + <Property name="parameter">$${this.zjbzmxList}</Property> + <Property name="dataProvider">whjlShareApi2010PR#listItemShareApi2010Mx</Property> + <Property name="dataType">[dtItemShareApi2010Mx]</Property> + </Reference> + </DataType> + <DataType name="dtItemShareApi2010Pz"> + <Property name="creationType">com.fzzy.otherview.whhpjl.dto.ShareApi2010Pz</Property> + <PropertyDef name="pzflbh"> + <Property></Property> + <Property name="label">鍝佺鍒嗙被缂栧彿</Property> + </PropertyDef> + <PropertyDef name="pzflmc"> + <Property></Property> + <Property name="label">鍝佺鍒嗙被鍚嶇О</Property> + </PropertyDef> + </DataType> + <DataType name="dtItemShareApi2010Mx"> + <Property name="creationType">com.fzzy.otherview.whhpjl.dto.ShareApi2010Mx</Property> + <PropertyDef name="zjbzmxid"> + <Property></Property> + <Property name="label">璐ㄦ鏍囧噯鏄庣粏ID</Property> + </PropertyDef> + <PropertyDef name="zjxmbm"> + <Property></Property> + <Property name="label">璐ㄦ椤圭洰缂栫爜</Property> + </PropertyDef> + <PropertyDef name="zjxmmc"> + <Property></Property> + <Property name="label">璐ㄦ椤圭洰鍚嶇О</Property> + </PropertyDef> + <PropertyDef name="sjlx"> + <Property></Property> + <Property name="label">鏁版嵁绫诲瀷</Property> + </PropertyDef> + <PropertyDef name="xswjd"> + <Property></Property> + <Property name="label">灏忔暟浣嶇簿搴�</Property> + </PropertyDef> + <PropertyDef name="jldw"> + <Property></Property> + <Property name="label">璁¢噺鍗曚綅</Property> + </PropertyDef> + <PropertyDef name="djmc"> + <Property></Property> + <Property name="label">绛夌骇鍚嶇О</Property> + </PropertyDef> + <PropertyDef name="djbh"> + <Property></Property> + <Property name="label">绛夌骇缂栧彿</Property> + </PropertyDef> + <PropertyDef name="xxcsf"> + <Property></Property> + <Property name="label">涓嬮檺鎿嶄綔绗�</Property> + </PropertyDef> + <PropertyDef name="xxz"> + <Property></Property> + <Property name="label">涓嬮檺鍊�</Property> + </PropertyDef> + <PropertyDef name="zjz"> + <Property></Property> + <Property name="label">涓棿鍊�</Property> + </PropertyDef> + <PropertyDef name="sxcsf"> + <Property></Property> + <Property name="label">涓婇檺鎿嶄綔绗�</Property> + </PropertyDef> + <PropertyDef name="sxz"> + <Property></Property> + <Property name="label">涓婇檺鍊�</Property> + </PropertyDef> + <PropertyDef name="qxbh"> + <Property></Property> + <Property name="label">缂洪櫡缂栧彿</Property> + </PropertyDef> + <PropertyDef name="qxmc"> + <Property></Property> + <Property name="label">缂洪櫡鍚嶇О</Property> + </PropertyDef> + <PropertyDef name="xmzfz"> + <Property></Property> + <Property name="label">椤圭洰瀛楃鍊�</Property> + </PropertyDef> + <PropertyDef name="bzyq"> + <Property></Property> + <Property name="label">鏍囧噯瑕佹眰</Property> + </PropertyDef> + <PropertyDef name="jyfa"> + <Property></Property> + <Property name="label">妫�楠屾柟妗�</Property> + </PropertyDef> + <PropertyDef name="sfbt"> + <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">whjlShareApi2010PR#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");
 + view.get("#ajaxPull").set("parameter",select).execute(function(result){
 + view.get("#dsMain").flushAsync();
 + $notify(result);
 + });
 + </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="zjbzid"> + <Property name="property">zjbzid</Property> + <Property name="align">center</Property> + </DataColumn> + <DataColumn name="zjbzbm"> + <Property name="property">zjbzbm</Property> + <Property name="align">center</Property> + </DataColumn> + <DataColumn name="zjbzlx"> + <Property name="property">zjbzlx</Property> + <Property name="align">center</Property> + </DataColumn> + <DataColumn name="zjbzmc"> + <Property name="property">zjbzmc</Property> + <Property name="align">center</Property> + </DataColumn> + <DataColumn name="zjbzyj"> + <Property name="property">zjbzyj</Property> + <Property name="align">center</Property> + </DataColumn> + <DataColumn name="sxh"> + <Property name="property">sxh</Property> + <Property name="align">center</Property> + </DataColumn> + <DataColumn name="sfyx"> + <Property name="property">sfyx</Property> + <Property name="align">center</Property> + </DataColumn> + <DataColumn name="updateTime"> + <Property name="property">updateTime</Property> + <Property name="align">center</Property> + </DataColumn> + </DataGrid> + </Container> + <Dialog id="dialogMain" layout="regionPadding:10;padding:5"> + <Property name="width">80%</Property> + <Property name="closeable">false</Property> + <Property name="iconClass">fa fa-sliders</Property> + <Property name="caption">璐ㄩ噺妫�鏌ユ爣鍑�</Property> + <Property name="height">85%</Property> + <Buttons> + <Button> + <ClientEvent name="onClick">var cur = view.get("#dgMain").getCurrentItem();
 +view.get("#updateSave").execute(function(){
 + self.get("parent").hide();
 + view.get("#dsMain").flushAsync();
 +});</ClientEvent> + <Property name="caption">纭畾</Property> + <Property name="iconClass">fa fa-check</Property> + </Button> + <Button> + <ClientEvent name="onClick">var cur = view.get("#dgMain").getCurrentItem();
 +self.get("parent").hide();
 +if(cur) cur.cancel();</ClientEvent> + <Property name="caption">鍙栨秷</Property> + <Property name="iconClass">fa fa-times</Property> + </Button> + </Buttons> + <Children> + <FieldSet> + <Property name="caption">璐ㄩ噺妫�鏌ユ爣鍑�</Property> + <Buttons/> + <Children> + <AutoForm> + <Property name="dataSet">dsMain</Property> + <Property name="cols">*,*</Property> + <Property name="labelPosition">left</Property> + <Property name="labelSeparator">:</Property> + <Property name="labelAlign">right</Property> + <Property name="labelWidth">120</Property> + <AutoFormElement> + <Property name="name">zjbzid</Property> + <Property name="property">zjbzid</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">zjbzbm</Property> + <Property name="property">zjbzbm</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">zjbzlx</Property> + <Property name="property">zjbzlx</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">zjbzmc</Property> + <Property name="property">zjbzmc</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">zjbzyj</Property> + <Property name="property">zjbzyj</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">sxh</Property> + <Property name="property">sxh</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">sfyx</Property> + <Property name="property">sfyx</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">updateTime</Property> + <Property name="property">updateTime</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">czbz</Property> + <Property name="property">czbz</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">kqdm</Property> + <Property name="property">kqdm</Property> + <Editor/> + </AutoFormElement> + </AutoForm> + </Children> + </FieldSet> + <Panel layout="regionPadding:5"> + <Property name="caption">璐ㄦ鏍囧噯閫傜敤鐨勫搧绉�</Property> + <Property name="height">140</Property> + <Buttons/> + <Children> + <DataGrid id="dataGridDetail1"> + <Property name="dataSet">dsMain</Property> + <Property name="dataPath">#.zjbzpz</Property> + <DataColumn name="pzflbh"> + <Property name="property">pzflbh</Property> + </DataColumn> + <DataColumn name="pzflmc"> + <Property name="property">pzflmc</Property> + </DataColumn> + </DataGrid> + </Children> + <Tools/> + </Panel> + <Panel layout="regionPadding:5"> + <Property name="caption">璐ㄦ鏍囧噯鏄庣粏</Property> + <Property name="height">200</Property> + <Buttons/> + <Children> + <DataGrid id="dataGridDetail2"> + <Property name="dataSet">dsMain</Property> + <Property name="dataPath">#.zjbzmx</Property> + <DataColumn name="zjbzmxid"> + <Property name="property">zjbzmxid</Property> + </DataColumn> + <DataColumn name="zjxmbm"> + <Property name="property">zjxmbm</Property> + </DataColumn> + <DataColumn name="zjxmmc"> + <Property name="property">zjxmmc</Property> + </DataColumn> + <DataColumn name="sjlx"> + <Property name="property">sjlx</Property> + </DataColumn> + <DataColumn name="xswjd"> + <Property name="property">xswjd</Property> + </DataColumn> + <DataColumn name="jldw"> + <Property name="property">jldw</Property> + </DataColumn> + <DataColumn name="djmc"> + <Property name="property">djmc</Property> + </DataColumn> + <DataColumn name="djbh"> + <Property name="property">djbh</Property> + </DataColumn> + <DataColumn name="djmc"> + <Property name="property">djmc</Property> + </DataColumn> + <DataColumn name="jyfa"> + <Property name="property">jyfa</Property> + </DataColumn> + <DataColumn name="sfbt"> + <Property name="property">sfbt</Property> + </DataColumn> + </DataGrid> + </Children> + <Tools/> + </Panel> + </Children> + <Tools/> + </Dialog> + <UpdateAction id="updateSave"> + <Property name="dataResolver">whjlShareApi2010PR#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">whjlShareApi2010PR#delData</Property> + </AjaxAction> + <AjaxAction id="ajaxPull"> + <Property name="service">whjlShareApi2010PR#pullData</Property> + </AjaxAction> + <Dialog id="dialogLog"> + <Property name="width">90%</Property> + <Property name="height">90%</Property> + <Property name="caption">鏇存柊璁板綍</Property> + <Property name="iconClass">fa fa-sliders</Property> + <Buttons> + <Button> + <ClientEvent name="onClick">self.get("parent").hide();</ClientEvent> + <Property name="caption">鍏抽棴</Property> + <Property name="iconClass">fa fa-times</Property> + </Button> + </Buttons> + <Children> + <Container> + <IFrame id="iFrame"> + <Property name="path">com.fzzy.api.view.ApiLog.d</Property> + <Property name="userData"> + <Entity> + <Property name="deptId">deptId</Property> + </Entity> + </Property> + </IFrame> + </Container> + </Children> + <Tools/> + </Dialog> + <ListDropDown id="listDropYN"> + <Property name="items">鏄�,鍚�</Property> + </ListDropDown> + </View> +</ViewConfig> diff --git a/src/main/java/com/fzzy/otherview/whhpjl/dto/ShareApi2003Xs.java b/src/main/java/com/fzzy/otherview/whhpjl/dto/ShareApi2003Xs.java new file mode 100644 index 0000000..6db9077 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/dto/ShareApi2003Xs.java @@ -0,0 +1,24 @@ +package com.fzzy.otherview.whhpjl.dto; + +import lombok.Data; +import lombok.EqualsAndHashCode; + +import java.io.Serializable; + +/** + * 鍏变韩鎺ュ彛-璐ㄩ噺妫�楠屾爣鍑�-鍝佺 + * + * @author czt + * @date 2023/12/11 + */ +@Data +@EqualsAndHashCode(callSuper = false) +public class ShareApi2003Xs implements Serializable { + + private String ydwbm; //婧愯閲忓崟浣嶇紪鐮� + private String ydwmc; //婧愯閲忓崟浣嶅悕绉� + private String mbdwlx; //鐩爣璁¢噺鍗曚綅缂栫爜 + private String mbdwmc; //鐩爣璁¢噺鍗曚綅鍚嶇О + private String zhxs; //杞崲绯绘暟 + private String xh; //搴忓彿 +} \ No newline at end of file diff --git a/src/main/java/com/fzzy/otherview/whhpjl/dto/ShareApi2010Mx.java b/src/main/java/com/fzzy/otherview/whhpjl/dto/ShareApi2010Mx.java new file mode 100644 index 0000000..7922298 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/dto/ShareApi2010Mx.java @@ -0,0 +1,37 @@ +package com.fzzy.otherview.whhpjl.dto; + +import lombok.Data; +import lombok.EqualsAndHashCode; + +import java.io.Serializable; + +/** + * 鍏变韩鎺ュ彛-璐ㄩ噺妫�楠屾爣鍑�-璐ㄦ鏄庣粏 + * + * @author czt + * @date 2023/12/11 + */ +@Data +@EqualsAndHashCode(callSuper = false) +public class ShareApi2010Mx implements Serializable { + + private String zjbzmxid; //璐ㄦ鏍囧噯鏄庣粏ID + private String zjxmbm; //璐ㄦ椤圭洰缂栫爜 + private String zjxmmc; //璐ㄦ椤圭洰鍚嶇О + private String sjlx; //鏁版嵁绫诲瀷 + private String xswjd; //灏忔暟浣嶇簿搴� + private String jldw; //璁¢噺鍗曚綅 + private String djmc; //绛夌骇鍚嶇О + private String djbh; //绛夌骇缂栧彿 + private String xxcsf; //涓嬮檺鎿嶄綔绗� + private String xxz; //涓嬮檺鍊� + private String zjz; //涓棿鍊� + private String sxcsf; //涓婇檺鎿嶄綔绗� + private String sxz; //涓婇檺鍊� + private String qxbh; //缂洪櫡缂栧彿 + private String qxmc; //缂洪櫡鍚嶇О + private String xmzfz; //椤圭洰瀛楃鍊� + private String bzyq; //鏍囧噯瑕佹眰 + private String jyfa; //妫�楠屾柟妗� + private String sfbt; //鏄惁蹇呭~ +} \ No newline at end of file diff --git a/src/main/java/com/fzzy/otherview/whhpjl/dto/ShareApi2010Pz.java b/src/main/java/com/fzzy/otherview/whhpjl/dto/ShareApi2010Pz.java new file mode 100644 index 0000000..93c76c3 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/dto/ShareApi2010Pz.java @@ -0,0 +1,19 @@ +package com.fzzy.otherview.whhpjl.dto; + +import lombok.Data; +import lombok.EqualsAndHashCode; +import java.io.Serializable; + +/** + * 鍏变韩鎺ュ彛-璐ㄩ噺妫�楠屾爣鍑�-鍝佺 + * + * @author czt + * @date 2023/12/11 + */ +@Data +@EqualsAndHashCode(callSuper = false) +public class ShareApi2010Pz implements Serializable { + + private String pzflbh; //鍝佺鍒嗙被缂栧彿 + private String pzflmc; //鍝佺鍒嗙被鍚嶇О +} \ No newline at end of file diff --git a/src/main/java/com/fzzy/otherview/whhpjl/dto/ShareApi2011Xm.java b/src/main/java/com/fzzy/otherview/whhpjl/dto/ShareApi2011Xm.java new file mode 100644 index 0000000..3d93984 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/dto/ShareApi2011Xm.java @@ -0,0 +1,20 @@ +package com.fzzy.otherview.whhpjl.dto; + +import lombok.Data; +import lombok.EqualsAndHashCode; + +import java.io.Serializable; + +/** + * 鍏变韩鎺ュ彛-璐ㄩ噺妫�楠屾爣鍑�-鍝佺 + * + * @author czt + * @date 2023/12/11 + */ +@Data +@EqualsAndHashCode(callSuper = false) +public class ShareApi2011Xm implements Serializable { + + private String qxbh; //缂洪櫡缂栧彿 + private String qxmc; //缂洪櫡鍚嶇О +} \ No newline at end of file diff --git a/src/main/java/com/fzzy/otherview/whhpjl/dto/ShareApi2012Fa.java b/src/main/java/com/fzzy/otherview/whhpjl/dto/ShareApi2012Fa.java new file mode 100644 index 0000000..5deb106 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/dto/ShareApi2012Fa.java @@ -0,0 +1,34 @@ +package com.fzzy.otherview.whhpjl.dto; + +import lombok.Data; +import lombok.EqualsAndHashCode; + +import java.io.Serializable; + +/** + * 鍏变韩鎺ュ彛-璐ㄩ噺妫�楠屾爣鍑�-鍝佺 + * + * @author czt + * @date 2023/12/11 + */ +@Data +@EqualsAndHashCode(callSuper = false) +public class ShareApi2012Fa implements Serializable { + + private String yjfajgbh; //搴旀�ユ柟妗堟槑缁嗙紪鍙� + private String yjgsbh; //鍐涚伯浼佷笟缂栧彿 + private String jgzdbm; //鍐涗緵绔欑偣缂栧彿 + private String yjfayjhbh; //搴旀�ユ柟妗堜笌璁″垝缂栧彿 + private String pzflbh; //鍝佺鍒嗙被缂栧彿 + private String jldwflbh; //璁¢噺鍗曚綅鍒嗙被缂栧彿 + private String dccl; //璋冨嚭閲嶉噺 + private String yqsj; //瑕佹眰鏃堕棿 + private String dbcb; //璋冩嫧鎴愭湰 + private String dbsj; //璋冩嫧鏃堕棿 + private String shdwbh; //鏀惰揣鍗曚綅缂栧彿 + private String shdwmc; //鏀惰揣鍗曚綅鍚嶇О + private String shlxr; //鏀惰揣鑱旂郴浜� + private String shlxrdh; //鏀惰揣鑱旂郴浜虹數璇� + private String dcz; //璋冨嚭鐘舵�� + +} \ No newline at end of file diff --git a/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlShareApi2001.java b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlShareApi2001.java new file mode 100644 index 0000000..1b15a14 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlShareApi2001.java @@ -0,0 +1,39 @@ +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/12/11 + */ +@Data +@EqualsAndHashCode(callSuper = false) +public class WhjlShareApi2001 implements Serializable { + /** + * + */ + private static final long serialVersionUID = 1L; + + private String sbflbm; //璁惧鍒嗙被缂栧彿 + private String sbflmc; //璁惧鍒嗙被鍚嶇О + private String fjsbflbm; //鐖剁骇鍒嗙被缂栧彿鍚嶇О + private String fjsbflmc; //鐖剁骇鍒嗙被鍚嶇О缂栧彿 + private String xh; //搴忓彿 + private String sfyx; //鏄惁鏈夋晥 + + //鍗曠嫭澧炲姞锛屼笉杩涜涓婁紶 + @JSONField(serialize = false) + private Date updateTime; //鏈�鍚庢洿鏂版椂闂� + + 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/WhjlShareApi2002.java b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlShareApi2002.java new file mode 100644 index 0000000..e1f5c5c --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlShareApi2002.java @@ -0,0 +1,38 @@ +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/12/11 + */ +@Data +@EqualsAndHashCode(callSuper = false) +public class WhjlShareApi2002 implements Serializable { + /** + * + */ + private static final long serialVersionUID = 1L; + + private String cpflbm; //浜у搧鍒嗙被缂栧彿 + private String cpflmc; //浜у搧鍒嗙被鍚嶇О + private String fjcpflbm; //鐖剁骇鍒嗙被缂栧彿 + private String fjcpflmc; //鐖剁骇鍒嗙被鍚嶇О + private String xh; //搴忓彿 + private String sfyx; //鏄惁鏈夋晥 + + //鍗曠嫭澧炲姞锛屼笉杩涜涓婁紶 + @JSONField(serialize = false) + private Date updateTime; //鏈�鍚庢洿鏂版椂闂� + 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/WhjlShareApi2003.java b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlShareApi2003.java new file mode 100644 index 0000000..36ed687 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlShareApi2003.java @@ -0,0 +1,43 @@ +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/12/11 + */ +@Data +@EqualsAndHashCode(callSuper = false) +public class WhjlShareApi2003 implements Serializable { + /** + * + */ + private static final long serialVersionUID = 1L; + + private String jldwbm; //璁¢噺鍗曚綅缂栧彿 + private String jldwmc; //璁¢噺鍗曚綅鍚嶇О + private String dwflbm; //鍗曚綅鍒嗙被缂栧彿 + private String dwflmc; //鍗曚綅鍒嗙被鍚嶇О + private String xh; //搴忓彿 + private String sfyx; //鏄惁鏈夋晥 + private List<ShareApi2003Xs> jldwzhxs; //璁¢噺鍗曚綅杞崲绯绘暟 + + private String jldwzhxsList; //璁¢噺鍗曚綅杞崲绯绘暟 + + + //鍗曠嫭澧炲姞锛屼笉杩涜涓婁紶 + @JSONField(serialize = false) + private Date updateTime; //鏈�鍚庢洿鏂版椂闂� + 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/WhjlShareApi2004.java b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlShareApi2004.java new file mode 100644 index 0000000..52f1aa4 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlShareApi2004.java @@ -0,0 +1,53 @@ +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/12/11 + */ +@Data +@EqualsAndHashCode(callSuper = false) +public class WhjlShareApi2004 implements Serializable { + /** + * + */ + private static final long serialVersionUID = 1L; + + private String jlgljgbhjgyzbm; //鍐涚伯绠$悊鏈烘瀯缂栧彿 + private String tyshxydmjgyzbm; //缁熶竴绀句細淇$敤浠g爜 + private String sydwfrzshjgyzbm; //浜嬩笟鍗曚綅娉曚汉璇佷功鍙� + private String jgmcjgyzbm; //鏈烘瀯鍚嶇О + private String jgjcjgyzbm; //鏈烘瀯绠�绉� + private String jgpzmcjgyzbm; //鍔犳寕鐗屽瓙鍚嶇О + private String jbdwjgyzbm; //涓惧姙鍗曚綅 + private String fzrjgyzbm; //璐熻矗浜� + private String jgxzjgyzbm; //鏈烘瀯鎬ц川 + private String jgxzmcjgyzbm; //鏈烘瀯鎬ц川鍚嶇О + private String pzjgjgyzbm; //鎵瑰噯鏈烘瀯 + private String jgggjgyzbm; //鏈烘瀯瑙勬牸 + private String jfglxsjgyzbm; //缁忚垂绠$悊褰㈠紡 + private String jfglxsmcjgyzbm; //缁忚垂绠$悊褰㈠紡鍚嶇О + private String zyznjgyzbm; //涓昏鑱岃兘 + private String jgdzjgyzbm; //鏈烘瀯鍦板潃 + private String jgxzqhbmjgyzbm; //鏈烘瀯琛屾斂鍖哄垝缂栫爜 + private String jgxzqhmcjgyzbm; //鏈烘瀯琛屾斂鍖哄垝鍚嶇О + private String jgyzbm; //鏈烘瀯閭斂缂栫爜 + private String sfyxjgyzbm; //鏄惁鏈夋晥 + + + //鍗曠嫭澧炲姞锛屼笉杩涜涓婁紶 + @JSONField(serialize = false) + private Date updateTime; //鏈�鍚庢洿鏂版椂闂� + 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/WhjlShareApi2005.java b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlShareApi2005.java new file mode 100644 index 0000000..8362d6e --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlShareApi2005.java @@ -0,0 +1,71 @@ +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/12/11 + */ +@Data +@EqualsAndHashCode(callSuper = false) +public class WhjlShareApi2005 implements Serializable { + /** + * + */ + private static final long serialVersionUID = 1L; + + private String jljgqybh; //鍐涚伯鍔犲伐浼佷笟缂栧彿 + private String jljgqymc; //鍐涚伯鍔犲伐浼佷笟鍚嶇О + private String jlqyjc; //鍐涚伯浼佷笟绠�绉� + private String gyslx; //渚涘簲鍟嗙被鍨� + private String zzjgdm; //缁勭粐鏈烘瀯浠g爜 + private String jlqytyshxydm; //浼佷笟缁熶竴绀句細淇$敤浠g爜 + private String qyjjlx; //浼佷笟缁忔祹绫诲瀷 + private String qyxz; //浼佷笟鎬ц川 + private String djzclx; //鐧昏娉ㄥ唽绫诲瀷 + private String gsdjzch; //宸ュ晢鐧昏娉ㄥ唽鍙� + private String fddbr; //娉曞畾浠h〃浜� + private String qydz; //浼佷笟鍦板潃 + private String qydh; //浼佷笟鐢佃瘽 + private String qycz; //浼佷笟浼犵湡 + private String qydzyx; //浼佷笟鐢靛瓙閭 + private String qywz; //浼佷笟缃戝潃 + private String qyyzbm; //浼佷笟閭斂缂栫爜 + private String qyjd; //浼佷笟缁忓害 + private String qywd; //浼佷笟绾害 + private String qyxzqhmc; //浼佷笟琛屾斂鍖哄垝鍚嶇О + private String qyxzqhdm; //浼佷笟琛屾斂鍖哄垝浠g爜 + private String khyh; //寮�鎴烽摱琛� + private String yhzh; //閾惰璐﹀彿 + private String yhxydj; //閾惰淇$敤绛夌骇 + private String gdzc; //鍥哄畾璧勪骇 + private String zczb; //娉ㄥ唽璧勬湰 + private String zc; //璧勪骇 + private String qycyrys; //浼佷笟浠庝笟浜哄憳鏁� + private String scx; //鐢熶骇绾� + private String scsb; //鐢熶骇璁惧 + private String sbmc; //璁惧鍚嶇О + private String sbcd; //璁惧浜у湴 + private String jgnl; //鍔犲伐鑳藉姏 + private String spscxkz; //椋熷搧鐢熶骇璁稿彲 + private String zypp; //涓昏鍝佺墝 + private String zz; //璧勮川 + private String sfyx; //鏄惁鏈夋晥 + + + //鍗曠嫭澧炲姞锛屼笉杩涜涓婁紶 + @JSONField(serialize = false) + private Date updateTime; //鏈�鍚庢洿鏂版椂闂� + + 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/WhjlShareApi2006.java b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlShareApi2006.java new file mode 100644 index 0000000..8f4f7e6 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlShareApi2006.java @@ -0,0 +1,40 @@ +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/12/11 + */ +@Data +@EqualsAndHashCode(callSuper = false) +public class WhjlShareApi2006 implements Serializable { + /** + * + */ + private static final long serialVersionUID = 1L; + + private String jlppbh; //鍐涚伯鍝佺墝缂栧彿 + private String jlppmc; //鍐涚伯鍝佺墝鍚嶇О + private String jlppmcjc; //鍐涚伯鍝佺墝鍚嶇О绠�绉� + private String jljgqybh; //鍐涚伯鍔犲伐浼佷笟缂栧彿 + private String jljgqymc; //鍐涚伯鍔犲伐浼佷笟鍚嶇О + private String sfyx; //鏄惁鏈夋晥 + + + //鍗曠嫭澧炲姞锛屼笉杩涜涓婁紶 + @JSONField(serialize = false) + private Date updateTime; //鏈�鍚庢洿鏂版椂闂� + + 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/WhjlShareApi2007.java b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlShareApi2007.java new file mode 100644 index 0000000..5c0bedd --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlShareApi2007.java @@ -0,0 +1,74 @@ +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/12/11 + */ +@Data +@EqualsAndHashCode(callSuper = false) +public class WhjlShareApi2007 implements Serializable { + /** + * + */ + private static final long serialVersionUID = 1L; + + private String jlcpbh; //鍐涚伯浜у搧缂栧彿 + private String jlppbh; //鍐涚伯鍝佺墝缂栧彿 + private String jsdwflbh; //璁℃暟鍗曚綅鍒嗙被缂栧彿 + private String jlcpmc; //鍐涚伯浜у搧鍚嶇О + private String jlcpjc; //鍐涚伯浜у搧绠�绉� + private String jllspzmc; //鍐涚伯绮鍝佺鍚嶇О + private String jllspzbh; //鍐涚伯绮鍝佺缂栧彿 + private String jldwflbh; //璁¢噺鍗曚綅鍒嗙被缂栧彿 + private String cpdj; //浜у搧绛夌骇 + private String bzfsmc; //鍖呰鏂瑰紡鍚嶇О + private String bzfsbh; //鍖呰鏂瑰紡缂栧彿 + private String bzgg; //鍖呰瑙勬牸 + private String jsgg; //璁℃暟瑙勬牸 + private String sccj; //鐢熶骇鍘傚 + private String bzq; //淇濊川鏈� + private String cd; //浜у湴 + private String scrq; //鐢熶骇鏃ユ湡 + private String lxr; //鑱旂郴浜� + private String dh; //鐢佃瘽 + private String cz; //浼犵湡 + private String dzyj; //鐢靛瓙閭欢 + private String qygk; //浼佷笟姒傚喌 + private String cpjs; //浜у搧浠嬬粛 + private String yyzz; //钀ヤ笟鎵х収 + private String zzjgz; //缁勭粐鏈烘瀯浠g爜璇� + private String swdjz; //绋庡姟鐧昏璇� + private String spltxkz; //椋熷搧娴侀�氳鍙瘉 + private String ybnsrzgzm; //涓�鑸撼绋庝汉璧勬牸璇佹槑 + private String sjgzxshyj; //甯傚啗渚涗腑蹇冨鏍告剰瑙� + private String jlfwshyj; //鍐涚伯鏈嶅姟鏈夐檺鍏徃瀹℃牳鎰忚 + private String sjgzxyj; //鐪佸啗渚涗腑蹇冩剰瑙� + private String yjcd; //鍘熶欢瀛樻。 + private String dj; //鍗曚环 + private String scxkzh; //鐢熶骇璁稿彲璇佸彿 + private String jggy; //鍔犲伐宸ヨ壓 + private String zlxx; //璐ㄩ噺淇℃伅 + private String yynxx; //钀ュ吇淇℃伅 + private String lsyjrz; //缁胯壊鏈夋満璁よ瘉 + private String nscl; //骞寸敓浜ч噺 + private String sfyx; //鏄惁鏈夋晥 + + + //鍗曠嫭澧炲姞锛屼笉杩涜涓婁紶 + @JSONField(serialize = false) + private Date updateTime; //鏈�鍚庢洿鏂版椂闂� + + 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/WhjlShareApi2008.java b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlShareApi2008.java new file mode 100644 index 0000000..08881ac --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlShareApi2008.java @@ -0,0 +1,70 @@ +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/12/11 + */ +@Data +@EqualsAndHashCode(callSuper = false) +public class WhjlShareApi2008 implements Serializable { + /** + * + */ + private static final long serialVersionUID = 1L; + + private String jlccjhbh; //鍐涚伯绛规帾璁″垝缂栧彿 + private String gsqybh; //浼佷笟缂栧彿 + private String gskdbh; //褰掑睘搴撶偣缂栧彿 + private String gsjlgljgbh; //褰掑睘鍐涚伯绠$悊鏈烘瀯缂栧彿 + private String jljgqybh; //鍐涚伯鍔犲伐浼佷笟缂栧彿 + private String jljlqymc; //鍐涚伯鍔犲伐浼佷笟鍚嶇О + private String pzflbh; //鍝佺鍒嗙被缂栧彿 + private String jlppmh; //鍐涚伯鍝佺墝缂栧彿 + private String jlcpbh; //鍐涚伯浜у搧缂栧彿 + private String jldwflbh; //璁¢噺鍗曚綅鍒嗙被缂栧彿 + private String jhrq; //璁″垝鏃ユ湡 + private String jhbh; //璁″垝缂栧彿 + private String jhmc; //璁″垝鍚嶇О + private String jhzt; //璁″垝鐘舵�� + private String sjlx; //鏁版嵁绫诲瀷 + private String nd; //骞村害 + private String jd; //瀛e害 + private String jhsl; //璁″垝鏁伴噺 + private String sxxhs1; //涓婃棳闇�姹傛暟閲� + private String xxxhs1; //涓嬫棳闇�姹傛暟閲� + private String sxxhs2; //涓婃棳闇�姹傛暟閲� + private String xxxhs2; //涓嬫棳闇�姹傛暟閲� + private String sxxhs3; //涓婃棳闇�姹傛暟閲� + private String xxxhs3; //涓嬫棳闇�姹傛暟閲� + private String fggld; //鍒嗙棰嗗 + private String fhr; //澶嶆牳浜� + private String tbdw; //濉姤鍗曚綅 + private String tbr; //濉姤浜� + private String tbsj; //濉姤鏃堕棿 + private String qyxzqhmc; //浼佷笟琛屾斂鍖哄垝鍚嶇О + private String qyxzqhdm; //浼佷笟琛屾斂鍖哄垝浠g爜 + private String qytbr; //浼佷笟濉姤浜� + private String qytbrbd; //浼佷笟濉姤浜虹紪鍙� + private String qytbsj; //浼佷笟濉姤鏃堕棿 + private String lxfs; //鑱旂郴鏂瑰紡 + private String lxr; //鑱旂郴浜� + private String sfyx; //鏄惁鏈夋晥 + + + //鍗曠嫭澧炲姞锛屼笉杩涜涓婁紶 + @JSONField(serialize = false) + private Date updateTime; //鏈�鍚庢洿鏂版椂闂� + + 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/WhjlShareApi2009.java b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlShareApi2009.java new file mode 100644 index 0000000..ff0e1d2 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlShareApi2009.java @@ -0,0 +1,40 @@ +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/12/11 + */ +@Data +@EqualsAndHashCode(callSuper = false) +public class WhjlShareApi2009 implements Serializable { + /** + * + */ + private static final long serialVersionUID = 1L; + + private String mbhb; //妯℃澘缂栧彿 + private String mblb; //妯℃澘绫诲埆 + private String mbmc; //妯℃澘鍚嶇О + private String bb; //鐗堟湰 + private String mbwjdz; //妯℃澘鏂囦欢鍦板潃 + private String sfyx; //鏄惁鏈夋晥 + + + //鍗曠嫭澧炲姞锛屼笉杩涜涓婁紶 + @JSONField(serialize = false) + private Date updateTime; //鏈�鍚庢洿鏂版椂闂� + + 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/WhjlShareApi2010.java b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlShareApi2010.java new file mode 100644 index 0000000..eab3980 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlShareApi2010.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/12/11 + */ +@Data +@EqualsAndHashCode(callSuper = false) +public class WhjlShareApi2010 implements Serializable { + /** + * + */ + private static final long serialVersionUID = 1L; + + private String zjbzid; //璐ㄦ鏍囧噯ID + private String zjbzbm; //璐ㄦ鏍囧噯缂栫爜 + private String zjbzlx; //璐ㄦ鏍囧噯绫诲瀷 + private String zjbzmc; //璐ㄦ鏍囧噯鍚嶇О + private String zjbzyj; //璐ㄦ妫�楠屼緷鎹� + private String sxh; //椤哄簭鍙� + private String sfyx; //鏄惁鏈夋晥 + private List<ShareApi2010Pz> zjbzpz;//璐ㄦ鏍囧噯鍝佺 + private List<ShareApi2010Mx> zjbzmx;//璐ㄩ噺鏍囧噯鏄庣粏 + + private String zjbzpzList; + private String zjbzmxList; + + //鍗曠嫭澧炲姞 + @JSONField(serialize = false) + private Date updateTime; //鏈�鍚庢洿鏂版椂闂� + + 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/WhjlShareApi2011.java b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlShareApi2011.java new file mode 100644 index 0000000..24ff411 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlShareApi2011.java @@ -0,0 +1,44 @@ +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/12/11 + */ +@Data +@EqualsAndHashCode(callSuper = false) +public class WhjlShareApi2011 implements Serializable { + /** + * + */ + private static final long serialVersionUID = 1L; + + private String zjxmbh; //璐ㄦ椤圭洰缂栧彿 + private String zjxmmc; //璐ㄦ椤圭洰鍚嶇О + private String fjzjxmbh; //鐖剁骇璐ㄦ椤圭洰缂栧彿 + private String fjzjxmmc; //鐖剁骇璐ㄦ椤圭洰鍚嶇О + private String sjlx; //鏁版嵁绫诲瀷 + private String xswjd; //灏忔暟浣嶇簿搴� + private String jldw; //璁¢噺鍗曚綅 + + private List<ShareApi2011Xm> zjymqx; //璐ㄦ椤圭洰缂洪櫡 + private String zjymqxList; //璐ㄦ椤圭洰缂洪櫡 + + //鍗曠嫭澧炲姞锛屼笉杩涜涓婁紶 + @JSONField(serialize = false) + private Date updateTime; //鏈�鍚庢洿鏂版椂闂� + + 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/WhjlShareApi2012.java b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlShareApi2012.java new file mode 100644 index 0000000..5721ce8 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlShareApi2012.java @@ -0,0 +1,45 @@ +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/12/11 + */ +@Data +@EqualsAndHashCode(callSuper = false) +public class WhjlShareApi2012 implements Serializable { + /** + * + */ + private static final long serialVersionUID = 1L; + + private String yjfayjhbh; //搴旀�ユ柟妗堜笌璁″垝缂栧彿 + private String yjfayjhmc; //搴旀�ユ柟妗堜笌璁″垝鍚嶇О + private String zdsj; //鍒跺畾鏃堕棿 + private String sjfssj; //浜嬩欢鍙戠敓鏃堕棿 + private String yjwz; //搴旀�ヤ綅缃� + private String yjjd; //搴旀�ョ粡搴� + private String yjwd; //搴旀�ョ含搴� + private String fazt; //鏂规鐘舵�� + + + private List<ShareApi2012Fa> yjfajg; //搴旀�ユ柟妗堟槑缁� + private String yjfajgList; //搴旀�ユ柟妗堟槑缁� + + //鍗曠嫭澧炲姞锛屼笉杩涜涓婁紶 + @JSONField(serialize = false) + private Date updateTime; //鏈�鍚庢洿鏂版椂闂� + + 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/pr/WhjlApi1211PR.java b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1211PR.java index 27d5d92..5e38163 100644 --- a/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1211PR.java +++ b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1211PR.java @@ -18,8 +18,6 @@ import com.fzzy.api.view.repository.ApiInfoDataRep; import com.fzzy.otherview.whhpjl.WhjlConstant; import com.fzzy.otherview.whhpjl.dto.WhjlApi1211; -import com.fzzy.otherview.whhpjl.dto.WhjlApi1211; -import com.fzzy.otherview.whhpjl.dto.WhjlQDItem; import com.fzzy.otherview.whhpjl.dto.WhjlZCMX; import org.apache.commons.lang.StringUtils; import org.springframework.beans.factory.annotation.Autowired; @@ -28,7 +26,6 @@ import org.springframework.data.domain.Sort; import org.springframework.data.jpa.domain.Specification; import org.springframework.stereotype.Component; - import javax.persistence.criteria.CriteriaBuilder; import javax.persistence.criteria.CriteriaQuery; import javax.persistence.criteria.Predicate; diff --git a/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlShareApi2001PR.java b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlShareApi2001PR.java new file mode 100644 index 0000000..9000ae5 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlShareApi2001PR.java @@ -0,0 +1,156 @@ +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.WhjlShareApi2001; +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 czt + */ +@Component +public class WhjlShareApi2001PR { + @Autowired + private ApiCommonService apiCommonService; + @Autowired + private ApiPushManager apiPushManager; + @Autowired + private ApiInfoDataRep apiInfoDataRep; + + /** + * 鑾峰彇鍒楄〃淇℃伅 + * whjlShareApi2001PR#listData + * + * @return + */ + @DataProvider + public List<WhjlShareApi2001> listData() { + List<ApiInfoData> result = apiInfoDataRep.getDataByInteId(WhjlConstant.API_CODE_2001); + if (null == result || result.isEmpty()) { + return null; + } + List<WhjlShareApi2001> list = new ArrayList<>(); + WhjlShareApi2001 whjlShareApiData; + for (ApiInfoData infoData : result) { + whjlShareApiData = JSONObject.parseObject(infoData.getData(), WhjlShareApi2001.class); + whjlShareApiData.setKqdm(infoData.getKqdm()); + whjlShareApiData.setCzbz(infoData.getCzbz()); + whjlShareApiData.setUpdateTime(infoData.getUpdateTime()); + list.add(whjlShareApiData); + } + return list; + } + + + /** + * 鏇存柊鎴栦慨鏀� + * whjlShareApi2001PR#saveData + * + * @param data + * @return + */ + @DataResolver + public void saveData(WhjlShareApi2001 data) { + ApiInfoData infoData = new ApiInfoData(); + infoData.setId(data.getSbflbm()); + infoData.setKqdm(data.getKqdm()); + infoData.setInteType(WhjlConstant.API_CATEGORY_20); + infoData.setInteId(WhjlConstant.API_CODE_2001); + infoData.setUpdateTime(new Date()); + infoData.setDataId(data.getSbflbm()); + infoData.setData(JSON.toJSONString(data)); + infoData.setCzbz(data.getCzbz()); + infoData.setRemarks("澶囨敞淇℃伅"); + + apiInfoDataRep.save(infoData); + } + + + /** + * 鍒犻櫎 + * whjlShareApi2001PR#delData + * + * @param data + * @return + */ + @Expose + public String delData(WhjlShareApi2001 data) { + apiInfoDataRep.deleteById(data.getSbflbm()); + return null; + } + + /** + * 鏇存柊鏁版嵁 + * whjlShareApi2001PR#pullData + * + * @param items + * @return + */ + @Expose + public String pullData(List<WhjlShareApi2001> items) { + + + //鑾峰彇閰嶇疆淇℃伅 + List<ApiConfs> apiConfs = apiCommonService.listCacheConf(); + if (null == apiConfs || apiConfs.isEmpty()) { + return "绯荤粺娌℃湁鑾峰彇鍒板簱鍖洪厤缃俊鎭紝鎵ц澶辫触"; + } + + ApiRemoteService apiService; + ApiParam param; + ResponseDto responseDto; + ApiInfoData infoData; + String result = ""; + List<WhjlShareApi2001> list; + for (ApiConfs apiConf : apiConfs) { + apiService = apiPushManager.getApiRemoteService(apiConf.getPushProtocol()); + if (null == apiService) { + continue; + } + //灏佽鍙傛暟 + param = new ApiParam(apiConf, WhjlConstant.API_CATEGORY_20, WhjlConstant.API_CODE_2001); + responseDto = apiService.pullData(param, apiConf); + + if (responseDto.getSuccess() == 0) { + list = JSONObject.parseArray(responseDto.getData(), WhjlShareApi2001.class); + if(null != list && list.size() > 0){ + for (WhjlShareApi2001 whjlShareApi2001 : list) { + whjlShareApi2001.setCzbz(Constant.CZBZ_U); + infoData = new ApiInfoData(); + infoData.setId(whjlShareApi2001.getSbflbm()); + infoData.setKqdm(apiConf.getKqdm()); + infoData.setInteType(WhjlConstant.API_CATEGORY_20); + infoData.setInteId(WhjlConstant.API_CODE_2001); + infoData.setUpdateTime(new Date()); + infoData.setDataId(whjlShareApi2001.getSbflbm()); + infoData.setData(JSON.toJSONString(whjlShareApi2001)); + infoData.setCzbz(Constant.CZBZ_U); + apiInfoDataRep.save(infoData); + } + } + } + result += responseDto.toString(); + return result; + } + return null; + } +} diff --git a/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlShareApi2010PR.java b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlShareApi2010PR.java new file mode 100644 index 0000000..649ce27 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlShareApi2010PR.java @@ -0,0 +1,183 @@ +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.ShareApi2010Mx; +import com.fzzy.otherview.whhpjl.dto.ShareApi2010Pz; +import com.fzzy.otherview.whhpjl.dto.WhjlShareApi2010; +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 czt + */ +@Component +public class WhjlShareApi2010PR { + @Autowired + private ApiCommonService apiCommonService; + @Autowired + private ApiPushManager apiPushManager; + @Autowired + private ApiInfoDataRep apiInfoDataRep; + + /** + * 鑾峰彇鍒楄〃淇℃伅 + * whjlShareApi2010PR#listData + * + * @return + */ + @DataProvider + public List<WhjlShareApi2010> listData() { + List<ApiInfoData> result = apiInfoDataRep.getDataByInteId(WhjlConstant.API_CODE_2010); + if (null == result || result.isEmpty()) { + return null; + } + List<WhjlShareApi2010> list = new ArrayList<>(); + WhjlShareApi2010 whjlShareApiData; + for (ApiInfoData infoData : result) { + whjlShareApiData = JSONObject.parseObject(infoData.getData(), WhjlShareApi2010.class); + whjlShareApiData.setKqdm(infoData.getKqdm()); + whjlShareApiData.setCzbz(infoData.getCzbz()); + whjlShareApiData.setUpdateTime(infoData.getUpdateTime()); + list.add(whjlShareApiData); + } + return list; + } + + /** + * 鑾峰彇璐ㄦ鏍囧噯閫傜敤鐨勫搧绉� + * whjlShareApi2010PR#listItemShareApi2010Pz + * + * @return + */ + @DataProvider + public List<ShareApi2010Pz> listItemShareApi2010Pz(String code) { + return JSON.parseArray(code, ShareApi2010Pz.class); + } + + /** + * 鑾峰彇璐ㄦ鏍囧噯鏄庣粏 + * whjlShareApi2010PR#listItemShareApi2010Mx + * + * @return + */ + @DataProvider + public List<ShareApi2010Mx> listItemShareApi2010Mx(String code) { + return JSON.parseArray(code, ShareApi2010Mx.class); + } + + + /** + * 鏇存柊鎴栦慨鏀� + * whjlShareApi2010PR#saveData + * + * @param data + * @return + */ + @DataResolver + public void saveData(WhjlShareApi2010 data) { + ApiInfoData infoData = new ApiInfoData(); + infoData.setId(data.getZjbzbm()); + infoData.setKqdm(data.getKqdm()); + infoData.setInteType(WhjlConstant.API_CATEGORY_20); + infoData.setInteId(WhjlConstant.API_CODE_2001); + infoData.setUpdateTime(new Date()); + infoData.setDataId(data.getZjbzbm()); + infoData.setData(JSON.toJSONString(data)); + infoData.setCzbz(data.getCzbz()); + infoData.setRemarks("澶囨敞淇℃伅"); + + apiInfoDataRep.save(infoData); + } + + + /** + * 鍒犻櫎 + * whjlShareApi2010PR#delData + * + * @param data + * @return + */ + @Expose + public String delData(WhjlShareApi2010 data) { + apiInfoDataRep.deleteById(data.getZjbzbm()); + return null; + } + + /** + * 鏇存柊鏁版嵁 + * whjlShareApi2010PR#pullData + * + * @param items + * @return + */ + @Expose + public String pullData(List<WhjlShareApi2010> items) { + + + //鑾峰彇閰嶇疆淇℃伅 + List<ApiConfs> apiConfs = apiCommonService.listCacheConf(); + if (null == apiConfs || apiConfs.isEmpty()) { + return "绯荤粺娌℃湁鑾峰彇鍒板簱鍖洪厤缃俊鎭紝鎵ц澶辫触"; + } + + ApiRemoteService apiService; + ApiParam param; + ResponseDto responseDto; + ApiInfoData infoData; + String result = ""; + List<WhjlShareApi2010> list; + for (ApiConfs apiConf : apiConfs) { + apiService = apiPushManager.getApiRemoteService(apiConf.getPushProtocol()); + if (null == apiService) { + continue; + } + //灏佽鍙傛暟 + param = new ApiParam(apiConf, WhjlConstant.API_CATEGORY_20, WhjlConstant.API_CODE_2010); + responseDto = apiService.pullData(param, apiConf); + + if (responseDto.getSuccess() == 0) { + list = JSONObject.parseArray(responseDto.getData(), WhjlShareApi2010.class); + if(null != list && list.size() > 0){ + for (WhjlShareApi2010 shareData : list) { + shareData.setCzbz(Constant.CZBZ_U); + shareData.setZjbzpzList(JSON.toJSONString(shareData.getZjbzpz())); + shareData.setZjbzmxList(JSON.toJSONString(shareData.getZjbzmx())); + shareData.setCzbz(Constant.CZBZ_U); + infoData = new ApiInfoData(); + infoData.setId(shareData.getZjbzid()); + infoData.setKqdm(apiConf.getKqdm()); + infoData.setInteType(WhjlConstant.API_CATEGORY_20); + infoData.setInteId(WhjlConstant.API_CODE_2010); + infoData.setUpdateTime(new Date()); + infoData.setDataId(shareData.getZjbzid()); + infoData.setData(JSON.toJSONString(shareData)); + infoData.setCzbz(Constant.CZBZ_U); + apiInfoDataRep.save(infoData); + } + } + } + result += responseDto.toString(); + return result; + } + return null; + } +} diff --git a/src/main/java/com/fzzy/push/gb2022/GBApiRemoteService.java b/src/main/java/com/fzzy/push/gb2022/GBApiRemoteService.java index 72014d4..975e6bc 100644 --- a/src/main/java/com/fzzy/push/gb2022/GBApiRemoteService.java +++ b/src/main/java/com/fzzy/push/gb2022/GBApiRemoteService.java @@ -252,5 +252,10 @@ } } + @Override + public ResponseDto pullData(ApiParam param, ApiConfs conf) { + //璇ュ崗璁棤姝ゅ疄鐜� + return null; + } } diff --git a/src/main/java/com/fzzy/push/gd2020/GDApiRemoteService.java b/src/main/java/com/fzzy/push/gd2020/GDApiRemoteService.java index 9b96354..ff4ce9d 100644 --- a/src/main/java/com/fzzy/push/gd2020/GDApiRemoteService.java +++ b/src/main/java/com/fzzy/push/gd2020/GDApiRemoteService.java @@ -390,4 +390,10 @@ } } + + @Override + public ResponseDto pullData(ApiParam param, ApiConfs conf) { + //璇ュ崗璁棤姝ゅ疄鐜� + return null; + } } diff --git a/src/main/java/com/fzzy/push/gd2022/GD2022ApiRemoteService2022.java b/src/main/java/com/fzzy/push/gd2022/GD2022ApiRemoteService2022.java index 52b6cac..35af4a3 100644 --- a/src/main/java/com/fzzy/push/gd2022/GD2022ApiRemoteService2022.java +++ b/src/main/java/com/fzzy/push/gd2022/GD2022ApiRemoteService2022.java @@ -885,4 +885,11 @@ return inteId; } } + + + @Override + public ResponseDto pullData(ApiParam param, ApiConfs conf) { + //璇ュ崗璁棤姝ゅ疄鐜� + return null; + } } diff --git a/src/main/java/com/fzzy/push/nx2023/NX2023ApiRemoteService.java b/src/main/java/com/fzzy/push/nx2023/NX2023ApiRemoteService.java index 38d95c8..bec128a 100644 --- a/src/main/java/com/fzzy/push/nx2023/NX2023ApiRemoteService.java +++ b/src/main/java/com/fzzy/push/nx2023/NX2023ApiRemoteService.java @@ -538,4 +538,11 @@ } return object; } + + @Override + public ResponseDto pullData(ApiParam param, ApiConfs conf) { + //璇ュ崗璁棤姝ゅ疄鐜� + return null; + } + } \ No newline at end of file diff --git a/src/main/java/com/fzzy/push/sh2023/SH2023ApiRemoteService.java b/src/main/java/com/fzzy/push/sh2023/SH2023ApiRemoteService.java index 07f20b3..b6ee00b 100644 --- a/src/main/java/com/fzzy/push/sh2023/SH2023ApiRemoteService.java +++ b/src/main/java/com/fzzy/push/sh2023/SH2023ApiRemoteService.java @@ -1228,4 +1228,11 @@ } return object; } + + @Override + public ResponseDto pullData(ApiParam param, ApiConfs conf) { + //璇ュ崗璁棤姝ゅ疄鐜� + return null; + } + } \ No newline at end of file diff --git a/src/main/java/com/fzzy/push/shjdjw2023/ShjdjwApiRemoteService2023.java b/src/main/java/com/fzzy/push/shjdjw2023/ShjdjwApiRemoteService2023.java index 414638b..7ec8b14 100644 --- a/src/main/java/com/fzzy/push/shjdjw2023/ShjdjwApiRemoteService2023.java +++ b/src/main/java/com/fzzy/push/shjdjw2023/ShjdjwApiRemoteService2023.java @@ -553,4 +553,11 @@ //鎵规鍙� shjdjwApi1202.setPch("0"); } + + + @Override + public ResponseDto pullData(ApiParam param, ApiConfs conf) { + //璇ュ崗璁棤姝ゅ疄鐜� + return null; + } } diff --git a/src/main/java/com/fzzy/push/whhpjl/Whjl2023HttpClientUtil.java b/src/main/java/com/fzzy/push/whhpjl/Whjl2023HttpClientUtil.java index ab3f144..404a853 100644 --- a/src/main/java/com/fzzy/push/whhpjl/Whjl2023HttpClientUtil.java +++ b/src/main/java/com/fzzy/push/whhpjl/Whjl2023HttpClientUtil.java @@ -1,6 +1,8 @@ package com.fzzy.push.whhpjl; import com.alibaba.fastjson.JSON; +import com.fzzy.push.whhpjl.dto.WhjlPullReqDto; +import com.fzzy.push.whhpjl.dto.WhjlPullRespDto; import com.fzzy.push.whhpjl.dto.WhjlReqDto; import com.fzzy.push.whhpjl.dto.WhjlRespDto; import lombok.extern.slf4j.Slf4j; @@ -47,4 +49,30 @@ if (responseDto == null) return new WhjlRespDto(99, "鎺ュ彛璇锋眰鍙戠敓鏈煡閿欒"); return responseDto; } + + /** + * 鏁版嵁涓婃姤post璇锋眰 + * @param url + * @param reqData + * @return + */ + public WhjlPullRespDto postPullData(String url, WhjlPullReqDto reqData) { + log.info("---------鎺ュ彛璇锋眰鍦板潃锛�" + url + "----------鍙傛暟锛�" + JSON.toJSONString(reqData) + "---------"); + String rs = ""; + WhjlPullRespDto responseDto; + + try { + rs = restTemplate.postForObject(url, reqData, String.class); + + } catch (Exception e) { + System.out.println("鍙戠敓寮傚父"); + log.error(e.getMessage(), e); + rs = null; + return new WhjlPullRespDto(99, null); + } + log.info("---------鎺ュ彛杩斿洖锛�" + rs + "---------"); + responseDto = JSON.parseObject(rs, WhjlPullRespDto.class); + if (responseDto == null) return new WhjlPullRespDto(99, "鎺ュ彛璇锋眰鍙戠敓鏈煡閿欒"); + return responseDto; + } } \ No newline at end of file diff --git a/src/main/java/com/fzzy/push/whhpjl/WhjlApiRemoteService.java b/src/main/java/com/fzzy/push/whhpjl/WhjlApiRemoteService.java index ecd0bba..535a2bf 100644 --- a/src/main/java/com/fzzy/push/whhpjl/WhjlApiRemoteService.java +++ b/src/main/java/com/fzzy/push/whhpjl/WhjlApiRemoteService.java @@ -11,6 +11,8 @@ import com.fzzy.api.service.ApiTriggerService; import com.fzzy.api.utils.*; import com.fzzy.api.view.repository.*; +import com.fzzy.push.whhpjl.dto.WhjlPullReqDto; +import com.fzzy.push.whhpjl.dto.WhjlPullRespDto; import com.fzzy.push.whhpjl.dto.WhjlReqDto; import com.fzzy.push.whhpjl.dto.WhjlRespDto; import com.fzzy.otherview.whhpjl.WhjlConstant; @@ -279,8 +281,96 @@ return WhjlConstant.API_CODE_YSLX; case "1414": return WhjlConstant.API_CODE_BDZDSB; + case "2001": + return WhjlConstant.API_CODE_SHARE_SBFL; + case "2002": + return WhjlConstant.API_CODE_SHARE_CPFL; + case "2003": + return WhjlConstant.API_CODE_SHARE_JLDW; + case "2004": + return WhjlConstant.API_CODE_SHARE_JLGLJG; + case "2005": + return WhjlConstant.API_CODE_SHARE_JLGYSXX; + case "2006": + return WhjlConstant.API_CODE_SHARE_JLPPXX; + case "2007": + return WhjlConstant.API_CODE_SHARE_JLCPXX; + case "2008": + return WhjlConstant.API_CODE_SHARE_JLCCJH; + case "2009": + return WhjlConstant.API_CODE_SHARE_HTMB; + case "2010": + return WhjlConstant.API_CODE_SHARE_ZLJCBZ; + case "2011": + return WhjlConstant.API_CODE_SHARE_ZLJCXM; + case "2012": + return WhjlConstant.API_CODE_SHARE_YJFAXX; default: return inteId; } } + + @Override + public ResponseDto pullData(ApiParam param, ApiConfs conf) { + String inteId = param.getInteId(); + String kqdm = param.getKqdm(); + + try { + if (null == conf) { + conf = apiCommonService.getConf(kqdm); + } + + //娣诲姞鏃ュ織 + ApiLog apiLog = new ApiLog(); + apiLog.setId(ContextUtil.getUUID()); + apiLog.setInteId(inteId); + inteId = getInteId(inteId); + + if (StringUtils.isEmpty(inteId)) { + ResponseDto responseDto = new ResponseDto(99, "娌℃湁鑾峰彇鍒版帴鍙�"); + apiLog.setStatus(99); + apiLog.setResult("娌℃湁鑾峰彇鍒版帴鍙�"); + apiLogRep.save(apiLog); + return responseDto; + } + + if (conf == null) { + ResponseDto responseDto = new ResponseDto(99, "娌℃湁鑾峰彇鍒颁笂浼犻厤缃�"); + apiLog.setStatus(99); + apiLog.setResult("娌℃湁鑾峰彇鍒颁笂浼犻厤缃�"); + apiLogRep.save(apiLog); + return responseDto; + } + + //灏佽鏁版嵁 + WhjlPullReqDto reqData = new WhjlPullReqDto(); + //鎶ユ枃鏍囪瘑ID + reqData.setId(ContextUtil.getUUID()); + //韬唤ID + reqData.setUid(conf.getUserName()); + //搴旂敤鐮� + reqData.setAppcode(conf.getAppCode()); + //鏃堕棿鎴� + reqData.setTimestamp(Long.valueOf(ContextUtil.getCurTimeMillis())); + //韬唤绛惧悕锛屽搴旂敤鐮乢鎺堟潈鐮乢绔欑偣缂栫爜_鎶ユ枃ID_鏃堕棿鎴宠繘琛孧D5绠楁硶绛惧悕 + String accessToken = reqData.getAppcode() +"_" + conf.getPassword() +"_" + reqData.getUid() + "_" + reqData.getId() + "_" + reqData.getTimestamp(); + log.info("韬唤绛惧悕锛�" + accessToken); + reqData.setAccesstoken(MyMD5Util.encrypt(accessToken)); + + String url = conf.getApiUrl().replace("secure", "share"); + WhjlPullRespDto responseDto = whjl2023HttpClientUtil.postPullData(url + inteId, reqData); + apiLog.setStatus(responseDto.getCode() == 200 ? 0 : responseDto.getCode()); + apiLog.setKqdm(kqdm); + apiLog.setUploadTime(new Date()); + + apiLogRep.save(apiLog); + ResponseDto resd = new ResponseDto(); + resd.setSuccess(responseDto.getCode() == 200 ? 0 : responseDto.getCode()); + resd.setData(responseDto.getData()); + return resd; + } catch (Exception e) { + log.error(e.getMessage(), e); + return new ResponseDto(99, e.getMessage()); + } + } } \ No newline at end of file diff --git a/src/main/java/com/fzzy/push/whhpjl/dto/WhjlPullReqDto.java b/src/main/java/com/fzzy/push/whhpjl/dto/WhjlPullReqDto.java new file mode 100644 index 0000000..40e6f7c --- /dev/null +++ b/src/main/java/com/fzzy/push/whhpjl/dto/WhjlPullReqDto.java @@ -0,0 +1,39 @@ +package com.fzzy.push.whhpjl.dto; + +import lombok.Data; + +import java.io.Serializable; + +/** + * 姝︽眽鍐涚伯鐪佸钩鍙�-鎷夊彇鏁版嵁灏佽 + * @author czt + * @date 2023/08/05 + */ +@Data +public class WhjlPullReqDto implements Serializable { + + /** + * 鎶ユ枃琛ㄧずid + */ + private String id; + + /** + * 韬唤id + */ + private String uid; + + /** + * 搴旂敤鐮� + */ + private String appcode; + + /** + * 鏃堕棿鎴� + */ + private Long timestamp; + + /** + * 韬唤绛惧悕 + */ + private String accesstoken; +} diff --git a/src/main/java/com/fzzy/push/whhpjl/dto/WhjlPullRespDto.java b/src/main/java/com/fzzy/push/whhpjl/dto/WhjlPullRespDto.java new file mode 100644 index 0000000..0d70cf1 --- /dev/null +++ b/src/main/java/com/fzzy/push/whhpjl/dto/WhjlPullRespDto.java @@ -0,0 +1,31 @@ +package com.fzzy.push.whhpjl.dto; + +import lombok.Data; + +import java.io.Serializable; + +/** + * 鎷夊彇鍏变韩鎺ュ彛鏁版嵁杩斿洖 + * @author czt + * @date 2023/08/04 + */ +@Data +public class WhjlPullRespDto<T> implements Serializable { + /** + * + */ + private static final long serialVersionUID = -6714158228489303453L; + + private int code ; + + private String data; + + + public WhjlPullRespDto() { + } + + public WhjlPullRespDto(int code, String data) { + this.code = code; + this.data = data; + } +} diff --git a/src/main/resources/templates/home/home-whjl.html b/src/main/resources/templates/home/home-whjl.html index 56134f4..4d5f29a 100644 --- a/src/main/resources/templates/home/home-whjl.html +++ b/src/main/resources/templates/home/home-whjl.html @@ -281,18 +281,6 @@ <span class="layui-nav-more"></span> </a> <dl class="layui-nav-child"> - <!-- <dd>--> - <!-- <a lay-href="com.fzzy.otherview.whhpjl.WhjlApi1401.d">搴撳瓨鍙拌处</a>--> - <!-- </dd>--> - <!-- <dd>--> - <!-- <a lay-href="com.fzzy.otherview.whhpjl.WhjlApi1402.d">搴撳瓨鍙拌处浜у搧鎵规</a>--> - <!-- </dd>--> - <!-- <dd>--> - <!-- <a lay-href="com.fzzy.otherview.whhpjl.WhjlApi1403.d">搴撳瓨鍙拌处鍑哄叆璁板綍</a>--> - <!-- </dd>--> - <!-- <dd>--> - <!-- <a lay-href="com.fzzy.otherview.whhpjl.WhjlApi1406.d">鍑哄叆搴撹褰�</a>--> - <!-- </dd>--> <dd> <a lay-href="com.fzzy.otherview.whhpjl.WhjlApi1401.d">鐢熶骇璐ㄩ噺閾�</a> </dd> @@ -337,6 +325,53 @@ </dd> </dl> </li> + <li data-name="template" class="layui-nav-item"> + <a class="one" href="javascript:;" lay-tips="" lay-direction="2"> + <div class="g-icon"> + <img th:src="@{/static/lib/layuiadmin/style/images/icon3.png}"> + </div> + <cite>鍏变韩鎺ュ彛</cite> + <span class="layui-nav-more"></span> + </a> + <dl class="layui-nav-child"> + <dd> + <a lay-href="com.fzzy.otherview.whhpjl.WhjlShareApi2001.d">璁惧鍒嗙被</a> + </dd> + <dd> + <a lay-href="com.fzzy.otherview.whhpjl.WhjlShareApi2002.d">浜у搧鍒嗙被</a> + </dd> + <dd> + <a lay-href="com.fzzy.otherview.whhpjl.WhjlShareApi2003.d">璁¢噺鍗曚綅</a> + </dd> + <dd> + <a lay-href="com.fzzy.otherview.whhpjl.WhjlShareApi2004.d">鍐涚伯绠$悊鏈烘瀯</a> + </dd> + <dd> + <a lay-href="com.fzzy.otherview.whhpjl.WhjlShareApi2005.d">鍐涚伯渚涘簲鍟嗕俊鎭�</a> + </dd> + <dd> + <a lay-href="com.fzzy.otherview.whhpjl.WhjlShareApi2006.d">鍐涚伯鍝佺墝淇℃伅</a> + </dd> + <dd> + <a lay-href="com.fzzy.otherview.whhpjl.WhjlShareApi2007.d">鍐涚伯浜у搧淇℃伅</a> + </dd> + <dd> + <a lay-href="com.fzzy.otherview.whhpjl.WhjlShareApi2008.d">鍐涚伯绛规帾璁″垝</a> + </dd> + <dd> + <a lay-href="com.fzzy.otherview.whhpjl.WhjlShareApi2009.d">鍚堝悓妯℃澘</a> + </dd> + <dd> + <a lay-href="com.fzzy.otherview.whhpjl.WhjlShareApi2010.d">璐ㄩ噺妫�鏌ユ爣鍑�</a> + </dd> + <dd> + <a lay-href="com.fzzy.otherview.whhpjl.WhjlShareApi2011.d">璐ㄩ噺妫�鏌ラ」鐩�</a> + </dd> + <dd> + <a lay-href="com.fzzy.otherview.whhpjl.WhjlShareApi2012.d">搴旀�ユ柟妗堜俊鎭�</a> + </dd> + </dl> + </li> </ul> </div> </div> -- Gitblit v1.9.3