From ba9562289ab7e67c9eeca4d518ddbb3e68ed5dc2 Mon Sep 17 00:00:00 2001 From: YYC <1833023622@qq.com> Date: 星期一, 28 八月 2023 18:56:32 +0800 Subject: [PATCH] 上海新增页面--检斤单,倒仓倒入 --- src/main/java/com/fzzy/otherview/sh2023/ShApi2101.view.xml | 667 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 665 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/fzzy/otherview/sh2023/ShApi2101.view.xml b/src/main/java/com/fzzy/otherview/sh2023/ShApi2101.view.xml index 360037f..241d6a5 100644 --- a/src/main/java/com/fzzy/otherview/sh2023/ShApi2101.view.xml +++ b/src/main/java/com/fzzy/otherview/sh2023/ShApi2101.view.xml @@ -3,9 +3,672 @@ <Arguments/> <Context/> <Model> - + <DataType name="dtMain"> + <Property name="creationType">com.fzzy.push.sh2023.dto.SH2023Api2101</Property> + <PropertyDef name="jjdh"> + <Property></Property> + <Property name="label">妫�鏂ゅ崟鍙�</Property> + <Property name="required">true</Property> + </PropertyDef> + <PropertyDef name="kqdm"> + <Property></Property> + <Property name="label">搴撳尯浠g爜</Property> + <Property name="required">true</Property> + </PropertyDef> + <PropertyDef name="jjrq"> + <Property name="dataType">Date</Property> + <Property name="label">妫�鏂ゆ棩鏈�</Property> + <Property name="required">true</Property> + </PropertyDef> + <PropertyDef name="inbillno"> + <Property></Property> + <Property name="label">椹宠繍鍗曞彿/搴撻檯璋冩嫧鍗曞彿</Property> + </PropertyDef> + <PropertyDef name="jzrq"> + <Property name="dataType">Date</Property> + <Property name="label">璁拌处鏃ユ湡</Property> + </PropertyDef> + <PropertyDef name="zydh"> + <Property></Property> + <Property name="label">浣滀笟鍗曞彿</Property> + <Property name="required">true</Property> + </PropertyDef> + <PropertyDef name="zylx"> + <Property></Property> + <Property name="label">浣滀笟绫诲瀷</Property> + <Property name="mapping"> + <Property name="keyProperty">key</Property> + <Property name="valueProperty">value</Property> + <Property name="mapValues"> + <Collection> + <Entity> + <Property name="value">1锛氬叆搴撲綔涓�</Property> + <Property name="key">1</Property> + </Entity> + <Entity> + <Property name="value">2锛氫腑杞皟鍑�</Property> + <Property name="key">2</Property> + </Entity> + <Entity> + <Property name="value">3锛氫腑杞繘浠�</Property> + <Property name="key">3</Property> + </Entity> + <Entity> + <Property name="value">4锛氬嚭搴撲綔涓�</Property> + <Property name="key">4</Property> + </Entity> + <Entity> + <Property name="value">5锛氬簱瀛樿皟鍑�</Property> + <Property name="key">5</Property> + </Entity> + <Entity> + <Property name="value">6锛氬簱瀛樿皟鍏�</Property> + <Property name="key">6</Property> + </Entity> + <Entity> + <Property name="value">7锛氱Щ浠撴々</Property> + <Property name="key">7</Property> + </Entity> + </Collection> + </Property> + </Property> + <Property name="required">true</Property> + </PropertyDef> + <PropertyDef name="khmc"> + <Property></Property> + <Property name="label">瀹㈡埛缂栧彿</Property> + </PropertyDef> + <PropertyDef name="psplan"> + <Property></Property> + <Property name="label">鏉ョ伯棰勬姤鍙�/鎻愯揣鍗曞彿</Property> + </PropertyDef> + <PropertyDef name="hth"> + <Property></Property> + <Property name="label">鍚堝悓鍙�</Property> + </PropertyDef> + <PropertyDef name="cch"> + <Property></Property> + <Property name="label">杞﹁埞鍙�</Property> + </PropertyDef> + <PropertyDef name="zzchh"> + <Property></Property> + <Property name="label">涓浆杞﹁埞鍙�</Property> + </PropertyDef> + <PropertyDef name="lspzdmdl"> + <Property></Property> + <Property name="label">鍝佺澶х被</Property> + <Property name="required">true</Property> + <Property name="mapping"> + <Property name="mapValues">${dorado.getDataProvider("apiTriggerService#trigger").getResult("LSPZ")}</Property> + <Property name="keyProperty">code</Property> + <Property name="valueProperty">name</Property> + </Property> + </PropertyDef> + <PropertyDef name="lsxzdm"> + <Property></Property> + <Property name="label">绮鎬ц川浠g爜</Property> + <Property name="required">true</Property> + <Property name="mapping"> + <Property name="mapValues">${dorado.getDataProvider("apiTriggerService#trigger").getResult("LSXZ")}</Property> + <Property name="keyProperty">code</Property> + <Property name="valueProperty">name</Property> + </Property> + </PropertyDef> + <PropertyDef name="lldm"> + <Property></Property> + <Property name="label">鏉ョ伯浠g爜</Property> + <Property name="required">true</Property> + </PropertyDef> + <PropertyDef name="ajdm"> + <Property></Property> + <Property name="label">寤掗棿浠g爜</Property> + <Property name="required">true</Property> + </PropertyDef> + <PropertyDef name="hwdm"> + <Property></Property> + <Property name="label">璐т綅浠g爜</Property> + <Property name="required">true</Property> + </PropertyDef> + <PropertyDef name="yrajdh"> + <Property></Property> + <Property name="label">绉诲叆寤掗棿浠g爜</Property> + </PropertyDef> + <PropertyDef name="yrhwdm"> + <Property></Property> + <Property name="label">绉诲叆璐т綅浠g爜</Property> + </PropertyDef> + <PropertyDef name="zxb"> + <Property></Property> + <Property name="label">瑁呭嵏鐝�</Property> + </PropertyDef> + <PropertyDef name="bzwzkl"> + <Property name="dataType">double</Property> + <Property name="label">鍖呰鐗╁鎵i噺(鍏枻)</Property> + <Property name="required">true</Property> + <Property name="displayFormat">#0.000000</Property> + </PropertyDef> + <PropertyDef name="mz"> + <Property name="dataType">double</Property> + <Property name="label">姣涢噸(鍏枻)</Property> + <Property name="required">true</Property> + <Property name="displayFormat">#0.000000</Property> + </PropertyDef> + <PropertyDef name="jz"> + <Property name="dataType">double</Property> + <Property name="label">鍑�閲�(鍏枻)</Property> + <Property name="required">true</Property> + <Property name="displayFormat">#0.000000</Property> + </PropertyDef> + <PropertyDef name="czbz"> + <Property></Property> + <Property name="label">鏁版嵁鐘舵��</Property> + <Property name="mapping"> + <Property name="mapValues">${dorado.getDataProvider("apiTriggerService#trigger").getResult("CZBZ")}</Property> + <Property name="keyProperty">code</Property> + <Property name="valueProperty">name</Property> + </Property> + <Property name="required">true</Property> + </PropertyDef> + <PropertyDef name="zhgxsj"> + <Property name="dataType">DateTime</Property> + <Property name="label">鏈�鍚庢洿鏂版椂闂�</Property> + </PropertyDef> + <PropertyDef name="bjw"> + <Property></Property> + <Property name="label">鏍囪浣�</Property> + <Property name="mapping"> + <Property name="keyProperty">key</Property> + <Property name="valueProperty">value</Property> + <Property name="mapValues"> + <Collection> + <Entity> + <Property name="value">榛勬郸鍖�</Property> + <Property name="key">huangpu</Property> + </Entity> + <Entity> + <Property name="value">寰愭眹鍖�</Property> + <Property name="key">xuhui</Property> + </Entity> + <Entity> + <Property name="value">闀垮畞鍖�</Property> + <Property name="key">changning</Property> + </Entity> + <Entity> + <Property name="value">闈欏畨鍖�</Property> + <Property name="key">jingan</Property> + </Entity> + <Entity> + <Property name="value">鏅檧鍖�</Property> + <Property name="key">putuo</Property> + </Entity> + <Entity> + <Property name="value">铏瑰彛鍖�</Property> + <Property name="key">hongkou</Property> + </Entity> + <Entity> + <Property name="value">鏉ㄦ郸鍖�</Property> + <Property name="key">yangpu</Property> + </Entity> + <Entity> + <Property name="value">闂佃鍖�</Property> + <Property name="key">minhang</Property> + </Entity> + <Entity> + <Property name="value">瀹濆北鍖�</Property> + <Property name="key">baoshan</Property> + </Entity> + <Entity> + <Property name="value">鍢夊畾鍖�</Property> + <Property name="key">jiading</Property> + </Entity> + <Entity> + <Property name="value">娴︿笢鏂板尯</Property> + <Property name="key">pudong</Property> + </Entity> + <Entity> + <Property name="value">閲戝北鍖�</Property> + <Property name="key">jinshan</Property> + </Entity> + <Entity> + <Property name="value">鏉炬睙鍖�</Property> + <Property name="key">songjiang</Property> + </Entity> + <Entity> + <Property name="value">闈掓郸鍖�</Property> + <Property name="key">qingpu</Property> + </Entity> + <Entity> + <Property name="value">濂夎搐鍖�</Property> + <Property name="key">fengxian</Property> + </Entity> + <Entity> + <Property name="value">宕囨槑鍖�</Property> + <Property name="key">chongming</Property> + </Entity> + </Collection> + </Property> + </Property> + </PropertyDef> + <PropertyDef name="pch"> + <Property></Property> + <Property name="label">鎵规鍙�</Property> + </PropertyDef> + <PropertyDef name="bizId"> + <Property></Property> + <Property name="label">涓氬姟id</Property> + <Property name="required">false</Property> + </PropertyDef> + <PropertyDef name="syncTime"> + <Property name="dataType">DateTime</Property> + <Property name="label">鍚屾鏃堕棿</Property> + </PropertyDef> + </DataType> + <DataType name="dtParam"> + <Property name="creationType">com.fzzy.api.data.ApiParam</Property> + <PropertyDef name="kqdm"> + <Property></Property> + <Property name="label">鎵�灞炲簱鍖�</Property> + </PropertyDef> + <PropertyDef name="start"> + <Property name="dataType">Date</Property> + <Property name="label">寮�濮嬫椂闂�</Property> + </PropertyDef> + <PropertyDef name="end"> + <Property name="dataType">Date</Property> + <Property name="label">鎴鏃堕棿</Property> + </PropertyDef> + <PropertyDef name="czbz"> + <Property></Property> + <Property name="label">鎿嶄綔鏍囧織</Property> + <Property name="mapping"> + <Property name="mapValues">${dorado.getDataProvider("apiTriggerService#trigger").getResult("CZBZ")}</Property> + <Property name="keyProperty">code</Property> + <Property name="valueProperty">name</Property> + </Property> + </PropertyDef> + </DataType> </Model> <View layout="regionPadding:10"> - + <Property name="packages">font-awesome,css-common</Property> + <DataSet id="dsMain"> + <Property name="dataType">[dtMain]</Property> + <Property name="dataProvider">sHApi2101PR#listData</Property> + <Property name="pageSize">15</Property> + </DataSet> + <DataSet id="dsQuery"> + <ClientEvent name="onReady">self.insert();</ClientEvent> + <Property name="dataType">dtParam</Property> + </DataSet> + <ToolBar> + <ToolBarLabel> + <Property name="text">宸ュ叿鏍忥細</Property> + <Property name="style"> + <Property name="font-weight">bold</Property> + </Property> + </ToolBarLabel> + <ToolBarButton> + <ClientEvent name="onClick">var query = view.get("#dsQuery").getData();
 +view.get("#dsMain").set("parameter",query).flushAsync();</ClientEvent> + <Property name="caption">鏌ヨ</Property> + <Property name="iconClass">fa fa-search</Property> + <Property name="width">100</Property> + <Property name="exClassName">toolbar-button-push</Property> + </ToolBarButton> + <ToolBarButton id="btnAdd"> + <ClientEvent name="onClick">view.get("#dsMain").insert();
 +view.get("#dialogMain").show();</ClientEvent> + <Property name="caption">鏂板</Property> + <Property name="iconClass">fa fa-plus</Property> + <Property name="width">100</Property> + <Property name="exClassName">toolbar-button</Property> + <Property name="hideMode">display</Property> + </ToolBarButton> + <ToolBarButton id="btnUpdate"> + <ClientEvent name="onClick">var cur = view.get("#dgMain").getCurrentItem();
 +if(cur){
 + view.get("#dialogMain").show();
 +}</ClientEvent> + <Property name="caption">淇敼</Property> + <Property name="iconClass">fa fa-pencil</Property> + <Property name="width">100</Property> + <Property name="exClassName">toolbar-button-warm</Property> + <Property name="hideMode">display</Property> + </ToolBarButton> + <ToolBarButton> + <ClientEvent name="onClick">var cur = view.get("#dgMain").getCurrentItem();
 +view.get("#ajaxDelUpdate").set("parameter",cur).execute(function(result){
 + if(result){
 + $alert(result);
 + } else{
 + cur.set("czbz","d")
 + }
 +});
 +</ClientEvent> + <Property name="caption">鏍囪鍒犻櫎</Property> + <Property name="iconClass">fa fa-minus</Property> + <Property name="exClassName">toolbar-button-warn</Property> + <Property name="width">100</Property> + </ToolBarButton> + <ToolBarButton id="btnDel"> + <ClientEvent name="onClick">var cur = view.get("#dgMain").getCurrentItem();
 +view.get("#ajaxDel").set("parameter",cur).execute(function(result){
 + if(result){
 + $alert(result);
 + } else{
 + cur.remove();
 + }
 +});
 +</ClientEvent> + <Property name="caption">鐩存帴鍒犻櫎</Property> + <Property name="iconClass">fa fa-minus</Property> + <Property name="exClassName">toolbar-button-warn</Property> + <Property name="width">100</Property> + <Property name="hideMode">display</Property> + </ToolBarButton> + <ToolBarButton> + <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">toolbar-button-push</Property> + <Property name="width">100</Property> + </ToolBarButton> + <Fill/> + <ToolBarButton> + <Property name="caption">涓婁紶璁板綍</Property> + <Property name="iconClass">fa fa-bars</Property> + <Property name="exClassName">toolbar-button</Property> + <Property name="width">100</Property> + </ToolBarButton> + </ToolBar> + <AutoForm> + <Property name="dataSet">dsQuery</Property> + <Property name="cols">*,*,*,*</Property> + <Property name="labelAlign">right</Property> + <Property name="labelSeparator">锛�</Property> + <Property name="labelWidth">90</Property> + <AutoFormElement> + <Property name="name">kqdm</Property> + <Property name="property">kqdm</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">start</Property> + <Property name="property">start</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">end</Property> + <Property name="property">end</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">czbz</Property> + <Property name="property">czbz</Property> + <Property name="trigger">autoMappingDropDown2</Property> + <Editor/> + </AutoFormElement> + </AutoForm> + <DataGrid id="dgMain"> + <ClientEvent name="onDataRowDoubleClick">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="jjdh"> + <Property name="property">jjdh</Property> + <Property name="align">center</Property> + </DataColumn> + <DataColumn name="jjrq"> + <Property name="property">jjrq</Property> + <Property name="align">center</Property> + </DataColumn> + <DataColumn name="zydh"> + <Property name="property">zydh</Property> + <Property name="align">center</Property> + </DataColumn> + <DataColumn name="zylx"> + <Property name="property">zylx</Property> + <Property name="align">center</Property> + </DataColumn> + <DataColumn name="khmc"> + <Property name="property">khmc</Property> + <Property name="align">center</Property> + </DataColumn> + <DataColumn name="mz"> + <Property name="property">mz</Property> + <Property name="align">center</Property> + </DataColumn> + <DataColumn name="jz"> + <Property name="property">jz</Property> + <Property name="align">center</Property> + </DataColumn> + <DataColumn name="czbz"> + <Property name="property">czbz</Property> + <Property name="align">center</Property> + </DataColumn> + <DataColumn name="zhgxsj"> + <Property name="property">zhgxsj</Property> + <Property name="align">center</Property> + </DataColumn> + </DataGrid> + <ToolBar layoutConstraint="bottom"> + <Fill/> + <DataPilot> + <Property name="itemCodes">pageSize,pages</Property> + <Property name="dataSet">dsMain</Property> + </DataPilot> + </ToolBar> + <Dialog id="dialogMain"> + <Property name="width">80%</Property> + <Property name="caption">鍒颁粨淇℃伅</Property> + <Property name="iconClass">fa fa-sliders</Property> + <Property name="closeable">false</Property> + <Buttons> + <Button> + <ClientEvent name="onClick">var cur = view.get("#dgMain").getCurrentItem();
 +view.get("#updateSave").execute(function(){
 + self.get("parent").hide();
 +});</ClientEvent> + <Property name="caption">淇濆瓨淇敼</Property> + <Property name="iconClass">fa fa-check</Property> + <Property name="exClassName">toolbar-button</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> + <Property name="exClassName">toolbar-button-warn</Property> + </Button> + </Buttons> + <Children> + <AutoForm> + <Property name="dataSet">dsMain</Property> + <Property name="cols">*,*,*,*</Property> + <Property name="labelWidth">100</Property> + <Property name="labelAlign">left</Property> + <Property name="labelSeparator">锛�</Property> + <Property name="labelPosition">top</Property> + <AutoFormElement> + <Property name="name">jjdh</Property> + <Property name="property">jjdh</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">kqdm</Property> + <Property name="property">kqdm</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">jjrq</Property> + <Property name="property">jjrq</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">inbillno</Property> + <Property name="property">inbillno</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">jzrq</Property> + <Property name="property">jzrq</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">zydh</Property> + <Property name="property">zydh</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">zylx</Property> + <Property name="property">zylx</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">khmc</Property> + <Property name="property">khmc</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">psplan</Property> + <Property name="property">psplan</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">hth</Property> + <Property name="property">hth</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">cch</Property> + <Property name="property">cch</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">zzchh</Property> + <Property name="property">zzchh</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">lspzdmdl</Property> + <Property name="property">lspzdmdl</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">lsxzdm</Property> + <Property name="property">lsxzdm</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">lldm</Property> + <Property name="property">lldm</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">ajdm</Property> + <Property name="property">ajdm</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">hwdm</Property> + <Property name="property">hwdm</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">yrajdh</Property> + <Property name="property">yrajdh</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">yrhwdm</Property> + <Property name="property">yrhwdm</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">zxb</Property> + <Property name="property">zxb</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">bzwzkl</Property> + <Property name="property">bzwzkl</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">mz</Property> + <Property name="property">mz</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">jz</Property> + <Property name="property">jz</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">czbz</Property> + <Property name="property">czbz</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">zhgxsj</Property> + <Property name="property">zhgxsj</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">pch</Property> + <Property name="property">pch</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">bjw</Property> + <Property name="property">bjw</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">bizId</Property> + <Property name="property">bizId</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">syncTime</Property> + <Property name="property">syncTime</Property> + <Editor/> + </AutoFormElement> + </AutoForm> + </Children> + <Tools/> + </Dialog> + <UpdateAction id="updateSave"> + <Property name="dataResolver">sHApi2101PR#saveData</Property> + <UpdateItem> + <Property name="dataPath">[#current]</Property> + <Property name="dataSet">dsMain</Property> + </UpdateItem> + </UpdateAction> + <AjaxAction id="ajaxPush"> + <Property name="service">sHApi2101PR#pushData</Property> + <Property name="confirmMessage">纭畾瑕佷笂鎶ヤ箞锛�</Property> + </AjaxAction> + <AjaxAction id="ajaxDel"> + <Property name="service">sHApi2101PR#delData</Property> + <Property name="confirmMessage">褰撳墠鏁版嵁鍒犻櫎鍚庢棤娉曟仮澶嶏紝璇风‘璁よ鍒犻櫎涔堬紵</Property> + </AjaxAction> + <AjaxAction id="ajaxDelUpdate"> + <Property name="service">sHApi2101PR#delUpdate</Property> + <Property name="confirmMessage">纭畾瑕佸皢鏁版嵁鏍囪涓哄垹闄や箞锛�</Property> + </AjaxAction> </View> </ViewConfig> -- Gitblit v1.9.3