From 306e2714266cef35638514f05cf4f643857608d9 Mon Sep 17 00:00:00 2001 From: YYC <1833023622@qq.com> Date: 星期三, 26 七月 2023 19:06:34 +0800 Subject: [PATCH] 药剂管理 --- igds-recir/src/main/java/com/ld/igds/drug/view/Drug.view.xml | 226 +++++++++++++++++++++++++++++++++++++++++--------------- 1 files changed, 165 insertions(+), 61 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 675dd32..4550575 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 @@ -21,6 +21,7 @@ </Label> <Button layoutConstraint="left"> <ClientEvent name="onClick">view.get("#dsMain").insert({});
 +view.get("#id").set("readOnly",false);
 view.get("#dialogMain").show();</ClientEvent> <Property name="caption">鏂板</Property> <Property name="exClassName">btn-default</Property> @@ -29,6 +30,7 @@ <Button layoutConstraint="left"> <ClientEvent name="onClick">var data = view.get("#dsMain.data:#");
 if(data){
 + view.get("#id").set("readOnly",true);
 view.get("#dialogMain").show();
 }</ClientEvent> <Property name="caption">缂栬緫</Property> @@ -61,43 +63,57 @@ </TextEditor> <Trigger id="triggerQuery"> <ClientEvent name="onExecute">var name = view.get("#paramName.text");
 -if(null != name && ""!= name){
 - view.get("#dsMain").set("parameter",{name:name}).flushAsync();
 -}</ClientEvent> +view.get("#dsMain").set("parameter",{name:name}).flushAsync();</ClientEvent> <Property name="iconClass">fa fa-search</Property> </Trigger> </Container> - <Container layoutConstraint="center"> + <Container layout="regionPadding:10" layoutConstraint="center"> <Property name="exClassName">bg-color</Property> <DataGrid> <ClientEvent name="onDataRowDoubleClick">var data = view.get("#dsMain.data:#");
 if(data){
 + view.get("#id").set("readOnly",true);
 view.get("#dialogMain").show();
 }</ClientEvent> <Property name="dataSet">dsMain</Property> <Property name="readOnly">true</Property> - <Property name="highlightCurrentRow">false</Property> + <Property name="highlightCurrentRow">true</Property> <RowNumColumn/> + <DataColumn name="id"> + <Property name="property">id</Property> + <Property name="align">center</Property> + </DataColumn> <DataColumn name="name"> <Property name="property">name</Property> + <Property name="align">center</Property> </DataColumn> <DataColumn name="count"> <Property name="property">count</Property> + <Property name="align">center</Property> </DataColumn> - <DataColumn name="dosage"> - <Property name="property">dosage</Property> + <DataColumn name="kcsldw"> + <Property name="property">kcsldw</Property> + <Property name="align">center</Property> </DataColumn> - <DataColumn name="spec"> - <Property name="property">spec</Property> + <DataColumn name="sccj"> + <Property name="property">sccj</Property> + <Property name="align">center</Property> + </DataColumn> + <DataColumn name="cctj"> + <Property name="property">cctj</Property> + <Property name="align">center</Property> + </DataColumn> + <DataColumn name="ccdd"> + <Property name="property">ccdd</Property> + <Property name="align">center</Property> + </DataColumn> + <DataColumn name="bzq"> + <Property name="property">bzq</Property> + <Property name="align">center</Property> </DataColumn> <DataColumn name="updateUser"> <Property name="property">updateUser</Property> - </DataColumn> - <DataColumn name="updateTime"> - <Property name="property">updateTime</Property> - </DataColumn> - <DataColumn name="remarks"> - <Property name="property">remarks</Property> + <Property name="align">center</Property> </DataColumn> </DataGrid> </Container> @@ -111,7 +127,8 @@ <Dialog id="dialogMain"> <Property name="closeable">false</Property> <Property name="caption">鏁版嵁淇℃伅</Property> - <Property name="width">60%</Property> + <Property name="width">85%</Property> + <Property name="shadowMode">none</Property> <Buttons> <Button> <ClientEvent name="onClick">var data = view.get("#dsMain.data:#");
 @@ -120,7 +137,6 @@ $notify("鏁版嵁鏍¢獙澶辫触锛侊紒");
 return;
 }
 -
 view.get("#ajaxSave").set("parameter",data).execute(function(result){
 if(result){
 $alert(result);
 @@ -128,6 +144,7 @@ }
 $notify("鏁版嵁鎵ц瀹屾垚锛侊紒");
 self.get("parent").hide();
 + view.get("#dsMain").set("parameter",{}).flushAsync();
 });</ClientEvent> <Property name="caption">纭畾</Property> <Property name="iconClass">fa fa-check</Property> @@ -140,49 +157,136 @@ </Button> </Buttons> <Children> - <AutoForm> - <Property name="dataSet">dsMain</Property> - <Property name="cols">*,*,*</Property> - <AutoFormElement> - <Property name="name">name</Property> - <Property name="property">name</Property> - <Editor/> - </AutoFormElement> - <AutoFormElement> - <Property name="name">count</Property> - <Property name="property">count</Property> - <Editor/> - </AutoFormElement> - <AutoFormElement> - <Property name="name">dosage</Property> - <Property name="property">dosage</Property> - <Property name="trigger">listDosage</Property> - <Editor/> - </AutoFormElement> - <AutoFormElement layoutConstraint="colSpan:2"> - <Property name="name">spec</Property> - <Property name="property">spec</Property> - <Editor/> - </AutoFormElement> - <AutoFormElement layoutConstraint="colSpan:3"> - <Property name="name">remarks</Property> - <Property name="property">remarks</Property> - <Property name="editorType">TextArea</Property> - <Editor/> - </AutoFormElement> - <AutoFormElement> - <Property name="name">updateUser</Property> - <Property name="property">updateUser</Property> - <Property name="readOnly">true</Property> - <Editor/> - </AutoFormElement> - <AutoFormElement> - <Property name="name">updateTime</Property> - <Property name="property">updateTime</Property> - <Property name="readOnly">true</Property> - <Editor/> - </AutoFormElement> - </AutoForm> + <Container layout="regionPadding:5"> + <FieldSet> + <Property name="caption">鑽墏淇℃伅</Property> + <Buttons/> + <Children> + <AutoForm> + <Property name="dataSet">dsMain</Property> + <Property name="cols">*,*,*</Property> + <Property name="labelAlign">right</Property> + <Property name="labelSeparator">:</Property> + <Property name="labelWidth">120</Property> + <AutoFormElement id="id"> + <Property name="name">id</Property> + <Property name="property">id</Property> + <Editor> + <TextEditor> + <Property name="blankText"> -- 鎵嬪姩濉啓鎴栫郴缁熻嚜鍔ㄧ敓鎴� --</Property> + </TextEditor> + </Editor> + </AutoFormElement> + <AutoFormElement> + <Property name="name">name</Property> + <Property name="property">name</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">count</Property> + <Property name="property">count</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">kcsldw</Property> + <Property name="property">kcsldw</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">dosage</Property> + <Property name="property">dosage</Property> + <Property name="trigger">listDosage</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">deptId</Property> + <Property name="property">deptId</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">cgrq</Property> + <Property name="property">cgrq</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">bzw</Property> + <Property name="property">bzw</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">ggxh</Property> + <Property name="property">ggxh</Property> + <Editor> + <TextEditor> + <Property name="blankText">--渚嬪:100mg/绮�;10g/鐗囩瓑--</Property> + </TextEditor> + </Editor> + </AutoFormElement> + <AutoFormElement> + <Property name="name">sccj</Property> + <Property name="property">sccj</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">cgly</Property> + <Property name="property">cgly</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">cctj</Property> + <Property name="property">cctj</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">ccdd</Property> + <Property name="property">ccdd</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">bzq</Property> + <Property name="property">bzq</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">updateUser</Property> + <Property name="property">updateUser</Property> + <Property name="readOnly">true</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement> + <Property name="name">updateTime</Property> + <Property name="property">updateTime</Property> + <Property name="readOnly">true</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement layoutConstraint="colSpan:3"> + <Property name="name">bzwclfs</Property> + <Property name="property">bzwclfs</Property> + <Property name="editorType">TextEditor</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement layoutConstraint="colSpan:3"> + <Property name="name">czclfs</Property> + <Property name="property">czclfs</Property> + <Property name="editorType">TextEditor</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement layoutConstraint="colSpan:3"> + <Property name="name">aqsysms</Property> + <Property name="property">aqsysms</Property> + <Property name="editorType">TextArea</Property> + <Editor/> + </AutoFormElement> + <AutoFormElement layoutConstraint="colSpan:3"> + <Property name="name">remarks</Property> + <Property name="property">remarks</Property> + <Property name="editorType">TextArea</Property> + <Editor/> + </AutoFormElement> + </AutoForm> + </Children> + </FieldSet> + </Container> </Children> <Tools/> </Dialog> @@ -191,7 +295,7 @@ <Property name="autoOpen">true</Property> </ListDropDown> <AjaxAction id="ajaxSave"> - <Property name="service">drugPR#updateDrug</Property> + <Property name="service">drugPR#saveDrug</Property> </AjaxAction> <AjaxAction id="ajaxDel"> <Property name="service">drugPR#delDrug</Property> -- Gitblit v1.9.3