b83cb55ee84836fb6dfd9f9048bb028c426e7fa9.svn-base 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <?xml-stylesheet type="text/css" href="../../css/body.css" ?>
  3. <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">
  4. <xhtml:head>
  5. <xhtml:title>
  6. <![CDATA[热轧作业>>轧辊/热轧标准>>磨削实绩登录与查询(UIH040040)]]>
  7. </xhtml:title>
  8. <model id="model1">
  9. <instance id="instance1">
  10. <root xmlns="">
  11. <resData/>
  12. <reqData/>
  13. <datagrid2>
  14. <ROLL_NO/>
  15. <ROLL_TYPE/>
  16. <ENT_DIA/>
  17. <ROLL_SHAPE_CD/>
  18. <DISUSE_DIA/>
  19. <BEF_DIA/>
  20. <CUR_DIA/>
  21. <GRIND_STEPNO/>
  22. <GRIND_DTIME/>
  23. <SONIC_SIGHT/>
  24. <SURFACE_HARD/>
  25. <ENT_ROLL_WKSHIFT/>
  26. <ENT_ROLL_WKSGROUP/>
  27. <ROLL_ENT_EMP_ID/>
  28. <GRIND_USE_DTIME/>
  29. <GRIND_USE_DTIME_T/>
  30. </datagrid2>
  31. <datagrid3/>
  32. <searchData/>
  33. <formData>
  34. <ROLL_KIND/>
  35. </formData>
  36. </root>
  37. </instance>
  38. </model>
  39. <script type="javascript">
  40. <![CDATA[
  41. function Init(node) {
  42. InitParams(node);
  43. }
  44. //调用公共的初始化方法获得登录用户名
  45. function InitParams(node) {
  46. if (typeof node == "undefined" && typeof node != "object") return;
  47. model.removenode("/root/initData/rcvInfo");
  48. model.makeNode("/root/initData/rcvInfo");
  49. var nodeList = node.childNodes;
  50. node = model.instances(0).selectSingleNode("/root/initData/rcvInfo");
  51. for (var i = 0; i < nodeList.length; i++)
  52. node.appendChild(nodeList.item(i));
  53. }
  54. //查询
  55. function find(){
  56. var RollKind = model.getValue("/root/formData/ROLL_KIND");
  57. model.removenode("/root/reqData");
  58. model.makeValue("/root/reqData/ROLL_KIND",RollKind);
  59. commSubmit("UIH040040-service","find","glueAction.do");
  60. //datagrid1.cellStyle("background-color", 1, 0) = "#ffff99";TL
  61. //datagrid1.rowStyle(1,"all", "background-color")="#ffff99";颜色变化 行和单元格
  62. //磨削 等待轧辊现况
  63. commAppendData("/root/searchData/RollDResult_VO","/root/resData/RollDResult_VO");
  64. //磨削结束
  65. commAppendData("/root/datagrid3/RollGResult_VO","/root/resData/RollGResult_VO");
  66. model.refresh();
  67. }
  68. //保存
  69. function save(){
  70. //检查辊号是否为空,用接点帮定每个字段
  71. if(model.getValue("/root/datagrid2/ROLL_NO") == "" )
  72. {
  73. alert(" 辊号不能为空! ");
  74. return;
  75. }else{
  76. //提交修改(整个表格提交)
  77. model.removenode("/root/reqData");
  78. model.makeNode("/root/reqData");
  79. //磨削次数保存时自动加一
  80. var GRIND_STEPNO = model.getValue("/root/datagrid2/ GRIND_STEPNO");
  81. GRIND_STEPNO =++GRIND_STEPNO;
  82. model.setValue("/root/datagrid2/ GRIND_STEPNO",GRIND_STEPNO);
  83. //这里加入磨削判断,磨削后直径不能大于磨削前直径
  84. var BEF_DIA = model.getValue("/root/datagrid2/BEF_DIA");
  85. var CUR_DIA = model.getValue("/root/datagrid2/CUR_DIA");
  86. if(CUR_DIA >= BEF_DIA){
  87. alert(" 磨削后直径不能大于磨削前直径,请确认后重新输入! ");
  88. return;
  89. }
  90. datagrid2.rowStatus(datagrid2.rows - datagrid2.fixedRows) = '2';
  91. commMultiUpdate(datagrid2,"/root/reqData","A",true,"rowStuts");
  92. commSubmit("UIH040040-service","save","glueAction.do");
  93. model.refresh();
  94. //这里获取后台发过来的错误信息,并且给出相应的提示
  95. if(model.getValue("/root/resData/rs_VO/rs_Row") == "ROLL_NO"){
  96. alert(" 所选择的轧辊号在轧辊表中不存在,请确认后在重新选择! ");
  97. return;
  98. }
  99. alert(" @@@@ 操作成功! @@@@");
  100. commAppendData("/root/datagrid3/RollGResult_VO","/root/resData/RollGResult_VO");
  101. model.refresh();
  102. find();
  103. }
  104. }
  105. ]]>
  106. </script>
  107. <script type="javascript" src="../../js/boaMsg.js"/>
  108. <script type="javascript" src="../../js/boaCommon.js"/>
  109. </xhtml:head>
  110. <xhtml:body guideline="2,0;">
  111. <caption id="caption2" class="cell" style="left:0px; top:5px; width:110px; height:23px; font-weight:bold; border-color:#000000; ">磨削等待轧辊现况</caption>
  112. <datagrid id="datagrid1" nodeset="/root/searchData/RollDResult_VO/RollDResult_Row" caption="选择^轧辊号^轧辊类别^辊型(mm)^废弃直径^磨削前直径^轧辊材质^表面硬度^磨削次数^引出时间^磨削时间^超声波探伤^1级传送^区分机架^位置区分^配对轧辊号^磨削后直径^表面粗糙度^辊形代码^砂轮代码^磨削程序名^轧辊代码^磨床号" colsep="^" colwidth="67, 92, 68, 69, 67, 76, 81, 70, 62, 95, 89, 74, 63, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100" defaultrows="10" mergecellsfixedrows="bycolrec" rowsep="|" selectionmode="free" style="left:0px; top:25px; width:980px; height:210px; ">
  113. <col checkvalue="Y,N" ref="CHK" type="radio"/>
  114. <col ref="ROLL_NO"/>
  115. <col ref="ROLL_TYPE"/>
  116. <col ref="ROLL_SHAPE_CD"/>
  117. <col ref="DISUSE_DIA" style="text-align:right; "/>
  118. <col ref="BEF_DIA" style="text-align:right; "/>
  119. <col ref="ROLL_MAT_QLTY"/>
  120. <col ref="SURFACE_HARD"/>
  121. <col ref="GRIND_STEPNO" type="input" format="999999-9999999" maxlength="3" style="background-color:#ffff99; "/>
  122. <col ref="CHANG_DTIME" style="text-align:right; "/>
  123. <col ref="GRIND_DTIME" type="output" style="text-align:right; "/>
  124. <col ref="SONIC_SIGHT" type="output"/>
  125. <col ref="GRID_SCH"/>
  126. <col ref="SEND_CLF" type="combo" style="background-color:#ffff99; ">
  127. <choices>
  128. <item>
  129. <label>FM</label>
  130. <value>FM</value>
  131. </item>
  132. <item>
  133. <label>RM</label>
  134. <value>RM</value>
  135. </item>
  136. </choices>
  137. </col>
  138. <col ref="POSITION_CLF" type="combo" style="background-color:#ffff99; ">
  139. <choices>
  140. <item>
  141. <label>上部</label>
  142. <value>U</value>
  143. </item>
  144. <item>
  145. <label>下部/左部</label>
  146. <value>L</value>
  147. </item>
  148. <item>
  149. <label>右部</label>
  150. <value>R</value>
  151. </item>
  152. </choices>
  153. </col>
  154. <col ref="ASSEM_ROLL_L1" type="input" maxlength="8" style="background-color:#ffff99; "/>
  155. <col ref="ROLL_CUR_DIA" type="input" maxlength="10" style="background-color:#ffff99; "/>
  156. <col ref="SURFACE_ROUGH" type="input" maxlength="6" style="background-color:#ffff99; "/>
  157. <col ref="ROLL_SHAPE_CD" type="input" maxlength="10" style="background-color:#ffff99; "/>
  158. <col ref="DRESS_CODE" type="input" maxlength="10" style="background-color:#ffff99; "/>
  159. <col ref="GPROG_CODE" type="input" maxlength="10" style="background-color:#ffff99; "/>
  160. <col ref="ROLL_CODE" type="input" maxlength="10" style="background-color:#ffff99; "/>
  161. <col ref="GRINDER_NO" type="combo" style="background-color:#ffff99; ">
  162. <choices>
  163. <item>
  164. <label>1</label>
  165. <value>1</value>
  166. </item>
  167. <item>
  168. <label>2</label>
  169. <value>2</value>
  170. </item>
  171. </choices>
  172. </col>
  173. </datagrid>
  174. <caption id="caption1" class="cell" style="left:0px; top:260px; width:110px; height:23px; font-weight:bold; border-color:#000000; ">磨削实绩登录</caption>
  175. <datagrid id="datagrid2" nodeset="/root/datagrid2" allowuserresize="true" caption="轧辊号^轧辊类别^入库直径^辊型(mm)^废弃直径^磨削前直径^磨削后直径 ^磨削次数^磨削时间 ^磨削完成时间^磨削完成时间^超声波探伤^表面硬度^班次^班组^作业者" colsep="^" colwidth="78, 63, 61, 64, 62, 76, 77, 63, 66, 90, 65, 72, 66, 50, 47, 77" mergecellsfixedrows="bycolrec" rowsep="|" selectionmode="free" style="left:0px; top:280px; width:980px; height:60px; border-color:#000000; ">
  176. <col ref="ROLL_NO" type="input" maxlength="8" style="background-color:#ffff99; "/>
  177. <col ref="ROLL_TYPE"/>
  178. <col ref="ENT_DIA" style="text-align:right; "/>
  179. <col ref="ROLL_SHAPE_CD" type="input" maxlength="6" style="background-color:#ffff99; "/>
  180. <col ref="DISUSE_DIA" style="text-align:right; "/>
  181. <col ref="BEF_DIA" style="text-align:right; "/>
  182. <col ref="CUR_DIA" type="input" maxlength="8" style="text-align:right; background-color:#ffff99; "/>
  183. <col ref="GRIND_STEPNO"/>
  184. <col ref="GRIND_DTIME" type="input" format="999999" maxlength="6" style="text-align:right; background-color:#ffff99; "/>
  185. <col ref="GRIND_USE_DTIME" type="inputdate" style="background-color:#ffff99; "/>
  186. <col ref="GRIND_USE_DTIME_T" type="input" format="hh:nn:ss" style="background-color:#ffff99; "/>
  187. <col ref="SONIC_SIGHT" type="combo" style="background-color:#ffff99; ">
  188. <choices>
  189. <item>
  190. <label/>
  191. <value/>
  192. </item>
  193. <item>
  194. <label>Y</label>
  195. <value>Y</value>
  196. </item>
  197. <item>
  198. <label>N</label>
  199. <value>N</value>
  200. </item>
  201. </choices>
  202. </col>
  203. <col ref="SURFACE_HARD" type="input" maxlength="6" style="background-color:#ffff99; "/>
  204. <col ref="ENT_ROLL_WKSHIFT" type="combo" style="background-color:#ffff99; ">
  205. <choices>
  206. <item>
  207. <label>早</label>
  208. <value>1</value>
  209. </item>
  210. <item>
  211. <label>中</label>
  212. <value>2</value>
  213. </item>
  214. <item>
  215. <label>晚</label>
  216. <value>3</value>
  217. </item>
  218. </choices>
  219. </col>
  220. <col ref="ENT_ROLL_WKSGROUP" type="combo" style="background-color:#ffff99; ">
  221. <choices>
  222. <item>
  223. <label>甲</label>
  224. <value>A</value>
  225. </item>
  226. <item>
  227. <label>乙</label>
  228. <value>B</value>
  229. </item>
  230. <item>
  231. <label>丙</label>
  232. <value>C</value>
  233. </item>
  234. <item>
  235. <label>丁</label>
  236. <value>D</value>
  237. </item>
  238. </choices>
  239. </col>
  240. <col ref="ROLL_ENT_EMP_ID" type="input" style="background-color:#ffff99; "/>
  241. </datagrid>
  242. <caption id="caption3" class="cell" style="left:0px; top:350px; width:110px; height:23px; font-weight:bold; border-color:#000000; ">磨削结束</caption>
  243. <datagrid id="datagrid3" nodeset="/root/datagrid3/RollGResult_VO/RollGResult_Row" scroll="both" caption="选择^轧辊号^轧辊类别^入库直径^废弃直径^磨削前直径^磨削后直径 ^磨削次数^磨削时间 ^磨削完成时间^辊型(mm)^超声波探伤^轧辊材质^班次^班组^作业者^磨削前头部直径^磨削前中部直径^磨削前尾部直径^磨削后头部直径^磨削后中部直径^磨削后尾部直径^磨削量中部^轧辊最大凸度^轧辊最小凸度^锥度^圆度^偏心度^轧辊粗糙度^磨削人工号^轧辊硬度^裂纹深度^裂纹位置^裂纹角度^硬度变化深度^硬度变化位置^硬度变化角度" colsep="^" colwidth="46, 90, 90, 90, 90, 90, 90, 90, 90, 100, 66, 83, 83, 82, 85, 90, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100" defaultrows="12" mergecellsfixedrows="bycolrec" rowsep="|" style="left:0px; top:371px; width:980px; height:229px; border-color:#000000; ">
  244. <col checkvalue="Y,N" ref="CHK" type="radio"/>
  245. <col ref="ROLL_NO" type="output"/>
  246. <col ref="ROLL_TYPE"/>
  247. <col ref="ENT_DIA" style="text-align:right; "/>
  248. <col ref="DISUSE_DIA" style="text-align:right; "/>
  249. <col ref="BEF_DIA" style="text-align:right; "/>
  250. <col ref="CUR_DIA" type="input" maxlength="8" style="text-align:right; background-color:#ffff99; "/>
  251. <col ref="GRIND_STEPNO" type="output"/>
  252. <col ref="GRIND_DTIME" type="output" style="text-align:right; "/>
  253. <col ref="GRIND_USE_DTIME" format="yyyy-mm-dd hh:nn:ss"/>
  254. <col ref="ROLL_SHAPE_CD"/>
  255. <col ref="SONIC_SIGHT"/>
  256. <col ref="ROLL_MAT_QLTY"/>
  257. <col ref="ENT_ROLL_WKSHIFT" type="output"/>
  258. <col ref="ENT_ROLL_WKSGROUP" type="output"/>
  259. <col ref="ROLL_ENT_EMP_ID" type="output"/>
  260. <col ref="BEFORE_DIAMETER_HEAD"/>
  261. <col ref="BEFORE_DIAMETER_MIDDLE"/>
  262. <col ref="BEFORE_DIAMETER_TAIL"/>
  263. <col ref="AFTER_DIAMETER_HEAD"/>
  264. <col ref="AFTER_DIAMETER_MIDDLE"/>
  265. <col ref="AFTER_DIAMETER_TAIL"/>
  266. <col ref="STOCK_REMOVAL"/>
  267. <col ref="ROLL_CROWN_MAX"/>
  268. <col ref="ROLL_CROWN_MIN"/>
  269. <col ref="TAPER"/>
  270. <col ref="ROUNDESS"/>
  271. <col ref="RUNOUT"/>
  272. <col ref="ROLL_ROUGHNESS"/>
  273. <col ref="OEPARTORID"/>
  274. <col ref="HARDNESS"/>
  275. <col ref="CRACK_SEVERITY"/>
  276. <col ref="CRACK_POSITION"/>
  277. <col ref="CRACK_ANGLE"/>
  278. <col ref="BRUISE_SEVERITY"/>
  279. <col ref="BRUISE_POSITION"/>
  280. <col ref="BRUISE_ANGLE"/>
  281. </datagrid>
  282. <button id="button1" style="left:440px; top:240px; width:30px; height:30px; background-image:../../images/up.gif; ">
  283. <caption/>
  284. <script type="javascript" ev:event="onclick">
  285. <![CDATA[
  286. // 获得表中一行数据的方法,循环datagrid1中的所有行数把选择条件为Y的值带入datagrid2
  287. var rw=0;
  288. var nodeSet = datagrid1.nodeset;//表接点路径
  289. var nodeSet2 = datagrid2.nodeset;//datagrid2的表接点路径
  290. //循环datagrid1中的所有行数
  291. for(var i=1;i<datagrid1.rows;i++){
  292. //取出选择结果为Y的值
  293. var chk = model.getValue(nodeSet+"["+i+"]/CHK");
  294. if(chk == "Y"){
  295. //每一次移动等待轧辊时,必须清空磨削实际登录中的信息
  296. model.setValue(nodeSet2+"/ROLL_NO","");
  297. model.setValue(nodeSet2+"/ROLL_TYPE","");
  298. model.setValue(nodeSet2+"/ENT_DIA","");
  299. model.setValue(nodeSet2+"/DISUSE_DIA","");
  300. model.setValue(nodeSet2+"/BEF_DIA","");
  301. model.setValue(nodeSet2+"/GRIND_STEPNO","");
  302. model.setValue(nodeSet2+"/GRIND_DTIME","");
  303. model.setValue(nodeSet2+"/CUR_DIA","");
  304. model.setValue(nodeSet2+"/ENT_ROLL_WKSHIFT","");
  305. model.setValue(nodeSet2+"/ENT_ROLL_WKSGROUP","");
  306. model.setValue(nodeSet2+"/ROLL_ENT_EMP_ID","");
  307. model.setValue(nodeSet2+"/ROLL_SHAPE_CD","");
  308. model.setValue(nodeSet2+"/SONIC_SIGHT","");
  309. model.setValue(nodeSet2+"/SURFACE_HARD","");
  310. //取出选中轧辊中的值
  311. var roll_no=model.getValue(nodeSet+"["+i+"] /ROLL_NO");
  312. var roll_type=model.getValue(nodeSet+"["+i+"] /ROLL_TYPE");
  313. var ent_dia=model.getValue(nodeSet+"["+i+"] /ENT_DIA");
  314. var disuse_dia=model.getValue(nodeSet+"["+i+"] /DISUSE_DIA");
  315. var bef_dia=model.getValue(nodeSet+"["+i+"] /BEF_DIA");
  316. var grind_stepno=model.getValue(nodeSet+"["+i+"] /GRIND_STEPNO");
  317. var grind_dtime=model.getValue(nodeSet+"["+i+"] /GRIND_DTIME");
  318. var roll_shape_cd=model.getValue(nodeSet+"["+i+"] /ROLL_SHAPE_CD");
  319. var sonic_sight = model.getValue(nodeSet+"["+i+"] /SONIC_SIGHT");
  320. var surface_hard = model.getValue(nodeSet+"["+i+"] /SURFACE_HARD");
  321. //如果磨削次数为空,则赋予0
  322. if(grind_stepno == ''){
  323. grind_stepno = 0;
  324. }
  325. //把值从datagrid1赋值到datagrid2
  326. model.setValue(nodeSet2+"/ROLL_NO",roll_no);
  327. model.setValue(nodeSet2+"/ROLL_TYPE",roll_type);
  328. model.setValue(nodeSet2+"/ENT_DIA",ent_dia);
  329. model.setValue(nodeSet2+"/DISUSE_DIA",disuse_dia);
  330. model.setValue(nodeSet2+"/BEF_DIA",bef_dia);
  331. model.setValue(nodeSet2+"/GRIND_STEPNO",grind_stepno);
  332. model.setValue(nodeSet2+"/GRIND_DTIME",grind_dtime);
  333. model.setValue(nodeSet2+"/CUR_DIA","");
  334. model.setValue(nodeSet2+"/ENT_ROLL_WKSHIFT","");
  335. model.setValue(nodeSet2+"/ENT_ROLL_WKSGROUP","");
  336. model.setValue(nodeSet2+"/ROLL_ENT_EMP_ID","");
  337. model.setValue(nodeSet2+"/ROLL_SHAPE_CD",roll_shape_cd);
  338. model.setValue(nodeSet2+"/SONIC_SIGHT",sonic_sight);
  339. model.setValue(nodeSet2+"/SURFACE_HARD",surface_hard);
  340. }else{
  341. //因为等待轧辊结果不唯一,所以肯定存在多个选择项为N的情况所以不给予提示
  342. //alert(" 磨削等待轧辊结果选择不能为空,请选择需要的等待轧辊号! ");
  343. }
  344. }
  345. ]]>
  346. </script>
  347. </button>
  348. <line id="line2" style="x1:0px; y1:345px; x2:979px; y2:345px; "/>
  349. <caption id="caption4" style="left:148px; top:4px; width:60px; height:20px; ">轧辊种类</caption>
  350. <select1 id="combo1" ref="/root/formData/ROLL_KIND" appearance="minimal" style="left:202px; top:3px; width:105px; height:20px; ">
  351. <choices>
  352. <item>
  353. <label>--全部--</label>
  354. <value/>
  355. </item>
  356. <item>
  357. <label>F1-4工作辊</label>
  358. <value>A</value>
  359. </item>
  360. <item>
  361. <label>F5-7工作辊</label>
  362. <value>B</value>
  363. </item>
  364. <item>
  365. <label>R1 工作辊</label>
  366. <value>D</value>
  367. </item>
  368. <item>
  369. <label>R2 工作辊</label>
  370. <value>C</value>
  371. </item>
  372. <item>
  373. <label>R2,F1-F7支撑辊</label>
  374. <value>0</value>
  375. </item>
  376. <item>
  377. <label>E1立辊</label>
  378. <value>E1</value>
  379. </item>
  380. <item>
  381. <label>E2立辊</label>
  382. <value>E2</value>
  383. </item>
  384. <item>
  385. <label>夹送辊</label>
  386. <value>J</value>
  387. </item>
  388. <item>
  389. <label>助卷辊</label>
  390. <value>Z</value>
  391. </item>
  392. <item>
  393. <label>SPM工作辊</label>
  394. <value>SG</value>
  395. </item>
  396. <item>
  397. <label>SPM工作辊</label>
  398. <value>SZ</value>
  399. </item>
  400. </choices>
  401. </select1>
  402. <caption id="caption5" class="cell" style="left:385px; top:3px; width:110px; height:20px; background-color:#6699ff; ">
  403. <![CDATA[轧辊间1级发送]]>
  404. <script type="javascript" ev:event="onclick">
  405. <![CDATA[
  406. var isUse = commComfirmBox("确认是否已经选中需要发现一级的轧辊,发送完成后将在一级看到你输入的相关信息","提示");
  407. if(isUse == "0"){
  408. //如果选择否的话,不进行相应操作
  409. return;
  410. }
  411. model.removenode("/root/reqData");
  412. model.makeNode("/root/reqData");
  413. commMultiUpdate(datagrid1,"/root/reqData","A",true,"rowStuts");
  414. //这里加入登录用户名,会不会与已有的initData冲突
  415. model.makeValue("/root/reqData/REG_ID",model.getValue("/root/initData/rcvInfo/REG_ID"));
  416. commSubmit("UIH040040-service","send","glueAction.do");
  417. find();
  418. ]]>
  419. </script>
  420. </caption>
  421. <caption id="caption6" class="cell" style="left:920px; top:350px; width:60px; height:20px; background-color:#6699ff; ">
  422. <![CDATA[轧辊修改]]>
  423. <script type="javascript" ev:event="onclick">
  424. <![CDATA[
  425. model.removenode("/root/reqData");
  426. model.makeNode("/root/reqData");
  427. var nodeSet3 = datagrid3.nodeset;
  428. for(var i=0;i<datagrid3.rows;i++){
  429. var chk = model.getValue(nodeSet3+"["+i+"]/CHK");
  430. if(chk == "Y"){
  431. //轧辊号
  432. model.makeValue("/root/reqData/ROLL_NO",model.getValue(nodeSet3+"["+i+"]/ROLL_NO"));
  433. //磨削后直径
  434. model.makeValue("/root/reqData/CUR_DIA",model.getValue(nodeSet3+"["+i+"]/CUR_DIA"));
  435. //这里加入登录用户名,会不会与已有的initData冲突
  436. model.makeValue("/root/reqData/REG_ID",model.getValue("/root/initData/rcvInfo/REG_ID"));
  437. }
  438. }
  439. commSubmit("UIH040040-service","update","glueAction.do");
  440. model.refresh();
  441. if(model.getValue("/root/resData/rs_VO/rs_Row") == "ROLL_NO"){
  442. alert(" 所选择的轧辊号在轧辊表中不存在,请确认后在重新选择! ");
  443. return;
  444. }
  445. find();
  446. ]]>
  447. </script>
  448. </caption>
  449. </xhtml:body>
  450. </xhtml:html>