From 8bb6641ef68a158aabd0dc20b54fb6a4516b16fc Mon Sep 17 00:00:00 2001 From: ws <ws@123.com> Date: 星期三, 01 十一月 2023 18:40:22 +0800 Subject: [PATCH] 提交武汉接口 --- src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1403PR.java | 157 + src/main/java/com/fzzy/otherview/whhpjl/WhjlConstant.java | 53 src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1403.java | 73 src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1412.view.xml | 523 ++++ src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1409.java | 42 src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1412PR.java | 157 + src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1406.view.xml | 319 ++ src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1410PR.java | 157 + src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1411PR.java | 157 + src/main/resources/templates/home/home-whjl.html | 24 src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1409.view.xml | 379 +++ src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1411.view.xml | 523 ++++ src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1405.java | 68 src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1404.view.xml | 475 +++ src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1408.java | 56 src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1404.java | 55 src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1412.java | 57 src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1407.view.xml | 307 ++ src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1405.view.xml | 643 +++++ src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1410.view.xml | 535 ++++ src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlDYQYRY.java | 24 src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1407.java | 41 src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1410.java | 58 src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlYJMX.java | 25 src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1408PR.java | 157 + src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1409PR.java | 157 + src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1408.view.xml | 511 ++++ src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1411.java | 57 src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1405PR.java | 157 + src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1406PR.java | 157 + src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1407PR.java | 157 + src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1404PR.java | 157 + src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1403.view.xml | 758 ++++++ src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1406.java | 39 src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlDYQYCL.java | 25 35 files changed, 7,230 insertions(+), 10 deletions(-) diff --git a/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1403.view.xml b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1403.view.xml new file mode 100644 index 0000000..db1763b --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1403.view.xml @@ -0,0 +1,758 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ViewConfig> + <Arguments/> + <Context/> + <Model> + <DataType name="dtMain"> + <Property name="creationType">com.fzzy.otherview.whhpjl.dto.WhjlApi1403</Property> + <PropertyDef name="dyqynm"> + <Property></Property> + <Property name="label">鍔ㄥ憳浼佷笟鍐呯爜</Property> + </PropertyDef> + <PropertyDef name="qymc"> + <Property></Property> + <Property name="label">浼佷笟鍚嶇О</Property> + </PropertyDef> + <PropertyDef name="qyjc"> + <Property></Property> + <Property name="label">浼佷笟绠�绉�</Property> + </PropertyDef> + <PropertyDef name="qydh"> + <Property></Property> + <Property name="label">浼佷笟鐢佃瘽</Property> + </PropertyDef> + <PropertyDef name="qylxr"> + <Property></Property> + <Property name="label">浼佷笟鑱旂郴浜�</Property> + </PropertyDef> + <PropertyDef name="qydz"> + <Property></Property> + <Property name="label">浼佷笟鍦板潃</Property> + </PropertyDef> + <PropertyDef name="qyjd"> + <Property></Property> + <Property name="label">浼佷笟缁忓害</Property> + </PropertyDef> + <PropertyDef name="qywd"> + <Property></Property> + <Property name="label">浼佷笟绾害</Property> + </PropertyDef> + <PropertyDef name="qyxzqhmc"> + <Property></Property> + <Property name="label">浼佷笟琛屾斂鍖哄垝鍚嶇О</Property> + </PropertyDef> + <PropertyDef name="qyxzqhdm"> + <Property></Property> + <Property name="label">浼佷笟琛屾斂鍖哄垝浠g爜</Property> + </PropertyDef> + <PropertyDef name="xynl"> + <Property></Property> + <Property name="label">鍝嶅簲鑳藉姏</Property> + </PropertyDef> + <PropertyDef name="xysd"> + <Property></Property> + <Property name="label">鍝嶅簲閫熷害</Property> + </PropertyDef> + <PropertyDef name="sbzs"> + <Property></Property> + <Property name="label">璁惧鎬绘暟</Property> + </PropertyDef> + <PropertyDef name="yyzs"> + <Property></Property> + <Property name="label">浜哄憳鎬绘暟</Property> + </PropertyDef> + <PropertyDef name="nx"> + <Property></Property> + <Property name="label">濂虫��</Property> + </PropertyDef> + <PropertyDef name="ssmz"> + <Property></Property> + <Property name="label">灏戞暟姘戞棌</Property> + </PropertyDef> + <PropertyDef name="gcdy"> + <Property></Property> + <Property name="label">鍏变骇鍏氬憳</Property> + </PropertyDef> + <PropertyDef name="zgzg"> + <Property></Property> + <Property name="label">鍦ㄥ矖鑱屽伐</Property> + </PropertyDef> + <PropertyDef name="qyjyglry"> + <Property></Property> + <Property name="label">浼佷笟缁忚惀绠$悊浜哄憳</Property> + </PropertyDef> + <PropertyDef name="zyjsry"> + <Property></Property> + <Property name="label">涓撲笟鎶�鏈汉鍛�</Property> + </PropertyDef> + <PropertyDef name="jsgr"> + <Property></Property> + <Property name="label">鎶�鏈伐浜�</Property> + </PropertyDef> + <PropertyDef name="cqzg"> + <Property></Property> + <Property name="label">闀挎湡鑱屽伐</Property> + </PropertyDef> + <PropertyDef name="lszg"> + <Property></Property> + <Property name="label">涓存椂鑱屽伐</Property> + </PropertyDef> + <PropertyDef name="qtcyry"> + <Property></Property> + <Property name="label">鍏朵粬浠庝笟浜哄憳</Property> + </PropertyDef> + <PropertyDef name="yjs"> + <Property></Property> + <Property name="label">鐮旂┒鐢�</Property> + </PropertyDef> + <PropertyDef name="dxbk"> + <Property></Property> + <Property name="label">澶у鏈</Property> + </PropertyDef> + <PropertyDef name="dxzk"> + <Property></Property> + <Property name="label">澶у涓撶</Property> + </PropertyDef> + <PropertyDef name="zzrs"> + <Property></Property> + <Property name="label">涓笓</Property> + </PropertyDef> + <PropertyDef name="gz"> + <Property></Property> + <Property name="label">楂樹腑</Property> + </PropertyDef> + <PropertyDef name="czjyx"> + <Property></Property> + <Property name="label">鍒濅腑鍙婁互涓�</Property> + </PropertyDef> + <PropertyDef name="z35syx"> + <Property></Property> + <Property name="label">35宀佸強浠ヤ笅</Property> + </PropertyDef> + <PropertyDef name="z36z45"> + <Property></Property> + <Property name="label">36鑷�45</Property> + </PropertyDef> + <PropertyDef name="z46z54"> + <Property></Property> + <Property name="label">46鑷�54</Property> + </PropertyDef> + <PropertyDef name="z55ys"> + <Property></Property> + <Property name="label">55浠ヤ笂</Property> + </PropertyDef> + <PropertyDef name="sfyx"> + <Property></Property> + <Property name="label">鏄惁鏈夋晥</Property> + </PropertyDef> + <PropertyDef name="bz"> + <Property></Property> + <Property name="label">澶囨敞</Property> + </PropertyDef> + <PropertyDef name="bizId"> + <Property></Property> + <Property name="label">涓氬姟ID</Property> + </PropertyDef> + <PropertyDef name="updateTime"> + <Property name="dataType">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="dyqyry"> + <Property name="label">鍔ㄥ憳浼佷笟浜哄憳</Property> + <Property name="dataType">[dtDyqyry]</Property> + </Reference> + </DataType> + <DataType name="dtDyqyry"> + <Property name="creationType">com.fzzy.otherview.whhpjl.dto.WhjlDYQYRY</Property> + <PropertyDef name="dyqyrybh"> + <Property></Property> + <Property name="label">鍔ㄥ憳浼佷笟浜哄憳缂栧彿</Property> + </PropertyDef> + <PropertyDef name="xm"> + <Property></Property> + <Property name="label">濮撳悕</Property> + </PropertyDef> + <PropertyDef name="xb"> + <Property></Property> + <Property name="label">鎬у埆</Property> + </PropertyDef> + <PropertyDef name="gw"> + <Property></Property> + <Property name="label">宀椾綅</Property> + </PropertyDef> + <PropertyDef name="lxdh"> + <Property></Property> + <Property name="label">鑱旂郴鐢佃瘽</Property> + </PropertyDef> + <PropertyDef name="sfyx"> + <Property></Property> + <Property name="label">鏄惁鏈夋晥</Property> + </PropertyDef> + <PropertyDef name="bz"> + <Property></Property> + <Property name="label">澶囨敞</Property> + </PropertyDef> + </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">whjlApi1403PR#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="dyqynm"> + <Property name="property">dyqynm</Property> + </DataColumn> + <DataColumn name="qymc"> + <Property name="property">qymc</Property> + </DataColumn> + <DataColumn name="qyjc"> + <Property name="property">qyjc</Property> + </DataColumn> + <DataColumn name="qydh"> + <Property name="property">qydh</Property> + </DataColumn> + <DataColumn name="qylxr"> + <Property name="property">qylxr</Property> + </DataColumn> + <DataColumn name="qydz"> + <Property name="property">qydz</Property> + </DataColumn> + <DataColumn name="qyjd"> + <Property name="property">qyjd</Property> + </DataColumn> + <DataColumn name="qywd"> + <Property name="property">qywd</Property> + </DataColumn> + <DataColumn name="qyxzqhmc"> + <Property name="property">qyxzqhmc</Property> + </DataColumn> + <DataColumn name="qyxzqhdm"> + <Property name="property">qyxzqhdm</Property> + </DataColumn> + <DataColumn name="xynl"> + <Property name="property">xynl</Property> + </DataColumn> + <DataColumn name="xysd"> + <Property name="property">xysd</Property> + </DataColumn> + <DataColumn name="sbzs"> + <Property name="property">sbzs</Property> + </DataColumn> + <DataColumn name="yyzs"> + <Property name="property">yyzs</Property> + </DataColumn> + <DataColumn name="nx"> + <Property name="property">nx</Property> + </DataColumn> + <DataColumn name="ssmz"> + <Property name="property">ssmz</Property> + </DataColumn> + <DataColumn name="gcdy"> + <Property name="property">gcdy</Property> + </DataColumn> + <DataColumn name="zgzg"> + <Property name="property">zgzg</Property> + </DataColumn> + <DataColumn name="qyjyglry"> + <Property name="property">qyjyglry</Property> + </DataColumn> + <DataColumn name="zyjsry"> + <Property name="property">zyjsry</Property> + </DataColumn> + <DataColumn name="jsgr"> + <Property name="property">jsgr</Property> + </DataColumn> + <DataColumn name="cqzg"> + <Property name="property">cqzg</Property> + </DataColumn> + <DataColumn name="lszg"> + <Property name="property">lszg</Property> + </DataColumn> + <DataColumn name="qtcyry"> + <Property name="property">qtcyry</Property> + </DataColumn> + <DataColumn name="yjs"> + <Property name="property">yjs</Property> + </DataColumn> + <DataColumn name="dxbk"> + <Property name="property">dxbk</Property> + </DataColumn> + <DataColumn name="dxzk"> + <Property name="property">dxzk</Property> + </DataColumn> + <DataColumn name="zzrs"> + <Property name="property">zzrs</Property> + </DataColumn> + <DataColumn name="gz"> + <Property name="property">gz</Property> + </DataColumn> + <DataColumn name="czjyx"> + <Property name="property">czjyx</Property> + </DataColumn> + <DataColumn name="z35syx"> + <Property name="property">z35syx</Property> + </DataColumn> + <DataColumn name="z36z45"> + <Property name="property">z36z45</Property> + </DataColumn> + <DataColumn name="z46z54"> + <Property name="property">z46z54</Property> + </DataColumn> + <DataColumn name="z55ys"> + <Property name="property">z55ys</Property> + </DataColumn> + <DataColumn name="sfyx"> + <Property name="property">sfyx</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> + <DataColumn name="dyqyry"> + <Property name="property">dyqyry</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">dyqynm</Property> + <Property name="property">dyqynm</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">qymc</Property> + <Property name="property">qymc</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">qyjc</Property> + <Property name="property">qyjc</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">qydh</Property> + <Property name="property">qydh</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">qylxr</Property> + <Property name="property">qylxr</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">qydz</Property> + <Property name="property">qydz</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">qyjd</Property> + <Property name="property">qyjd</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">qywd</Property> + <Property name="property">qywd</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">qyxzqhmc</Property> + <Property name="property">qyxzqhmc</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">qyxzqhdm</Property> + <Property name="property">qyxzqhdm</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">xynl</Property> + <Property name="property">xynl</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">xysd</Property> + <Property name="property">xysd</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">sbzs</Property> + <Property name="property">sbzs</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">yyzs</Property> + <Property name="property">yyzs</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">nx</Property> + <Property name="property">nx</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">ssmz</Property> + <Property name="property">ssmz</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">gcdy</Property> + <Property name="property">gcdy</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">zgzg</Property> + <Property name="property">zgzg</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">qyjyglry</Property> + <Property name="property">qyjyglry</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">zyjsry</Property> + <Property name="property">zyjsry</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">jsgr</Property> + <Property name="property">jsgr</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">cqzg</Property> + <Property name="property">cqzg</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">lszg</Property> + <Property name="property">lszg</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">qtcyry</Property> + <Property name="property">qtcyry</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">yjs</Property> + <Property name="property">yjs</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">dxbk</Property> + <Property name="property">dxbk</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">dxzk</Property> + <Property name="property">dxzk</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">zzrs</Property> + <Property name="property">zzrs</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">gz</Property> + <Property name="property">gz</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">czjyx</Property> + <Property name="property">czjyx</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">z35syx</Property> + <Property name="property">z35syx</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">z36z45</Property> + <Property name="property">z36z45</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">z46z54</Property> + <Property name="property">z46z54</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">z55ys</Property> + <Property name="property">z55ys</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">sfyx</Property> + <Property name="property">sfyx</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">bz</Property> + <Property name="property">bz</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">bizId</Property> + <Property name="property">bizId</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">updateTime</Property> + <Property name="property">updateTime</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">czbz</Property> + <Property name="property">czbz</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">kqdm</Property> + <Property name="property">kqdm</Property> + <Editor/> + </AutoFormElement> + </AutoForm> + <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">#.dyqyry</Property> + <Property name="dataSet">dsMain</Property> + <DataColumn name="dyqyrybh"> + <Property name="property">dyqyrybh</Property> + </DataColumn> + <DataColumn name="xm"> + <Property name="property">xm</Property> + </DataColumn> + <DataColumn name="xb"> + <Property name="property">xb</Property> + </DataColumn> + <DataColumn name="gw"> + <Property name="property">gw</Property> + </DataColumn> + <DataColumn name="lxdh"> + <Property name="property">lxdh</Property> + </DataColumn> + <DataColumn name="sfyx"> + <Property name="property">sfyx</Property> + </DataColumn> + <DataColumn name="bz"> + <Property name="property">bz</Property> + </DataColumn> + </DataGrid> + </Children> + <Tools/> + </Panel> + </Children> + <Tools/> + </Dialog> + <UpdateAction id="updateSave"> + <Property name="dataResolver">whjlApi1403PR#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">whjlApi1403PR#delData</Property> + </AjaxAction> + <AjaxAction id="ajaxPush"> + <Property name="service">whjlApi1403PR#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/WhjlApi1404.view.xml b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1404.view.xml new file mode 100644 index 0000000..c9a1db2 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1404.view.xml @@ -0,0 +1,475 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ViewConfig> + <Arguments/> + <Context/> + <Model> + <DataType name="dtMain"> + <Property name="creationType">com.fzzy.otherview.whhpjl.dto.WhjlApi1404</Property> + <PropertyDef name="dyspid"> + <Property/> + <Property name="label">鍔ㄥ憳鍟嗗搧Id</Property> + </PropertyDef> + <PropertyDef name="dyqynm"> + <Property/> + <Property name="label">鍔ㄥ憳浼佷笟缂栫爜</Property> + </PropertyDef> + <PropertyDef name="qymc"> + <Property/> + <Property name="label">鍔ㄥ憳浼佷笟鍚嶇О</Property> + </PropertyDef> + <PropertyDef name="dywz"> + <Property/> + <Property name="label">鍔ㄥ憳浣嶇疆</Property> + </PropertyDef> + <PropertyDef name="cplx"> + <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="ppbh"> + <Property/> + <Property name="label">鍝佺墝缂栧彿</Property> + </PropertyDef> + <PropertyDef name="ppmc"> + <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="dj"> + <Property/> + <Property name="label">鍗曚环</Property> + </PropertyDef> + <PropertyDef name="scrq"> + <Property/> + <Property name="label">鐢熶骇鏃ユ湡</Property> + </PropertyDef> + <PropertyDef name="cppc"> + <Property/> + <Property name="label">鎵规</Property> + </PropertyDef> + <PropertyDef name="sl"> + <Property/> + <Property name="label">鏁伴噺</Property> + </PropertyDef> + <PropertyDef name="sldwbm"> + <Property/> + <Property name="label">鏁伴噺鍗曚綅缂栫爜</Property> + </PropertyDef> + <PropertyDef name="zl"> + <Property/> + <Property name="label">閲嶉噺</Property> + </PropertyDef> + <PropertyDef name="zldwbm"> + <Property/> + <Property name="label">閲嶉噺鍗曚綅缂栫爜</Property> + </PropertyDef> + <PropertyDef name="sfyx"> + <Property/> + <Property name="label">鏄惁鏈夋晥</Property> + </PropertyDef> + <PropertyDef name="bz"> + <Property/> + <Property name="label">澶囨敞</Property> + </PropertyDef> + <PropertyDef name="bizId"> + <Property></Property> + <Property name="label">涓氬姟ID</Property> + </PropertyDef> + <PropertyDef name="updateTime"> + <Property name="dataType">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">whjlApi1404PR#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="dyspid"> + <Property name="property">dyspid</Property> + </DataColumn> + <DataColumn name="dyqynm"> + <Property name="property">dyqynm</Property> + </DataColumn> + <DataColumn name="qymc"> + <Property name="property">qymc</Property> + </DataColumn> + <DataColumn name="dywz"> + <Property name="property">dywz</Property> + </DataColumn> + <DataColumn name="cplx"> + <Property name="property">cplx</Property> + </DataColumn> + <DataColumn name="lspzbm"> + <Property name="property">lspzbm</Property> + </DataColumn> + <DataColumn name="lspzmc"> + <Property name="property">lspzmc</Property> + </DataColumn> + <DataColumn name="ppbh"> + <Property name="property">ppbh</Property> + </DataColumn> + <DataColumn name="ppmc"> + <Property name="property">ppmc</Property> + </DataColumn> + <DataColumn name="cpbh"> + <Property name="property">cpbh</Property> + </DataColumn> + <DataColumn name="cpmc"> + <Property name="property">cpmc</Property> + </DataColumn> + <DataColumn name="dj"> + <Property name="property">dj</Property> + </DataColumn> + <DataColumn name="scrq"> + <Property name="property">scrq</Property> + </DataColumn> + <DataColumn name="cppc"> + <Property name="property">cppc</Property> + </DataColumn> + <DataColumn name="sl"> + <Property name="property">sl</Property> + </DataColumn> + <DataColumn name="sldwbm"> + <Property name="property">sldwbm</Property> + </DataColumn> + <DataColumn name="zl"> + <Property name="property">zl</Property> + </DataColumn> + <DataColumn name="zldwbm"> + <Property name="property">zldwbm</Property> + </DataColumn> + <DataColumn name="sfyx"> + <Property name="property">sfyx</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">鍙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">dyspid</Property> + <Property name="property">dyspid</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">dyqynm</Property> + <Property name="property">dyqynm</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">qymc</Property> + <Property name="property">qymc</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">dywz</Property> + <Property name="property">dywz</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">cplx</Property> + <Property name="property">cplx</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">ppbh</Property> + <Property name="property">ppbh</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">ppmc</Property> + <Property name="property">ppmc</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">dj</Property> + <Property name="property">dj</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">scrq</Property> + <Property name="property">scrq</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">cppc</Property> + <Property name="property">cppc</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">sl</Property> + <Property name="property">sl</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">sldwbm</Property> + <Property name="property">sldwbm</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">zl</Property> + <Property name="property">zl</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">zldwbm</Property> + <Property name="property">zldwbm</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">sfyx</Property> + <Property name="property">sfyx</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">bz</Property> + <Property name="property">bz</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">bizId</Property> + <Property name="property">bizId</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">updateTime</Property> + <Property name="property">updateTime</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">czbz</Property> + <Property name="property">czbz</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">kqdm</Property> + <Property name="property">kqdm</Property> + <Editor/> + </AutoFormElement> + </AutoForm> + </Children> + <Tools/> + </Dialog> + <UpdateAction id="updateSave"> + <Property name="dataResolver">whjlApi1404PR#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">whjlApi1404PR#delData</Property> + </AjaxAction> + <AjaxAction id="ajaxPush"> + <Property name="service">whjlApi1404PR#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/WhjlApi1405.view.xml b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1405.view.xml new file mode 100644 index 0000000..f97a42c --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1405.view.xml @@ -0,0 +1,643 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ViewConfig> + <Arguments/> + <Context/> + <Model> + <DataType name="dtMain"> + <Property name="creationType">com.fzzy.otherview.whhpjl.dto.WhjlApi1405</Property> + <PropertyDef name="dyxyid"> + <Property/> + <Property name="label">鍔ㄥ憳鍗忚id</Property> + </PropertyDef> + <PropertyDef name="dyqynm"> + <Property/> + <Property name="label">鍔ㄥ憳浼佷笟鍐呯爜</Property> + </PropertyDef> + <PropertyDef name="htkhbh"> + <Property/> + <Property name="label">鍚堝悓瀹㈡埛缂栧彿</Property> + </PropertyDef> + <PropertyDef name="htkhmc"> + <Property/> + <Property name="label">鍚堝悓瀹㈡埛鍚嶇О</Property> + </PropertyDef> + <PropertyDef name="htbh"> + <Property/> + <Property name="label">鍚堝悓缂栧彿</Property> + </PropertyDef> + <PropertyDef name="htlb"> + <Property/> + <Property name="label">鍚堝悓绫诲埆</Property> + </PropertyDef> + <PropertyDef name="htbt"> + <Property/> + <Property name="label">鍚堝悓鏍囬</Property> + </PropertyDef> + <PropertyDef name="cpid"> + <Property/> + <Property name="label">浜у搧id</Property> + </PropertyDef> + <PropertyDef name="spbm"> + <Property/> + <Property name="label">鍟嗗搧缂栫爜</Property> + </PropertyDef> + <PropertyDef name="htspsl"> + <Property/> + <Property name="label">鍚堝悓鍟嗗搧鏁伴噺</Property> + </PropertyDef> + <PropertyDef name="htspdj"> + <Property/> + <Property name="label">鍚堝悓鍟嗗搧鍗曚环</Property> + </PropertyDef> + <PropertyDef name="zje"> + <Property/> + <Property name="label">鎬婚噾棰�</Property> + </PropertyDef> + <PropertyDef name="htqdr"> + <Property/> + <Property name="label">鍚堝悓绛捐鏃堕棿</Property> + </PropertyDef> + <PropertyDef name="htqdsj"> + <Property/> + <Property name="label">鍚堝悓绛捐鏃堕棿</Property> + </PropertyDef> + <PropertyDef name="htsxsj"> + <Property/> + <Property name="label">鍚堝悓鐢熸晥鏃ユ湡</Property> + </PropertyDef> + <PropertyDef name="htjzsj"> + <Property/> + <Property name="label">鍚堝悓鎴鏃ユ湡</Property> + </PropertyDef> + <PropertyDef name="htcjr"> + <Property/> + <Property name="label">鍚堝悓鍒涘缓浜�</Property> + </PropertyDef> + <PropertyDef name="htcjsj"> + <Property/> + <Property name="label">鍚堝悓鍒涘缓鏃堕棿</Property> + </PropertyDef> + <PropertyDef name="htdbgjlbz"> + <Property/> + <Property name="label">鍚堝悓鐨勫彉鏇磋褰曟爣蹇�</Property> + </PropertyDef> + <PropertyDef name="htbgyy"> + <Property/> + <Property name="label">鍚堝悓鍙樻洿鍘熷洜</Property> + </PropertyDef> + <PropertyDef name="htlx"> + <Property/> + <Property name="label">鍚堝悓绫诲瀷</Property> + </PropertyDef> + <PropertyDef name="yhtbh"> + <Property/> + <Property name="label">鍘熷悎鍚岀紪鍙�</Property> + </PropertyDef> + <PropertyDef name="zffs"> + <Property/> + <Property name="label">鏀粯鏂瑰紡</Property> + </PropertyDef> + <PropertyDef name="ywcsl"> + <Property/> + <Property name="label">宸插畬鎴愭暟閲�</Property> + </PropertyDef> + <PropertyDef name="ywcslje"> + <Property/> + <Property name="label">宸插畬鎴愭暟閲忛噾棰�</Property> + </PropertyDef> + <PropertyDef name="bz"> + <Property/> + <Property name="label">澶囨敞</Property> + </PropertyDef> + <PropertyDef name="ghzl"> + <Property/> + <Property name="label">渚涜揣璐ㄩ噺</Property> + </PropertyDef> + <PropertyDef name="zdbzsl"> + <Property/> + <Property name="label">鏈�浣庝繚闅滄暟閲�</Property> + </PropertyDef> + <PropertyDef name="ysbzyq"> + <Property/> + <Property name="label">杩愯緭鍖呰瑕佹眰</Property> + </PropertyDef> + <PropertyDef name="ghxysj"> + <Property/> + <Property name="label">渚涜揣鍝嶅簲鏃堕棿锛堝皬鏃讹級</Property> + </PropertyDef> + <PropertyDef name="jfbj"> + <Property/> + <Property name="label">浜や粯鏍囧噯</Property> + </PropertyDef> + <PropertyDef name="xyzt"> + <Property/> + <Property name="label">鍗忚鐘舵��</Property> + </PropertyDef> + <PropertyDef name="sxh"> + <Property/> + <Property name="label">椤哄簭鍙�</Property> + </PropertyDef> + <PropertyDef name="sfyx"> + <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">whjlApi1405PR#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="dyxyid"> + <Property name="property">dyxyid</Property> + </DataColumn> + <DataColumn name="dyqynm"> + <Property name="property">dyqynm</Property> + </DataColumn> + <DataColumn name="htkhbh"> + <Property name="property">htkhbh</Property> + </DataColumn> + <DataColumn name="htkhmc"> + <Property name="property">htkhmc</Property> + </DataColumn> + <DataColumn name="htbh"> + <Property name="property">htbh</Property> + </DataColumn> + <DataColumn name="htlb"> + <Property name="property">htlb</Property> + </DataColumn> + <DataColumn name="htbt"> + <Property name="property">htbt</Property> + </DataColumn> + <DataColumn name="cpid"> + <Property name="property">cpid</Property> + </DataColumn> + <DataColumn name="spbm"> + <Property name="property">spbm</Property> + </DataColumn> + <DataColumn name="htspsl"> + <Property name="property">htspsl</Property> + </DataColumn> + <DataColumn name="htspdj"> + <Property name="property">htspdj</Property> + </DataColumn> + <DataColumn name="zje"> + <Property name="property">zje</Property> + </DataColumn> + <DataColumn name="htqdr"> + <Property name="property">htqdr</Property> + </DataColumn> + <DataColumn name="htqdsj"> + <Property name="property">htqdsj</Property> + </DataColumn> + <DataColumn name="htsxsj"> + <Property name="property">htsxsj</Property> + </DataColumn> + <DataColumn name="htjzsj"> + <Property name="property">htjzsj</Property> + </DataColumn> + <DataColumn name="htcjr"> + <Property name="property">htcjr</Property> + </DataColumn> + <DataColumn name="htcjsj"> + <Property name="property">htcjsj</Property> + </DataColumn> + <DataColumn name="htdbgjlbz"> + <Property name="property">htdbgjlbz</Property> + </DataColumn> + <DataColumn name="htbgyy"> + <Property name="property">htbgyy</Property> + </DataColumn> + <DataColumn name="htlx"> + <Property name="property">htlx</Property> + </DataColumn> + <DataColumn name="yhtbh"> + <Property name="property">yhtbh</Property> + </DataColumn> + <DataColumn name="zffs"> + <Property name="property">zffs</Property> + </DataColumn> + <DataColumn name="ywcsl"> + <Property name="property">ywcsl</Property> + </DataColumn> + <DataColumn name="ywcslje"> + <Property name="property">ywcslje</Property> + </DataColumn> + <DataColumn name="bz"> + <Property name="property">bz</Property> + </DataColumn> + <DataColumn name="ghzl"> + <Property name="property">ghzl</Property> + </DataColumn> + <DataColumn name="zdbzsl"> + <Property name="property">zdbzsl</Property> + </DataColumn> + <DataColumn name="ysbzyq"> + <Property name="property">ysbzyq</Property> + </DataColumn> + <DataColumn name="ghxysj"> + <Property name="property">ghxysj</Property> + </DataColumn> + <DataColumn name="jfbj"> + <Property name="property">jfbj</Property> + </DataColumn> + <DataColumn name="xyzt"> + <Property name="property">xyzt</Property> + </DataColumn> + <DataColumn name="sxh"> + <Property name="property">sxh</Property> + </DataColumn> + <DataColumn name="sfyx"> + <Property name="property">sfyx</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">dyxyid</Property> + <Property name="property">dyxyid</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">dyqynm</Property> + <Property name="property">dyqynm</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">htkhbh</Property> + <Property name="property">htkhbh</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">htkhmc</Property> + <Property name="property">htkhmc</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">htbh</Property> + <Property name="property">htbh</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">htlb</Property> + <Property name="property">htlb</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">htbt</Property> + <Property name="property">htbt</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">cpid</Property> + <Property name="property">cpid</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">spbm</Property> + <Property name="property">spbm</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">htspsl</Property> + <Property name="property">htspsl</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">htspdj</Property> + <Property name="property">htspdj</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">zje</Property> + <Property name="property">zje</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">htqdr</Property> + <Property name="property">htqdr</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">htqdsj</Property> + <Property name="property">htqdsj</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">htsxsj</Property> + <Property name="property">htsxsj</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">htjzsj</Property> + <Property name="property">htjzsj</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">htcjr</Property> + <Property name="property">htcjr</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">htcjsj</Property> + <Property name="property">htcjsj</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">htdbgjlbz</Property> + <Property name="property">htdbgjlbz</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">htbgyy</Property> + <Property name="property">htbgyy</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">htlx</Property> + <Property name="property">htlx</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">yhtbh</Property> + <Property name="property">yhtbh</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">zffs</Property> + <Property name="property">zffs</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">ywcsl</Property> + <Property name="property">ywcsl</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">ywcslje</Property> + <Property name="property">ywcslje</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">bz</Property> + <Property name="property">bz</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">ghzl</Property> + <Property name="property">ghzl</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">zdbzsl</Property> + <Property name="property">zdbzsl</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">ysbzyq</Property> + <Property name="property">ysbzyq</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">ghxysj</Property> + <Property name="property">ghxysj</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">jfbj</Property> + <Property name="property">jfbj</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">xyzt</Property> + <Property name="property">xyzt</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">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">whjlApi1405PR#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">whjlApi1405PR#delData</Property> + </AjaxAction> + <AjaxAction id="ajaxPush"> + <Property name="service">whjlApi1405PR#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/WhjlApi1406.view.xml b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1406.view.xml new file mode 100644 index 0000000..ee1a1e5 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1406.view.xml @@ -0,0 +1,319 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ViewConfig> + <Arguments/> + <Context/> + <Model> + <DataType name="dtMain"> + <Property name="creationType">com.fzzy.otherview.whhpjl.dto.WhjlApi1406</Property> + <PropertyDef name="dyxybgid"> + <Property/> + <Property name="label">鍔ㄥ憳鍗忚鍙樻洿ID</Property> + </PropertyDef> + <PropertyDef name="dyxyid"> + <Property/> + <Property name="label">鍔ㄥ憳鍗忚ID</Property> + </PropertyDef> + <PropertyDef name="bgrq"> + <Property/> + <Property name="label">鍙樻洿鏃ユ湡</Property> + </PropertyDef> + <PropertyDef name="bgyy"> + <Property/> + <Property name="label">鍙樻洿鍘熷洜</Property> + </PropertyDef> + <PropertyDef name="bgnr"> + <Property/> + <Property name="label">鍙樻洿鍐呭</Property> + </PropertyDef> + <PropertyDef name="bz"> + <Property/> + <Property name="label">澶囨敞</Property> + </PropertyDef> + <PropertyDef name="sfyx"> + <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">whjlApi1406PR#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="dyxybgid"> + <Property name="property">dyxybgid</Property> + </DataColumn> + <DataColumn name="dyxyid"> + <Property name="property">dyxyid</Property> + </DataColumn> + <DataColumn name="bgrq"> + <Property name="property">bgrq</Property> + </DataColumn> + <DataColumn name="bgyy"> + <Property name="property">bgyy</Property> + </DataColumn> + <DataColumn name="bgnr"> + <Property name="property">bgnr</Property> + </DataColumn> + <DataColumn name="bz"> + <Property name="property">bz</Property> + </DataColumn> + <DataColumn name="sfyx"> + <Property name="property">sfyx</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">dyxybgid</Property> + <Property name="property">dyxybgid</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">dyxyid</Property> + <Property name="property">dyxyid</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">bgrq</Property> + <Property name="property">bgrq</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">bgyy</Property> + <Property name="property">bgyy</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">bgnr</Property> + <Property name="property">bgnr</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">bz</Property> + <Property name="property">bz</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">whjlApi1406PR#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">whjlApi1406PR#delData</Property> + </AjaxAction> + <AjaxAction id="ajaxPush"> + <Property name="service">whjlApi1406PR#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/WhjlApi1407.view.xml b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1407.view.xml new file mode 100644 index 0000000..649b1b9 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1407.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.WhjlApi1407</Property> + <PropertyDef name="dyxyzxmxid"> + <Property/> + <Property name="label">鍔ㄥ憳鍗忚鎵ц鏄庣粏ID</Property> + </PropertyDef> + <PropertyDef name="dyxyid"> + <Property/> + <Property name="label">鍔ㄥ憳鍗忚ID</Property> + </PropertyDef> + <PropertyDef name="zxsj"> + <Property name="dataType">Date</Property> + <Property name="label">鎵ц鏃堕棿</Property> + </PropertyDef> + <PropertyDef name="jfsl"> + <Property/> + <Property name="label">浜や粯鏁伴噺</Property> + </PropertyDef> + <PropertyDef name="jfje"> + <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">whjlApi1407PR#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="dyxyzxmxid"> + <Property name="property">dyxyzxmxid</Property> + </DataColumn> + <DataColumn name="dyxyid"> + <Property name="property">dyxyid</Property> + </DataColumn> + <DataColumn name="zxsj"> + <Property name="property">zxsj</Property> + </DataColumn> + <DataColumn name="jfsl"> + <Property name="property">jfsl</Property> + </DataColumn> + <DataColumn name="jfje"> + <Property name="property">jfje</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">鍙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">dyxyzxmxid</Property> + <Property name="property">dyxyzxmxid</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">dyxyid</Property> + <Property name="property">dyxyid</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">zxsj</Property> + <Property name="property">zxsj</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">jfsl</Property> + <Property name="property">jfsl</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">jfje</Property> + <Property name="property">jfje</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">whjlApi1407PR#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">whjlApi1407PR#delData</Property> + </AjaxAction> + <AjaxAction id="ajaxPush"> + <Property name="service">whjlApi1407PR#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/WhjlApi1408.view.xml b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1408.view.xml new file mode 100644 index 0000000..4b1b242 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1408.view.xml @@ -0,0 +1,511 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ViewConfig> + <Arguments/> + <Context/> + <Model> + <DataType name="dtMain"> + <Property name="creationType">com.fzzy.otherview.whhpjl.dto.WhjlApi1408</Property> + <PropertyDef name="dyqynm"> + <Property/> + <Property name="label">鍔ㄥ憳浼佷笟缂栧彿</Property> + </PropertyDef> + <PropertyDef name="pzflbm"> + <Property/> + <Property name="label">鍝佺鍒嗙被缂栫爜</Property> + </PropertyDef> + <PropertyDef name="jldwflbm"> + <Property/> + <Property name="label">璁¢噺鍗曚綅鍒嗙被缂栫爜</Property> + </PropertyDef> + <PropertyDef name="dylb"> + <Property/> + <Property name="label">绫诲埆</Property> + </PropertyDef> + <PropertyDef name="dywz"> + <Property/> + <Property name="label">鍔ㄥ憳浣嶇疆</Property> + </PropertyDef> + <PropertyDef name="dywzjd"> + <Property/> + <Property name="label">鍔ㄥ憳浣嶇疆缁忓害</Property> + </PropertyDef> + <PropertyDef name="dywzwd"> + <Property/> + <Property name="label">鍔ㄥ憳浣嶇疆绾害</Property> + </PropertyDef> + <PropertyDef name="crl"> + <Property/> + <Property name="label">浠撳閲�</Property> + </PropertyDef> + <PropertyDef name="cbl"> + <Property/> + <Property name="label">鍌ㄥ閲�</Property> + </PropertyDef> + <PropertyDef name="rjgnl"> + <Property/> + <Property name="label">鏃ュ姞宸ヨ兘鍔�</Property> + </PropertyDef> + <PropertyDef name="jpsnl"> + <Property/> + <Property name="label">鏃ラ厤閫佽兘鍔�</Property> + </PropertyDef> + <PropertyDef name="dyqyzrr"> + <Property/> + <Property name="label">鍔ㄥ憳浼佷笟璐d换浜�</Property> + </PropertyDef> + <PropertyDef name="zrrdh"> + <Property/> + <Property name="label">璐d换浜虹數璇�</Property> + </PropertyDef> + <PropertyDef name="dyqyllr"> + <Property/> + <Property name="label">鍔ㄥ憳浼佷笟l鑱旂粶浜�</Property> + </PropertyDef> + <PropertyDef name="llrdh"> + <Property/> + <Property name="label">鑱旂粶浜虹數璇�</Property> + </PropertyDef> + <PropertyDef name="pscph"> + <Property/> + <Property name="label">閰嶉�佽溅鐗屽彿</Property> + </PropertyDef> + <PropertyDef name="pscllx"> + <Property/> + <Property name="label">閰嶉�佽溅杈嗙被鍨�</Property> + </PropertyDef> + <PropertyDef name="djrq"> + <Property/> + <Property name="label">鐧昏鏃ユ湡</Property> + </PropertyDef> + <PropertyDef name="yxrq"> + <Property/> + <Property name="label">鐢熸晥鏃ユ湡</Property> + </PropertyDef> + <PropertyDef name="sxrq"> + <Property/> + <Property name="label">澶辨晥鏃ユ湡</Property> + </PropertyDef> + <PropertyDef name="sxh"> + <Property/> + <Property name="label">椤哄簭鍙�</Property> + </PropertyDef> + <PropertyDef name="sfyx"> + <Property/> + <Property name="label">鏄惁鏈夋晥</Property> + </PropertyDef> + <PropertyDef name="bz"> + <Property/> + <Property name="label">澶囨敞</Property> + </PropertyDef> + <PropertyDef name="bizId"> + <Property></Property> + <Property name="label">涓氬姟ID</Property> + </PropertyDef> + <PropertyDef name="updateTime"> + <Property name="dataType">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">whjlApi1408PR#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="dyqynm"> + <Property name="property">dyqynm</Property> + </DataColumn> + <DataColumn name="pzflbm"> + <Property name="property">pzflbm</Property> + </DataColumn> + <DataColumn name="jldwflbm"> + <Property name="property">jldwflbm</Property> + </DataColumn> + <DataColumn name="dylb"> + <Property name="property">dylb</Property> + </DataColumn> + <DataColumn name="dywz"> + <Property name="property">dywz</Property> + </DataColumn> + <DataColumn name="dywzjd"> + <Property name="property">dywzjd</Property> + </DataColumn> + <DataColumn name="dywzwd"> + <Property name="property">dywzwd</Property> + </DataColumn> + <DataColumn name="crl"> + <Property name="property">crl</Property> + </DataColumn> + <DataColumn name="cbl"> + <Property name="property">cbl</Property> + </DataColumn> + <DataColumn name="rjgnl"> + <Property name="property">rjgnl</Property> + </DataColumn> + <DataColumn name="jpsnl"> + <Property name="property">jpsnl</Property> + </DataColumn> + <DataColumn name="dyqyzrr"> + <Property name="property">dyqyzrr</Property> + </DataColumn> + <DataColumn name="zrrdh"> + <Property name="property">zrrdh</Property> + </DataColumn> + <DataColumn name="dyqyllr"> + <Property name="property">dyqyllr</Property> + </DataColumn> + <DataColumn name="llrdh"> + <Property name="property">llrdh</Property> + </DataColumn> + <DataColumn name="pscph"> + <Property name="property">pscph</Property> + </DataColumn> + <DataColumn name="pscllx"> + <Property name="property">pscllx</Property> + </DataColumn> + <DataColumn name="djrq"> + <Property name="property">djrq</Property> + </DataColumn> + <DataColumn name="yxrq"> + <Property name="property">yxrq</Property> + </DataColumn> + <DataColumn name="sxrq"> + <Property name="property">sxrq</Property> + </DataColumn> + <DataColumn name="sxh"> + <Property name="property">sxh</Property> + </DataColumn> + <DataColumn name="sfyx"> + <Property name="property">sfyx</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">鍙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">dyqynm</Property> + <Property name="property">dyqynm</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">pzflbm</Property> + <Property name="property">pzflbm</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">jldwflbm</Property> + <Property name="property">jldwflbm</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">dylb</Property> + <Property name="property">dylb</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">dywz</Property> + <Property name="property">dywz</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">dywzjd</Property> + <Property name="property">dywzjd</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">dywzwd</Property> + <Property name="property">dywzwd</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">crl</Property> + <Property name="property">crl</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">cbl</Property> + <Property name="property">cbl</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">rjgnl</Property> + <Property name="property">rjgnl</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">jpsnl</Property> + <Property name="property">jpsnl</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">dyqyzrr</Property> + <Property name="property">dyqyzrr</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">zrrdh</Property> + <Property name="property">zrrdh</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">dyqyllr</Property> + <Property name="property">dyqyllr</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">llrdh</Property> + <Property name="property">llrdh</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">pscph</Property> + <Property name="property">pscph</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">pscllx</Property> + <Property name="property">pscllx</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">djrq</Property> + <Property name="property">djrq</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">yxrq</Property> + <Property name="property">yxrq</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">sxrq</Property> + <Property name="property">sxrq</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">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">whjlApi1408PR#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">whjlApi1408PR#delData</Property> + </AjaxAction> + <AjaxAction id="ajaxPush"> + <Property name="service">whjlApi1408PR#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/WhjlApi1409.view.xml b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1409.view.xml new file mode 100644 index 0000000..262978d --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1409.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.WhjlApi1409</Property> + <PropertyDef name="dyyjid"> + <Property/> + <Property name="label">鍔ㄥ憳棰勮id</Property> + </PropertyDef> + <PropertyDef name="dyqynm"> + <Property/> + <Property name="label">鍔ㄥ憳浼佷笟缂栧彿</Property> + </PropertyDef> + <PropertyDef name="yjsj"> + <Property/> + <Property name="label">棰勮鏃堕棿</Property> + <Property name="dataType">Date</Property> + </PropertyDef> + <PropertyDef name="yjsl"> + <Property/> + <Property name="label">棰勮鏁伴噺</Property> + </PropertyDef> + <PropertyDef name="sfzxyj"> + <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> + <Reference name="yjmx"> + <Property name="label">棰勮鏄庣粏</Property> + <Property name="dataType">[dtYjmx]</Property> + </Reference> + </DataType> + <DataType name="dtYjmx"> + <Property name="creationType">com.fzzy.otherview.whhpjl.dto.WhjlYJMX</Property> + <PropertyDef name="dyyjmxid"> + <Property/> + </PropertyDef> + <PropertyDef name="dyyjid"> + <Property/> + </PropertyDef> + <PropertyDef name="yjlx"> + <Property/> + </PropertyDef> + <PropertyDef name="bz"> + <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">whjlApi1409PR#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="dyyjid"> + <Property name="property">dyyjid</Property> + </DataColumn> + <DataColumn name="dyqynm"> + <Property name="property">dyqynm</Property> + </DataColumn> + <DataColumn name="yjsj"> + <Property name="property">yjsj</Property> + </DataColumn> + <DataColumn name="yjsl"> + <Property name="property">yjsl</Property> + </DataColumn> + <DataColumn name="sfzxyj"> + <Property name="property">sfzxyj</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> + <DataColumn name="yjmx"> + <Property name="property">yjmx</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">dyyjid</Property> + <Property name="property">dyyjid</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">dyqynm</Property> + <Property name="property">dyqynm</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">yjsj</Property> + <Property name="property">yjsj</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">yjsl</Property> + <Property name="property">yjsl</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">sfzxyj</Property> + <Property name="property">sfzxyj</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">bz</Property> + <Property name="property">bz</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">bizId</Property> + <Property name="property">bizId</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">updateTime</Property> + <Property name="property">updateTime</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">czbz</Property> + <Property name="property">czbz</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">kqdm</Property> + <Property name="property">kqdm</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">yjmx</Property> + <Property name="property">yjmx</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="dgYjmx"> + <Property name="dataPath">#.yjmx</Property> + <Property name="dataSet">dsMain</Property> + <DataColumn name="dyyjmxid"> + <Property name="property">dyyjmxid</Property> + </DataColumn> + <DataColumn name="dyyjid"> + <Property name="property">dyyjid</Property> + </DataColumn> + <DataColumn name="yjlx"> + <Property name="property">yjlx</Property> + </DataColumn> + <DataColumn name="bz"> + <Property name="property">bz</Property> + </DataColumn> + </DataGrid> + </Children> + <Tools/> + </Panel> + </Children> + <Tools/> + </Dialog> + <UpdateAction id="updateSave"> + <Property name="dataResolver">whjlApi1409PR#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">whjlApi1409PR#delData</Property> + </AjaxAction> + <AjaxAction id="ajaxPush"> + <Property name="service">whjlApi1409PR#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/WhjlApi1410.view.xml b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1410.view.xml new file mode 100644 index 0000000..e418211 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1410.view.xml @@ -0,0 +1,535 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ViewConfig> + <Arguments/> + <Context/> + <Model> + <DataType name="dtMain"> + <Property name="creationType">com.fzzy.otherview.whhpjl.dto.WhjlApi1410</Property> + <PropertyDef name="scjgddid"> + <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="htkhbh"> + <Property/> + <Property name="label">瀹㈡埛缂栧彿</Property> + </PropertyDef> + <PropertyDef name="htid"> + <Property/> + <Property name="label">鍚堝悓id</Property> + </PropertyDef> + <PropertyDef name="htspid"> + <Property/> + <Property name="label">鍚堝悓鍟嗗搧ID</Property> + </PropertyDef> + <PropertyDef name="pzflbh"> + <Property/> + <Property name="label">鍝佺鍒嗙被缂栧彿</Property> + </PropertyDef> + <PropertyDef name="jlppbh"> + <Property/> + <Property name="label">鍐涚伯鍝佺墝缂栧彿</Property> + </PropertyDef> + <PropertyDef name="jlcpbh"> + <Property/> + <Property name="label">鍐涚伯浜у搧缂栧彿</Property> + </PropertyDef> + <PropertyDef name="jldwflbm"> + <Property/> + <Property name="label">璁¢噺鍗曚綅鍒嗙被缂栫爜</Property> + </PropertyDef> + <PropertyDef name="ddrq"> + <Property name="dataType">Date</Property> + <Property name="label">鐢熶骇璁㈠崟鏃ユ湡</Property> + </PropertyDef> + <PropertyDef name="ddsl"> + <Property name="dataType">double</Property> + <Property name="label">璁㈠崟鏁伴噺</Property> + </PropertyDef> + <PropertyDef name="jhfs"> + <Property/> + <Property name="label">浜よ揣鏂瑰紡</Property> + </PropertyDef> + <PropertyDef name="bzyq"> + <Property/> + <Property name="label">鍖呰瑕佹眰</Property> + </PropertyDef> + <PropertyDef name="zlyq"> + <Property/> + <Property name="label">璐ㄩ噺瑕佹眰</Property> + </PropertyDef> + <PropertyDef name="jlzt"> + <Property/> + <Property name="label">璁板綍鐘舵��</Property> + </PropertyDef> + <PropertyDef name="ddzl"> + <Property name="dataType">double</Property> + <Property name="label">璁㈠崟閲嶉噺</Property> + </PropertyDef> + <PropertyDef name="sjsl"> + <Property name="dataType">double</Property> + <Property name="label">瀹為檯鏁伴噺</Property> + </PropertyDef> + <PropertyDef name="sjzl"> + <Property name="dataType">double</Property> + <Property name="label">瀹為檯閲嶉噺</Property> + </PropertyDef> + <PropertyDef name="scddlx"> + <Property/> + <Property name="label">鐢熶骇璁㈠崟绫诲瀷</Property> + </PropertyDef> + <PropertyDef name="ddid"> + <Property/> + <Property name="label">鍐涚伯閲囪喘璁㈠崟id</Property> + </PropertyDef> + <PropertyDef name="jlccjhid"> + <Property/> + <Property name="label">鍐涚伯绛规帾璁″垝id</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">whjlApi1410PR#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="scjgddid"> + <Property name="property">scjgddid</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="htkhbh"> + <Property name="property">htkhbh</Property> + </DataColumn> + <DataColumn name="htid"> + <Property name="property">htid</Property> + </DataColumn> + <DataColumn name="htspid"> + <Property name="property">htspid</Property> + </DataColumn> + <DataColumn name="pzflbh"> + <Property name="property">pzflbh</Property> + </DataColumn> + <DataColumn name="jlppbh"> + <Property name="property">jlppbh</Property> + </DataColumn> + <DataColumn name="jlcpbh"> + <Property name="property">jlcpbh</Property> + </DataColumn> + <DataColumn name="jldwflbm"> + <Property name="property">jldwflbm</Property> + </DataColumn> + <DataColumn name="ddrq"> + <Property name="property">ddrq</Property> + </DataColumn> + <DataColumn name="ddsl"> + <Property name="property">ddsl</Property> + </DataColumn> + <DataColumn name="jhfs"> + <Property name="property">jhfs</Property> + </DataColumn> + <DataColumn name="bzyq"> + <Property name="property">bzyq</Property> + </DataColumn> + <DataColumn name="zlyq"> + <Property name="property">zlyq</Property> + </DataColumn> + <DataColumn name="jlzt"> + <Property name="property">jlzt</Property> + </DataColumn> + <DataColumn name="ddzl"> + <Property name="property">ddzl</Property> + </DataColumn> + <DataColumn name="sjsl"> + <Property name="property">sjsl</Property> + </DataColumn> + <DataColumn name="sjzl"> + <Property name="property">sjzl</Property> + </DataColumn> + <DataColumn name="scddlx"> + <Property name="property">scddlx</Property> + </DataColumn> + <DataColumn name="ddid"> + <Property name="property">ddid</Property> + </DataColumn> + <DataColumn name="jlccjhid"> + <Property name="property">jlccjhid</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">鍙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">scjgddid</Property> + <Property name="property">scjgddid</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">htkhbh</Property> + <Property name="property">htkhbh</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">htid</Property> + <Property name="property">htid</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">htspid</Property> + <Property name="property">htspid</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">pzflbh</Property> + <Property name="property">pzflbh</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">jlppbh</Property> + <Property name="property">jlppbh</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">jlcpbh</Property> + <Property name="property">jlcpbh</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">jldwflbm</Property> + <Property name="property">jldwflbm</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">ddrq</Property> + <Property name="property">ddrq</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">ddsl</Property> + <Property name="property">ddsl</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">jhfs</Property> + <Property name="property">jhfs</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">bzyq</Property> + <Property name="property">bzyq</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">zlyq</Property> + <Property name="property">zlyq</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">jlzt</Property> + <Property name="property">jlzt</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">ddzl</Property> + <Property name="property">ddzl</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">sjsl</Property> + <Property name="property">sjsl</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">sjzl</Property> + <Property name="property">sjzl</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">scddlx</Property> + <Property name="property">scddlx</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">ddid</Property> + <Property name="property">ddid</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">jlccjhid</Property> + <Property name="property">jlccjhid</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">whjlApi1410PR#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">whjlApi1410PR#delData</Property> + </AjaxAction> + <AjaxAction id="ajaxPush"> + <Property name="service">whjlApi1410PR#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/WhjlApi1411.view.xml b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1411.view.xml new file mode 100644 index 0000000..f0568c2 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1411.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.WhjlApi1411</Property> + <PropertyDef name="rkfkjlid"> + <Property/> + <Property name="label">杞﹁締ID</Property> + </PropertyDef> + <PropertyDef name="jlgljgbh"> + <Property/> + <Property name="label">鍐涚伯绠$悊鏈烘瀯缂栧彿</Property> + </PropertyDef> + <PropertyDef name="jlgljgmc"> + <Property/> + <Property name="label">鍐涚伯绠$悊鏈烘瀯鍚嶇О</Property> + </PropertyDef> + <PropertyDef name="jlqybh"> + <Property/> + <Property name="label">鍐涚伯浼佷笟缂栧彿</Property> + </PropertyDef> + <PropertyDef name="jlqymc"> + <Property/> + <Property name="label">鍐涚伯浼佷笟鍚嶇О</Property> + </PropertyDef> + <PropertyDef name="jgzdbh"> + <Property/> + <Property name="label">鍐涗緵绔欑偣缂栧彿</Property> + </PropertyDef> + <PropertyDef name="jgzdmc"> + <Property/> + <Property name="label">鍐涗緵绔欑偣鍚嶇О</Property> + </PropertyDef> + <PropertyDef name="cph"> + <Property/> + <Property name="label">杞︾墝鍙�</Property> + </PropertyDef> + <PropertyDef name="cllx"> + <Property/> + <Property name="label">杞﹁締绫诲瀷</Property> + </PropertyDef> + <PropertyDef name="clzt"> + <Property/> + <Property name="label">杞﹁締鐘舵��</Property> + </PropertyDef> + <PropertyDef name="sfnbcl"> + <Property/> + <Property name="label">鏄惁鍐呴儴杞﹁締</Property> + </PropertyDef> + <PropertyDef name="bd4gkh"> + <Property/> + <Property name="label">缁戝畾4G鍗″彿</Property> + </PropertyDef> + <PropertyDef name="bdbdh"> + <Property/> + <Property name="label">缁戝畾鍖楁枟鍙�</Property> + </PropertyDef> + <PropertyDef name="jsr"> + <Property/> + <Property name="label">椹鹃┒浜�</Property> + </PropertyDef> + <PropertyDef name="lxdh"> + <Property/> + <Property name="label">鑱旂郴鐢佃瘽</Property> + </PropertyDef> + <PropertyDef name="sfzh"> + <Property/> + <Property name="label">韬唤璇佸彿</Property> + </PropertyDef> + <PropertyDef name="jsz"> + <Property/> + <Property name="label">椹鹃┒璇�</Property> + </PropertyDef> + <PropertyDef name="xsz"> + <Property/> + <Property name="label">琛岄┒璇�</Property> + </PropertyDef> + <PropertyDef name="clcxc"> + <Property name="dataType">double</Property> + <Property name="label">杞︾闀�</Property> + </PropertyDef> + <PropertyDef name="clcxk"> + <Property name="dataType">double</Property> + <Property name="label">杞︾瀹�</Property> + </PropertyDef> + <PropertyDef name="clcxg"> + <Property name="dataType">double</Property> + <Property name="label">杞︾楂�</Property> + </PropertyDef> + <PropertyDef name="dz"> + <Property/> + <Property name="label">鍦板潃</Property> + </PropertyDef> + <PropertyDef name="sfyx"> + <Property/> + <Property name="label">鏄惁鏈夋晥</Property> + </PropertyDef> + <PropertyDef name="bz"> + <Property/> + <Property name="label">澶囨敞</Property> + </PropertyDef> + <PropertyDef name="bizId"> + <Property></Property> + <Property name="label">涓氬姟ID</Property> + </PropertyDef> + <PropertyDef name="updateTime"> + <Property name="dataType">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">whjlApi1411PR#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="rkfkjlid"> + <Property name="property">rkfkjlid</Property> + </DataColumn> + <DataColumn name="jlgljgbh"> + <Property name="property">jlgljgbh</Property> + </DataColumn> + <DataColumn name="jlgljgmc"> + <Property name="property">jlgljgmc</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="cph"> + <Property name="property">cph</Property> + </DataColumn> + <DataColumn name="cllx"> + <Property name="property">cllx</Property> + </DataColumn> + <DataColumn name="clzt"> + <Property name="property">clzt</Property> + </DataColumn> + <DataColumn name="sfnbcl"> + <Property name="property">sfnbcl</Property> + </DataColumn> + <DataColumn name="bd4gkh"> + <Property name="property">bd4gkh</Property> + </DataColumn> + <DataColumn name="bdbdh"> + <Property name="property">bdbdh</Property> + </DataColumn> + <DataColumn name="jsr"> + <Property name="property">jsr</Property> + </DataColumn> + <DataColumn name="lxdh"> + <Property name="property">lxdh</Property> + </DataColumn> + <DataColumn name="sfzh"> + <Property name="property">sfzh</Property> + </DataColumn> + <DataColumn name="jsz"> + <Property name="property">jsz</Property> + </DataColumn> + <DataColumn name="xsz"> + <Property name="property">xsz</Property> + </DataColumn> + <DataColumn name="clcxc"> + <Property name="property">clcxc</Property> + </DataColumn> + <DataColumn name="clcxk"> + <Property name="property">clcxk</Property> + </DataColumn> + <DataColumn name="clcxg"> + <Property name="property">clcxg</Property> + </DataColumn> + <DataColumn name="dz"> + <Property name="property">dz</Property> + </DataColumn> + <DataColumn name="sfyx"> + <Property name="property">sfyx</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">鍙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">rkfkjlid</Property> + <Property name="property">rkfkjlid</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">jlgljgbh</Property> + <Property name="property">jlgljgbh</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">jlgljgmc</Property> + <Property name="property">jlgljgmc</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">cph</Property> + <Property name="property">cph</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">cllx</Property> + <Property name="property">cllx</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">clzt</Property> + <Property name="property">clzt</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">sfnbcl</Property> + <Property name="property">sfnbcl</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">bd4gkh</Property> + <Property name="property">bd4gkh</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">bdbdh</Property> + <Property name="property">bdbdh</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">jsr</Property> + <Property name="property">jsr</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">lxdh</Property> + <Property name="property">lxdh</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">sfzh</Property> + <Property name="property">sfzh</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">jsz</Property> + <Property name="property">jsz</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">xsz</Property> + <Property name="property">xsz</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">clcxc</Property> + <Property name="property">clcxc</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">clcxk</Property> + <Property name="property">clcxk</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">clcxg</Property> + <Property name="property">clcxg</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">dz</Property> + <Property name="property">dz</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">sfyx</Property> + <Property name="property">sfyx</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">bz</Property> + <Property name="property">bz</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">bizId</Property> + <Property name="property">bizId</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">updateTime</Property> + <Property name="property">updateTime</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">czbz</Property> + <Property name="property">czbz</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">kqdm</Property> + <Property name="property">kqdm</Property> + <Editor/> + </AutoFormElement> + </AutoForm> + </Children> + <Tools/> + </Dialog> + <UpdateAction id="updateSave"> + <Property name="dataResolver">whjlApi1411PR#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">whjlApi1411PR#delData</Property> + </AjaxAction> + <AjaxAction id="ajaxPush"> + <Property name="service">whjlApi1411PR#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/WhjlApi1412.view.xml b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1412.view.xml new file mode 100644 index 0000000..7d8d042 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1412.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.WhjlApi1412</Property> + <PropertyDef name="rkfkjlid"> + <Property/> + <Property name="label">杞﹁締ID</Property> + </PropertyDef> + <PropertyDef name="jlgljgbh"> + <Property/> + <Property name="label">鍐涚伯绠$悊鏈烘瀯缂栧彿</Property> + </PropertyDef> + <PropertyDef name="jlgljgmc"> + <Property/> + <Property name="label">鍐涚伯绠$悊鏈烘瀯鍚嶇О</Property> + </PropertyDef> + <PropertyDef name="jlqybh"> + <Property/> + <Property name="label">鍐涚伯浼佷笟缂栧彿</Property> + </PropertyDef> + <PropertyDef name="jlqymc"> + <Property/> + <Property name="label">鍐涚伯浼佷笟鍚嶇О</Property> + </PropertyDef> + <PropertyDef name="jgzdbh"> + <Property/> + <Property name="label">鍐涗緵绔欑偣缂栧彿</Property> + </PropertyDef> + <PropertyDef name="jgzdmc"> + <Property/> + <Property name="label">鍐涗緵绔欑偣鍚嶇О</Property> + </PropertyDef> + <PropertyDef name="cph"> + <Property/> + <Property name="label">杞︾墝鍙�</Property> + </PropertyDef> + <PropertyDef name="cllx"> + <Property/> + <Property name="label">杞﹁締绫诲瀷</Property> + </PropertyDef> + <PropertyDef name="clzt"> + <Property/> + <Property name="label">杞﹁締鐘舵��</Property> + </PropertyDef> + <PropertyDef name="sfnbcl"> + <Property/> + <Property name="label">鏄惁鍐呴儴杞﹁締</Property> + </PropertyDef> + <PropertyDef name="bd4gkh"> + <Property/> + <Property name="label">缁戝畾4G鍗″彿</Property> + </PropertyDef> + <PropertyDef name="bdbdh"> + <Property/> + <Property name="label">缁戝畾鍖楁枟鍙�</Property> + </PropertyDef> + <PropertyDef name="jsr"> + <Property/> + <Property name="label">椹鹃┒浜�</Property> + </PropertyDef> + <PropertyDef name="lxdh"> + <Property/> + <Property name="label">鑱旂郴鐢佃瘽</Property> + </PropertyDef> + <PropertyDef name="sfzh"> + <Property/> + <Property name="label">韬唤璇佸彿</Property> + </PropertyDef> + <PropertyDef name="jsz"> + <Property/> + <Property name="label">椹鹃┒璇�</Property> + </PropertyDef> + <PropertyDef name="xsz"> + <Property/> + <Property name="label">琛岄┒璇�</Property> + </PropertyDef> + <PropertyDef name="clcxc"> + <Property name="dataType">double</Property> + <Property name="label">杞︾闀�</Property> + </PropertyDef> + <PropertyDef name="clcxk"> + <Property name="dataType">double</Property> + <Property name="label">杞︾瀹�</Property> + </PropertyDef> + <PropertyDef name="clcxg"> + <Property name="dataType">double</Property> + <Property name="label">杞︾楂�</Property> + </PropertyDef> + <PropertyDef name="dz"> + <Property/> + <Property name="label">鍦板潃</Property> + </PropertyDef> + <PropertyDef name="sfyx"> + <Property/> + <Property name="label">鏄惁鏈夋晥</Property> + </PropertyDef> + <PropertyDef name="bz"> + <Property/> + <Property name="label">澶囨敞</Property> + </PropertyDef> + <PropertyDef name="bizId"> + <Property></Property> + <Property name="label">涓氬姟ID</Property> + </PropertyDef> + <PropertyDef name="updateTime"> + <Property name="dataType">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">whjlApi1412PR#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="rkfkjlid"> + <Property name="property">rkfkjlid</Property> + </DataColumn> + <DataColumn name="jlgljgbh"> + <Property name="property">jlgljgbh</Property> + </DataColumn> + <DataColumn name="jlgljgmc"> + <Property name="property">jlgljgmc</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="cph"> + <Property name="property">cph</Property> + </DataColumn> + <DataColumn name="cllx"> + <Property name="property">cllx</Property> + </DataColumn> + <DataColumn name="clzt"> + <Property name="property">clzt</Property> + </DataColumn> + <DataColumn name="sfnbcl"> + <Property name="property">sfnbcl</Property> + </DataColumn> + <DataColumn name="bd4gkh"> + <Property name="property">bd4gkh</Property> + </DataColumn> + <DataColumn name="bdbdh"> + <Property name="property">bdbdh</Property> + </DataColumn> + <DataColumn name="jsr"> + <Property name="property">jsr</Property> + </DataColumn> + <DataColumn name="lxdh"> + <Property name="property">lxdh</Property> + </DataColumn> + <DataColumn name="sfzh"> + <Property name="property">sfzh</Property> + </DataColumn> + <DataColumn name="jsz"> + <Property name="property">jsz</Property> + </DataColumn> + <DataColumn name="xsz"> + <Property name="property">xsz</Property> + </DataColumn> + <DataColumn name="clcxc"> + <Property name="property">clcxc</Property> + </DataColumn> + <DataColumn name="clcxk"> + <Property name="property">clcxk</Property> + </DataColumn> + <DataColumn name="clcxg"> + <Property name="property">clcxg</Property> + </DataColumn> + <DataColumn name="dz"> + <Property name="property">dz</Property> + </DataColumn> + <DataColumn name="sfyx"> + <Property name="property">sfyx</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">鍙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">rkfkjlid</Property> + <Property name="property">rkfkjlid</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">jlgljgbh</Property> + <Property name="property">jlgljgbh</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">jlgljgmc</Property> + <Property name="property">jlgljgmc</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">cph</Property> + <Property name="property">cph</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">cllx</Property> + <Property name="property">cllx</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">clzt</Property> + <Property name="property">clzt</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">sfnbcl</Property> + <Property name="property">sfnbcl</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">bd4gkh</Property> + <Property name="property">bd4gkh</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">bdbdh</Property> + <Property name="property">bdbdh</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">jsr</Property> + <Property name="property">jsr</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">lxdh</Property> + <Property name="property">lxdh</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">sfzh</Property> + <Property name="property">sfzh</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">jsz</Property> + <Property name="property">jsz</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">xsz</Property> + <Property name="property">xsz</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">clcxc</Property> + <Property name="property">clcxc</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">clcxk</Property> + <Property name="property">clcxk</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">clcxg</Property> + <Property name="property">clcxg</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">dz</Property> + <Property name="property">dz</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">sfyx</Property> + <Property name="property">sfyx</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">bz</Property> + <Property name="property">bz</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">bizId</Property> + <Property name="property">bizId</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">updateTime</Property> + <Property name="property">updateTime</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">czbz</Property> + <Property name="property">czbz</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">kqdm</Property> + <Property name="property">kqdm</Property> + <Editor/> + </AutoFormElement> + </AutoForm> + </Children> + <Tools/> + </Dialog> + <UpdateAction id="updateSave"> + <Property name="dataResolver">whjlApi1412PR#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">whjlApi1412PR#delData</Property> + </AjaxAction> + <AjaxAction id="ajaxPush"> + <Property name="service">whjlApi1412PR#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 35723f7..7d3ae53 100644 --- a/src/main/java/com/fzzy/otherview/whhpjl/WhjlConstant.java +++ b/src/main/java/com/fzzy/otherview/whhpjl/WhjlConstant.java @@ -168,45 +168,78 @@ */ public static String API_CODE_1220 = "1220"; /** - * 鎺ュ彛缂栫爜-1301 璐ㄦ鏈烘瀯鏁版嵁鎺ュ彛 + * 鎺ュ彛缂栫爜-1301 娓╂箍搴︽娴嬭褰曟暟鎹帴鍙� */ public static String API_CODE_1301 = "1301"; /** - * 鎺ュ彛缂栫爜-1303 绮儏妫�娴嬭褰曟暟鎹帴鍙� + * 鎺ュ彛缂栫爜-1302 杩愯緭鐜妫�娴嬭褰曟暟鎹帴鍙� + */ + public static String API_CODE_1302 = "1302"; + /** + * 鎺ュ彛缂栫爜-1303 娓╂箍搴﹀憡璀﹁褰曟暟鎹帴鍙� */ public static String API_CODE_1303 = "1303"; /** - * 鎺ュ彛缂栫爜-1304 鑳借�楄褰曟暟鎹帴鍙� + * 鎺ュ彛缂栫爜-1304 鑳借�楄褰曟暟鎹帴鍙f暟鎹帴鍙� */ public static String API_CODE_1304 = "1304"; /** - * 鎺ュ彛缂栫爜-1401 鐢熶骇璐ㄩ噺閾� + * 鎺ュ彛缂栫爜-1305 璋冨害閰嶉�佷换鍔℃暟鎹帴鍙f暟鎹帴鍙� + */ + public static String API_CODE_1305 = "1305"; + /** + * 鎺ュ彛缂栫爜-1401 鐢熶骇璐ㄩ噺閾炬暟鎹帴鍙� */ public static String API_CODE_1401 = "1401"; /** - * 鎺ュ彛缂栫爜-1402 鍙f劅璇勪环 + * 鎺ュ彛缂栫爜-1402 鍙f劅璇勪环鏁版嵁鎺ュ彛 */ public static String API_CODE_1402 = "1402"; /** - * 鎺ュ彛缂栫爜-1403 鍔ㄥ憳鑳藉姏鏁版嵁鎺ュ彛 + * 鎺ュ彛缂栫爜-1403 鍔ㄥ憳浼佷笟鏁版嵁鎺ュ彛 */ public static String API_CODE_1403 = "1403"; /** - * 鎺ュ彛缂栫爜-1404 鍔ㄥ憳棰勮鏁版嵁鎺ュ彛 + * 鎺ュ彛缂栫爜-1404 鍔ㄥ憳鍟嗗搧鏁版嵁鎺ュ彛 */ public static String API_CODE_1404 = "1404"; /** - * 鎺ュ彛缂栫爜-1405 鐢熶骇鍔犲伐璁㈠崟鏁版嵁鎺ュ彛 + * 鎺ュ彛缂栫爜-1405 鍔ㄥ憳鍗忚鏁版嵁鎺ュ彛 */ public static String API_CODE_1405 = "1405"; /** - * 鎺ュ彛缂栫爜-1406 杩愯緭璺嚎鏁版嵁鎺ュ彛 + * 鎺ュ彛缂栫爜-1406 鍔ㄥ憳鍗忚鍙樻洿鏁版嵁鎺ュ彛 */ public static String API_CODE_1406 = "1406"; /** - * 鎺ュ彛缂栫爜-1407 搴旀�ヨ皟搴︽暟鎹帴鍙� + * 鎺ュ彛缂栫爜-1407 鍔ㄥ憳鍗忚鎵ц鏄庣粏鏁版嵁鎺ュ彛 */ public static String API_CODE_1407 = "1407"; + /** + * 鎺ュ彛缂栫爜-1408 鍔ㄥ憳鑳藉姏鏁版嵁鎺ュ彛 + */ + public static String API_CODE_1408 = "1408"; + /** + * 鎺ュ彛缂栫爜-1409 鍔ㄥ憳棰勮鏁版嵁鎺ュ彛 + */ + public static String API_CODE_1409 = "1409"; + /** + * 鎺ュ彛缂栫爜-1410 鐢熶骇鍔犲伐鍗曟暟鎹帴鍙� + */ + public static String API_CODE_1410 = "1410"; + /** + * 鎺ュ彛缂栫爜-1411 杞﹁締淇℃伅鏁版嵁鎺ュ彛 + */ + public static String API_CODE_1411 = "1411"; + /** + * 鎺ュ彛缂栫爜-1412 杞﹁締杩愯緭鐜鏁版嵁鎺ュ彛 + */ + public static String API_CODE_1412 = "1412"; + /** + * 鎺ュ彛缂栫爜-1413 杩愯緭璺嚎鏁版嵁鎺ュ彛 + */ + public static String API_CODE_1413 = "1413"; + /*----------鎺ュ彛璺緞----------*/ //鎺ュ彛缂栫爜-1101 鍐涚伯浼佷笟淇℃伅 --璺緞(JLQYXX) diff --git a/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1403.java b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1403.java new file mode 100644 index 0000000..a2e1f5f --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1403.java @@ -0,0 +1,73 @@ +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; + +/** + * 鍔ㄥ憳浼佷笟 + * + */ +@Data +@EqualsAndHashCode(callSuper = false) +public class WhjlApi1403 implements Serializable { + /** + * + */ + private static final long serialVersionUID = 1L; + + private String dyqynm; //鍔ㄥ憳浼佷笟鍐呯爜 + private String qymc; //浼佷笟鍚嶇О + private String qyjc; //浼佷笟绠�绉� + private String qydh; //浼佷笟鐢佃瘽 + private String qylxr; //浼佷笟鑱旂郴浜� + private String qydz; //浼佷笟鍦板潃 + private String qyjd; //浼佷笟缁忓害 + private String qywd; //浼佷笟绾害 + private String qyxzqhmc; //浼佷笟琛屾斂鍖哄垝鍚嶇О + private String qyxzqhdm; //浼佷笟琛屾斂鍖哄垝浠g爜 + private String xynl; //鍝嶅簲鑳藉姏 + private String xysd; //鍝嶅簲閫熷害 + private String sbzs; //璁惧鎬绘暟 + private String yyzs; //浜哄憳鎬绘暟 + private String nx; //濂虫�� + private String ssmz; //灏戞暟姘戞棌 + private String gcdy; //鍏变骇鍏氬憳 + private String zgzg; //鍦ㄥ矖鑱屽伐 + private String qyjyglry; //浼佷笟缁忚惀绠$悊浜哄憳 + private String zyjsry; //涓撲笟鎶�鏈汉鍛� + private String jsgr; //鎶�鏈伐浜� + private String cqzg; //闀挎湡鑱屽伐 + private String lszg; //涓存椂鑱屽伐 + private String qtcyry; //鍏朵粬浠庝笟浜哄憳 + private String yjs; //鐮旂┒鐢� + private String dxbk; //澶у鏈 + private String dxzk; //澶у涓撶 + private String zzrs; //涓笓 + private String gz; //楂樹腑 + private String czjyx; //鍒濅腑鍙婁互涓� + private String z35syx; //35宀佸強浠ヤ笅 + private String z36z45; //36鑷�45 + private String z46z54; //46鑷�54 + private String z55ys; //55浠ヤ笂 + private String sfyx; //鏄惁鏈夋晥 + private String bz; //澶囨敞 + private List<WhjlDYQYRY> dyqyry; //鍔ㄥ憳浼佷笟浜哄憳 + private List<WhjlDYQYCL> drqycl; //鍔ㄥ憳浼佷笟杞﹁締 + + + + //鍗曠嫭澧炲姞锛屼笉杩涜涓婁紶 + @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/WhjlApi1404.java b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1404.java new file mode 100644 index 0000000..f1d3e09 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1404.java @@ -0,0 +1,55 @@ +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; + +/** + * 鍔ㄥ憳鍟嗗搧 + * + */ +@Data +@EqualsAndHashCode(callSuper = false) +public class WhjlApi1404 implements Serializable { + /** + * + */ + private static final long serialVersionUID = 1L; + + private String dyspid; //鍔ㄥ憳鍟嗗搧Id + private String dyqynm; //鍔ㄥ憳浼佷笟缂栫爜 + private String qymc; //鍔ㄥ憳浼佷笟鍚嶇О + private String dywz; //鍔ㄥ憳浣嶇疆 + private String cplx; //浜у搧绫诲瀷 + private String lspzbm; //鍝佺缂栧彿 + private String lspzmc; //鍝佺鍚嶇О + private String ppbh; //鍝佺墝缂栧彿 + private String ppmc; //鍝佺墝鍚嶇О + private String cpbh; //浜у搧缂栧彿 + private String cpmc; //浜у搧鍚嶇О + private String dj; //鍗曚环 + private String scrq; //鐢熶骇鏃ユ湡 + private String cppc; //鎵规 + private String sl; //鏁伴噺 + private String sldwbm; //鏁伴噺鍗曚綅缂栫爜 + private String zl; //閲嶉噺 + private String zldwbm; //閲嶉噺鍗曚綅缂栫爜 + private String sfyx ; //鏄惁鏈夋晥 + 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/WhjlApi1405.java b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1405.java new file mode 100644 index 0000000..14597f6 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1405.java @@ -0,0 +1,68 @@ +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; + +/** + * 鍔ㄥ憳浼佷笟 + * + */ +@Data +@EqualsAndHashCode(callSuper = false) +public class WhjlApi1405 implements Serializable { + /** + * + */ + private static final long serialVersionUID = 1L; + + private String dyxyid; //鍔ㄥ憳鍗忚id + private String dyqynm; //鍔ㄥ憳浼佷笟鍐呯爜 + private String htkhbh; //鍚堝悓瀹㈡埛缂栧彿 + private String htkhmc; //鍚堝悓瀹㈡埛鍚嶇О + private String htbh; //鍚堝悓缂栧彿 + private String htlb; //鍚堝悓绫诲埆 + private String htbt; //鍚堝悓鏍囬 + private String cpid; //浜у搧id + private String spbm; //鍟嗗搧缂栫爜 + private String htspsl; //鍚堝悓鍟嗗搧鏁伴噺 + private String htspdj; //鍚堝悓鍟嗗搧鍗曚环 + private String zje; //鎬婚噾棰� + private String htqdr; //鍚堝悓绛捐浜� + private String htqdsj; //鍚堝悓绛捐鏃堕棿 + private String htsxsj; //鍚堝悓鐢熸晥鏃ユ湡 + private String htjzsj; //鍚堝悓鎴鏃ユ湡 + private String htcjr; //鍚堝悓鍒涘缓浜� + private String htcjsj; //鍚堝悓鍒涘缓鏃堕棿 + private String htdbgjlbz; //鍚堝悓鐨勫彉鏇磋褰曟爣蹇� + private String htbgyy; //鍚堝悓鍙樻洿鍘熷洜 + private String htlx; //鍚堝悓绫诲瀷 + private String yhtbh; //鍘熷悎鍚岀紪鍙� + private String zffs; //鏀粯鏂瑰紡 + private String ywcsl; //宸插畬鎴愭暟閲� + private String ywcslje; //宸插畬鎴愭暟閲忛噾棰� + private String bz; //澶囨敞 + private String ghzl; //渚涜揣璐ㄩ噺 + private String zdbzsl; //鏈�浣庝繚闅滄暟閲� + private String ysbzyq; //杩愯緭鍖呰瑕佹眰 + private String ghxysj; //渚涜揣鍝嶅簲鏃堕棿锛堝皬鏃讹級 + private String jfbj; //浜や粯鏍囧噯 + private String xyzt; //鍗忚鐘舵�� + private String sxh; //椤哄簭鍙� + 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/WhjlApi1406.java b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1406.java new file mode 100644 index 0000000..27ce3dc --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1406.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; + +/** + * 鍔ㄥ憳鍗忚鍙樻洿 + * + */ +@Data +@EqualsAndHashCode(callSuper = false) +public class WhjlApi1406 implements Serializable { + /** + * + */ + private static final long serialVersionUID = 1L; + + private String dyxybgid; //鍔ㄥ憳鍗忚鍙樻洿ID + private String dyxyid; //鍔ㄥ憳鍗忚ID + private String bgrq; //鍙樻洿鏃ユ湡 + private String bgyy; //鍙樻洿鍘熷洜 + private String bgnr; //鍙樻洿鍐呭 + private String bz; //澶囨敞 + 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/WhjlApi1407.java b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1407.java new file mode 100644 index 0000000..55a862f --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1407.java @@ -0,0 +1,41 @@ +package com.fzzy.otherview.whhpjl.dto; + +import com.alibaba.fastjson.annotation.JSONField; +import lombok.Data; +import lombok.EqualsAndHashCode; +import org.codehaus.jackson.annotate.JsonProperty; + +import java.io.Serializable; +import java.util.Date; + +/** + * 鍔ㄥ憳鍗忚鎵ц鏄庣粏 + * + */ +@Data +@EqualsAndHashCode(callSuper = false) +public class WhjlApi1407 implements Serializable { + /** + * + */ + private static final long serialVersionUID = 1L; + + + private String dyxyzxmxid; //鍔ㄥ憳鍗忚鎵ц鏄庣粏ID + private String dyxyid; //鍔ㄥ憳鍗忚ID + @JSONField(format = "yyyy-MM-dd") + private Date zxsj; //鎵ц鏃堕棿 + private String jfsl; //浜や粯鏁伴噺 + private String jfje; //浜や粯閲戦 + 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/WhjlApi1408.java b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1408.java new file mode 100644 index 0000000..42d11f2 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1408.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; + +/** + * 鍔ㄥ憳鑳藉姏 + * + */ +@Data +@EqualsAndHashCode(callSuper = false) +public class WhjlApi1408 implements Serializable { + /** + * + */ + private static final long serialVersionUID = 1L; + + private String dyqynm; //鍔ㄥ憳浼佷笟缂栧彿 + private String pzflbm; //鍝佺鍒嗙被缂栫爜 + private String jldwflbm; //璁¢噺鍗曚綅鍒嗙被缂栫爜 + private String dylb; //绫诲埆 + private String dywz; //鍔ㄥ憳浣嶇疆 + private String dywzjd; //鍔ㄥ憳浣嶇疆缁忓害 + private String dywzwd; //鍔ㄥ憳浣嶇疆绾害 + private String crl; //浠撳閲� + private String cbl; //鍌ㄥ閲� + private String rjgnl; //鏃ュ姞宸ヨ兘鍔� + private String jpsnl; //鏃ラ厤閫佽兘鍔� + private String dyqyzrr; //鍔ㄥ憳浼佷笟璐d换浜� + private String zrrdh; //璐d换浜虹數璇� + private String dyqyllr; //鍔ㄥ憳浼佷笟l鑱旂粶浜� + private String llrdh; //鑱旂粶浜虹數璇� + private String pscph; //閰嶉�佽溅鐗屽彿 + private String pscllx; //閰嶉�佽溅杈嗙被鍨� + private String djrq; //鐧昏鏃ユ湡 + private String yxrq; //鐢熸晥鏃ユ湡 + private String sxrq; //澶辨晥鏃ユ湡 + private String sxh; //椤哄簭鍙� + private String sfyx; //鏄惁鏈夋晥 + 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/WhjlApi1409.java b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1409.java new file mode 100644 index 0000000..e8e1c68 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1409.java @@ -0,0 +1,42 @@ +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; + +/** + * 鍔ㄥ憳棰勮 + * + */ +@Data +@EqualsAndHashCode(callSuper = false) +public class WhjlApi1409 implements Serializable { + /** + * + */ + private static final long serialVersionUID = 1L; + + private String dyyjid; //鍔ㄥ憳棰勮id + private String dyqynm; //鍔ㄥ憳浼佷笟缂栧彿 + private Date yjsj; //棰勮鏃堕棿 + private String yjsl; //棰勮鏁伴噺 + private String sfzxyj; //鏄惁鏈�鏂伴璀� + private String bz; //澶囨敞 + private List<WhjlYJMX> yjmx; //棰勮鏄庣粏 + + + + //鍗曠嫭澧炲姞锛屼笉杩涜涓婁紶 + @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/WhjlApi1410.java b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1410.java new file mode 100644 index 0000000..6f52f57 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1410.java @@ -0,0 +1,58 @@ +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; + +/** + * 鐢熶骇鍔犲伐璁㈠崟 + * + */ +@Data +@EqualsAndHashCode(callSuper = false) +public class WhjlApi1410 implements Serializable { + /** + * + */ + private static final long serialVersionUID = 1L; + + private String scjgddid; //鐢熶骇鍔犲伐璁㈠崟id + private String jlqybh; //鍐涚伯浼佷笟缂栧彿 + private String jlqymc; //鍐涚伯浼佷笟鍚嶇О + private String jgzdbh; //鍐涗緵绔欑偣缂栧彿 + private String jgzdmc; //鍐涗緵绔欑偣鍚嶇О + private String htkhbh; //瀹㈡埛缂栧彿 + private String htid; //鍚堝悓id + private String htspid; //鍚堝悓鍟嗗搧ID + private String pzflbh; //鍝佺鍒嗙被缂栧彿 + private String jlppbh; //鍐涚伯鍝佺墝缂栧彿 + private String jlcpbh; //鍐涚伯浜у搧缂栧彿 + private String jldwflbm; //璁¢噺鍗曚綅鍒嗙被缂栫爜 + private Date ddrq; //鐢熶骇璁㈠崟鏃ユ湡 + private double ddsl; //璁㈠崟鏁伴噺 + private String jhfs; //浜よ揣鏂瑰紡 + private String bzyq; //鍖呰瑕佹眰 + private String zlyq; //璐ㄩ噺瑕佹眰 + private String jlzt; //璁板綍鐘舵�� + private double ddzl; //璁㈠崟閲嶉噺 + private double sjsl; //瀹為檯鏁伴噺 + private double sjzl; //瀹為檯閲嶉噺 + private String scddlx; //鐢熶骇璁㈠崟绫诲瀷 + private String ddid; //鍐涚伯閲囪喘璁㈠崟id + private String jlccjhid; //鍐涚伯绛规帾璁″垝id + 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/WhjlApi1411.java b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1411.java new file mode 100644 index 0000000..339fef3 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1411.java @@ -0,0 +1,57 @@ +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; + +/** + * 杞﹁締淇℃伅 + * + */ +@Data +@EqualsAndHashCode(callSuper = false) +public class WhjlApi1411 implements Serializable { + /** + * + */ + private static final long serialVersionUID = 1L; + + private String rkfkjlid; //杞﹁締ID + private String jlgljgbh; //鍐涚伯绠$悊鏈烘瀯缂栧彿 + private String jlgljgmc; //鍐涚伯绠$悊鏈烘瀯鍚嶇О + private String jlqybh; //鍐涚伯浼佷笟缂栧彿 + private String jlqymc; //鍐涚伯浼佷笟鍚嶇О + private String jgzdbh; //鍐涗緵绔欑偣缂栧彿 + private String jgzdmc; //鍐涗緵绔欑偣鍚嶇О + private String cph; //杞︾墝鍙� + private String cllx; //杞﹁締绫诲瀷 + private String clzt; //杞﹁締鐘舵�� + private String sfnbcl; //鏄惁鍐呴儴杞﹁締 + private String bd4gkh; //缁戝畾4G鍗″彿 + private String bdbdh; //缁戝畾鍖楁枟鍙� + private String jsr; //椹鹃┒浜� + private String lxdh; //鑱旂郴鐢佃瘽 + private String sfzh; //韬唤璇佸彿 + private String jsz; //椹鹃┒璇� + private String xsz; //琛岄┒璇� + private double clcxc; //杞︾闀� + private double clcxk; //杞︾瀹� + private double clcxg; //杞︾楂� + private String dz; //鍦板潃 + private String sfyx; //鏄惁鏈夋晥 + 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/WhjlApi1412.java b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1412.java new file mode 100644 index 0000000..d10ba19 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlApi1412.java @@ -0,0 +1,57 @@ +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; + +/** + * 杞﹁締淇℃伅 + * + */ +@Data +@EqualsAndHashCode(callSuper = false) +public class WhjlApi1412 implements Serializable { + /** + * + */ + private static final long serialVersionUID = 1L; + + private String rkfkjlid; //杞﹁締ID + private String jlgljgbh; //鍐涚伯绠$悊鏈烘瀯缂栧彿 + private String jlgljgmc; //鍐涚伯绠$悊鏈烘瀯鍚嶇О + private String jlqybh; //鍐涚伯浼佷笟缂栧彿 + private String jlqymc; //鍐涚伯浼佷笟鍚嶇О + private String jgzdbh; //鍐涗緵绔欑偣缂栧彿 + private String jgzdmc; //鍐涗緵绔欑偣鍚嶇О + private String cph; //杞︾墝鍙� + private String cllx; //杞﹁締绫诲瀷 + private String clzt; //杞﹁締鐘舵�� + private String sfnbcl; //鏄惁鍐呴儴杞﹁締 + private String bd4gkh; //缁戝畾4G鍗″彿 + private String bdbdh; //缁戝畾鍖楁枟鍙� + private String jsr; //椹鹃┒浜� + private String lxdh; //鑱旂郴鐢佃瘽 + private String sfzh; //韬唤璇佸彿 + private String jsz; //椹鹃┒璇� + private String xsz; //琛岄┒璇� + private double clcxc; //杞︾闀� + private double clcxk; //杞︾瀹� + private double clcxg; //杞︾楂� + private String dz; //鍦板潃 + private String sfyx; //鏄惁鏈夋晥 + 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/WhjlDYQYCL.java b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlDYQYCL.java new file mode 100644 index 0000000..7b0a856 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlDYQYCL.java @@ -0,0 +1,25 @@ +package com.fzzy.otherview.whhpjl.dto; + +import lombok.Data; +import lombok.EqualsAndHashCode; + +@Data +@EqualsAndHashCode(callSuper = false) +public class WhjlDYQYCL { + + + /** + * + */ + private static final long serialVersionUID = 1L; + + private String dyqyclbh; //鍔ㄥ憳浼佷笟杞﹁締缂栧彿 + private String cllx; //杞﹁締绫诲瀷 + private String cph; //杞︾墝鍙� + private String jsr; //椹鹃┒浜� + private String jsrsfz; //椹鹃┒浜鸿韩浠借瘉 + private String lxdz; //鑱旂郴鍦板潃 + private String sfyx; //鏄惁鏈夋晥 + private String bz; //澶囨敞 + +} diff --git a/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlDYQYRY.java b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlDYQYRY.java new file mode 100644 index 0000000..eb16c36 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlDYQYRY.java @@ -0,0 +1,24 @@ +package com.fzzy.otherview.whhpjl.dto; + +import lombok.Data; +import lombok.EqualsAndHashCode; + +@Data +@EqualsAndHashCode(callSuper = false) +public class WhjlDYQYRY { + + + /** + * + */ + private static final long serialVersionUID = 1L; + + private String dyqyrybh; //鍔ㄥ憳浼佷笟浜哄憳缂栧彿 + private String xm; //濮撳悕 + private String xb; //鎬у埆 + private String gw; //宀椾綅 + private String lxdh; //鑱旂郴鐢佃瘽 + private String sfyx; //鏄惁鏈夋晥 + private String bz; //澶囨敞 + +} diff --git a/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlYJMX.java b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlYJMX.java new file mode 100644 index 0000000..3efc846 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/dto/WhjlYJMX.java @@ -0,0 +1,25 @@ +package com.fzzy.otherview.whhpjl.dto; + +import lombok.Data; +import lombok.EqualsAndHashCode; + +import java.io.Serializable; + +/** + * @Author: YYC + * @Description:杞粨鏄庣粏 + * @DateTime: 2023-10-29 22:56 + **/ +@Data +@EqualsAndHashCode(callSuper = false) +public class WhjlYJMX implements Serializable { + /** + * + */ + private static final long serialVersionUID = 1L; + private String dyyjmxid; //鍔ㄥ憳棰勮鏄庣粏id + private String dyyjid; //鍔ㄥ憳棰勮id + private String yjlx; //棰勮绫诲瀷 + private String bz; //澶囨敞 + +} diff --git a/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1403PR.java b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1403PR.java new file mode 100644 index 0000000..be20002 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1403PR.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.WhjlApi1403; +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 WhjlApi1403PR { + @Autowired + private ApiCommonService apiCommonService; + @Autowired + private ApiPushManager apiPushManager; + @Autowired + private ApiInfoDataRep apiInfoDataRep; + + /** + * 鑾峰彇鍒楄〃淇℃伅 + * whjlApi1403PR#listData + * + * @return + */ + @DataProvider + public List<WhjlApi1403> listData() { + List<ApiInfoData> result = apiInfoDataRep.getDataByInteId(WhjlConstant.API_CODE_1403); + if (null == result || result.isEmpty()) { + return null; + } + List<WhjlApi1403> list = new ArrayList<>(); + WhjlApi1403 whjlApi1403; + for (ApiInfoData infoData : result) { + whjlApi1403 = JSONObject.parseObject(infoData.getData(), WhjlApi1403.class); + whjlApi1403.setKqdm(infoData.getKqdm()); + whjlApi1403.setCzbz(infoData.getCzbz()); + whjlApi1403.setUpdateTime(infoData.getUpdateTime()); + whjlApi1403.setBizId(infoData.getDataId()); + list.add(whjlApi1403); + } + return list; + } + + + /** + * 鏇存柊鎴栦慨鏀� + * whjlApi1403PR#saveData + * + * @param data + * @return + */ + @DataResolver + public void saveData(WhjlApi1403 data) { + ApiInfoData infoData = new ApiInfoData(); + infoData.setId(data.getBizId()); + infoData.setKqdm(data.getKqdm()); + infoData.setInteType(WhjlConstant.API_CATEGORY_12); + infoData.setInteId(WhjlConstant.API_CODE_1403); + infoData.setUpdateTime(new Date()); + infoData.setDataId(data.getBizId()); + infoData.setData(JSON.toJSONString(data)); + infoData.setCzbz(data.getCzbz()); + infoData.setRemarks("澶囨敞淇℃伅"); + + apiInfoDataRep.save(infoData); + } + + + /** + * 鍒犻櫎 + * whjlApi1403PR#delData + * + * @param data + * @return + */ + @Expose + public String delData(WhjlApi1403 data) { + apiInfoDataRep.deleteById(data.getBizId()); + return null; + } + + /** + * 涓婁紶 + * whjlApi1403PR#pushData + * + * @param items + * @return + */ + @Expose + public String pushData(List<WhjlApi1403> 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_1403); + + //鑾峰彇瀹炵幇鎺ュ彛 + ApiRemoteService apiService = apiPushManager.getApiRemoteService(param.getPushProtocol()); + if (null == apiService) { + return "绯荤粺娌℃湁褰撳墠鎺ㄩ�佸崗璁厤缃紝鎵ц澶辫触"; + } + + ApiInfoData infoData; + ResponseDto responseDto; + for (WhjlApi1403 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_1403); + 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/WhjlApi1404PR.java b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1404PR.java new file mode 100644 index 0000000..a8ba950 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1404PR.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.WhjlApi1404; +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 WhjlApi1404PR { + @Autowired + private ApiCommonService apiCommonService; + @Autowired + private ApiPushManager apiPushManager; + @Autowired + private ApiInfoDataRep apiInfoDataRep; + + /** + * 鑾峰彇鍒楄〃淇℃伅 + * whjlApi1404PR#listData + * + * @return + */ + @DataProvider + public List<WhjlApi1404> listData() { + List<ApiInfoData> result = apiInfoDataRep.getDataByInteId(WhjlConstant.API_CODE_1404); + if (null == result || result.isEmpty()) { + return null; + } + List<WhjlApi1404> list = new ArrayList<>(); + WhjlApi1404 whjlApi1404; + for (ApiInfoData infoData : result) { + whjlApi1404 = JSONObject.parseObject(infoData.getData(), WhjlApi1404.class); + whjlApi1404.setKqdm(infoData.getKqdm()); + whjlApi1404.setCzbz(infoData.getCzbz()); + whjlApi1404.setUpdateTime(infoData.getUpdateTime()); + whjlApi1404.setBizId(infoData.getDataId()); + list.add(whjlApi1404); + } + return list; + } + + + /** + * 鏇存柊鎴栦慨鏀� + * whjlApi1404PR#saveData + * + * @param data + * @return + */ + @DataResolver + public void saveData(WhjlApi1404 data) { + ApiInfoData infoData = new ApiInfoData(); + infoData.setId(data.getBizId()); + infoData.setKqdm(data.getKqdm()); + infoData.setInteType(WhjlConstant.API_CATEGORY_12); + infoData.setInteId(WhjlConstant.API_CODE_1404); + infoData.setUpdateTime(new Date()); + infoData.setDataId(data.getBizId()); + infoData.setData(JSON.toJSONString(data)); + infoData.setCzbz(data.getCzbz()); + infoData.setRemarks("澶囨敞淇℃伅"); + + apiInfoDataRep.save(infoData); + } + + + /** + * 鍒犻櫎 + * whjlApi1404PR#delData + * + * @param data + * @return + */ + @Expose + public String delData(WhjlApi1404 data) { + apiInfoDataRep.deleteById(data.getBizId()); + return null; + } + + /** + * 涓婁紶 + * whjlApi1404PR#pushData + * + * @param items + * @return + */ + @Expose + public String pushData(List<WhjlApi1404> 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_1404); + + //鑾峰彇瀹炵幇鎺ュ彛 + ApiRemoteService apiService = apiPushManager.getApiRemoteService(param.getPushProtocol()); + if (null == apiService) { + return "绯荤粺娌℃湁褰撳墠鎺ㄩ�佸崗璁厤缃紝鎵ц澶辫触"; + } + + ApiInfoData infoData; + ResponseDto responseDto; + for (WhjlApi1404 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_1404); + 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/WhjlApi1405PR.java b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1405PR.java new file mode 100644 index 0000000..d4a6414 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1405PR.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.WhjlApi1405; +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 WhjlApi1405PR { + @Autowired + private ApiCommonService apiCommonService; + @Autowired + private ApiPushManager apiPushManager; + @Autowired + private ApiInfoDataRep apiInfoDataRep; + + /** + * 鑾峰彇鍒楄〃淇℃伅 + * whjlApi1405PR#listData + * + * @return + */ + @DataProvider + public List<WhjlApi1405> listData() { + List<ApiInfoData> result = apiInfoDataRep.getDataByInteId(WhjlConstant.API_CODE_1405); + if (null == result || result.isEmpty()) { + return null; + } + List<WhjlApi1405> list = new ArrayList<>(); + WhjlApi1405 whjlApi1405; + for (ApiInfoData infoData : result) { + whjlApi1405 = JSONObject.parseObject(infoData.getData(), WhjlApi1405.class); + whjlApi1405.setKqdm(infoData.getKqdm()); + whjlApi1405.setCzbz(infoData.getCzbz()); + whjlApi1405.setUpdateTime(infoData.getUpdateTime()); + whjlApi1405.setBizId(infoData.getDataId()); + list.add(whjlApi1405); + } + return list; + } + + + /** + * 鏇存柊鎴栦慨鏀� + * whjlApi1405PR#saveData + * + * @param data + * @return + */ + @DataResolver + public void saveData(WhjlApi1405 data) { + ApiInfoData infoData = new ApiInfoData(); + infoData.setId(data.getBizId()); + infoData.setKqdm(data.getKqdm()); + infoData.setInteType(WhjlConstant.API_CATEGORY_12); + infoData.setInteId(WhjlConstant.API_CODE_1405); + infoData.setUpdateTime(new Date()); + infoData.setDataId(data.getBizId()); + infoData.setData(JSON.toJSONString(data)); + infoData.setCzbz(data.getCzbz()); + infoData.setRemarks("澶囨敞淇℃伅"); + + apiInfoDataRep.save(infoData); + } + + + /** + * 鍒犻櫎 + * whjlApi1405PR#delData + * + * @param data + * @return + */ + @Expose + public String delData(WhjlApi1405 data) { + apiInfoDataRep.deleteById(data.getBizId()); + return null; + } + + /** + * 涓婁紶 + * whjlApi1405PR#pushData + * + * @param items + * @return + */ + @Expose + public String pushData(List<WhjlApi1405> 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_1405); + + //鑾峰彇瀹炵幇鎺ュ彛 + ApiRemoteService apiService = apiPushManager.getApiRemoteService(param.getPushProtocol()); + if (null == apiService) { + return "绯荤粺娌℃湁褰撳墠鎺ㄩ�佸崗璁厤缃紝鎵ц澶辫触"; + } + + ApiInfoData infoData; + ResponseDto responseDto; + for (WhjlApi1405 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_1405); + 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/WhjlApi1406PR.java b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1406PR.java new file mode 100644 index 0000000..60c96b2 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1406PR.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.WhjlApi1406; +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 WhjlApi1406PR { + @Autowired + private ApiCommonService apiCommonService; + @Autowired + private ApiPushManager apiPushManager; + @Autowired + private ApiInfoDataRep apiInfoDataRep; + + /** + * 鑾峰彇鍒楄〃淇℃伅 + * whjlApi1406PR#listData + * + * @return + */ + @DataProvider + public List<WhjlApi1406> listData() { + List<ApiInfoData> result = apiInfoDataRep.getDataByInteId(WhjlConstant.API_CODE_1406); + if (null == result || result.isEmpty()) { + return null; + } + List<WhjlApi1406> list = new ArrayList<>(); + WhjlApi1406 whjlApi1406; + for (ApiInfoData infoData : result) { + whjlApi1406 = JSONObject.parseObject(infoData.getData(), WhjlApi1406.class); + whjlApi1406.setKqdm(infoData.getKqdm()); + whjlApi1406.setCzbz(infoData.getCzbz()); + whjlApi1406.setUpdateTime(infoData.getUpdateTime()); + whjlApi1406.setBizId(infoData.getDataId()); + list.add(whjlApi1406); + } + return list; + } + + + /** + * 鏇存柊鎴栦慨鏀� + * whjlApi1406PR#saveData + * + * @param data + * @return + */ + @DataResolver + public void saveData(WhjlApi1406 data) { + ApiInfoData infoData = new ApiInfoData(); + infoData.setId(data.getBizId()); + infoData.setKqdm(data.getKqdm()); + infoData.setInteType(WhjlConstant.API_CATEGORY_12); + infoData.setInteId(WhjlConstant.API_CODE_1406); + infoData.setUpdateTime(new Date()); + infoData.setDataId(data.getBizId()); + infoData.setData(JSON.toJSONString(data)); + infoData.setCzbz(data.getCzbz()); + infoData.setRemarks("澶囨敞淇℃伅"); + + apiInfoDataRep.save(infoData); + } + + + /** + * 鍒犻櫎 + * whjlApi1406PR#delData + * + * @param data + * @return + */ + @Expose + public String delData(WhjlApi1406 data) { + apiInfoDataRep.deleteById(data.getBizId()); + return null; + } + + /** + * 涓婁紶 + * whjlApi1406PR#pushData + * + * @param items + * @return + */ + @Expose + public String pushData(List<WhjlApi1406> 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_1406); + + //鑾峰彇瀹炵幇鎺ュ彛 + ApiRemoteService apiService = apiPushManager.getApiRemoteService(param.getPushProtocol()); + if (null == apiService) { + return "绯荤粺娌℃湁褰撳墠鎺ㄩ�佸崗璁厤缃紝鎵ц澶辫触"; + } + + ApiInfoData infoData; + ResponseDto responseDto; + for (WhjlApi1406 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_1406); + 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/WhjlApi1407PR.java b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1407PR.java new file mode 100644 index 0000000..f98c4ec --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1407PR.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.WhjlApi1407; +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 WhjlApi1407PR { + @Autowired + private ApiCommonService apiCommonService; + @Autowired + private ApiPushManager apiPushManager; + @Autowired + private ApiInfoDataRep apiInfoDataRep; + + /** + * 鑾峰彇鍒楄〃淇℃伅 + * whjlApi1407PR#listData + * + * @return + */ + @DataProvider + public List<WhjlApi1407> listData() { + List<ApiInfoData> result = apiInfoDataRep.getDataByInteId(WhjlConstant.API_CODE_1407); + if (null == result || result.isEmpty()) { + return null; + } + List<WhjlApi1407> list = new ArrayList<>(); + WhjlApi1407 whjlApi1407; + for (ApiInfoData infoData : result) { + whjlApi1407 = JSONObject.parseObject(infoData.getData(), WhjlApi1407.class); + whjlApi1407.setKqdm(infoData.getKqdm()); + whjlApi1407.setCzbz(infoData.getCzbz()); + whjlApi1407.setUpdateTime(infoData.getUpdateTime()); + whjlApi1407.setBizId(infoData.getDataId()); + list.add(whjlApi1407); + } + return list; + } + + + /** + * 鏇存柊鎴栦慨鏀� + * whjlApi1407PR#saveData + * + * @param data + * @return + */ + @DataResolver + public void saveData(WhjlApi1407 data) { + ApiInfoData infoData = new ApiInfoData(); + infoData.setId(data.getBizId()); + infoData.setKqdm(data.getKqdm()); + infoData.setInteType(WhjlConstant.API_CATEGORY_12); + infoData.setInteId(WhjlConstant.API_CODE_1407); + infoData.setUpdateTime(new Date()); + infoData.setDataId(data.getBizId()); + infoData.setData(JSON.toJSONString(data)); + infoData.setCzbz(data.getCzbz()); + infoData.setRemarks("澶囨敞淇℃伅"); + + apiInfoDataRep.save(infoData); + } + + + /** + * 鍒犻櫎 + * whjlApi1407PR#delData + * + * @param data + * @return + */ + @Expose + public String delData(WhjlApi1407 data) { + apiInfoDataRep.deleteById(data.getBizId()); + return null; + } + + /** + * 涓婁紶 + * whjlApi1407PR#pushData + * + * @param items + * @return + */ + @Expose + public String pushData(List<WhjlApi1407> 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_1407); + + //鑾峰彇瀹炵幇鎺ュ彛 + ApiRemoteService apiService = apiPushManager.getApiRemoteService(param.getPushProtocol()); + if (null == apiService) { + return "绯荤粺娌℃湁褰撳墠鎺ㄩ�佸崗璁厤缃紝鎵ц澶辫触"; + } + + ApiInfoData infoData; + ResponseDto responseDto; + for (WhjlApi1407 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_1407); + 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/WhjlApi1408PR.java b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1408PR.java new file mode 100644 index 0000000..246e98e --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1408PR.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.WhjlApi1408; +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 WhjlApi1408PR { + @Autowired + private ApiCommonService apiCommonService; + @Autowired + private ApiPushManager apiPushManager; + @Autowired + private ApiInfoDataRep apiInfoDataRep; + + /** + * 鑾峰彇鍒楄〃淇℃伅 + * whjlApi1408PR#listData + * + * @return + */ + @DataProvider + public List<WhjlApi1408> listData() { + List<ApiInfoData> result = apiInfoDataRep.getDataByInteId(WhjlConstant.API_CODE_1408); + if (null == result || result.isEmpty()) { + return null; + } + List<WhjlApi1408> list = new ArrayList<>(); + WhjlApi1408 whjlApi1408; + for (ApiInfoData infoData : result) { + whjlApi1408 = JSONObject.parseObject(infoData.getData(), WhjlApi1408.class); + whjlApi1408.setKqdm(infoData.getKqdm()); + whjlApi1408.setCzbz(infoData.getCzbz()); + whjlApi1408.setUpdateTime(infoData.getUpdateTime()); + whjlApi1408.setBizId(infoData.getDataId()); + list.add(whjlApi1408); + } + return list; + } + + + /** + * 鏇存柊鎴栦慨鏀� + * whjlApi1408PR#saveData + * + * @param data + * @return + */ + @DataResolver + public void saveData(WhjlApi1408 data) { + ApiInfoData infoData = new ApiInfoData(); + infoData.setId(data.getBizId()); + infoData.setKqdm(data.getKqdm()); + infoData.setInteType(WhjlConstant.API_CATEGORY_12); + infoData.setInteId(WhjlConstant.API_CODE_1408); + infoData.setUpdateTime(new Date()); + infoData.setDataId(data.getBizId()); + infoData.setData(JSON.toJSONString(data)); + infoData.setCzbz(data.getCzbz()); + infoData.setRemarks("澶囨敞淇℃伅"); + + apiInfoDataRep.save(infoData); + } + + + /** + * 鍒犻櫎 + * whjlApi1408PR#delData + * + * @param data + * @return + */ + @Expose + public String delData(WhjlApi1408 data) { + apiInfoDataRep.deleteById(data.getBizId()); + return null; + } + + /** + * 涓婁紶 + * whjlApi1408PR#pushData + * + * @param items + * @return + */ + @Expose + public String pushData(List<WhjlApi1408> 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_1408); + + //鑾峰彇瀹炵幇鎺ュ彛 + ApiRemoteService apiService = apiPushManager.getApiRemoteService(param.getPushProtocol()); + if (null == apiService) { + return "绯荤粺娌℃湁褰撳墠鎺ㄩ�佸崗璁厤缃紝鎵ц澶辫触"; + } + + ApiInfoData infoData; + ResponseDto responseDto; + for (WhjlApi1408 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_1408); + 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/WhjlApi1409PR.java b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1409PR.java new file mode 100644 index 0000000..661263e --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1409PR.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.WhjlApi1409; +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 WhjlApi1409PR { + @Autowired + private ApiCommonService apiCommonService; + @Autowired + private ApiPushManager apiPushManager; + @Autowired + private ApiInfoDataRep apiInfoDataRep; + + /** + * 鑾峰彇鍒楄〃淇℃伅 + * whjlApi1409PR#listData + * + * @return + */ + @DataProvider + public List<WhjlApi1409> listData() { + List<ApiInfoData> result = apiInfoDataRep.getDataByInteId(WhjlConstant.API_CODE_1409); + if (null == result || result.isEmpty()) { + return null; + } + List<WhjlApi1409> list = new ArrayList<>(); + WhjlApi1409 whjlApi1409; + for (ApiInfoData infoData : result) { + whjlApi1409 = JSONObject.parseObject(infoData.getData(), WhjlApi1409.class); + whjlApi1409.setKqdm(infoData.getKqdm()); + whjlApi1409.setCzbz(infoData.getCzbz()); + whjlApi1409.setUpdateTime(infoData.getUpdateTime()); + whjlApi1409.setBizId(infoData.getDataId()); + list.add(whjlApi1409); + } + return list; + } + + + /** + * 鏇存柊鎴栦慨鏀� + * whjlApi1409PR#saveData + * + * @param data + * @return + */ + @DataResolver + public void saveData(WhjlApi1409 data) { + ApiInfoData infoData = new ApiInfoData(); + infoData.setId(data.getBizId()); + infoData.setKqdm(data.getKqdm()); + infoData.setInteType(WhjlConstant.API_CATEGORY_12); + infoData.setInteId(WhjlConstant.API_CODE_1409); + infoData.setUpdateTime(new Date()); + infoData.setDataId(data.getBizId()); + infoData.setData(JSON.toJSONString(data)); + infoData.setCzbz(data.getCzbz()); + infoData.setRemarks("澶囨敞淇℃伅"); + + apiInfoDataRep.save(infoData); + } + + + /** + * 鍒犻櫎 + * whjlApi1409PR#delData + * + * @param data + * @return + */ + @Expose + public String delData(WhjlApi1409 data) { + apiInfoDataRep.deleteById(data.getBizId()); + return null; + } + + /** + * 涓婁紶 + * whjlApi1409PR#pushData + * + * @param items + * @return + */ + @Expose + public String pushData(List<WhjlApi1409> 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_1409); + + //鑾峰彇瀹炵幇鎺ュ彛 + ApiRemoteService apiService = apiPushManager.getApiRemoteService(param.getPushProtocol()); + if (null == apiService) { + return "绯荤粺娌℃湁褰撳墠鎺ㄩ�佸崗璁厤缃紝鎵ц澶辫触"; + } + + ApiInfoData infoData; + ResponseDto responseDto; + for (WhjlApi1409 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_1409); + 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/WhjlApi1410PR.java b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1410PR.java new file mode 100644 index 0000000..34d3c9f --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1410PR.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.WhjlApi1410; +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 WhjlApi1410PR { + @Autowired + private ApiCommonService apiCommonService; + @Autowired + private ApiPushManager apiPushManager; + @Autowired + private ApiInfoDataRep apiInfoDataRep; + + /** + * 鑾峰彇鍒楄〃淇℃伅 + * whjlApi1410PR#listData + * + * @return + */ + @DataProvider + public List<WhjlApi1410> listData() { + List<ApiInfoData> result = apiInfoDataRep.getDataByInteId(WhjlConstant.API_CODE_1410); + if (null == result || result.isEmpty()) { + return null; + } + List<WhjlApi1410> list = new ArrayList<>(); + WhjlApi1410 whjlApi1410; + for (ApiInfoData infoData : result) { + whjlApi1410 = JSONObject.parseObject(infoData.getData(), WhjlApi1410.class); + whjlApi1410.setKqdm(infoData.getKqdm()); + whjlApi1410.setCzbz(infoData.getCzbz()); + whjlApi1410.setUpdateTime(infoData.getUpdateTime()); + whjlApi1410.setBizId(infoData.getDataId()); + list.add(whjlApi1410); + } + return list; + } + + + /** + * 鏇存柊鎴栦慨鏀� + * whjlApi1410PR#saveData + * + * @param data + * @return + */ + @DataResolver + public void saveData(WhjlApi1410 data) { + ApiInfoData infoData = new ApiInfoData(); + infoData.setId(data.getBizId()); + infoData.setKqdm(data.getKqdm()); + infoData.setInteType(WhjlConstant.API_CATEGORY_12); + infoData.setInteId(WhjlConstant.API_CODE_1410); + infoData.setUpdateTime(new Date()); + infoData.setDataId(data.getBizId()); + infoData.setData(JSON.toJSONString(data)); + infoData.setCzbz(data.getCzbz()); + infoData.setRemarks("澶囨敞淇℃伅"); + + apiInfoDataRep.save(infoData); + } + + + /** + * 鍒犻櫎 + * whjlApi1410PR#delData + * + * @param data + * @return + */ + @Expose + public String delData(WhjlApi1410 data) { + apiInfoDataRep.deleteById(data.getBizId()); + return null; + } + + /** + * 涓婁紶 + * whjlApi1410PR#pushData + * + * @param items + * @return + */ + @Expose + public String pushData(List<WhjlApi1410> 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_1410); + + //鑾峰彇瀹炵幇鎺ュ彛 + ApiRemoteService apiService = apiPushManager.getApiRemoteService(param.getPushProtocol()); + if (null == apiService) { + return "绯荤粺娌℃湁褰撳墠鎺ㄩ�佸崗璁厤缃紝鎵ц澶辫触"; + } + + ApiInfoData infoData; + ResponseDto responseDto; + for (WhjlApi1410 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_1410); + 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/WhjlApi1411PR.java b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1411PR.java new file mode 100644 index 0000000..8c0897b --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1411PR.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.WhjlApi1411; +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 WhjlApi1411PR { + @Autowired + private ApiCommonService apiCommonService; + @Autowired + private ApiPushManager apiPushManager; + @Autowired + private ApiInfoDataRep apiInfoDataRep; + + /** + * 鑾峰彇鍒楄〃淇℃伅 + * whjlApi1411PR#listData + * + * @return + */ + @DataProvider + public List<WhjlApi1411> listData() { + List<ApiInfoData> result = apiInfoDataRep.getDataByInteId(WhjlConstant.API_CODE_1411); + if (null == result || result.isEmpty()) { + return null; + } + List<WhjlApi1411> list = new ArrayList<>(); + WhjlApi1411 whjlApi1411; + for (ApiInfoData infoData : result) { + whjlApi1411 = JSONObject.parseObject(infoData.getData(), WhjlApi1411.class); + whjlApi1411.setKqdm(infoData.getKqdm()); + whjlApi1411.setCzbz(infoData.getCzbz()); + whjlApi1411.setUpdateTime(infoData.getUpdateTime()); + whjlApi1411.setBizId(infoData.getDataId()); + list.add(whjlApi1411); + } + return list; + } + + + /** + * 鏇存柊鎴栦慨鏀� + * whjlApi1411PR#saveData + * + * @param data + * @return + */ + @DataResolver + public void saveData(WhjlApi1411 data) { + ApiInfoData infoData = new ApiInfoData(); + infoData.setId(data.getBizId()); + infoData.setKqdm(data.getKqdm()); + infoData.setInteType(WhjlConstant.API_CATEGORY_12); + infoData.setInteId(WhjlConstant.API_CODE_1411); + infoData.setUpdateTime(new Date()); + infoData.setDataId(data.getBizId()); + infoData.setData(JSON.toJSONString(data)); + infoData.setCzbz(data.getCzbz()); + infoData.setRemarks("澶囨敞淇℃伅"); + + apiInfoDataRep.save(infoData); + } + + + /** + * 鍒犻櫎 + * whjlApi1411PR#delData + * + * @param data + * @return + */ + @Expose + public String delData(WhjlApi1411 data) { + apiInfoDataRep.deleteById(data.getBizId()); + return null; + } + + /** + * 涓婁紶 + * whjlApi1411PR#pushData + * + * @param items + * @return + */ + @Expose + public String pushData(List<WhjlApi1411> 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_1411); + + //鑾峰彇瀹炵幇鎺ュ彛 + ApiRemoteService apiService = apiPushManager.getApiRemoteService(param.getPushProtocol()); + if (null == apiService) { + return "绯荤粺娌℃湁褰撳墠鎺ㄩ�佸崗璁厤缃紝鎵ц澶辫触"; + } + + ApiInfoData infoData; + ResponseDto responseDto; + for (WhjlApi1411 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_1411); + 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/WhjlApi1412PR.java b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1412PR.java new file mode 100644 index 0000000..8695686 --- /dev/null +++ b/src/main/java/com/fzzy/otherview/whhpjl/pr/WhjlApi1412PR.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.WhjlApi1412; +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 WhjlApi1412PR { + @Autowired + private ApiCommonService apiCommonService; + @Autowired + private ApiPushManager apiPushManager; + @Autowired + private ApiInfoDataRep apiInfoDataRep; + + /** + * 鑾峰彇鍒楄〃淇℃伅 + * whjlApi1412PR#listData + * + * @return + */ + @DataProvider + public List<WhjlApi1412> listData() { + List<ApiInfoData> result = apiInfoDataRep.getDataByInteId(WhjlConstant.API_CODE_1412); + if (null == result || result.isEmpty()) { + return null; + } + List<WhjlApi1412> list = new ArrayList<>(); + WhjlApi1412 whjlApi1412; + for (ApiInfoData infoData : result) { + whjlApi1412 = JSONObject.parseObject(infoData.getData(), WhjlApi1412.class); + whjlApi1412.setKqdm(infoData.getKqdm()); + whjlApi1412.setCzbz(infoData.getCzbz()); + whjlApi1412.setUpdateTime(infoData.getUpdateTime()); + whjlApi1412.setBizId(infoData.getDataId()); + list.add(whjlApi1412); + } + return list; + } + + + /** + * 鏇存柊鎴栦慨鏀� + * whjlApi1412PR#saveData + * + * @param data + * @return + */ + @DataResolver + public void saveData(WhjlApi1412 data) { + ApiInfoData infoData = new ApiInfoData(); + infoData.setId(data.getBizId()); + infoData.setKqdm(data.getKqdm()); + infoData.setInteType(WhjlConstant.API_CATEGORY_12); + infoData.setInteId(WhjlConstant.API_CODE_1412); + infoData.setUpdateTime(new Date()); + infoData.setDataId(data.getBizId()); + infoData.setData(JSON.toJSONString(data)); + infoData.setCzbz(data.getCzbz()); + infoData.setRemarks("澶囨敞淇℃伅"); + + apiInfoDataRep.save(infoData); + } + + + /** + * 鍒犻櫎 + * whjlApi1412PR#delData + * + * @param data + * @return + */ + @Expose + public String delData(WhjlApi1412 data) { + apiInfoDataRep.deleteById(data.getBizId()); + return null; + } + + /** + * 涓婁紶 + * whjlApi1412PR#pushData + * + * @param items + * @return + */ + @Expose + public String pushData(List<WhjlApi1412> 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_1412); + + //鑾峰彇瀹炵幇鎺ュ彛 + ApiRemoteService apiService = apiPushManager.getApiRemoteService(param.getPushProtocol()); + if (null == apiService) { + return "绯荤粺娌℃湁褰撳墠鎺ㄩ�佸崗璁厤缃紝鎵ц澶辫触"; + } + + ApiInfoData infoData; + ResponseDto responseDto; + for (WhjlApi1412 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_1412); + 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/resources/templates/home/home-whjl.html b/src/main/resources/templates/home/home-whjl.html index 9e0e3b2..a06d487 100644 --- a/src/main/resources/templates/home/home-whjl.html +++ b/src/main/resources/templates/home/home-whjl.html @@ -272,6 +272,30 @@ <dd> <a lay-href="com.fzzy.otherview.whhpjl.WhjlApi1402.d">鍙f劅璇勪环</a> </dd> + <dd> + <a lay-href="com.fzzy.otherview.whhpjl.WhjlApi1403.d">鍔ㄥ憳浼佷笟</a> + </dd> + <dd> + <a lay-href="com.fzzy.otherview.whhpjl.WhjlApi1404.d">鍔ㄥ憳鍟嗗搧</a> + </dd> + <dd> + <a lay-href="com.fzzy.otherview.whhpjl.WhjlApi1405.d">鍔ㄥ憳鍗忚</a> + </dd> + <dd> + <a lay-href="com.fzzy.otherview.whhpjl.WhjlApi1406.d">鍔ㄥ憳鍗忚鍙樻洿</a> + </dd> + <dd> + <a lay-href="com.fzzy.otherview.whhpjl.WhjlApi1407.d">鍔ㄥ憳鍗忚鎵ц鏄庣粏</a> + </dd> + <dd> + <a lay-href="com.fzzy.otherview.whhpjl.WhjlApi1408.d">鍔ㄥ憳鑳藉姏</a> + </dd> + <dd> + <a lay-href="com.fzzy.otherview.whhpjl.WhjlApi1409.d">鍔ㄥ憳璀﹀姏</a> + </dd> + <dd> + <a lay-href="com.fzzy.otherview.whhpjl.WhjlApi1410.d">鍔ㄥ憳鍗忚鎵ц鏄庣粏</a> + </dd> </dl> </li> </ul> -- Gitblit v1.9.3