| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139 |
- <?xml version="1.0" encoding="UTF-8"?>
- <?xml-stylesheet type="text/css" href="D:/workspace/xgmes3/WebContents/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[热轧作业>>钢卷库管理>>钢卷库待判移送(UIH052401)]]>
- </xhtml:title>
- <model id="model1">
- <instance id="instance1">
- <root xmlns="">
- <reqData/>
- <resData/>
- <datagrid1/>
- <WK>
- <COIL_NOS/>
- <TRANSSEQS/>
- <TRANSTYPES/>
- <TRANSNOS/>
- <TRANSTIMES/>
- </WK>
- </root>
- </instance>
- <script type="javascript" ev:event="xforms-ready">
- <![CDATA[
- find();
- ]]>
- </script>
- </model>
- <script type="javascript" src="../../js/boaCommon.js"/>
- <script type="javascript">
- <![CDATA[
- //页面初始化的时候需要获取登录的相关用户信息
- function Init(node) {
- InitParams(node);
- }
- //调用公共的初始化方法获得登录用户名
- function InitParams(node) {
- if (typeof node == "undefined" && typeof node != "object") return;
- model.removenode("/root/initData/rcvInfo");
- model.makeNode("/root/initData/rcvInfo");
- var nodeList = node.childNodes;
- node = model.instances(0).selectSingleNode("/root/initData/rcvInfo");
- for (var i = 0; i < nodeList.length; i++)
- node.appendChild(nodeList.item(i));
- }
-
- function find(){
- model.removenode("/root/reqData");
- model.makeNode("/root/reqData");
- model.refresh();
- commSubmit("UIH052400-service", "findConfirm", "glueAction.do");
- commAppendData("/root/datagrid1/ColdCoilResult_VO","/root/resData/ColdCoilResult_VO");
- model.refresh();
-
- var nCnt = datagrid1.rows - datagrid1.fixedRows + 1;
- for( var i = datagrid1.fixedRows ; i <= nCnt ; i++ ) {
- if( datagrid1.valueMatrix(i, datagrid1.colRef("TOT_DEC_GRD")) == ""){
- datagrid1.rowstyle(i, "data", "background-color") = "#FF0000";
- datagrid1.isReadOnly(i,datagrid1.colRef("CHK")) = true;
- }
- }
- }
-
- function save(){
- model.removenode("/root/reqData");
- model.makeNode("/root/reqData");
-
- var nRows = 0;
- var coilNos = "";
- var transSeq = "";
- var transType = "";
- var transNo = "";
- var transTime = "";
- var nCnt = datagrid1.rows - datagrid1.fixedRows + 1;
- for( var i = datagrid1.fixedRows ; i <= nCnt ; i++ ) {
- if( datagrid1.valueMatrix(i, datagrid1.colRef("CHK")) == "Y") {
- //综合判定
- if(datagrid1.valueMatrix(i, datagrid1.colRef("TOT_DEC_GRD")) == ""){
- alert("还没有综合判定结果,请确认后重新操作!");
- return;
- }
- coilNos += datagrid1.valueMatrix(i, datagrid1.colRef("OLD_SAMPL_NO"))+"|";
- transSeq += datagrid1.valueMatrix(i, datagrid1.colRef("CR_PLANT_TRS_SEQ"))+"|";
- transType += datagrid1.valueMatrix(i, datagrid1.colRef("CR_PLANT_TRS_CLF"))+"|";
- transNo += datagrid1.valueMatrix(i, datagrid1.colRef("CR_PLANT_TRS_NO"))+"|";
- transTime += datagrid1.valueMatrix(i, datagrid1.colRef("CR_PLANT_TRS_DTIME"))+"|";
- nRows++;
- }
- }
- if(nRows > 0){
- model.makeValue("/root/WK/COIL_NOS",coilNos);
- model.duplicate("/root/reqData","/root/WK/COIL_NOS");
- model.makeValue("/root/WK/TRANSSEQS",transSeq);
- model.duplicate("/root/reqData","/root/WK/TRANSSEQS");
- model.makeValue("/root/WK/TRANSTYPES",transType);
- model.duplicate("/root/reqData","/root/WK/TRANSTYPES");
- model.makeValue("/root/WK/TRANSNOS",transNo);
- model.duplicate("/root/reqData","/root/WK/TRANSNOS");
- model.makeValue("/root/WK/TRANSTIMES",transTime);
- model.duplicate("/root/reqData","/root/WK/TRANSTIMES");
- commSubmit("UIH052400-service" ,"confirm","glueAction.do");
- }
-
- model.refresh();
- find();
- }
- ]]>
- </script>
- </xhtml:head>
- <xhtml:body>
- <caption id="caption4" class="cell" style="left:455px; top:550px; width:75px; height:30px; font-weight:bold; border-color:#000000; "/>
- <datagrid id="datagrid1" nodeset="/root/datagrid1/ColdCoilResult_VO/ColdCoilResult_Row" caption="选择^流水号^钢卷号^移送时间^移送顺序^综合判定^牌号^实际规格^订单规格^重量^合同号^订单号^移送区分^步进梁号/车辆号^步进梁号/车辆号^移送日期|选择^流水号^钢卷号^移送时间^移送顺序^综合判定^牌号^实际规格^订单规格^重量^合同号^订单号^移送区分^步进梁号/车辆号^步进梁号/车辆号^移送日期" colsep="^" colwidth="30, 100, 100, 100, 59, 76, 91, 68, 67, 55, 117, 51, 66, 104" mergecellsfixedrows="bycolrec" rowsep="|" style="left:0px; top:30px; width:970px; height:500px; ">
- <col checkvalue="Y,N" ref="CHK" type="checkbox"/>
- <col ref="COIl_NO" visibility="hidden"/>
- <col ref="OLD_SAMPL_NO"/>
- <col ref="CR_PLANT_TRS_DTIME"/>
- <col ref="CR_PLANT_TRS_SEQ"/>
- <col ref="TOT_DEC_GRD"/>
- <col ref="SPEC_STL_GRD"/>
- <col ref="T_W"/>
- <col ref="IT_IW"/>
- <col ref="ACT_WGT"/>
- <col ref="ORD_NO"/>
- <col ref="ORD_SEQ"/>
- <col ref="CR_PLANT_TRS_CLF"/>
- <col ref="CR_PLANT_TRS_NO"/>
- </datagrid>
- <!--<output id="output1" style="left:820px; top:0px; width:90px; height:20px; background-color:#00ccff; "/>-->
- <caption id="caption2" class="cell" style="left:0px; top:0px; width:150px; height:30px; font-weight:bold; border-color:#000000; ">待判移送对象</caption>
- <button id="button1" style="left:455px; top:550px; width:75px; height:30px; border-color:#000000; ">
- <caption>确 认</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- save();
- ]]>
- </script>
- </button>
- </xhtml:body>
- </xhtml:html>
|