| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271 |
- <?xml version="1.0" encoding="UTF-8"?>
- <?xml-stylesheet type="text/css" href="../../css/body.css" ?>
- <xhtml:html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.w3.org/2002/01/xforms" xmlns:ev="http://www.w3.org/2001/xml-events">
- <xhtml:head>
- <xhtml:title>
- <![CDATA[品质设计>>生产规范录入>>生产规范录入]]>
- </xhtml:title>
- <model id="model1">
- <instance id="instance1">
- <root xmlns="">
- <formData>
- <Sms/>
- <Mill/>
- <Cold/>
- </formData>
- <datagrid1/>
- <datagrid2/>
- <tempData1/>
- <tempData2/>
- <comboData>
- <MET_DEF>
- <MET_DEF_ROW>
- <SM_CD>A</SM_CD>
- <SM_NM>AR</SM_NM>
- </MET_DEF_ROW>
- <MET_DEF_ROW>
- <SM_CD>C</SM_CD>
- <SM_NM>CR</SM_NM>
- </MET_DEF_ROW>
- <MET_DEF_ROW>
- <SM_CD>T</SM_CD>
- <SM_NM>TMCP</SM_NM>
- </MET_DEF_ROW>
- </MET_DEF>
- </comboData>
- <initSlab>
- <SlabResult_Row>
- <LABEL/>
- <VALUE/>
- </SlabResult_Row>
- </initSlab>
- <datagrid3/>
- </root>
- </instance>
- <script type="javascript" ev:event="xforms-ready">
- <![CDATA[
- if(window.parent==null) Init();
- ]]>
- </script>
- </model>
- <script type="javascript" src="../../js/boaCommon.js"/>
- <script type="javascript" src="../../js/b01.js"/>
- <script type="javascript">
- <![CDATA[
- function Init(node)
- {
- InitParams(node);
- commSubmit("UIB010330-service" , "success" , "glueAction.do");
- model.copyNode("/root/datagrid1" , "/root/resData/SmsResult_VO");//炼钢生产规范
- model.copyNode("/root/datagrid2" , "/root/resData/MillResult_VO");//轧钢生产规范
- model.copyNode("/root/initSlab" , "/root/resData/SlabResult_VO");//板坯修整方法
- model.copyNode("/root/datagrid3" , "/root/resData/ColdResult_VO");
- model.refresh();
- }
-
- function find()
- {
- model.removenode("/root/reqData");
- commSendReq("/root/formData");
- commSubmit("UIB010330-service" , "find" , "glueAction.do");
- model.copyNode("/root/datagrid1" , "/root/resData/SmsResult_VO");
- model.copyNode("/root/datagrid2" , "/root/resData/MillResult_VO");
- model.copyNode("/root/datagrid3" , "/root/resData/ColdResult_VO");
-
- datagrid1.clearStatus();
- datagrid2.clearStatus();
- datagrid3.clearStatus();
- model.refresh();
- }
- function save()
- {
- model.removenode("/root/reqData");
- model.makeNode("/root/reqData");
- model.removenode("/root/tempData1");
- model.removenode("/root/tempData2");
- model.removenode("/root/tempData3");
- model.makeNode("/root/tempData1");
- model.makeNode("/root/tempData2");
- model.makeNode("/root/tempData3");
-
- //判断表1和表2是否发生了修改
- if(beGridChanged(datagrid1 , datagrid2 , datagrid3)=="0")
- return;
-
- b01MultiUpdate(datagrid1 , "/root/tempData1" , "A" , true , "rowStatus_1");
- b01MultiUpdate(datagrid2 , "/root/tempData2" , "A" , true , "rowStatus_2");
- b01MultiUpdate(datagrid3 , "/root/tempData3" , "A" , true , "rowStatus_3");
- commSendReq("/root/tempData1" , "/root/tempData2" , "/root/tempData3");
- getLoggingInInfo();//获取登录人信息
- commSubmit("UIB010330-service" , "save" , "glueAction.do");
- model.copyNode("/root/datagrid1" , "/root/resData/SmsResult_VO");
- model.copyNode("/root/datagrid2" , "/root/resData/MillResult_VO");
- model.copyNode("/root/datagrid3" , "/root/resData/ColdResult_VO");
- model.refresh();
-
- exceptionReport();//发生错误时返回异常信息
- datagrid1.clearStatus();
- datagrid2.clearStatus();
- datagrid3.clearStatus();
- }
- ]]>
- </script>
- </xhtml:head>
- <xhtml:body pagewidth="980" pageheight="620" style="font-family:宋体; ">
- <datagrid id="datagrid1" nodeset="/root/datagrid1/SmsResult_Row" caption="选择^炼钢生产规范编号^CAS指定^LF指定^RH指定^板坯修整指定^板坯修整方法^是否冷装^坑冷^SMS_STD_NO1" colsep="^" colwidth="70, 130, 100, 100, 101, 100, 137, 100, 100, 100" explorerbar="sortshow" mergecellsfixedrows="bycolrec" rowheight="35" rowsep="|" tooltip="label" style="left:0px; top:30px; width:975px; height:180px; border-style:solid; ">
- <col checkvalue="Y,N" ref="CHK" type="checkbox"/>
- <col ref="SMS_STD_NO" type="input" style="background-color:#ffff99; "/>
- <col ref="CAS_DEF" type="input" style="background-color:#ffff99; "/>
- <col ref="LF_DEF" type="input" style="background-color:#ffff99; "/>
- <col ref="RH_DEF" type="input" style="background-color:#ffff99; "/>
- <col ref="SF_DEF" type="input" style="background-color:#ffff99; "/>
- <col ref="SF_METHOD" type="combo" style="background-color:#ffff99; ">
- <choices>
- <itemset nodeset="/root/initSlab/SlabResult_Row">
- <label ref="LABEL"/>
- <value ref="VALUE"/>
- </itemset>
- </choices>
- </col>
- <col ref="SMS_HCR_DEF" type="combo" style="background-color:#ffff99; ">
- <choices>
- <item>
- <label/>
- <value/>
- </item>
- <item>
- <label>Y</label>
- <value>C</value>
- </item>
- </choices>
- </col>
- <col ref="SMS_7_DEF" type="input" style="background-color:#ffff99; "/>
- <col ref="SMS_STD_NO1" visibility="hidden"/>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- datagrid1.editCell();
- ]]>
- </script>
- </datagrid>
- <caption id="caption1" class="cell" style="left:0px; top:5px; width:100px; height:20px; vertical-align:middle; border-style:solid; ">炼钢生产规范编号</caption>
- <input id="input1" ref="/root/formData/Sms" style="left:102px; top:5px; width:100px; height:20px; border-color:#000000; border-style:solid; "/>
- <caption id="caption2" class="cell" style="left:0px; top:215px; width:100px; height:20px; vertical-align:middle; border-style:solid; ">热轧生产规范编号</caption>
- <input id="input2" ref="/root/formData/Mill" style="left:102px; top:215px; width:100px; height:20px; border-color:#000000; border-style:solid; "/>
- <datagrid id="datagrid2" nodeset="/root/datagrid2/MillResult_Row" caption="选择^轧钢生产规范编号^探伤^平整分卷^涂油^交货状态^特别管理MSG1^特别管理MSG2^MILL_STD_NO" colsep="^" colwidth="70, 130, 130, 130, 100, 125, 112, 120, 59" explorerbar="sortshow" mergecellsfixedrows="bycolrec" rowheight="35" rowsep="|" tooltip="label" style="left:0px; top:235px; width:975px; height:190px; border-style:solid; ">
- <col checkvalue="Y,N" ref="CHK" type="checkbox"/>
- <col ref="MILL_STD_NO" type="input" style="background-color:#ffff99; "/>
- <col ref="UST_DEF" type="input" style="background-color:#ffff99; "/>
- <col ref="SPM_DEF" type="input" style="background-color:#ffff99; "/>
- <col ref="OIL_DEF" type="input" style="background-color:#ffff99; "/>
- <col ref="MET_DEF" type="combo" style="background-color:#ffff99; ">
- <choices>
- <itemset nodeset="/root/comboData/MET_DEF/MET_DEF_ROW">
- <label ref="SM_NM"/>
- <value ref="SM_CD"/>
- </itemset>
- </choices>
- </col>
- <col ref="SPECIALMGMT_MSG1" type="input" style="background-color:#ffff99; "/>
- <col ref="SPECIALMGMT_MSG2" type="input" style="background-color:#ffff99; "/>
- <col ref="MILL_STD_NO1" visibility="hidden"/>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- datagrid2.editCell();
- ]]>
- </script>
- </datagrid>
- <button id="button3" style="left:821px; top:5px; width:72px; height:20px; background-image:../../images/btn_add.gif; ">
- <caption>增加</caption>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- datagrid1.addRow();
- ]]>
- </script>
- </button>
- <button id="button4" style="left:901px; top:5px; width:75px; height:20px; background-image:../../images/btn_move.gif; ">
- <caption>删除</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var rows = datagrid1.rows;
- for(var i=rows; i >0; i--)
- {
- if(datagrid1.valueMatrix(i , 0)=="Y")
- {
- datagrid1.deleteRow(i , false);
- }
- }
- model.refresh();
- ]]>
- </script>
- </button>
- <button id="button5" style="left:815px; top:215px; width:72px; height:20px; background-image:../../images/btn_add.gif; ">
- <caption>增加</caption>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- datagrid2.addRow();
- ]]>
- </script>
- </button>
- <button id="button6" style="left:895px; top:215px; width:72px; height:20px; background-image:../../images/btn_move.gif; ">
- <caption>删除</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var rows = datagrid2.rows;
- for(var i=rows; i >0; i--)
- {
- if(datagrid2.valueMatrix(i , 0)=="Y")
- {
- datagrid2.deleteRow(i , false);
- }
- }
- model.refresh();
- ]]>
- </script>
- </button>
- <line id="line2" style="x1:0px; y1:0px; x2:980px; y2:0px; "/>
- <line id="line1" style="x1:0px; y1:27px; x2:980px; y2:27px; "/>
- <datagrid id="datagrid3" nodeset="/root/datagrid3/ColdResult_Row" caption="选择^冷轧生产规范编码^酸洗^轧制^退火^镀锌^涂层^平整^重卷^COLD_STD_NO" colsep="^" colwidth="69, 132, 104, 114, 89, 117, 99, 73, 84, 100" mergecellsfixedrows="bycolrec" rowheight="35" rowsep="|" tooltip="label" style="left:0px; top:451px; width:975px; height:169px; ">
- <col checkvalue="Y,N" ref="CHK" type="checkbox"/>
- <col ref="COLD_STD_NO" type="input" style="background-color:#ffff99; "/>
- <col ref="ONLY_WASH" type="input" style="background-color:#ffff99; "/>
- <col ref="PICK_TP" type="input" style="background-color:#ffff99; "/>
- <col ref="ANNE_TP" type="input" style="background-color:#ffff99; "/>
- <col ref="GALV_TP" type="input" style="background-color:#ffff99; "/>
- <col ref="COAT_TP" type="input" style="background-color:#ffff99; "/>
- <col ref="SPM_TP" type="input" style="background-color:#ffff99; "/>
- <col ref="REWG_TP" type="input" style="background-color:#ffff99; "/>
- <col ref="COLD_STD_NO1" visibility="hidden"/>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- datagrid3.editCell();
- ]]>
- </script>
- </datagrid>
- <caption id="caption3" class="cell" style="left:0px; top:430px; width:100px; height:20px; vertical-align:middle; border-style:solid; ">冷轧生产规范编号</caption>
- <input id="input3" ref="/root/formData/Cold" style="left:103px; top:430px; width:100px; height:20px; "/>
- <button id="button1" style="left:815px; top:430px; width:72px; height:20px; background-image:../../images/btn_add.gif; ">
- <caption>增加</caption>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- datagrid3.addRow();
- ]]>
- </script>
- </button>
- <button id="button2" style="left:890px; top:430px; width:72px; height:20px; background-image:../../images/btn_move.gif; ">
- <caption>删除</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var rows = datagrid3.rows;
- for(var i=rows; i >0; i--)
- {
- if(datagrid3.valueMatrix(i , 0)=="Y")
- {
- datagrid3.deleteRow(i , false);
- }
- }
- model.refresh();
- ]]>
- </script>
- </button>
- </xhtml:body>
- </xhtml:html>
|