From 3631219246be48aec1e745e94e5b28ff4e8799c8 Mon Sep 17 00:00:00 2001
From: CZT <czt18638530771@163.com>
Date: 星期五, 20 十月 2023 19:35:54 +0800
Subject: [PATCH] 调整上海原版接口
---
igds-inout/src/main/java/com/ld/igds/m/view/LossOver.view.xml | 498 +++++++++++++++++++++++++++++++++++++++++++++---------
1 files changed, 410 insertions(+), 88 deletions(-)
diff --git a/igds-inout/src/main/java/com/ld/igds/m/view/LossOver.view.xml b/igds-inout/src/main/java/com/ld/igds/m/view/LossOver.view.xml
index ade63a5..a729d33 100644
--- a/igds-inout/src/main/java/com/ld/igds/m/view/LossOver.view.xml
+++ b/igds-inout/src/main/java/com/ld/igds/m/view/LossOver.view.xml
@@ -4,17 +4,18 @@
<Context/>
<Model>
<DataType name="dtMain">
- <ClientEvent name="onDataChange">if(arg.property =="depotId"){
- autoByDepot(arg.newValue);
-}</ClientEvent>
+ <ClientEvent name="onDataChange">//if(arg.property =="depotId"){autoByDepot(arg.newValue);}</ClientEvent>
<Property name="creationType">com.ld.igds.models.InoutLossOver</Property>
<PropertyDef name="id">
<Property></Property>
- <Property name="label">ID</Property>
+ <Property name="label">鎹熺泭鍗曞彿</Property>
+ <Property name="readOnly">true</Property>
</PropertyDef>
<PropertyDef name="companyId">
<Property></Property>
<Property name="label">缁勭粐缂栫爜</Property>
+ <Property name="required">false</Property>
+ <Property name="readOnly">true</Property>
</PropertyDef>
<PropertyDef name="deptId">
<Property></Property>
@@ -30,9 +31,8 @@
<Property name="label">绫诲瀷</Property>
</PropertyDef>
<PropertyDef name="submitTime">
- <Property name="dataType">DateTime</Property>
- <Property name="label">鐧昏鏃堕棿</Property>
- <Property name="displayFormat">Y-m-d H:i</Property>
+ <Property name="dataType">Date</Property>
+ <Property name="label">涓氬姟鏃ユ湡</Property>
</PropertyDef>
<PropertyDef name="depotId">
<Property></Property>
@@ -44,37 +44,141 @@
<Property name="valueProperty">name</Property>
</Property>
</PropertyDef>
- <PropertyDef name="foodVariety">
- <Property></Property>
- <Property name="label">绮鍝佺</Property>
- <Property name="required">true</Property>
- <Property name="mapping">
- <Property name="mapValues">${dorado.getDataProvider("dicTriggerPR#dicTrigger").getResult("FOOD_VARIETY_")}</Property>
- <Property name="keyProperty">code</Property>
- <Property name="valueProperty">name</Property>
- </Property>
- </PropertyDef>
<PropertyDef name="amount">
<Property name="dataType">Double</Property>
- <Property name="label">閲嶉噺</Property>
+ <Property name="label">鎹熸孩閲嶉噺</Property>
<Property name="required">true</Property>
- <Property name="displayFormat">#.0 KG</Property>
- </PropertyDef>
- <PropertyDef name="foodLocation">
- <Property></Property>
- <Property name="label">绮浜у湴</Property>
+ <Property name="displayFormat">#,##0.00 KG</Property>
</PropertyDef>
<PropertyDef name="updateTime">
<Property name="dataType">Date</Property>
<Property name="label">鏇存柊鏃堕棿</Property>
+ <Property name="required">false</Property>
+ <Property name="readOnly">true</Property>
</PropertyDef>
<PropertyDef name="updateUser">
<Property></Property>
<Property name="label">鏇存柊浜�</Property>
+ <Property name="readOnly">true</Property>
</PropertyDef>
<PropertyDef name="remark">
<Property></Property>
<Property name="label">澶囨敞</Property>
+ </PropertyDef>
+ <PropertyDef name="rkjz">
+ <Property name="dataType">double</Property>
+ <Property name="label">鍏ュ簱鍑�閲�</Property>
+ <Property name="required">true</Property>
+ <Property name="displayFormat">#0.000KG</Property>
+ </PropertyDef>
+ <PropertyDef name="rksj">
+ <Property name="dataType">Date</Property>
+ <Property name="label">鍏ュ簱鏃堕棿</Property>
+ <Property name="required">true</Property>
+ </PropertyDef>
+ <PropertyDef name="rksf">
+ <Property name="dataType">double</Property>
+ <Property name="label">鍏ュ簱姘村垎</Property>
+ <Property name="displayFormat">#0.000%</Property>
+ </PropertyDef>
+ <PropertyDef name="rkzz">
+ <Property name="dataType">double</Property>
+ <Property name="label">鍏ュ簱鏉傝川</Property>
+ <Property name="displayFormat">#0.000%</Property>
+ </PropertyDef>
+ <PropertyDef name="cksj">
+ <Property name="dataType">Date</Property>
+ <Property name="label">鍑哄簱鏃堕棿</Property>
+ </PropertyDef>
+ <PropertyDef name="ckjz">
+ <Property name="dataType">double</Property>
+ <Property name="label">鍑哄簱鍑�閲�</Property>
+ <Property name="displayFormat">#0.000KG</Property>
+ </PropertyDef>
+ <PropertyDef name="cksf">
+ <Property name="dataType">double</Property>
+ <Property name="label">鍑哄簱姘村垎</Property>
+ <Property name="displayFormat">#0.000%</Property>
+ </PropertyDef>
+ <PropertyDef name="ckzz">
+ <Property name="dataType">double</Property>
+ <Property name="label">鍑哄簱鏉傝川</Property>
+ <Property name="displayFormat">#0.000%</Property>
+ </PropertyDef>
+ <PropertyDef name="sysfzc">
+ <Property></Property>
+ <Property name="label">鎹熺泭鏄惁姝e父</Property>
+ <Property name="mapping">
+ <Property name="mapValues">${dorado.getDataProvider("lossOverPR#triggerType").getResult()}</Property>
+ <Property name="keyProperty">code</Property>
+ <Property name="valueProperty">name</Property>
+ </Property>
+ <Property name="required">true</Property>
+ </PropertyDef>
+ <PropertyDef name="syyy">
+ <Property></Property>
+ <Property name="label">鎹熸孩鍘熷洜</Property>
+ <Property name="required">true</Property>
+ </PropertyDef>
+ <PropertyDef name="ccshr">
+ <Property></Property>
+ <Property name="label">浠撳偍瀹℃牳浜�</Property>
+ </PropertyDef>
+ <PropertyDef name="auditCcsh">
+ <Property></Property>
+ <Property name="label">瀹℃壒鐘舵��</Property>
+ </PropertyDef>
+ <PropertyDef name="InfoCcsh">
+ <Property></Property>
+ <Property name="label">瀹℃牳璇存槑</Property>
+ </PropertyDef>
+ <PropertyDef name="zjshr">
+ <Property></Property>
+ <Property name="label">璐ㄦ瀹℃牳浜�</Property>
+ </PropertyDef>
+ <PropertyDef name="auditZjsh">
+ <Property></Property>
+ <Property name="label">瀹℃壒鐘舵��</Property>
+ </PropertyDef>
+ <PropertyDef name="infoZjsh">
+ <Property></Property>
+ <Property name="label">瀹℃牳璇存槑</Property>
+ </PropertyDef>
+ <PropertyDef name="tjshr">
+ <Property></Property>
+ <Property name="label">缁熻瀹℃牳浜�</Property>
+ </PropertyDef>
+ <PropertyDef name="auditTjsh">
+ <Property></Property>
+ <Property name="label">瀹℃壒鐘舵��</Property>
+ </PropertyDef>
+ <PropertyDef name="infoTjsh">
+ <Property></Property>
+ <Property name="label">瀹℃牳璇存槑</Property>
+ </PropertyDef>
+ <PropertyDef name="kjshr">
+ <Property></Property>
+ <Property name="label">浼氳瀹℃牳浜�</Property>
+ </PropertyDef>
+ <PropertyDef name="auditKjsh">
+ <Property></Property>
+ <Property name="label">瀹℃壒鐘舵��</Property>
+ </PropertyDef>
+ <PropertyDef name="infoKjsh">
+ <Property></Property>
+ <Property name="label">瀹℃牳璇存槑</Property>
+ </PropertyDef>
+ <PropertyDef name="ldshr">
+ <Property></Property>
+ <Property name="label">棰嗗瀹℃牳浜�</Property>
+ </PropertyDef>
+ <PropertyDef name="auditLdsh">
+ <Property></Property>
+ <Property name="label">瀹℃壒鐘舵��</Property>
+ </PropertyDef>
+ <PropertyDef name="infoLdsh">
+ <Property></Property>
+ <Property name="label">瀹℃牳璇存槑</Property>
</PropertyDef>
</DataType>
<DataType name="dtParam">
@@ -97,15 +201,6 @@
<Property name="mapping">
<Property name="mapValues">${dorado.getDataProvider("depotPR#getAllCache").getResult()}</Property>
<Property name="keyProperty">id</Property>
- <Property name="valueProperty">name</Property>
- </Property>
- </PropertyDef>
- <PropertyDef name="foodVariety">
- <Property></Property>
- <Property name="label">绮鍝佺</Property>
- <Property name="mapping">
- <Property name="mapValues">${dorado.getDataProvider("dicTriggerPR#dicTrigger").getResult("FOOD_VARIETY_")}</Property>
- <Property name="keyProperty">code</Property>
<Property name="valueProperty">name</Property>
</Property>
</PropertyDef>
@@ -151,7 +246,7 @@
<Property name="dataProvider">lossOverPR#pageData</Property>
<Property name="dataType">[dtMain]</Property>
<Property name="pageSize">15</Property>
- <Property name="parameter"/>
+ <Property name="parameter"></Property>
</DataSet>
<DataSet id="dsParam">
<Property name="dataType">dtParam</Property>
@@ -178,7 +273,6 @@
<Property name="caption">璋冩暣</Property>
<Property name="exClassName">btn-warm</Property>
<Property name="iconClass">fa fa-pencil</Property>
- <Property name="visible">false</Property>
<Property name="hideMode">display</Property>
</Button>
<Button layoutConstraint="left">
@@ -213,12 +307,6 @@
<Property name="trigger">autoMappingDropDown2</Property>
<Editor/>
</AutoFormElement>
- <AutoFormElement>
- <Property name="name">foodVariety</Property>
- <Property name="property">foodVariety</Property>
- <Property name="trigger">autoMappingDropDown2</Property>
- <Editor/>
- </AutoFormElement>
<Button layoutConstraint="left">
<ClientEvent name="onClick">var param = view.get("#dsParam.data");
view.get("#dsMain").set("parameter",param.toJSON()).flushAsync();</ClientEvent>
@@ -228,9 +316,18 @@
</Button>
</AutoForm>
<DataGrid layoutConstraint="center padding:5px">
+ <ClientEvent name="onDataRowDoubleClick">var data = view.get("#dsMain.data:#");
+if(data){
+ view.get("#dialogMain").show();
+}</ClientEvent>
<Property name="dataSet">dsMain</Property>
<Property name="readOnly">true</Property>
<RowNumColumn/>
+ <DataColumn>
+ <Property name="property">id</Property>
+ <Property name="align">center</Property>
+ <Property name="name">id</Property>
+ </DataColumn>
<DataColumn name="submitTime">
<Property name="property">submitTime</Property>
<Property name="align">center</Property>
@@ -239,16 +336,8 @@
<Property name="property">depotId</Property>
<Property name="align">center</Property>
</DataColumn>
- <DataColumn name="foodVariety">
- <Property name="property">foodVariety</Property>
- <Property name="align">center</Property>
- </DataColumn>
<DataColumn name="amount">
<Property name="property">amount</Property>
- <Property name="align">center</Property>
- </DataColumn>
- <DataColumn name="foodLocation">
- <Property name="property">foodLocation</Property>
<Property name="align">center</Property>
</DataColumn>
<DataColumn name="remark">
@@ -264,8 +353,8 @@
</DataPilot>
</Container>
<Dialog id="dialogMain" layout="padding:5;regionPadding:10">
- <Property name="height">400</Property>
- <Property name="width">800</Property>
+ <Property name="height">80%</Property>
+ <Property name="width">70%</Property>
<Property name="caption">鎹熸孩淇℃伅</Property>
<Property name="iconClass">fa fa-flag-o</Property>
<Property name="closeable">false</Property>
@@ -292,44 +381,277 @@
</Button>
</Buttons>
<Children>
- <AutoForm>
- <Property name="dataSet">dsMain</Property>
- <Property name="cols">*,*</Property>
- <Property name="labelWidth">100</Property>
- <Property name="labelAlign">right</Property>
- <Property name="labelSeparator">锛�</Property>
- <AutoFormElement>
- <Property name="name">submitTime</Property>
- <Property name="property">submitTime</Property>
- <Editor/>
- </AutoFormElement>
- <AutoFormElement>
- <Property name="name">depotId</Property>
- <Property name="property">depotId</Property>
- <Editor/>
- </AutoFormElement>
- <AutoFormElement>
- <Property name="name">foodVariety</Property>
- <Property name="property">foodVariety</Property>
- <Editor/>
- </AutoFormElement>
- <AutoFormElement>
- <Property name="name">amount</Property>
- <Property name="property">amount</Property>
- <Editor/>
- </AutoFormElement>
- <AutoFormElement layoutConstraint="colSpan:2">
- <Property name="name">foodLocation</Property>
- <Property name="property">foodLocation</Property>
- <Editor/>
- </AutoFormElement>
- <AutoFormElement layoutConstraint="colSpan:2">
- <Property name="name">remark</Property>
- <Property name="property">remark</Property>
- <Property name="editorType">TextArea</Property>
- <Editor/>
- </AutoFormElement>
- </AutoForm>
+ <FieldSet>
+ <Property name="caption">鍩烘湰淇℃伅</Property>
+ <Buttons/>
+ <Children>
+ <AutoForm>
+ <Property name="dataSet">dsMain</Property>
+ <Property name="cols">*,*</Property>
+ <Property name="labelWidth">120</Property>
+ <Property name="labelAlign">right</Property>
+ <Property name="labelSeparator">锛�</Property>
+ <AutoFormElement>
+ <Property name="name">id</Property>
+ <Property name="property">id</Property>
+ <Editor/>
+ </AutoFormElement>
+ <AutoFormElement>
+ <Property name="name">submitTime</Property>
+ <Property name="property">submitTime</Property>
+ <Editor/>
+ </AutoFormElement>
+ <AutoFormElement>
+ <Property name="name">deptId</Property>
+ <Property name="property">deptId</Property>
+ <Editor/>
+ </AutoFormElement>
+ <AutoFormElement>
+ <Property name="name">depotId</Property>
+ <Property name="property">depotId</Property>
+ <Editor/>
+ </AutoFormElement>
+ <AutoFormElement>
+ <Property name="name">amount</Property>
+ <Property name="property">amount</Property>
+ <Editor/>
+ </AutoFormElement>
+ <Label>
+ <Property name="text">璇存槑锛氭崯婧㈤噸閲忓湪鎹熻�楅〉闈㈠拰婧㈠嚭椤甸潰鍧囧~姝f暟</Property>
+ <Property name="style">
+ <Property name="color">blue</Property>
+ <Property name="padding-left">80px</Property>
+ </Property>
+ </Label>
+ <AutoFormElement>
+ <Property name="name">rkjz</Property>
+ <Property name="property">rkjz</Property>
+ <Editor/>
+ </AutoFormElement>
+ <AutoFormElement>
+ <Property name="name">rksj</Property>
+ <Property name="property">rksj</Property>
+ <Editor/>
+ </AutoFormElement>
+ <AutoFormElement>
+ <Property name="name">rksf</Property>
+ <Property name="property">rksf</Property>
+ <Editor/>
+ </AutoFormElement>
+ <AutoFormElement>
+ <Property name="name">rkzz</Property>
+ <Property name="property">rkzz</Property>
+ <Editor/>
+ </AutoFormElement>
+ <AutoFormElement>
+ <Property name="name">cksj</Property>
+ <Property name="property">cksj</Property>
+ <Editor/>
+ </AutoFormElement>
+ <AutoFormElement>
+ <Property name="name">ckjz</Property>
+ <Property name="property">ckjz</Property>
+ <Editor/>
+ </AutoFormElement>
+ <AutoFormElement>
+ <Property name="name">cksf</Property>
+ <Property name="property">cksf</Property>
+ <Editor/>
+ </AutoFormElement>
+ <AutoFormElement>
+ <Property name="name">ckzz</Property>
+ <Property name="property">ckzz</Property>
+ <Editor/>
+ </AutoFormElement>
+ <AutoFormElement>
+ <Property name="name">sysfzc</Property>
+ <Property name="property">sysfzc</Property>
+ <Editor/>
+ </AutoFormElement>
+ <AutoFormElement>
+ <Property name="name">updateUser</Property>
+ <Property name="property">updateUser</Property>
+ <Editor/>
+ </AutoFormElement>
+ <AutoFormElement>
+ <Property name="name">updateTime</Property>
+ <Property name="property">updateTime</Property>
+ <Editor/>
+ </AutoFormElement>
+ <AutoFormElement layoutConstraint="colSpan:2">
+ <Property name="name">syyy</Property>
+ <Property name="property">syyy</Property>
+ <Property name="editorType">TextArea</Property>
+ <Editor/>
+ </AutoFormElement>
+ </AutoForm>
+ </Children>
+ </FieldSet>
+ <FieldSet>
+ <Property name="caption">瀹℃壒淇℃伅</Property>
+ <Buttons/>
+ <Children>
+ <FieldSet>
+ <Property name="caption">浠撳偍瀹℃壒</Property>
+ <Buttons/>
+ <Children>
+ <AutoForm>
+ <Property name="cols">*,*</Property>
+ <Property name="dataSet">dsMain</Property>
+ <Property name="labelAlign">right</Property>
+ <Property name="labelSeparator">:</Property>
+ <Property name="labelWidth">100</Property>
+ <AutoFormElement>
+ <Property name="name">ccshr</Property>
+ <Property name="property">ccshr</Property>
+ <Editor/>
+ </AutoFormElement>
+ <AutoFormElement>
+ <Property name="name">auditCcsh</Property>
+ <Property name="property">auditCcsh</Property>
+ <Editor/>
+ </AutoFormElement>
+ <AutoFormElement layoutConstraint="rowSpan:2;colSpan:2">
+ <Property name="name">InfoCcsh</Property>
+ <Property name="property">InfoCcsh</Property>
+ <Editor/>
+ </AutoFormElement>
+ </AutoForm>
+ </Children>
+ </FieldSet>
+ <FieldSet>
+ <Property name="caption">璐ㄦ瀹℃壒</Property>
+ <Buttons/>
+ <Children>
+ <AutoForm>
+ <Property name="cols">*,*</Property>
+ <Property name="dataSet">dsMain</Property>
+ <Property name="labelAlign">right</Property>
+ <Property name="labelSeparator">:</Property>
+ <Property name="labelWidth">100</Property>
+ <AutoFormElement>
+ <Property name="name">zjshr</Property>
+ <Property name="property">zjshr</Property>
+ <Editor/>
+ </AutoFormElement>
+ <AutoFormElement>
+ <Property name="name">auditZjsh</Property>
+ <Property name="property">auditZjsh</Property>
+ <Editor/>
+ </AutoFormElement>
+ <AutoFormElement layoutConstraint="rowSpan:2;colSpan:2">
+ <Property name="name">infoZjsh</Property>
+ <Property name="property">infoZjsh</Property>
+ <Editor/>
+ </AutoFormElement>
+ </AutoForm>
+ </Children>
+ </FieldSet>
+ <FieldSet>
+ <Property name="caption">缁熻瀹℃壒</Property>
+ <Buttons/>
+ <Children>
+ <AutoForm>
+ <Property name="cols">*,*</Property>
+ <Property name="dataSet">dsMain</Property>
+ <Property name="labelWidth">100</Property>
+ <Property name="labelSeparator">:</Property>
+ <Property name="labelAlign">right</Property>
+ <AutoFormElement>
+ <Property name="name">tjshr</Property>
+ <Property name="property">tjshr</Property>
+ <Editor/>
+ </AutoFormElement>
+ <AutoFormElement>
+ <Property name="name">auditTjsh</Property>
+ <Property name="property">auditTjsh</Property>
+ <Editor/>
+ </AutoFormElement>
+ <AutoFormElement layoutConstraint="colSpan:2;rowSpan:2">
+ <Property name="name">infoTjsh</Property>
+ <Property name="property">infoTjsh</Property>
+ <Editor/>
+ </AutoFormElement>
+ </AutoForm>
+ </Children>
+ </FieldSet>
+ <FieldSet>
+ <Property name="caption">浼氳瀹℃壒</Property>
+ <Buttons/>
+ <Children>
+ <AutoForm>
+ <Property name="cols">*,*</Property>
+ <Property name="dataSet">dsMain</Property>
+ <Property name="labelAlign">right</Property>
+ <Property name="labelSeparator">:</Property>
+ <Property name="labelWidth">100</Property>
+ <AutoFormElement>
+ <Property name="name">kjshr</Property>
+ <Property name="property">kjshr</Property>
+ <Editor/>
+ </AutoFormElement>
+ <AutoFormElement>
+ <Property name="name">auditKjsh</Property>
+ <Property name="property">auditKjsh</Property>
+ <Editor/>
+ </AutoFormElement>
+ <AutoFormElement layoutConstraint="rowSpan:2;colSpan:2">
+ <Property name="name">infoKjsh</Property>
+ <Property name="property">infoKjsh</Property>
+ <Editor/>
+ </AutoFormElement>
+ </AutoForm>
+ </Children>
+ </FieldSet>
+ <FieldSet>
+ <Property name="caption">棰嗗瀹℃壒</Property>
+ <Buttons/>
+ <Children>
+ <AutoForm>
+ <Property name="cols">*,*</Property>
+ <Property name="dataSet">dsMain</Property>
+ <Property name="labelAlign">right</Property>
+ <Property name="labelSeparator">:</Property>
+ <Property name="labelWidth">100</Property>
+ <AutoFormElement>
+ <Property name="name">ldshr</Property>
+ <Property name="property">ldshr</Property>
+ <Editor/>
+ </AutoFormElement>
+ <AutoFormElement>
+ <Property name="name">auditLdsh</Property>
+ <Property name="property">auditLdsh</Property>
+ <Editor/>
+ </AutoFormElement>
+ <AutoFormElement layoutConstraint="rowSpan:2;colSpan:2">
+ <Property name="name">infoLdsh</Property>
+ <Property name="property">infoLdsh</Property>
+ <Editor/>
+ </AutoFormElement>
+ </AutoForm>
+ </Children>
+ </FieldSet>
+ </Children>
+ </FieldSet>
+ <FieldSet>
+ <Property name="caption">澶囨敞淇℃伅</Property>
+ <Buttons/>
+ <Children>
+ <AutoForm>
+ <Property name="cols">*,*</Property>
+ <Property name="dataSet">dsMain</Property>
+ <Property name="labelAlign">right</Property>
+ <Property name="labelSeparator">:</Property>
+ <Property name="labelWidth">100</Property>
+ <AutoFormElement layoutConstraint="colSpan:2">
+ <Property name="name">remark</Property>
+ <Property name="property">remark</Property>
+ <Property name="editorType">TextArea</Property>
+ <Editor/>
+ </AutoFormElement>
+ </AutoForm>
+ </Children>
+ </FieldSet>
</Children>
<Tools/>
</Dialog>
--
Gitblit v1.9.3