f2cf9754a3ec0b224caa43bf33a0269ce6eda4eb.svn-base 3.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <?xml-stylesheet type="text/css" href="../../css/body.css" ?>
  3. <?xml-stylesheet type="text/css" href="../css/bCommon.css" ?>
  4. <?xml-stylesheet type="text/css" href="D:/glue/workspace1/xgmes3/WebContents/css/body.css" ?>
  5. <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">
  6. <xhtml:head>
  7. <xhtml:title>改判申请</xhtml:title>
  8. <model id="model1">
  9. <instance id="instance1">
  10. <root xmlns="">
  11. <ChargeNo/>
  12. <RadioResult>
  13. </RadioResult>
  14. <datagrid4/>
  15. </root>
  16. </instance>
  17. <script type="javascript" ev:event="xforms-ready">
  18. <![CDATA[
  19. model.removenode("/root/reqData");
  20. model.makeValue("/root/reqData/DCS_THK" , coilTHK);
  21. model.makeValue("/root/reqData/PRODNM_CD" , prodnm);
  22. commSubmit("UIB020250-service" , "findabc" , "glueAction.do");
  23. model.copyNode("/root/datagrid4" , "/root/resData/ResultABC_VO");
  24. model.refresh();
  25. ]]>
  26. </script>
  27. </model>
  28. <script type="javascript" src="../../js/boaCommon.js"/>
  29. <script type="javascript" src="../../js/boaMsg.js"/>
  30. <script type="javascript">
  31. <![CDATA[
  32. var ope = window.opener;//父窗口
  33. var flag = ope.model.getValue("/root/flag");
  34. var coilTHK = ope.datagrid1.valueMatrix(ope.datagrid1.row , ope.datagrid1.colRef("DCS_THK"));
  35. var prodnm = ope.datagrid1.valueMatrix(ope.datagrid1.row , ope.datagrid1.colRef("PRODNM_CD"));
  36. var regId = ope.model.getValue("/root/initData/rcvInfo/REG_NM");
  37. var gridRow = 0;
  38. ]]>
  39. </script>
  40. </xhtml:head>
  41. <xhtml:body pagewidth="550" pageheight="450">
  42. <datagrid id="datagrid4" nodeset="/root/datagrid4/ResultABC_Row" caption="交货状态^标准号^标准牌号^订单用途代码^确认" colsep="^" colwidth="49, 192, 100, 100, 69" mergecellsfixedrows="bycolrec" rowheight="30" rowsep="|" style="left:5px; top:5px; width:535px; height:440px; ">
  43. <col ref="PRDNM_CD" style="text-align:left; "/>
  44. <col ref="SPEC_ABBSYM" style="text-align:left; "/>
  45. <col disabled="true" ref="SPEC_STL_GRD" style="text-align:left; "/>
  46. <col ref="ORD_USE_TP" style="text-align:left; "/>
  47. <col checkvalue="Y,N" ref="CHK" type="radio"/>
  48. <script type="javascript" ev:event="onclick">
  49. <![CDATA[
  50. if(datagrid4.valueMatrix( datagrid4.row , datagrid4.colRef("CHK")) == "Y")
  51. {
  52. var cRow = ope.datagrid1.row;
  53. var proccdCol = ope.datagrid1.colRef("PRODNM_CD");
  54. var abbCol = ope.datagrid1.colRef("SPEC_ABBSYM");
  55. var stlCol = ope.datagrid1.colRef("SPEC_STL_GRD");
  56. var befAbbCol = ope.datagrid1.colRef("BEF_SPEC_ABBSYM");
  57. var befstlCol = ope.datagrid1.colRef("BEF_SPEC_STL_GRD");
  58. var ordUseCol = ope.datagrid1.colRef("ORD_USE_CD");
  59. ope.datagrid1.valueMatrix(cRow , proccdCol)= datagrid4.valueMatrix(datagrid4.row , datagrid4.colRef("PRDNM_CD"));
  60. ope.datagrid1.valueMatrix(cRow , ordUseCol)= datagrid4.valueMatrix(datagrid4.row , datagrid4.colRef("ORD_USE_TP"));
  61. ope.datagrid1.valueMatrix(cRow , abbCol) = datagrid4.valueMatrix(datagrid4.row , datagrid4.colRef("SPEC_ABBSYM"));
  62. ope.datagrid1.valueMatrix(cRow , stlCol) = datagrid4.valueMatrix(datagrid4.row , datagrid4.colRef("SPEC_STL_GRD"));
  63. ope.datagrid1.addStatus(cRow , "update");
  64. ope.datagrid1.rowstyle(cRow ,"data" ,"background-color" ) = "#ff00ff";
  65. window.close();
  66. }
  67. ]]>
  68. </script>
  69. </datagrid>
  70. </xhtml:body>
  71. </xhtml:html>