| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371 |
- <?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[热轧作业>>轧辊/热轧标准>>入库轧辊登录与查询(UIH040010)]]>
- </xhtml:title>
- <model id="model1">
- <instance id="instance1">
- <root xmlns="">
- <searchData>
- </searchData>
- <reqData/>
- <resData/>
- <fromData>
- <ROLL_NO/>
- <ROLL_STAT/>
- <ROLL_KIND/>
- </fromData>
- <datagrid1>
- <record>
- <ROLL_NO/>
- <ROLL_TYPE/>
- <ROLL_MAKER/>
- <ROLL_UCOST/>
- <ENT_DIA/>
- <DISUSE_DIA/>
- <ROLL_LEN/>
- <ENT_DTIME/>
- <ENT_ROLL_WKSHIFT/>
- <ENT_ROLL_WKSGROUP/>
- <ROLL_ENT_EMP_ID/>
- <ROLL_MAT_QLTY/>
- <SURFACE_TREAT_TYPE/>
- <LEN_TOL/>
- <SONIC_SIGHT/>
- <ROLL_SHAPE_CD/>
- </record>
- </datagrid1>
- </root>
- </instance>
- <script type="javascript" ev:event="xforms-ready">
- <![CDATA[
- find();
- model.refresh();
- ]]>
- </script>
- </model>
- <script type="javascript">
- <![CDATA[
- function find(){
-
-
- var rollKind =model.getValue("/root/fromData/ROLL_KIND") ;
-
- model.removenode("/root/reqData");
-
-
- model.makeValue("/root/reqData/ROLL_KIND",rollKind);
-
- commSubmit("UIH040010-service","find","glueAction.do");
- //datagrid1.cellStyle("background-color", 1, 0) = "#ffff99";TL
- //datagrid1.rowStyle(1,"all", "background-color")="#ffff99";颜色变化 行和单元格
-
- commAppendData("/root/searchData/rollResult_VO","/root/resData/rollResult_VO");
- model.refresh();
- }
-
- function save(){
-
- //检查辊号是否为空,用接点帮定每个字段
- if(model.getValue(" /root/datagrid1/record["+1+"]/ ROLL_NO") == "" )
- {
- alert(" 辊号不能为空! ");
- return;
- }else{
- //提交修改(整个表格提交)
- model.removenode("/root/reqData");
- model.makeValue("/root/reqData/ROLL_NO",model.getValue("/root/datagrid1/record/ROLL_NO"));
- model.makeValue("/root/reqData/ROLL_TYPE",model.getValue("/root/datagrid1/record/ROLL_TYPE"));
- model.makeValue("/root/reqData/ROLL_MAKER",model.getValue("/root/datagrid1/record/ROLL_MAKER"));
- model.makeValue("/root/reqData/ROLL_UCOST",model.getValue("/root/datagrid1/record/ROLL_UCOST"));
- model.makeValue("/root/reqData/ENT_DIA",model.getValue("/root/datagrid1/record/ENT_DIA"));
- model.makeValue("/root/reqData/DISUSE_DIA",model.getValue("/root/datagrid1/record/DISUSE_DIA"));
- model.makeValue("/root/reqData/ROLL_LEN",model.getValue("/root/datagrid1/record/ROLL_LEN"));
- model.makeValue("/root/reqData/ENT_DTIME",model.getValue("/root/datagrid1/record/ENT_DTIME"));
- model.makeValue("/root/reqData/ENT_DTIME",model.getValue("/root/datagrid1/record/ENT_DTIME"));
- model.makeValue("/root/reqData/ENT_ROLL_WKSHIFT",model.getValue("/root/datagrid1/record/ENT_ROLL_WKSHIFT"));
- model.makeValue("/root/reqData/ENT_ROLL_WKSGROUP",model.getValue("/root/datagrid1/record/ENT_ROLL_WKSGROUP"));
- model.makeValue("/root/reqData/ROLL_ENT_EMP_ID",model.getValue("/root/datagrid1/record/ROLL_ENT_EMP_ID"));
- model.makeValue("/root/reqData/ROLL_MAT_QLTY",model.getValue("/root/datagrid1/record/ROLL_MAT_QLTY"));
- model.makeValue("/root/reqData/SURFACE_TREAT_TYPE",model.getValue("/root/datagrid1/record/SURFACE_TREAT_TYPE"));
- model.makeValue("/root/reqData/LEN_TOL",model.getValue("/root/datagrid1/record/LEN_TOL"));
- model.makeValue("/root/reqData/SONIC_SIGHT",model.getValue("/root/datagrid1/record/SONIC_SIGHT"));
- model.makeValue("/root/reqData/ROLL_SHAPE_CD",model.getValue("/root/datagrid1/record/ROLL_SHAPE_CD"));
-
- //commMultiUpdate(datagrid1,"/root/reqData","A",true,"rowStuts");
-
- commSubmit("UIH040010-service","save","glueAction.do");
- alert(" @@@@ 保存成功! @@@@ ");
- find();
- }
- }
-
- //删除方法
- function delete1(){
- //清空发送接点
- model.removenode("/root/reqData");
- model.makeNode("/root/reqData");
- // //获取datagrid1的轧辊号
- var roll_no = model.getValue("/root/datagrid1/record[1]/ROLL_NO");
- if(roll_no == ""){
- alert(" 需要删除的轧辊号不能为空,请在轧辊输入表内输入相应的轧辊号! ");
- return;
- }else{
- model.setValue("/root/fromData/ROLL_NO",roll_no);
- }
- model.duplicate("/root/reqData","/root/fromData/ROLL_NO");
- commSubmit("UIH040010-service","delete","glueAction.do");
- alert(" @@@@ 删除成功! @@@@ ");
- find();
- }
- ]]>
- </script>
- <script type="javascript" src="../../js/boaMsg.js"/>
- <script type="javascript" src="../../js/boaCommon.js"/>
- </xhtml:head>
- <xhtml:body guideline="2,0;">
- <caption id="caption1" class="cell" style="left:890px; top:0px; width:90px; height:23px; font-weight:bold; border-color:#000000; "/>
- <datagrid id="datagrid1" nodeset="/root/datagrid1/record" scroll="autohscroll" allowuserresize="false" caption="辊号
^类别^厂家标志^单价^入库直径^废弃直径^长度^入库时间^材质^超声波探伤^表面质量^尺寸公差^辊型^班次 ^班组^登录人" colsep="^" colwidth="73, 49, 62, 55, 64, 59, 54, 87, 55, 74, 66, 61, 51, 46, 43, 77" mergecellsfixedrows="bycolrec" rowsep="|" selectionmode="free" style="left:0px; top:20px; width:980px; height:60px; border-color:#000000; ">
- <col ref="ROLL_NO" type="input" maxlength="8" style="background-color:#ffff99; "/>
- <col ref="ROLL_TYPE" type="combo" style="background-color:#ffff99; ">
- <choices>
- <item>
- <label>工作辊</label>
- <value>WKR</value>
- </item>
- <item>
- <label>支撑辊</label>
- <value>BUR</value>
- </item>
- <item>
- <label>立辊</label>
- <value>EWR</value>
- </item>
- <item>
- <label>夹送辊</label>
- <value>JWR</value>
- </item>
- <item>
- <label>助卷辊</label>
- <value>ZWR</value>
- </item>
- <item>
- <label>SPM工作辊</label>
- <value>SWR</value>
- </item>
- <item>
- <label>SPM支撑辊</label>
- <value>SBR</value>
- </item>
- </choices>
- </col>
- <col ref="ROLL_MAKER" type="input" maxlength="6" style="background-color:#ffff99; "/>
- <col ref="ROLL_UCOST" type="input" maxlength="12" style="text-align:right; background-color:#ffff99; "/>
- <col ref="ENT_DIA" type="input" maxlength="6" style="left:360px; top:21px; width:90px; height:21px; text-align:right; background-color:#ffff99; "/>
- <col ref="DISUSE_DIA" type="input" maxlength="6" style="text-align:right; background-color:#ffff99; "/>
- <col ref="ROLL_LEN" type="input" maxlength="9" style="text-align:right; background-color:#ffff99; "/>
- <col ref="ENT_DTIME" type="inputdate" format="yyyy-mm-dd hh:mm:ss" style="background-color:#ffff99; "/>
- <col ref="ROLL_MAT_QLTY" type="input" maxlength="6" style="background-color:#ffff99; "/>
- <col ref="SONIC_SIGHT" type="combo" style="background-color:#ffff99; ">
- <choices>
- <item>
- <label>Y</label>
- <value>Y</value>
- </item>
- <item>
- <label>N</label>
- <value>N</value>
- </item>
- </choices>
- </col>
- <col ref="SURFACE_TREAT_TYPE" type="combo" style="background-color:#ffff99; ">
- <choices>
- <item>
- <label>Y</label>
- <value>Y</value>
- </item>
- <item>
- <label>N</label>
- <value>N</value>
- </item>
- </choices>
- </col>
- <col ref="LEN_TOL" type="input" maxlength="9" style="background-color:#ffff99; "/>
- <col ref="ROLL_SHAPE_CD" type="input" maxlength="6" style="background-color:#ffff99; "/>
- <col ref="ENT_ROLL_WKSHIFT" type="combo" style="background-color:#ffff99; ">
- <choices>
- <item>
- <label>早</label>
- <value>1</value>
- </item>
- <item>
- <label>中</label>
- <value>2</value>
- </item>
- <item>
- <label>晚</label>
- <value>3</value>
- </item>
- </choices>
- </col>
- <col ref="ENT_ROLL_WKSGROUP" type="combo" style="background-color:#ffff99; ">
- <choices>
- <item>
- <label>甲</label>
- <value>A</value>
- </item>
- <item>
- <label>乙</label>
- <value>B</value>
- </item>
- <item>
- <label>丙</label>
- <value>C</value>
- </item>
- <item>
- <label>丁</label>
- <value>D</value>
- </item>
- </choices>
- </col>
- <col ref="ROLL_ENT_EMP_ID" type="input" maxlength="10" style="background-color:#ffff99; "/>
- </datagrid>
- <datagrid id="datagrid2" nodeset="/root/searchData/rollResult_VO/rollResult_Row" allowuserresize="false" caption="辊号
^状态^类别^厂家标志^材质^单价^入库直径^废弃直径^长度^超声波探伤^入库时间^表面质量^尺寸公差^辊型^班次^ 班组^登录人" colsep="^" colwidth="72, 47, 49, 68, 56, 54, 67, 67, 52, 69, 72, 56, 61, 45, 42, 44, 55" defaultrows="25" mergecellsfixedrows="bycolrec" rowsep="|" style="left:0px; top:118px; width:980px; height:482px; border-color:#000000; ">
- <col ref="ROLL_NO" type="output"/>
- <col ref="ROLL_STAT" type="output"/>
- <col ref="ROLL_TYPE" type="output"/>
- <col ref="ROLL_MAKER" type="output"/>
- <col ref="ROLL_MAT_QLTY" type="output"/>
- <col ref="ROLL_UCOST" type="output" style="text-align:right; "/>
- <col ref="ENT_DIA" type="output" style="text-align:right; "/>
- <col ref="DISUSE_DIA" type="output" style="text-align:right; "/>
- <col ref="ROLL_LEN" type="output" style="text-align:right; "/>
- <col ref="SONIC_SIGHT" type="output"/>
- <col ref="ENT_DTIME" type="output" format="yyyy-mm-dd hh:mm:ss"/>
- <col ref="SURFACE_TREAT_TYPE" type="output"/>
- <col ref="LEN_TOL" type="output"/>
- <col ref="ROLL_SHAPE_CD" type="output"/>
- <col ref="ENT_ROLL_WKSHIFT" type="output"/>
- <col ref="ENT_ROLL_WKSGROUP" type="output"/>
- <col ref="ROLL_ENT_EMP_ID" type="output"/>
- <script type="javascript" ev:event="ondblclick">
- <![CDATA[
- //用双击事件把已经入库的轧辊拿出来,做修改。应对入库错了的情况
- var nodeSet2 = datagrid2.nodeset;
- var rw;
-
- for(var i=0;i<datagrid2.selectedRows;i++){
- //获得当前的选中行
- rw = datagrid2.selectedRow(i);
- }
-
- //取出相应的需要修改的数据,放入datagrid1中
- var roll_no = model.getValue(nodeSet2+"["+rw+"]/ROLL_NO");
- var roll_type = model.getValue(nodeSet2+"["+rw+"]/ROLL_TYPE");
- var roll_maker = model.getValue(nodeSet2+"["+rw+"]/ROLL_MAKER");
- var roll_ucost = model.getValue(nodeSet2+"["+rw+"]/ROLL_UCOST");
- var ent_dia = model.getValue(nodeSet2+"["+rw+"]/ENT_DIA");
- var disuse_dia = model.getValue(nodeSet2+"["+rw+"]/DISUSE_DIA");
- var roll_len = model.getValue(nodeSet2+"["+rw+"]/ROLL_LEN");
- var ent_dtime = model.getValue(nodeSet2+"["+rw+"]/ENT_DTIME");
- var ent_roll_wkshift = model.getValue(nodeSet2+"["+rw+"]/ENT_ROLL_WKSHIFT");
- var ent_roll_wksgroup = model.getValue(nodeSet2+"["+rw+"]/ENT_ROLL_WKSGROUP");
- var roll_ent_emp_id = model.getValue(nodeSet2+"["+rw+"]/ROLL_ENT_EMP_ID");
- var roll_mat_qlty = model.getValue(nodeSet2+"["+rw+"]/ROLL_MAT_QLTY");
- var surface_treat_type = model.getValue(nodeSet2+"["+rw+"]/SURFACE_TREAT_TYPE");
- var len_tol = model.getValue(nodeSet2+"["+rw+"]/LEN_TOL");
- var sonic_sight = model.getValue(nodeSet2+"["+rw+"]/SONIC_SIGHT");
- var roll_shape_cd = model.getValue(nodeSet2+"["+rw+"]/ROLL_SHAPE_CD");
-
- model.setValue("/root/datagrid1/record/ROLL_NO",roll_no);
- model.setValue("/root/datagrid1/record/ROLL_TYPE",roll_type);
- model.setValue("/root/datagrid1/record/ROLL_MAKER",roll_maker);
- model.setValue("/root/datagrid1/record/ROLL_UCOST",roll_ucost);
- model.setValue("/root/datagrid1/record/ENT_DIA",ent_dia);
- model.setValue("/root/datagrid1/record/DISUSE_DIA",disuse_dia);
- model.setValue("/root/datagrid1/record/ROLL_LEN",roll_len);
- model.setValue("/root/datagrid1/record/ENT_DTIME",ent_dtime);
- model.setValue("/root/datagrid1/record/ENT_DTIME",ent_dtime);
- model.setValue("/root/datagrid1/record/ENT_ROLL_WKSHIFT",ent_roll_wkshift);
- model.setValue("/root/datagrid1/record/ENT_ROLL_WKSGROUP",ent_roll_wksgroup);
- model.setValue("/root/datagrid1/record/ROLL_ENT_EMP_ID",roll_ent_emp_id);
- model.setValue("/root/datagrid1/record/ROLL_MAT_QLTY",roll_mat_qlty);
- model.setValue("/root/datagrid1/record/SURFACE_TREAT_TYPE",surface_treat_type);
- model.setValue("/root/datagrid1/record/LEN_TOL",len_tol);
- model.setValue("/root/datagrid1/record/SONIC_SIGHT",sonic_sight);
- model.setValue("/root/datagrid1/record/ROLL_SHAPE_CD",roll_shape_cd);
-
- model.refresh();
- ]]>
- </script>
- </datagrid>
- <caption id="caption2" class="cell" style="left:0px; top:94px; width:90px; height:23px; font-weight:bold; border-color:#000000; ">入库轧辊 查询</caption>
- <button id="button1" style="left:890px; top:0px; width:90px; height:20px; ">
- <caption>删除轧辊</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- delete1();
- ]]>
- </script>
- </button>
- <line id="line2" style="x1:0px; y1:85px; x2:979px; y2:85px; "/>
- <caption id="caption3" style="left:145px; top:96px; width:60px; height:20px; ">轧辊种类</caption>
- <select1 id="combo1" ref="/root/fromData/ROLL_KIND" appearance="minimal" style="left:196px; top:95px; width:139px; height:20px; ">
- <choices>
- <item>
- <label>--全部--</label>
- <value/>
- </item>
- <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>
- </select1>
- </xhtml:body>
- </xhtml:html>
|