| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655 |
- <?xml version="1.0" encoding="UTF-8"?>
- <?xml-stylesheet href="../../css/body.css" type="text/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[热轧作业>>轧辊/热轧标准>>装配轧辊 实绩登录与查询(UIH040020)]]>
- </xhtml:title>
- <model id="model1">
- <instance id="instance1">
- <root xmlns="">
- <resData/>
- <reqData/>
- <datagrid2/>
- <topRoll>
- <topRollNo/>
- <topRollType/>
- <topRollWork/>
- <topRollDirver/>
- </topRoll>
- <Roll>
- <RollNo/>
- <RollType/>
- <RollWork/>
- <RollDriver/>
- </Roll>
- <searchData/>
- <selectedData>
- <MILL_MCH_CLF/>
- <MILL_MCH_CLF_1/>
- <MILL_MCH_CLF_SEARCH/>
- <MILL_MCH_CLF_LIST>
- <item/>
- </MILL_MCH_CLF_LIST>
- </selectedData>
- <formData>
- <ROLL_KIND/>
- </formData>
- <UnitRoll>
- <UnitRollNo/>
- <UnitRollType/>
- <UnitDriveChock/>
- <UnitWorkChock/>
- </UnitRoll>
- </root>
- </instance>
- </model>
- <script type="javascript">
- <![CDATA[
- //查询roll_stat为G的条件的磨削完了的轧辊现况
- function find(){
- model.removenode("/root/reqData");
- model.makeNode("/root/reqData");
-
- //查询结果时,清除datagrid1和datagrid2中的值
- model.removenode("/root/searchData");
- model.makeNode("/root/searchData");
-
- model.removenode("/root/datagrid2");
- model.makeNode("/root/datagrid2");
-
- //初始化相关的轧辊值
- model.setValue("/root/topRoll/topRollType","");
- model.setValue("/root/topRoll/topRollNo","");
- model.setValue("/root/topRoll/topRollWork","");
- model.setValue("/root/topRoll/topRollDirver","");
- model.setValue("/root/Roll/RollNo","");
- model.setValue("/root/Roll/RollType","");
- model.setValue("/root/Roll/RollWork","");
- model.setValue("/root/Roll/RollDriver","");
-
- model.setValue("/root/UnitRoll/UnitRollNo","");
- model.setValue("/root/UnitRoll/UnitRollType","");
- model.setValue("/root/UnitRoll/UnitDriveChock","");
- model.setValue("/root/UnitRoll/UnitWorkChock","");
-
- model.refresh();
-
- //这里需要判断机架号属于什么类型的,具体的类型对应的轧辊号是不相同的
- var MILL_MCH_CLF = model.getValue("/root/selectedData/MILL_MCH_CLF");
- var MILL_MCH_CLF_1 = model.getValue("/root/selectedData/MILL_MCH_CLF_1");
-
- //model.duplicate("/root/reqData","/root/selectedData/MILL_MCH_CLF_SEARCH");
-
- model.makeValue("/root/reqData/MILL_MCH_CLF",MILL_MCH_CLF);
- //传入需要的条件
- commSubmit("UIH040020-service","find","glueAction.do");
-
- //取出的结果绑定到特定的位置上
- model1.duplicate("/root/searchData","/root/resData/rollFinishResult_VO");
- model1.duplicate("/root/datagrid2","/root/resData/rollWaitResult_VO");
- model.refresh();
- }
-
- //保存上下部轧辊信息进入等待轧辊现况
- function save(){
- model.removenode("/root/reqData");
- model.makeNode("/root/reqData");
-
- //查询结果时,清除datagrid1和datagrid2中的值
- model.removenode("/root/datagrid2");
- model.makeNode("/root/datagrid2");
-
- //把上下部轧辊的信息放入发送对象
- model.duplicate("/root/reqData","root/topRoll/topRollNo");
- model.duplicate("/root/reqData","/root/topRoll/topRollType");
- model.duplicate("/root/reqData","/root/topRoll/topRollWork");
- model.duplicate("/root/reqData","/root/topRoll/topRollDirver");
-
- model.duplicate("/root/reqData","/root/Roll/RollNo");
- model.duplicate("/root/reqData","/root/Roll/RollType");
- model.duplicate("/root/reqData","/root/Roll/RollWork");
- model.duplicate("/root/reqData","/root/Roll/RollDriver");
-
- //需要把机架号也保存到数据库中
- model.duplicate("/root/reqData","/root/selectedData/MILL_MCH_CLF");
-
- var AssmRollNo = model.getValue("/root/topRoll/topRollNo");
-
- //这里必须给出相应的不为空判断
- if(model.getValue("/root/selectedData/MILL_MCH_CLF") == ""){
- alert(" 机架号区分不能为空,请选择相应的机架号区分! ");
- return;
- }
-
- if (AssmRollNo != null && AssmRollNo != "" ) {
-
- if(model.getValue("root/topRoll/topRollNo") == ""){
- alert(" 上部轧辊号不能为空,请选择相应的上部轧辊号! ");
- return;
- }
- if(model.getValue("/root/Roll/RollNo") == ""){
- alert(" 下部轧辊号不能为空,请选择相应的下部轧辊号! ");
- return;
- }
- if(model.getValue("/root/topRoll/topRollType") == ""){
- alert(" 上部轧辊类型不能为空,请选择相应的上部轧辊类型! ");
- return;
- }
- if(model.getValue("/root/Roll/RollType") == ""){
- alert(" 下部轧辊类型不能为空,请选择相应的下部轧辊类型! ");
- return;
- }
- if(model.getValue("/root/Roll/RollType") != model.getValue("/root/topRoll/topRollType")){
- alert(" 上下部轧辊类型不相同,请确认后重新选择! ");
- return;
- }
- }
-
- var UnitRollNo = model.getValue("/root/UnitRoll/UnitRollNo");
- if (UnitRollNo != null && UnitRollNo != "") {
- model.duplicate("/root/reqData","/root/UnitRoll/UnitRollNo");
- model.duplicate("/root/reqData","/root/UnitRoll/UnitRollType");
- model.duplicate("/root/reqData","/root/UnitRoll/UnitDriveChock");
- model.duplicate("/root/reqData","/root/UnitRoll/UnitWorkChock");
- commSubmit("UIH040020-service","unitRoll","glueAction.do");
- }
-
-
- if (AssmRollNo != null && AssmRollNo != "") {
- //传入需要的条件
- commSubmit("UIH040020-service","save","glueAction.do");
- }
- model.refresh();
- //判断后台给出的提示信息,并作出相应的处理
- if(model.getValue("/root/resData/rs_VO/rs_Row") == "topRollNo"){
- alert(" 轧辊号在轧辊表中不存在,请确认后重新输入! ");
- return;
- }
-
- model1.duplicate("/root/datagrid2","/root/resData/rollWaitResult_VO");
- model.refresh();
- find();
- }
- ]]>
- </script>
- <script type="javascript" src="../../js/boaMsg.js"/>
- <script type="javascript" src="../../js/boaCommon.js"/>
- </xhtml:head>
- <xhtml:body guideline="2,0;" style="font-weight:bolder; ">
- <caption id="caption6" class="cell" style="left:0px; top:35px; width:90px; height:20px; font-weight:bold; border-color:#000000; ">上部轧辊</caption>
- <caption id="caption1" class="cell" style="left:0px; top:60px; width:90px; height:20px; font-weight:bold; border-color:#000000; ">轧辊类别</caption>
- <select1 id="combo2" ref="/root/topRoll/topRollType" appearance="minimal" style="left:92px; top:60px; width:100px; height:20px; background-color:#ffff99; border-color:#000000; ">
- <choices>
- <item>
- <label>支撑辊</label>
- <value>EWR</value>
- </item>
- <item>
- <label>工作辊</label>
- <value>WKR</value>
- </item>
- <item>
- <label>其它辊</label>
- <value>BUR</value>
- </item>
- </choices>
- </select1>
- <caption id="caption2" class="cell" style="left:0px; top:85px; width:90px; height:20px; font-weight:bold; border-color:#000000; ">传动侧 轴承座</caption>
- <select1 id="combo3" ref="/root/topRoll/topRollWork" appearance="minimal" editmode="input" style="left:92px; top:85px; width:100px; height:20px; background-color:#ffff99; border-color:#000000; ">
- <choices>
- <item>
- <label>1</label>
- <value>1</value>
- </item>
- <item>
- <label>2</label>
- <value>2</value>
- </item>
- <item>
- <label>3</label>
- <value>3</value>
- </item>
- <item>
- <label>4</label>
- <value>4</value>
- </item>
- </choices>
- </select1>
- <caption id="caption3" class="cell" style="left:0px; top:110px; width:90px; height:20px; font-weight:bold; border-color:#000000; ">操作侧轴承座</caption>
- <select1 id="combo4" ref="/root/topRoll/topRollDirver" appearance="minimal" editmode="input" style="left:92px; top:110px; width:100px; height:20px; background-color:#ffff99; border-color:#000000; ">
- <choices>
- <item>
- <label>1</label>
- <value>1</value>
- </item>
- <item>
- <label>2</label>
- <value>2</value>
- </item>
- <item>
- <label>3</label>
- <value>3</value>
- </item>
- <item>
- <label>4</label>
- <value>4</value>
- </item>
- </choices>
- </select1>
- <caption id="caption4" class="cell" style="left:195px; top:60px; width:90px; height:20px; font-weight:bold; border-color:#000000; ">轧辊类别</caption>
- <caption id="caption5" class="cell" style="left:195px; top:85px; width:90px; height:20px; font-weight:bold; border-color:#000000; ">传动侧 轴承座</caption>
- <caption id="caption7" class="cell" style="left:195px; top:110px; width:90px; height:20px; font-weight:bold; border-color:#000000; ">操作侧轴承座</caption>
- <select1 id="combo6" ref="/root/Roll/RollType" appearance="minimal" style="left:287px; top:60px; width:100px; height:20px; background-color:#ffff99; border-color:#000000; ">
- <choices>
- <item>
- <label>支撑辊</label>
- <value>EWR</value>
- </item>
- <item>
- <label>工作辊</label>
- <value>WKR</value>
- </item>
- <item>
- <label>其它辊</label>
- <value>BUR</value>
- </item>
- </choices>
- </select1>
- <select1 id="combo7" ref="/root/Roll/RollWork" appearance="minimal" editmode="input" style="left:287px; top:85px; width:100px; height:20px; background-color:#ffff99; border-color:#000000; ">
- <choices>
- <item>
- <label>1</label>
- <value>1</value>
- </item>
- <item>
- <label>2</label>
- <value>2</value>
- </item>
- <item>
- <label>3</label>
- <value>3</value>
- </item>
- <item>
- <label>4</label>
- <value>4</value>
- </item>
- </choices>
- </select1>
- <select1 id="combo8" ref="/root/Roll/RollDriver" appearance="minimal" editmode="input" style="left:287px; top:110px; width:100px; height:20px; background-color:#ffff99; border-color:#000000; ">
- <choices>
- <item>
- <label>1</label>
- <value>1</value>
- </item>
- <item>
- <label>2</label>
- <value>2</value>
- </item>
- <item>
- <label>3</label>
- <value>3</value>
- </item>
- <item>
- <label>4</label>
- <value>4</value>
- </item>
- </choices>
- </select1>
- <caption id="caption8" class="cell" style="left:195px; top:35px; width:90px; height:20px; font-weight:bold; border-color:#000000; ">下部轧辊</caption>
- <caption id="caption9" class="cell" style="left:420px; top:35px; width:110px; height:20px; font-weight:bold; border-color:#000000; ">磨削结束现况</caption>
- <datagrid id="datagrid1" nodeset="/root/searchData/rollFinishResult_VO/rollFinishResult_Row" allowuserresize="false" caption="选择^轧辊号^轧辊类别^直径^长度^辊型(mm)^材质^磨削时间" colsep="^" colwidth="43, 80, 79, 67, 65, 62, 70, 91" defaultrows="11" mergecellsfixedrows="bycolrec" rowsep="|" style="left:420px; top:60px; width:560px; height:230px; ">
- <col checkvalue="Y,N" ref="CHK" type="radio"/>
- <col ref="ROLL_NO"/>
- <col ref="ROLL_TYPE"/>
- <col ref="CUR_DIA" style="text-align:right; "/>
- <col ref="ROLL_LEN" style="text-align:right; "/>
- <col ref="ROLL_SHAPE_CD"/>
- <col ref="ROLL_MAT_QLTY"/>
- <col ref="GRIND_DTIME" format="yyyy-mm-dd hh:mm:ss"/>
- <script type="javascript" ev:event="ondblclick">
- <![CDATA[
- if(datagrid1.isCell(event.target)&&datagrid1.row >= datagrid1.fixedRows)
- {
- var rw = 0;
- //获取表格中特定的行
- rw = datagrid1.row;
- //获取特定行上元素值
- var chk = model.getValue("/root/searchData/rollFinishResult_VO/rollFinishResult_Row["+rw+"]/CHK")
- var roll_no = model.getValue("/root/searchData/rollFinishResult_VO/rollFinishResult_Row["+rw+"]/ROLL_NO");
- var roll_type = model.getValue("/root/searchData/rollFinishResult_VO/rollFinishResult_Row["+rw+"]/ROLL_TYPE");
-
- //alert(rw+" roll_no "+roll_no+" roll_type "+roll_type+" chk "+chk);
- //如果是选中的一行
- if(chk == "Y"){
- //取出上部轧辊的值
- var top_roll_no = model.getValue("/root/topRoll/topRollNo");
- //取出下部轧辊的值
- var end_roll_no = model.getValue("/root/Roll/RollNo");
- //判断上部轧辊栏位是否有值,如果没有的话就把选中的值放入上部扎轧辊
- if(top_roll_no ==''){
- //取出下部轧辊信息
- var end_roll_type = model.getValue("/root/Roll/RollType");
- //如果下部轧辊的信息不存在
- if(end_roll_type ==""){
- model.setValue("/root/topRoll/topRollNo",roll_no);
- model.setValue("/root/topRoll/topRollType",roll_type);
- model.refresh();
- }else{
- //判断下部的轧辊类型是否等于上部的轧辊类型
- //如果相等的话,把选择的轧辊信息带入上部
- if(end_roll_type == roll_type && end_roll_no != roll_no){
- model.setValue("/root/topRoll/topRollNo",roll_no);
- model.setValue("/root/topRoll/topRollType",roll_type);
- model.refresh();
- }else{
- alert("上部轧辊与下部轧辊不匹配,将初始化上下部轧辊的信息");
- model.setValue("/root/topRoll/topRollType","");
- model.setValue("/root/topRoll/topRollNo","");
- model.setValue("/root/Roll/RollNo","");
- model.setValue("/root/Roll/RollType","");
- model.refresh();
- }
- }
-
- }else {
- //判断下部轧辊是否为空
- if(end_roll_no ==''){
- //取出上部的轧辊类型,
- var top_roll_type = model.getValue("/root/topRoll/topRollType");
- //判断上部的是否和传入的下部的相等
- //如果相等才可以取出的轧辊信息放入下部的轧辊输入框中
- if(top_roll_type == roll_type && top_roll_no != roll_no){
- model.setValue("/root/Roll/RollNo",roll_no);
- model.setValue("/root/Roll/RollType",roll_type);
- //刷新不可少,否则结果不能及时显示
- model.refresh();
- }else{
- alert("下部轧辊与上部的轧辊不匹配,请确认后重新选择");
- model.setValue("/root/Roll/RollType","");
- model.setValue("/root/topRoll/topRollWork","");
- model.setValue("/root/topRoll/topRollDirver","");
- model.refresh();
- }
- }else{
- alert("上下部轧辊已经选满,请保存后再重新组装");
- }
-
- }
- }
- }
- ]]>
- </script>
- </datagrid>
- <caption id="caption10" class="cell" style="left:0px; top:285px; width:110px; height:20px; font-weight:bold; border-color:#000000; ">等待轧辊现况</caption>
- <datagrid id="datagrid2" nodeset="/root/datagrid2/rollWaitResult_VO/rollWaitResult_Row" allowuserresize="false" caption="选择^上部轧辊
^下部轧辊^上部传动侧轴承座^上部操作侧轴承座^下部传动侧轴承座^下部操作侧轴承座^装配时间" colsep="^" colwidth="47, 117, 111, 114, 115, 115, 114, 200" defaultrows="15" mergecellsfixedrows="bycolrec" rowsep="|" style="left:0px; top:305px; width:980px; height:295px; ">
- <col checkvalue="Y,N" ref="CHK" type="radio"/>
- <col ref="ROLL_NO" style="left:0px; top:21px; width:200px; height:21px; "/>
- <col ref="BOT_ROLL_NO"/>
- <col ref="ASSEM_CHOCK_DRIVE"/>
- <col ref="ASSEM_CHOCK_WORK"/>
- <col ref="BOT_ASSEM_CHOCK_DRIVE"/>
- <col ref="BOT_ASSEM_CHOCK_WORK"/>
- <col ref="ASSEM_END_DTIME" format="yyyy-mm-dd hh:mm:ss"/>
- </datagrid>
- <caption id="caption11" class="cell" style="left:0px; top:5px; width:90px; height:20px; font-weight:bold; border-color:#000000; ">机架号区分</caption>
- <select1 id="combo9" ref="/root/selectedData/MILL_MCH_CLF" appearance="minimal" style="left:92px; top:5px; width:110px; height:20px; background-color:#ffff99; border-color:#000000; ">
- <choices>
- <item>
- <label>F1-4工作辊</label>
- <value>A</value>
- </item>
- <item>
- <label>F5-7工作辊</label>
- <value>B</value>
- </item>
- <item>
- <label>R1 工作辊</label>
- <value>D</value>
- </item>
- <item>
- <label>R2 工作辊</label>
- <value>C</value>
- </item>
- <item>
- <label>R2,F1-F7 支撑辊</label>
- <value>0</value>
- </item>
- <item>
- <label>E1立辊</label>
- <value>E1</value>
- </item>
- <item>
- <label>E2立辊</label>
- <value>E2</value>
- </item>
- <item>
- <label>夹送辊</label>
- <value>J</value>
- </item>
- <item>
- <label>助卷辊</label>
- <value>Z</value>
- </item>
- <item>
- <label>SPM工作辊</label>
- <value>SG</value>
- </item>
- <item>
- <label>SPM工作辊</label>
- <value>SZ</value>
- </item>
- </choices>
- <script type="javascript" ev:event="xforms-select">
- <![CDATA[
- //这里给出相应的机加号码,FM1-FM7、RM1-RM2、其他辊的情况
- var MILL_MCH_CLF = model.getValue("/root/selectedData/MILL_MCH_CLF");
-
- if(MILL_MCH_CLF == "A"){
- //清空原有编号信息
- model.removenode("/root/selectedData/MILL_MCH_CLF_LIST");
- model.makeNode("/root/selectedData/MILL_MCH_CLF_LIST/item");
- combo1.disabled = false;
- //这里循环8次,给出相应的子机架号
- for(var i=1;i<=4;i++){
- model.makeNode("/root/selectedData/MILL_MCH_CLF_LIST/item["+i+"]/LABEL");
- model.makeNode("/root/selectedData/MILL_MCH_CLF_LIST/item["+i+"]/VALUE");
- }
- model.setValue("/root/selectedData/MILL_MCH_CLF_LIST/item[1]/LABEL","F1");
- model.setValue("/root/selectedData/MILL_MCH_CLF_LIST/item[1]/VALUE","F1");
-
- model.setValue("/root/selectedData/MILL_MCH_CLF_LIST/item[2]/LABEL","F2");
- model.setValue("/root/selectedData/MILL_MCH_CLF_LIST/item[2]/VALUE","F2");
-
- model.setValue("/root/selectedData/MILL_MCH_CLF_LIST/item[3]/LABEL","F3");
- model.setValue("/root/selectedData/MILL_MCH_CLF_LIST/item[3]/VALUE","F3");
-
- model.setValue("/root/selectedData/MILL_MCH_CLF_LIST/item[4]/LABEL","F4");
- model.setValue("/root/selectedData/MILL_MCH_CLF_LIST/item[4]/VALUE","F4");
-
-
- model.refresh();
- }else if(MILL_MCH_CLF == "B"){
- //清空原有编号信息
- model.removenode("/root/selectedData/MILL_MCH_CLF_LIST");
- model.makeNode("/root/selectedData/MILL_MCH_CLF_LIST/item");
-
- combo1.disabled = false;
- //如果是RM的情况循环3次。
- for(var i=1;i<=3;i++){
- model.makeNode("/root/selectedData/MILL_MCH_CLF_LIST/item["+i+"]/LABEL");
- model.makeNode("/root/selectedData/MILL_MCH_CLF_LIST/item["+i+"]/VALUE");
- }
-
- model.setValue("/root/selectedData/MILL_MCH_CLF_LIST/item[1]/LABEL","F5");
- model.setValue("/root/selectedData/MILL_MCH_CLF_LIST/item[1]/VALUE","F5");
-
- model.setValue("/root/selectedData/MILL_MCH_CLF_LIST/item[2]/LABEL","F6");
- model.setValue("/root/selectedData/MILL_MCH_CLF_LIST/item[2]/VALUE","F6");
-
- model.setValue("/root/selectedData/MILL_MCH_CLF_LIST/item[3]/LABEL","F7");
- model.setValue("/root/selectedData/MILL_MCH_CLF_LIST/item[3]/VALUE","F7");
- model.refresh();
- }else if(MILL_MCH_CLF == "C"){
- //清空原有编号信息
- model.removenode("/root/selectedData/MILL_MCH_CLF_LIST");
- model.makeNode("/root/selectedData/MILL_MCH_CLF_LIST/item");
- model.makeNode("/root/selectedData/MILL_MCH_CLF_LIST/item["+1+"]/LABEL");
- model.makeNode("/root/selectedData/MILL_MCH_CLF_LIST/item["+1+"]/VALUE");
- //如果选择全部的话,清空子接点。并且查询出全部值
- model.setValue("/root/selectedData/MILL_MCH_CLF_LIST/item[1]/LABEL","R2");
- model.setValue("/root/selectedData/MILL_MCH_CLF_LIST/item[1]/VALUE","R2");
-
- model.refresh();
- }else if(MILL_MCH_CLF == "D"){
- model.removenode("/root/selectedData/MILL_MCH_CLF_LIST");
- model.makeNode("/root/selectedData/MILL_MCH_CLF_LIST/item");
- model.makeNode("/root/selectedData/MILL_MCH_CLF_LIST/item["+1+"]/LABEL");
- model.makeNode("/root/selectedData/MILL_MCH_CLF_LIST/item["+1+"]/VALUE");
- model.setValue("/root/selectedData/MILL_MCH_CLF_LIST/item[1]/LABEL","R1");
- model.setValue("/root/selectedData/MILL_MCH_CLF_LIST/item[1]/VALUE","R1");
- model.refresh();
- }else if(MILL_MCH_CLF == "0"){
-
- model.removenode("/root/selectedData/MILL_MCH_CLF_LIST");
- model.makeNode("/root/selectedData/MILL_MCH_CLF_LIST/item");
-
- for(var i=1;i<=8;i++){
- model.makeNode("/root/selectedData/MILL_MCH_CLF_LIST/item["+i+"]/LABEL");
- model.makeNode("/root/selectedData/MILL_MCH_CLF_LIST/item["+i+"]/VALUE");
- }
- model.setValue("/root/selectedData/MILL_MCH_CLF_LIST/item[1]/LABEL","R2");
- model.setValue("/root/selectedData/MILL_MCH_CLF_LIST/item[1]/VALUE","R2");
-
- model.setValue("/root/selectedData/MILL_MCH_CLF_LIST/item[2]/LABEL","F1");
- model.setValue("/root/selectedData/MILL_MCH_CLF_LIST/item[2]/VALUE","F1");
-
- model.setValue("/root/selectedData/MILL_MCH_CLF_LIST/item[3]/LABEL","F2");
- model.setValue("/root/selectedData/MILL_MCH_CLF_LIST/item[3]/VALUE","F2");
-
- model.setValue("/root/selectedData/MILL_MCH_CLF_LIST/item[4]/LABEL","F3");
- model.setValue("/root/selectedData/MILL_MCH_CLF_LIST/item[4]/VALUE","F3");
-
- model.setValue("/root/selectedData/MILL_MCH_CLF_LIST/item[5]/LABEL","F4");
- model.setValue("/root/selectedData/MILL_MCH_CLF_LIST/item[5]/VALUE","F4");
-
- model.setValue("/root/selectedData/MILL_MCH_CLF_LIST/item[6]/LABEL","F5");
- model.setValue("/root/selectedData/MILL_MCH_CLF_LIST/item[6]/VALUE","F5");
-
- model.setValue("/root/selectedData/MILL_MCH_CLF_LIST/item[7]/LABEL","F6");
- model.setValue("/root/selectedData/MILL_MCH_CLF_LIST/item[7]/VALUE","F6");
-
- model.setValue("/root/selectedData/MILL_MCH_CLF_LIST/item[8]/LABEL","F7");
- model.setValue("/root/selectedData/MILL_MCH_CLF_LIST/item[8]/VALUE","F7");
-
-
- model.refresh();
- }
-
- ]]>
- </script>
- </select1>
- <input id="input1" ref="/root/topRoll/topRollNo" maxlength="8" style="left:92px; top:35px; width:100px; height:20px; background-color:#ffff99; "/>
- <input id="input2" ref="/root/Roll/RollNo" maxlength="8" style="left:287px; top:35px; width:100px; height:20px; background-color:#ffff99; "/>
- <line id="line1" style="x1:0px; y1:30px; x2:980px; y2:30px; "/>
- <select1 id="combo1" ref="/root/selectedData/MILL_MCH_CLF_1" appearance="minimal" style="left:207px; top:5px; width:110px; height:20px; background-color:#ffff99; border-color:#000000; ">
- <choices>
- <itemset nodeset="/root/selectedData/MILL_MCH_CLF_LIST/item">
- <label ref="LABEL"/>
- <value ref="VALUE"/>
- </itemset>
- </choices>
- </select1>
- <button id="button3" style="left:158px; top:283px; width:70px; height:20px; font-size:8pt; background-color:#00ccff; ">
- <caption>取消</caption>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- model.removenode("/root/reqData");
- model.makeNode("/root/reqData");
-
- //没有选中的情况下,给予相应的提示。
- var isUse = commComfirmBox("是否确认取消配好的轧辊,没有选中的情况下不能点击取消按钮?","提示");
-
- if(isUse == "0"){
- return;
- }
-
- var MILL_MCH_CLF = model.getValue("/root/selectedData/MILL_MCH_CLF");
- model.makeValue("/root/reqData/MILL_MCH_CLF",MILL_MCH_CLF);
- commMultiUpdate(datagrid2,"/root/reqData","A",true,"rowStuts");
- commSubmit("UIH040020-service","disAssm","glueAction.do");
-
- alert(" @@@@ 取消成功 @@@@");
- find();
- ]]>
- </script>
- </button>
- <caption id="caption12" class="cell" style="left:0px; top:160px; width:90px; height:20px; font-weight:bold; border-color:#000000; ">轧辊</caption>
- <input id="input4" ref="/root/UnitRoll/UnitRollNo" maxlength="8" style="left:91px; top:160px; width:100px; height:20px; background-color:#ffff99; "/>
- <caption id="caption13" class="cell" style="left:0px; top:182px; width:90px; height:20px; font-weight:bold; border-color:#000000; ">轧辊类别</caption>
- <caption id="caption14" class="cell" style="left:0px; top:204px; width:90px; height:20px; font-weight:bold; border-color:#000000; ">传动侧轴承座</caption>
- <caption id="caption15" class="cell" style="left:0px; top:226px; width:90px; height:20px; font-weight:bold; border-color:#000000; ">操作侧轴承座</caption>
- <button id="button6" style="left:310px; top:185px; width:35px; height:31px; background-image:..\..\images\left.gif; ">
- <caption/>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- model.removenode("/root/reqData");
- model.makeNode("/root/reqData");
- var nodeSets = datagrid1.nodeset;
- var nodeCnt = parseInt(model.getXPathValue("count(" + nodeSets + ")"));
- for(var i = 1;i<=(nodeCnt+1);i++)
- {
- var chk = datagrid1.valueMatrix(i,datagrid1.colRef("CHK"));
-
- if (chk == "Y") {
- var RollNo = datagrid1.valueMatrix(i,datagrid1.colRef("ROLL_NO"));
-
- if (RollNo.substring(0,1) == "A" || RollNo.substring(0,1) == "B" || RollNo.substring(0,1) == "C" || RollNo.substring(0,1) == "D" ) {
-
- alert(" 不是支撑辊类型,不能进行单辊组装! ");
-
- } else {
- var RollType = datagrid1.valueMatrix(i,datagrid1.colRef("ROLL_TYPE"));
- var RollType = datagrid1.valueMatrix(i,datagrid1.colRef("ROLL_TYPE"));
-
- model.setValue("/root/UnitRoll/UnitRollNo",RollNo);
- model.setValue("/root/UnitRoll/UnitRollType",RollType);
- }
- }
-
- }
- model.refresh();
-
- ]]>
- </script>
- </button>
- <input id="input3" ref="/root/UnitRoll/UnitRollType" maxlength="3" style="left:91px; top:182px; width:100px; height:20px; background-color:#ffff99; "/>
- <button id="button4" style="left:345px; top:7px; width:70px; height:20px; font-size:8pt; background-color:#00ccff; ">
- <caption>重置</caption>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
-
- model.setValue("/root/topRoll/topRollNo","");
- model.setValue("/root/topRoll/topRollType","");
- model.setValue("/root/topRoll/topRollWork","");
- model.setValue("/root/topRoll/topRollDirver","");
- model.setValue("/root/Roll/RollNo","");
- model.setValue("/root/Roll/RollType","");
- model.setValue("/root/Roll/RollWork","");
- model.setValue("/root/Roll/RollDriver","");
- model.setValue("/root/UnitRoll/UnitRollNo","");
- model.setValue("/root/UnitRoll/UnitRollType","");
- model.setValue("/root/UnitRoll/UnitDriveChock","");
- model.setValue("/root/UnitRoll/UnitWorkChock","");
- model.refresh();
- ]]>
- </script>
- </button>
- <input id="input5" ref="/root/UnitRoll/UnitDriveChock" maxlength="12" style="left:91px; top:204px; width:100px; height:20px; background-color:#ffff99; "/>
- <input id="input6" ref="/root/UnitRoll/UnitWorkChock" maxlength="12" style="left:91px; top:226px; width:100px; height:20px; background-color:#ffff99; "/>
- </xhtml:body>
- </xhtml:html>
|