714af82fa9a1dbe67b43a8afead6a5cfab1cda35.svn-base 9.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261
  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[热轧作业>>热轧作业实绩>>钢卷分卷录入(UIH020036)]]>
  7. </xhtml:title>
  8. <model id="model1">
  9. <instance id="instance1">
  10. <root xmlns="">
  11. <reqData/>
  12. <resData/>
  13. <datagrid1>
  14. </datagrid1>
  15. <searchData>
  16. <OLD_SAMPL_NO>R</OLD_SAMPL_NO>
  17. </searchData>
  18. <COILYARD/>
  19. <WK>
  20. <UPD_REG/>
  21. <UPD_DTIME/>
  22. <COIL_NO/>
  23. <COIL_LEN/>
  24. <ACT_WGT/>
  25. <COIL_INDIA/>
  26. <COIL_OUTDIA/>
  27. <BZ/>
  28. <BC/>
  29. <DEC_UPD_DETAIL/>
  30. <MONTHJUAN/>
  31. </WK>
  32. </root>
  33. </instance>
  34. </model>
  35. <script type="javascript" src="../../js/boaMsg.js"/>
  36. <script type="javascript" src="../../js/boaCommon.js"/>
  37. <script type="javascript" ev:event="xforms-ready">
  38. <![CDATA[
  39. ]]>
  40. </script>
  41. <script type="javascript">
  42. <![CDATA[
  43. //页面初始化的时候需要获取登录的相关用户信息
  44. function Init(node) {
  45. InitParams(node);
  46. }
  47. //调用公共的初始化方法获得登录用户名
  48. function InitParams(node) {
  49. if (typeof node == "undefined" && typeof node != "object") return;
  50. model.removenode("/root/initData/rcvInfo");
  51. model.makeNode("/root/initData/rcvInfo");
  52. var nodeList = node.childNodes;
  53. node = model.instances(0).selectSingleNode("/root/initData/rcvInfo");
  54. for (var i = 0; i < nodeList.length; i++)
  55. node.appendChild(nodeList.item(i));
  56. }
  57. function find(){
  58. model.removenode("/root/reqData");
  59. model.makeNode("/root/reqData");
  60. model.removenode("/root/datagrid1");
  61. model.makeNode("/root/datagrid1");
  62. model.duplicate("/root/reqData","/root/searchData/OLD_SAMPL_NO");
  63. commSubmit("UIH020036-service", "find", "glueAction.do");
  64. commAppendData("/root/datagrid1/CoilResult_VO","/root/resData/CoilResult_VO");
  65. model.refresh();
  66. }
  67. function save(){
  68. model.removenode("/root/reqData");
  69. model.makeNode("/root/reqData");
  70. if(model.getValue("/root/WK/UPD_REG") == ""){
  71. alert(" 操作人信息不能为空,请选择相应的操作人信息!! ");
  72. return;
  73. }
  74. if(model.getValue("/root/WK/UPD_DTIME") == ""){
  75. alert(" 操作时间信息不能为空,请输入相应的操作时间信息!! ");
  76. return;
  77. }
  78. model.duplicate("/root/reqData","/root/WK/UPD_REG");
  79. model.duplicate("/root/reqData","/root/WK/UPD_DTIME");
  80. model.duplicate("/root/reqData","/root/WK/BC");
  81. model.duplicate("/root/reqData","/root/WK/BZ");
  82. model.duplicate("/root/reqData","/root/searchData/OLD_SAMPL_NO");
  83. model.makeValue("/root/WK/COIL_NO",datagrid1.valueMatrix(1, datagrid1.colRef("COIL_NO")));
  84. model.duplicate("/root/reqData","/root/WK/COIL_NO");
  85. model.makeValue("/root/WK/COIL_LEN",datagrid1.valueMatrix(1, datagrid1.colRef("COIL_LEN")));
  86. model.duplicate("/root/reqData","/root/WK/COIL_LEN");
  87. model.makeValue("/root/WK/ACT_WGT",datagrid1.valueMatrix(1, datagrid1.colRef("ACT_WGT")));
  88. model.duplicate("/root/reqData","/root/WK/ACT_WGT");
  89. model.makeValue("/root/WK/COIL_INDIA",datagrid1.valueMatrix(1, datagrid1.colRef("COIL_INDIA")));
  90. model.duplicate("/root/reqData","/root/WK/COIL_INDIA");
  91. model.makeValue("/root/WK/COIL_OUTDIA",datagrid1.valueMatrix(1, datagrid1.colRef("COIL_OUTDIA")));
  92. model.duplicate("/root/reqData","/root/WK/COIL_OUTDIA");
  93. model.makeValue("/root/WK/DEC_UPD_DETAIL",datagrid1.valueMatrix(1, datagrid1.colRef("DEC_UPD_DETAIL")));
  94. model.duplicate("/root/reqData","/root/WK/DEC_UPD_DETAIL");
  95. model.makeValue("/root/WK/MONTHJUAN",datagrid1.valueMatrix(1, datagrid1.colRef("MONTHJUAN")));
  96. model.duplicate("/root/reqData","/root/WK/MONTHJUAN");
  97. if(model.getValue("/root/WK/ACT_WGT") == ""){
  98. alert(" 分卷重量信息不能为空,请输入相应的重量信息!! ");
  99. return;
  100. }
  101. commSubmit("UIH020036-service", "save", "glueAction.do");
  102. model.refresh();
  103. //再查询一次
  104. find();
  105. }
  106. ]]>
  107. </script>
  108. </xhtml:head>
  109. <xhtml:body>
  110. <caption id="caption1" class="cell" style="left:0px; top:15px; width:80px; height:20px; ">钢卷号</caption>
  111. <datagrid id="datagrid1" nodeset="/root/datagrid1/CoilResult_VO/CoilResult_Row" caption="钢卷号^母卷号^厚度^宽度^长度^卷重(磅重)^内径^外径^分卷备注^堆位^牌号^板坯号^合同号^订单号^订单规格^进程状态" colsep="^" colwidth="120, 100, 70, 70, 70, 100, 70, 70, 100, 100, 100, 100, 120, 50, 100, 100" mergecellsfixedrows="bycolrec" rowsep="|" style="left:0px; top:45px; width:980px; height:555px; ">
  112. <col ref="COIL_NO" type="input" style="background-color:#ffff99; "/>
  113. <col ref="MONTHJUAN"/>
  114. <col ref="COIL_THK"/>
  115. <col ref="COIL_WTH"/>
  116. <col ref="COIL_LEN" type="input" style="background-color:#ffff99; "/>
  117. <col ref="ACT_WGT" type="input" style="background-color:#ffff99; "/>
  118. <col ref="COIL_INDIA" type="input" style="background-color:#ffff99; "/>
  119. <col ref="COIL_OUTDIA" type="input" style="background-color:#ffff99; "/>
  120. <col ref="DEC_UPD_DETAIL" type="input" style="background-color:#ffff99; "/>
  121. <col ref="CUR_LOAD_LOC"/>
  122. <col ref="SPEC_STL_GRD"/>
  123. <col ref="SLAB_NO"/>
  124. <col ref="ORD_NO"/>
  125. <col ref="ORD_SEQ"/>
  126. <col ref="IT_IW"/>
  127. <col ref="CUR_PROG_CD"/>
  128. <script type="javascript" ev:event="onkeydown">
  129. <![CDATA[
  130. ]]>
  131. </script>
  132. </datagrid>
  133. <input id="input1" ref="/root/searchData/OLD_SAMPL_NO" style="left:85px; top:15px; width:105px; height:20px; background-color:#ffff99; ">
  134. <script type="javascript" ev:event="onkeydown">
  135. <![CDATA[
  136. //这里加入键盘回车事件,编译操作
  137. if(event.keyCode==13){
  138. input1.disabled = true;
  139. //回车调用查询方法
  140. find();
  141. model.refresh();
  142. }
  143. ]]>
  144. </script>
  145. <script type="javascript" ev:event="onmousedown">
  146. <![CDATA[
  147. input1.disabled = false;
  148. ]]>
  149. </script>
  150. </input>
  151. <caption id="caption4" class="cell" style="left:795px; top:0px; width:80px; height:20px; border-color:#000000; ">操作时间</caption>
  152. <input id="input6" ref="/root/WK/UPD_DTIME" inputtype="date" format="yyyy-mm-dd" style="left:880px; top:0px; width:100px; height:20px; background-color:#ffff99; "/>
  153. <caption id="caption5" class="cell" style="left:600px; top:0px; width:70px; height:20px; vertical-align:middle; border-color:#000000; ">操作人</caption>
  154. <select1 id="combo1" ref="/root/WK/UPD_REG" appearance="minimal" editmode="input" style="left:672px; top:0px; width:113px; height:20px; background-color:#ffff99; ">
  155. <choices>
  156. <item>
  157. <label>高明初</label>
  158. <value>高明初</value>
  159. </item>
  160. <item>
  161. <label>游冲</label>
  162. <value>游冲</value>
  163. </item>
  164. <item>
  165. <label>习凯</label>
  166. <value>习凯</value>
  167. </item>
  168. <item>
  169. <label>刘文</label>
  170. <value>刘文</value>
  171. </item>
  172. <item>
  173. <label>魏一琦</label>
  174. <value>魏一琦</value>
  175. </item>
  176. <item>
  177. <label>蔡伟平</label>
  178. <value>蔡伟平</value>
  179. </item>
  180. <item>
  181. <label>王二松</label>
  182. <value>王二松</value>
  183. </item>
  184. <item>
  185. <label>邹秋兰</label>
  186. <value>邹秋兰</value>
  187. </item>
  188. </choices>
  189. </select1>
  190. <button id="button1" visibility="hidden" style="left:690px; top:25px; width:100px; height:20px; ">
  191. <caption>button1</caption>
  192. <script type="javascript" ev:event="onclick">
  193. <![CDATA[
  194. find();
  195. ]]>
  196. </script>
  197. </button>
  198. <button id="button2" visibility="hidden" style="left:790px; top:25px; width:100px; height:20px; ">
  199. <caption>button1</caption>
  200. <script type="javascript" ev:event="onclick">
  201. <![CDATA[
  202. save();
  203. ]]>
  204. </script>
  205. </button>
  206. <select1 id="combo2" ref="/root/WK/BC" appearance="minimal" editmode="input" style="left:392px; top:0px; width:58px; height:20px; background-color:#ffff99; ">
  207. <choices>
  208. <item>
  209. <label>甲班</label>
  210. <value>甲班</value>
  211. </item>
  212. <item>
  213. <label>乙班</label>
  214. <value>乙班</value>
  215. </item>
  216. <item>
  217. <label>丙班</label>
  218. <value>丙班</value>
  219. </item>
  220. <item>
  221. <label>丁班</label>
  222. <value>丁班</value>
  223. </item>
  224. </choices>
  225. </select1>
  226. <caption id="caption2" class="cell" style="left:320px; top:0px; width:70px; height:20px; vertical-align:middle; border-color:#000000; ">班组</caption>
  227. <caption id="caption3" class="cell" style="left:460px; top:0px; width:70px; height:20px; vertical-align:middle; border-color:#000000; ">班次</caption>
  228. <select1 id="combo3" ref="/root/WK/BZ" appearance="minimal" editmode="input" style="left:532px; top:0px; width:58px; height:20px; background-color:#ffff99; ">
  229. <choices>
  230. <item>
  231. <label>早班</label>
  232. <value>早班</value>
  233. </item>
  234. <item>
  235. <label>晚班</label>
  236. <value>晚班</value>
  237. </item>
  238. <item>
  239. <label>中班</label>
  240. <value>中班</value>
  241. </item>
  242. </choices>
  243. </select1>
  244. </xhtml:body>
  245. </xhtml:html>