From c206acfaedc69c390fb67daa81bc686f58a212ef Mon Sep 17 00:00:00 2001
From: CZT <czt18638530771@163.com>
Date: 星期一, 27 十一月 2023 16:12:11 +0800
Subject: [PATCH] 提交配置信息2

---
 igds-recir/src/main/java/com/ld/igds/drug/view/Drug.view.xml |   82 ++++++++++++++++++++++++++++++++++++-----
 1 files changed, 72 insertions(+), 10 deletions(-)

diff --git a/igds-recir/src/main/java/com/ld/igds/drug/view/Drug.view.xml b/igds-recir/src/main/java/com/ld/igds/drug/view/Drug.view.xml
index e3439ac..b16b1ab 100644
--- a/igds-recir/src/main/java/com/ld/igds/drug/view/Drug.view.xml
+++ b/igds-recir/src/main/java/com/ld/igds/drug/view/Drug.view.xml
@@ -4,6 +4,28 @@
   <Context/>
   <Model>
     <DataType name="dtMain" parent="dtDrug"/>
+    <DataType name="dtParam">
+      <PropertyDef name="depotId">
+        <Property></Property>
+        <Property name="label">浠撴埧鍚嶇О</Property>
+        <Property name="mapping">
+          <Property name="mapValues">${dorado.getDataProvider(&quot;depotPR#getAllCache&quot;).getResult()}</Property>
+          <Property name="keyProperty">id</Property>
+          <Property name="valueProperty">name</Property>
+        </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="name">
+        <Property name="label">鑽搧鍚嶇О</Property>
+      </PropertyDef>
+    </DataType>
   </Model>
   <View layout="padding:5;regionPadding:5">
     <Property name="packages">font-awesome,css-common</Property>
@@ -12,6 +34,56 @@
       <Property name="dataProvider">drugPR#pageDrug</Property>
       <Property name="pageSize">20</Property>
     </DataSet>
+    <DataSet id="dsParam">
+      <ClientEvent name="onReady">self.insert({});&#xD;
+</ClientEvent>
+      <Property name="dataType">dtParam</Property>
+    </DataSet>
+    <Container>
+      <Property name="exClassName">bg-color</Property>
+      <AutoForm>
+        <Property name="cols">*,*,*,*,*</Property>
+        <Property name="dataSet">dsParam</Property>
+        <Property name="labelSeparator">:</Property>
+        <Property name="labelWidth">120</Property>
+        <AutoFormElement layoutConstraint="align:left">
+          <Property name="name">depotId</Property>
+          <Property name="property">depotId</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">name</Property>
+          <Property name="property">name</Property>
+          <Editor/>
+        </AutoFormElement>
+        <Container layout="regionPadding:15">
+          <Button layoutConstraint="left">
+            <ClientEvent name="onClick">var param = view.get(&quot;#dsParam.data&quot;);&#xD;
+view.get(&quot;#dsMain&quot;).set(&quot;parameter&quot;,param).flushAsync();</ClientEvent>
+            <Property name="caption">鏌ヨ</Property>
+            <Property name="iconClass">fa fa-refresh</Property>
+            <Property name="exClassName">btn-default</Property>
+          </Button>
+          <Button layoutConstraint="left">
+            <ClientEvent name="onClick">view.get(&quot;#dsParam&quot;).setData({});&#xD;
+view.get(&quot;#dsMain&quot;).set(&quot;parameter&quot;,{}).flushAsync();</ClientEvent>
+            <Property name="caption">閲嶇疆</Property>
+            <Property name="exClassName">btn-warn</Property>
+            <Property name="iconClass">fa fa-refresh</Property>
+          </Button>
+        </Container>
+      </AutoForm>
+    </Container>
     <Container layout="regionPadding:10" layoutConstraint="top">
       <Property name="exClassName">bg-color</Property>
       <Property name="height">55</Property>
@@ -56,16 +128,6 @@
         <Property name="exClassName">btn-warn</Property>
         <Property name="iconClass">fa fa-minus</Property>
       </Button>
-      <TextEditor id="paramName" layoutConstraint="right">
-        <Property name="width">200</Property>
-        <Property name="blankText">--鑽搧鍚嶇О--</Property>
-        <Property name="trigger">triggerQuery</Property>
-      </TextEditor>
-      <Trigger id="triggerQuery">
-        <ClientEvent name="onExecute">var name = view.get(&quot;#paramName.text&quot;);&#xD;
-view.get(&quot;#dsMain&quot;).set(&quot;parameter&quot;,{name:name}).flushAsync();</ClientEvent>
-        <Property name="iconClass">fa fa-search</Property>
-      </Trigger>
     </Container>
     <Container layout="regionPadding:10" layoutConstraint="center">
       <Property name="exClassName">bg-color</Property>

--
Gitblit v1.9.3