| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429 |
- <?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[炼钢作业 >> 炼钢作业进程 >> 中间包结晶器替换(UIG030030]]>
- </xhtml:title>
- <model id="model1">
- <instance id="instance1">
- <root xmlns="">
- <resData/>
- <reqData/>
- <datagrid1/>
- <datagrid2/>
- <USE_MC_NO1>
- <TD_NO1/>
- <MD_NO11/>
- <MD_NO12/>
- <TD_CYCLIC_CNT1/>
- <MD_CYCLIC_CNT11/>
- <MD_CYCLIC_CNT12/>
- </USE_MC_NO1>
- <USE_MC_NO2>
- <TD_NO2/>
- <MD_NO21/>
- <MD_NO22/>
- <TD_CYCLIC_CNT2/>
- <MD_CYCLIC_CNT21/>
- <MD_CYCLIC_CNT22/>
- </USE_MC_NO2>
- </root>
- </instance>
- </model>
- <script type="javascript">
- <![CDATA[
- //查询方法
- function find(){
- //清空datagrid1
- model.removenode("/root/datagrid1");
- model.makeNode("/root/datagrid1");
-
- //清空datagrid2
- model.removenode("/root/datagrid2");
- model.makeNode("/root/datagrid2");
-
- model.removenode("/root/reqData");
- model.makeNode("/root/reqData");
-
- commSubmit("UIG030030-service","find","glueAction.do");
-
- //把查询出来的结果返回待机中包
- model.duplicate("/root/datagrid1","/root/resData/TD_NOList_VO");
- //commAppendData("/root/datagrid1/TD_NOList_VO","/root/resData/TD_NOList_VO");
- //把查询出来的结果返回待机结晶器
- model.duplicate("/root/datagrid2","/root/resData/MD_NOList_VO");
- //只有刷新后才能把数据接点里的结果显示到页面上
- model.refresh();
- }
-
- //保存方法
- function save(){
- model.removenode("/root/reqData");
- model.makeNode("/root/reqData");
-
- //把所选择的中间包和结晶器的使用次数加一;
- var TD_CYCLIC_CNT1 = model.getValue("/root/USE_MC_NO1/TD_CYCLIC_CNT1");
- if(TD_CYCLIC_CNT1 != ""){
- //判断是否选择了中间包,如果选择了就自加一
- TD_CYCLIC_CNT1 = ++TD_CYCLIC_CNT1;
- model.setValue("/root/USE_MC_NO1/TD_CYCLIC_CNT1",TD_CYCLIC_CNT1);
- }
-
- var MD_CYCLIC_CNT11 = model.getValue("/root/USE_MC_NO1/MD_CYCLIC_CNT11");
- if(MD_CYCLIC_CNT11 != ""){
- //判断是否选择了结晶器,如果选择了就自加一
- MD_CYCLIC_CNT11 = ++MD_CYCLIC_CNT11;
- model.setValue("/root/USE_MC_NO1/MD_CYCLIC_CNT11",MD_CYCLIC_CNT11);
- }
-
- var MD_CYCLIC_CNT12 = model.getValue("/root/USE_MC_NO1/MD_CYCLIC_CNT12");
- if(MD_CYCLIC_CNT12 != ""){
- //判断是否选择了结晶器,如果选择了就自加一
- MD_CYCLIC_CNT12 = ++MD_CYCLIC_CNT12;
- model.setValue("/root/USE_MC_NO1/MD_CYCLIC_CNT12",MD_CYCLIC_CNT12);
- }
-
- //把所选择的中间包和结晶器的使用次数加一;
- var TD_CYCLIC_CNT2 = model.getValue("/root/USE_MC_NO2/TD_CYCLIC_CNT2");
- if(TD_CYCLIC_CNT2 != ""){
- //判断是否选择了中间包,如果选择了就自加一
- TD_CYCLIC_CNT2 = ++TD_CYCLIC_CNT2;
- model.setValue("/root/USE_MC_NO2/TD_CYCLIC_CNT2",TD_CYCLIC_CNT2);
- }
-
- var MD_CYCLIC_CNT21 = model.getValue("/root/USE_MC_NO2/MD_CYCLIC_CNT21");
- if(MD_CYCLIC_CNT21 != ""){
- //判断是否选择了结晶器,如果选择了就自加一
- MD_CYCLIC_CNT21 = ++MD_CYCLIC_CNT21;
- model.setValue("/root/USE_MC_NO2/MD_CYCLIC_CNT21",MD_CYCLIC_CNT21);
- }
-
- var MD_CYCLIC_CNT22 = model.getValue("/root/USE_MC_NO2/MD_CYCLIC_CNT22");
- if(MD_CYCLIC_CNT22 != ""){
- //判断是否选择了结晶器,如果选择了就自加一
- MD_CYCLIC_CNT22 = ++MD_CYCLIC_CNT22;
- model.setValue("/root/USE_MC_NO2/MD_CYCLIC_CNT22",MD_CYCLIC_CNT22);
- }
- //把需要的接点数据发送到后台
- model.duplicate("/root/reqData","/root/USE_MC_NO1/TD_NO1");
- model.duplicate("/root/reqData","/root/USE_MC_NO1/MD_NO11");
- model.duplicate("/root/reqData","/root/USE_MC_NO1/MD_NO12");
- model.duplicate("/root/reqData","/root/USE_MC_NO1/TD_CYCLIC_CNT1");
- model.duplicate("/root/reqData","/root/USE_MC_NO1/MD_CYCLIC_CNT11");
- model.duplicate("/root/reqData","/root/USE_MC_NO1/MD_CYCLIC_CNT12");
- model.duplicate("/root/reqData","/root/USE_MC_NO2/TD_NO2");
- model.duplicate("/root/reqData","/root/USE_MC_NO2/MD_NO21");
- model.duplicate("/root/reqData","/root/USE_MC_NO2/MD_NO22");
- model.duplicate("/root/reqData","/root/USE_MC_NO2/TD_CYCLIC_CNT2");
- model.duplicate("/root/reqData","/root/USE_MC_NO2/MD_CYCLIC_CNT21");
- model.duplicate("/root/reqData","/root/USE_MC_NO2/MD_CYCLIC_CNT22");
-
- commSubmit("UIG030030-service","save","glueAction.do");
-
- find();
- }
- ]]>
- </script>
- <script type="javascript" src="../../js/boaMsg.js"/>
- <script type="javascript" src="../../js/boaCommon.js"/>
- </xhtml:head>
- <xhtml:body guideline="2,0;1,980;2,615;">
- <caption id="caption6" class="cell" style="left:0px; top:0px; width:100px; height:20px; font-weight:bold; border-color:#000000; ">待机中间包</caption>
- <datagrid id="datagrid1" nodeset="/root/datagrid1/TD_NOList_VO/TD_NOList_Row" allowuserresize="false" caption="选择^中间包号^使用次数^最大使用次数" colsep="^" colwidth="126, 125, 121, 115" defaultrows="11" mergecellsfixedrows="bycolrec" rowsep="|" style="left:0px; top:20px; width:475px; height:230px; border-color:#000000; ">
- <col checkvalue="Y,N" ref="CHK" type="radio"/>
- <col ref="TD_NO"/>
- <col ref="TD_CYCLIC_CNT"/>
- <col ref="TD_CYCLIC_CNT_LIMIT"/>
- </datagrid>
- <caption id="caption1" class="cell" style="left:490px; top:0px; width:100px; height:20px; font-weight:bold; border-color:#000000; ">待机结晶器</caption>
- <datagrid id="datagrid2" nodeset="/root/datagrid2/MD_NOList_VO/MD_NOList_Row" allowuserresize="false" caption="选择^结晶器号^使用次数^最大使用次数" colsep="^" colwidth="124, 125, 118, 122" defaultrows="11" mergecellsfixedrows="bycolrec" rowsep="|" style="left:490px; top:20px; width:490px; height:230px; border-color:#000000; ">
- <col checkvalue="Y,N" ref="CHK" type="radio"/>
- <col ref="MD_NO"/>
- <col ref="MD_CYCLIC_CNT"/>
- <col ref="MD_CYCLIC_CNT_LIMIT"/>
- </datagrid>
- <caption id="caption2" class="cell" style="left:175px; top:295px; width:175px; height:20px; font-weight:bold; border-color:#000000; ">#2 连铸机</caption>
- <img id="img1" src="../../images/UIG030030.gif" style="left:135px; top:350px; width:255px; height:165px; background-stretch:stretch; "/>
- <img id="img2" src="../../images/UIG030030.gif" style="left:585px; top:350px; width:255px; height:165px; background-stretch:stretch; "/>
- <caption id="caption3" class="cell" style="left:630px; top:295px; width:175px; height:20px; font-weight:bold; border-color:#000000; ">#1 连铸机</caption>
- <input id="input1" ref="/root/USE_MC_NO2/TD_NO2" style="left:200px; top:375px; width:130px; height:30px; text-align:center; background-color:#ffff99; ">
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- //获取选择的中间包包号和中间包使用次数,放入连铸机2中
- var nodeSet1 = datagrid1.nodeset;
- for(var i=1;i<datagrid1.rows;i++){
- var chk1 = model.getValue(nodeSet1+"["+i+"]/CHK");
- //判断选中的哪个,取出相应信息
- if(chk1 == "Y"){
- //把中间包信息和使用次数放入存放数据接点
- var TD_NO2 = model.getValue(nodeSet1+"["+i+"]/TD_NO");
- model.setValue("/root/USE_MC_NO2/TD_NO2",TD_NO2);
-
- //获取中间包在连铸机2上最大使用次数
- var TD_CYCLIC_CNT_LIMIT2 = model.getValue(nodeSet1+"["+i+"]/TD_CYCLIC_CNT_LIMIT");
-
- //获取中间包在连铸机2上的使用次数
- var TD_CYCLIC_CNT2 = model.getValue(nodeSet1+"["+i+"]/TD_CYCLIC_CNT");
-
-
- //判断中间包现在的值加一后是否大于中间包允许使用的最大值
- if(Number(TD_CYCLIC_CNT2)<Number(TD_CYCLIC_CNT_LIMIT2)){
- model.setValue("/root/USE_MC_NO2/TD_CYCLIC_CNT2",TD_CYCLIC_CNT2);
- }else{
- alert(" 中间包的现在使用次数大于中间包允许使用的最大次数,请选择其它的可用中间包 ");
- //把选择的中间包信息赋予空
- model.setValue("/root/USE_MC_NO2/TD_NO2","");
- }
-
- //判断对应的连铸机1上是否已经选择了这个中间包,如果选择了的话连铸机2就不能选择了
- var TD_NO1_NODE = model.getValue("/root/USE_MC_NO1/TD_NO1");
- var TD_NO2_NODE = model.getValue("/root/USE_MC_NO2/TD_NO2");
-
- //如果连铸机1中的值与连铸机2上的相等,说明两者重复,给予提示
- if(TD_NO1_NODE == TD_NO2_NODE && TD_NO2_NODE != ""){
- alert(" 连铸机1上已经选择了中间包 "+TD_NO2+" 不能进行重复选择 ");
- //把连铸机2中的中间包信息设置为空
- model.setValue("/root/USE_MC_NO2/TD_NO2","");
- }
-
- model.refresh();
- }
- }
- ]]>
- </script>
- </input>
- <input id="input2" ref="/root/USE_MC_NO1/TD_NO1" style="left:650px; top:375px; width:130px; height:30px; text-align:center; background-color:#ffff99; ">
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- //获取选择的中间包包号和中间包使用次数,放入连铸机1中
- var nodeSet1 = datagrid1.nodeset;
- for(var i=1;i<datagrid1.rows;i++){
- var chk1 = model.getValue(nodeSet1+"["+i+"]/CHK");
- //判断选中的哪个,取出相应信息
- if(chk1 == "Y"){
- //把中间包信息和使用次数放入存放数据接点
- var TD_NO1 = model.getValue(nodeSet1+"["+i+"]/TD_NO");
- model.setValue("/root/USE_MC_NO1/TD_NO1",TD_NO1);
-
- //获取中间包在连铸机1上最大使用次数
- var TD_CYCLIC_CNT_LIMIT1 = model.getValue(nodeSet1+"["+i+"]/TD_CYCLIC_CNT_LIMIT");
-
- //获取中间包在连铸机1上的使用次数
- var TD_CYCLIC_CNT1 = model.getValue(nodeSet1+"["+i+"]/TD_CYCLIC_CNT");
-
- //判断中间包现在的值加一后是否大于中间包允许使用的最大值
- if(Number(TD_CYCLIC_CNT1)<Number(TD_CYCLIC_CNT_LIMIT1)){
- model.setValue("/root/USE_MC_NO1/TD_CYCLIC_CNT1",TD_CYCLIC_CNT1);
- }
- else{
- alert(" 中间包的现在使用次数大于中间包允许使用的最大次数,请选择其它的可用中间包 ");
- //把选择的中间包信息赋予空
- model.setValue("/root/USE_MC_NO1/TD_NO1","");
- }
-
- //判断对应的连铸机2上是否已经选择了这个中间包,如果选择了的话连铸机1就不能选择了
- var TD_NO1_NODE = model.getValue("/root/USE_MC_NO1/TD_NO1");
- var TD_NO2_NODE = model.getValue("/root/USE_MC_NO2/TD_NO2");
-
- //如果连铸机1中的值与连铸机2上的相等,说明两者重复,给予提示
- if(TD_NO1_NODE == TD_NO2_NODE && TD_NO1_NODE != ""){
- alert(" 连铸机2上已经选择了中间包 "+TD_NO1+" 不能进行重复选择 ");
- //把连铸机2中的中间包信息设置为空
- model.setValue("/root/USE_MC_NO1/TD_NO1","");
- }
- model.refresh();
- }
- }
- ]]>
- </script>
- </input>
- <input id="input3" ref="/root/USE_MC_NO2/MD_NO22" style="left:70px; top:485px; width:100px; height:30px; text-align:center; background-color:#ffff99; ">
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- //获得结晶器表的接点路径
- var nodeSet2 = datagrid2.nodeset;
- //取出结晶器表中的结晶器号和使用次数信息
- for(var i=1;i<datagrid2.rows;i++){
- var chk2 = model.getValue(nodeSet2+"["+i+"]/CHK");
- if(chk2 == "Y"){
- //获取结晶器号MD_NO22
- var MD_NO22 = model.getValue(nodeSet2+"["+i+"]/MD_NO");
- model.setValue("/root/USE_MC_NO2/MD_NO22",MD_NO22);
-
- //获得结晶器的最大使用次数
- var MD_CYCLIC_CNT_LIMIT22 = model.getValue(nodeSet2+"["+i+"]/MD_CYCLIC_CNT_LIMIT");
-
- //获取结晶器的使用次数
- var MD_CYCLIC_CNT22 = model.getValue(nodeSet2+"["+i+"]/MD_CYCLIC_CNT");
-
- //判断结晶器的使用次数是否大于最大使用次数,如果大于的话要给予提示
- if(Number(MD_CYCLIC_CNT22)<Number(MD_CYCLIC_CNT_LIMIT22)){
- model.setValue("/root/USE_MC_NO2/MD_CYCLIC_CNT22",MD_CYCLIC_CNT22);
- }else{
- alert(" 结晶器的使用次数大于结晶器允许的最大使用次数,请选择其它可以使用的结晶器! ");
- model.setValue("/root/USE_MC_NO2/MD_NO22","");
- }
-
- //判断替换的结晶器信息是否在其它的地方用到,这里判断连铸机2的右边、连铸机1的全部是否选择
- var MD_NO21_NODE = model.getValue("/root/USE_MC_NO2/MD_NO21");
- var MD_NO22_NODE = model.getValue("/root/USE_MC_NO2/MD_NO22");
-
- var MD_NO11_NODE = model.getValue("/root/USE_MC_NO1/MD_NO11");
- var MD_NO12_NODE = model.getValue("/root/USE_MC_NO1/MD_NO12");
-
- //判断连铸机2左边的结晶器是否在其它地方使用
- if((MD_NO22_NODE == MD_NO21_NODE && MD_NO22_NODE != "") || (MD_NO22_NODE == MD_NO11_NODE && MD_NO22_NODE !="") || (MD_NO22_NODE == MD_NO12_NODE && MD_NO22_NODE != "")){
- alert(" 所选择的结晶器正在其它地方使用,请选择其它的可用结晶器! ");
- model.setValue("/root/USE_MC_NO2/MD_NO22","");
- }
- model.refresh();
- }
- }
- ]]>
- </script>
- </input>
- <input id="input4" ref="/root/USE_MC_NO2/MD_NO21" style="left:355px; top:485px; width:100px; height:30px; text-align:center; background-color:#ffff99; ">
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- //获得结晶器表的接点路径
- var nodeSet2 = datagrid2.nodeset;
- //取出结晶器表中的结晶器号和使用次数信息
- for(var i=1;i<datagrid2.rows;i++){
- var chk2 = model.getValue(nodeSet2+"["+i+"]/CHK");
- if(chk2 == "Y"){
- //获取结晶器号MD_NO21
- var MD_NO21 = model.getValue(nodeSet2+"["+i+"]/MD_NO");
- model.setValue("/root/USE_MC_NO2/MD_NO21",MD_NO21);
-
- //获得结晶器的最大使用次数
- var MD_CYCLIC_CNT_LIMIT21 = model.getValue(nodeSet2+"["+i+"]/MD_CYCLIC_CNT_LIMIT");
-
- //获取结晶器的使用次数
- var MD_CYCLIC_CNT21 = model.getValue(nodeSet2+"["+i+"]/MD_CYCLIC_CNT");
-
- //判断结晶器的使用次数是否大于最大使用次数,如果大于的话要给予提示
- if(Number(MD_CYCLIC_CNT21)<Number(MD_CYCLIC_CNT_LIMIT21)){
- model.setValue("/root/USE_MC_NO2/MD_CYCLIC_CNT21",MD_CYCLIC_CNT21);
- }else{
- alert(" 结晶器的使用次数大于结晶器允许的最大使用次数,请选择其它可以使用的结晶器! ");
- model.setValue("/root/USE_MC_NO2/MD_NO21","");
- }
-
- //判断替换的结晶器信息是否在其它的地方用到,这里判断连铸机2的左边、连铸机1的全部是否选择
- var MD_NO21_NODE = model.getValue("/root/USE_MC_NO2/MD_NO21");
- var MD_NO22_NODE = model.getValue("/root/USE_MC_NO2/MD_NO22");
-
- var MD_NO11_NODE = model.getValue("/root/USE_MC_NO1/MD_NO11");
- var MD_NO12_NODE = model.getValue("/root/USE_MC_NO1/MD_NO12");
-
- //判断连铸机2左边的结晶器是否在其它地方使用
- if((MD_NO22_NODE == MD_NO21_NODE && MD_NO21_NODE != "") || (MD_NO21_NODE == MD_NO11_NODE && MD_NO21_NODE != "") || (MD_NO21_NODE == MD_NO12_NODE && MD_NO21_NODE != "")){
- alert(" 所选择的结晶器正在其它地方使用,请选择其它的可用结晶器! ");
- model.setValue("/root/USE_MC_NO2/MD_NO21","");
- }
-
- model.refresh();
- }
- }
- ]]>
- </script>
- </input>
- <input id="input5" ref="/root/USE_MC_NO1/MD_NO12" style="left:520px; top:485px; width:100px; height:30px; text-align:center; background-color:#ffff99; ">
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- //获得结晶器表的接点路径
- var nodeSet2 = datagrid2.nodeset;
- //取出结晶器表中的结晶器号和使用次数信息
- for(var i=1;i<datagrid2.rows;i++){
- var chk2 = model.getValue(nodeSet2+"["+i+"]/CHK");
- if(chk2 == "Y"){
- //获取结晶器号MD_NO12
- var MD_NO12 = model.getValue(nodeSet2+"["+i+"]/MD_NO");
- model.setValue("/root/USE_MC_NO1/MD_NO12",MD_NO12);
-
- //获得结晶器的最大使用次数
- var MD_CYCLIC_CNT_LIMIT12 = model.getValue(nodeSet2+"["+i+"]/MD_CYCLIC_CNT_LIMIT");
-
- //获取结晶器的使用次数
- var MD_CYCLIC_CNT12 = model.getValue(nodeSet2+"["+i+"]/MD_CYCLIC_CNT");
-
- //判断结晶器的使用次数是否大于最大使用次数,如果大于的话要给予提示
- if(Number(MD_CYCLIC_CNT12)<Number(MD_CYCLIC_CNT_LIMIT12)){
- model.setValue("/root/USE_MC_NO1/MD_CYCLIC_CNT12",MD_CYCLIC_CNT12);
- }else{
- alert(" 结晶器的使用次数大于结晶器允许的最大使用次数,请选择其它可以使用的结晶器! ");
- model.setValue("/root/USE_MC_NO1/MD_NO12","");
- }
-
- //判断替换的结晶器信息是否在其它的地方用到,这里判断连铸机1的右边、连铸机2的全部是否选择
- var MD_NO21_NODE = model.getValue("/root/USE_MC_NO2/MD_NO21");
- var MD_NO22_NODE = model.getValue("/root/USE_MC_NO2/MD_NO22");
-
- var MD_NO11_NODE = model.getValue("/root/USE_MC_NO1/MD_NO11");
- var MD_NO12_NODE = model.getValue("/root/USE_MC_NO1/MD_NO12");
-
- //判断连铸机2左边的结晶器是否在其它地方使用
- if((MD_NO12_NODE == MD_NO21_NODE && MD_NO12_NODE != "") || (MD_NO12_NODE == MD_NO11_NODE && MD_NO12_NODE != "") || (MD_NO12_NODE == MD_NO22_NODE && MD_NO12_NODE != "")){
- alert(" 所选择的结晶器正在其它地方使用,请选择其它的可用结晶器! ");
- model.setValue("/root/USE_MC_NO1/MD_NO12","");
- }
-
- model.refresh();
- }
- }
- ]]>
- </script>
- </input>
- <input id="input6" ref="/root/USE_MC_NO1/MD_NO11" style="left:805px; top:485px; width:100px; height:30px; text-align:center; background-color:#ffff99; ">
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- //获得结晶器表的接点路径
- var nodeSet2 = datagrid2.nodeset;
- //取出结晶器表中的结晶器号和使用次数信息
- for(var i=1;i<datagrid2.rows;i++){
- var chk2 = model.getValue(nodeSet2+"["+i+"]/CHK");
- if(chk2 == "Y"){
- //获取结晶器号MD_NO11
- var MD_NO11 = model.getValue(nodeSet2+"["+i+"]/MD_NO");
- model.setValue("/root/USE_MC_NO1/MD_NO11",MD_NO11);
-
- //获得结晶器的最大使用次数
- var MD_CYCLIC_CNT_LIMIT11 = model.getValue(nodeSet2+"["+i+"]/MD_CYCLIC_CNT_LIMIT");
-
- //获取结晶器的使用次数
- var MD_CYCLIC_CNT11 = model.getValue(nodeSet2+"["+i+"]/MD_CYCLIC_CNT");
-
- //判断结晶器的使用次数是否大于最大使用次数,如果大于的话要给予提示
- if(Number(MD_CYCLIC_CNT11)<Number(MD_CYCLIC_CNT_LIMIT11)){
- model.setValue("/root/USE_MC_NO1/MD_CYCLIC_CNT11",MD_CYCLIC_CNT11);
- }else{
- alert(" 结晶器的使用次数大于结晶器允许的最大使用次数,请选择其它可以使用的结晶器! ");
- model.setValue("/root/USE_MC_NO1/MD_NO11","");
- }
-
- //判断替换的结晶器信息是否在其它的地方用到,这里判断连铸机1的左边、连铸机2的全部是否选择
- var MD_NO21_NODE = model.getValue("/root/USE_MC_NO2/MD_NO21");
- var MD_NO22_NODE = model.getValue("/root/USE_MC_NO2/MD_NO22");
-
- var MD_NO11_NODE = model.getValue("/root/USE_MC_NO1/MD_NO11");
- var MD_NO12_NODE = model.getValue("/root/USE_MC_NO1/MD_NO12");
-
- //判断连铸机2左边的结晶器是否在其它地方使用
- if((MD_NO11_NODE == MD_NO21_NODE && MD_NO11_NODE != "") || (MD_NO11_NODE == MD_NO12_NODE && MD_NO11_NODE != "") || (MD_NO11_NODE == MD_NO22_NODE && MD_NO11_NODE != "")){
- alert(" 所选择的结晶器正在其它地方使用,请选择其它的可用结晶器! ");
- model.setValue("/root/USE_MC_NO1/MD_NO11","");
- }
-
- model.refresh();
- }
- }
- ]]>
- </script>
- </input>
- <caption id="caption4" style="left:285px; top:260px; width:398px; height:25px; text-align:center; ">选中您需要替换的中间包或者结晶器信息,再点击您想换到的位置就可以了</caption>
- <line id="line1" style="x1:590px; y1:15px; x2:980px; y2:15px; "/>
- <line id="line2" style="x1:100px; y1:15px; x2:475px; y2:15px; "/>
- </xhtml:body>
- </xhtml:html>
|