PoundMatServer.xml 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc="本地计量">
  3. <query id="PoundMatServer.doSaveMat" desc="保存材料信息">
  4. <![CDATA[
  5. INSERT INTO CMM_WEIGHT_MAT(
  6. RECORD_NO,
  7. RECORD_SEQ,
  8. ORDER_NO,
  9. ORDER_SEQ,
  10. ORDER_SEQ_NO,
  11. PRO_ORDER_NO,
  12. LOT_NO,
  13. JUDGE_STOVE_NO,
  14. BATCH_NO,
  15. GROUP_NO,
  16. STOVE_NO,
  17. MATERIAL_NO,
  18. MATERIAL_NAME,
  19. PRODUCCODE,
  20. PRODUCNAME,
  21. STD_CODE,
  22. STD_NAME,
  23. GRADECODE,
  24. GRADENAME,
  25. STEELCODE,
  26. STEELNAME,
  27. STD_STYLE,
  28. STD_STYLE_DESC,
  29. SPEC_CODE,
  30. SPEC_NAME,
  31. MODEL_CODE,
  32. MODEL_DESC,
  33. PROCESS_CDOE,
  34. PROCESS_DESC,
  35. PLINE_CODE,
  36. PLINE_NAME,
  37. ACT_DIMATER,
  38. ACT_HEIGHT,
  39. ACT_LEN_TEMP,
  40. ACT_LEN_MIN,
  41. ACT_LEN_MAX,
  42. ACT_COUNT,
  43. ACT_WEIGHT,
  44. ACT_THEORY_WEIGHT,
  45. MEMO,
  46. RESULT_NO,
  47. STORAGE_NO,
  48. STORAGE_NAME,
  49. SPEC_NO,
  50. JUDGE_STOVE_NO_OLD
  51. )
  52. VALUES(
  53. '#RECORD_NO#',
  54. (SELECT NVL(MAX(RECORD_SEQ),0) + 1 FROM CMM_WEIGHT_MAT WHERE RECORD_NO = '#RECORD_NO#'),
  55. '#ORDER_NO#',
  56. '#ORDER_SEQ#',
  57. '#ORDER_SEQ_NO#',
  58. '#PRO_ORDER_NO#',
  59. '#LOT_NO#',
  60. '#JUDGE_STOVE_NO#',
  61. '#BATCH_NO#',
  62. '#GROUP_NO#',
  63. '#STOVE_NO#',
  64. '#MATERIAL_NO#',
  65. '#MATERIAL_NAME#',
  66. '#PRODUCCODE#',
  67. '#PRODUCNAME#',
  68. '#STD_CODE#',
  69. '#STD_NAME#',
  70. '#GRADECODE#',
  71. '#GRADENAME#',
  72. '#STEELCODE#',
  73. '#STEELNAME#',
  74. '#STD_STYLE#',
  75. '#STD_STYLE_DESC#',
  76. '#SPEC_CODE#',
  77. '#SPEC_NAME#',
  78. '#MODEL_CODE#',
  79. '#MODEL_DESC#',
  80. '#PROCESS_CDOE#',
  81. '#PROCESS_DESC#',
  82. '#PLINE_CODE#',
  83. '#PLINE_NAME#',
  84. '#ACT_DIMATER#',
  85. '#ACT_HEIGHT#',
  86. '#ACT_LEN_TEMP#',
  87. '#ACT_LEN_MIN#',
  88. '#ACT_LEN_MAX#',
  89. '#ACT_COUNT#',
  90. '#ACT_WEIGHT#',
  91. '#ACT_THEORY_WEIGHT#',
  92. '#MEMO#',
  93. '#RESULT_NO#',
  94. '#STORAGE_NO#',
  95. '#STORAGE_NAME#',
  96. '#SPEC_NO#',
  97. '#JUDGE_STOVE_NO_OLD#'
  98. )
  99. ]]>
  100. </query>
  101. <query id="PoundMatServer.doUpdateMatResultNo" desc="保存过磅记录">
  102. <![CDATA[
  103. UPDATE CMM_WEIGHT_MAT
  104. SET RESULT_NO = ?
  105. WHERE RECORD_NO = ?
  106. ]]>
  107. </query>
  108. <query id="PoundMatServer.doQuery" desc="保存过磅记录">
  109. <![CDATA[
  110. SELECT * FROM CMM_WEIGHT_MAT WHERE 1= 1
  111. ]]>
  112. </query>
  113. <query id="PoundMatServer.deleteMat" desc="保存过磅记录">
  114. <![CDATA[
  115. DELETE FROM CMM_WEIGHT_MAT WHERE RECORD_NO =?
  116. ]]>
  117. </query>
  118. <query id="PoundMatServer.getGroupByResultNo" desc="保存过磅记录">
  119. <![CDATA[
  120. SELECT T.JUDGE_STOVE_NO, SUM(T.ACT_WEIGHT) ACT_WEIGHT, SUM(T.ACT_COUNT) ACT_COUNT
  121. FROM CMM_WEIGHT_MAT T
  122. WHERE T.RESULT_NO = ?
  123. GROUP BY T.JUDGE_STOVE_NO
  124. ]]>
  125. </query>
  126. </queryMap>