jhy.xml 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc="同步检化验成品成分到质量成分">
  3. <query id="jhy.getTestData" desc="修改成品成分标志位">
  4. <![CDATA[
  5. SELECT T.ID,
  6. T.STEEL_NO,
  7. T.SELECT_STEEL_NO,
  8. T.SAMPLE_NO,
  9. T.ITEM_CODE,
  10. T.ITEM_NAME
  11. FROM BASE_CHEM_STDSTEEL_SELECT_BAK T
  12. WHERE (DECODE('#SAMPLE_NO#', NULL, '1', T.SAMPLE_NO) =
  13. DECODE('#SAMPLE_NO#', NULL, '1', '#SAMPLE_NO#') AND
  14. DECODE('#SAMPLE_NO#', NULL, T.SAMPLE_NO, NULL) IS NULL)
  15. AND (DECODE('#STEEL_NO#', NULL, '1', T.STEEL_NO) =
  16. DECODE('#STEEL_NO#', NULL, '1', '#STEEL_NO#') AND
  17. DECODE('#STEEL_NO#', NULL, T.STEEL_NO, NULL) IS NULL)
  18. AND (DECODE('#SELECT_STEEL_NO#', NULL, '1', T.SELECT_STEEL_NO) =
  19. DECODE('#SELECT_STEEL_NO#', NULL, '1', '#SELECT_STEEL_NO#') AND
  20. DECODE('#SELECT_STEEL_NO#', NULL, T.SELECT_STEEL_NO, NULL) IS NULL)
  21. ]]>
  22. </query>
  23. <query id="jhy.getTestData2" desc="修改成品成分标志位">
  24. <![CDATA[
  25. SELECT T.SAMPLE_NO, T.STEEL_NO, T.SELECT_STEEL_NO
  26. FROM BASE_CHEM_STDSTEEL_SELECT_BAK T
  27. WHERE T.FLAG = '0'
  28. GROUP BY T.SAMPLE_NO, T.STEEL_NO, T.SELECT_STEEL_NO
  29. ]]>
  30. </query>
  31. <query id="jhy.insert" desc="修改成品成分标志位">
  32. <![CDATA[
  33. INSERT INTO BASE_CHEM_STDSTEEL_SELECT(
  34. STEEL_NO,
  35. SELECT_STEEL_NO,
  36. SAMPLE_NO,
  37. SELECT_NAME,
  38. SELECT_TIME,
  39. SELECT_SHIFT,
  40. SELECT_CLASS,
  41. ANA_C,
  42. ANA_SI,
  43. ANA_MN,
  44. ANA_P,
  45. ANA_S,
  46. ANA_NI,
  47. ANA_CR,
  48. ANA_MO,
  49. ANA_CU,
  50. ANA_AL,
  51. ANA_ALS,
  52. ANA_CA,
  53. ANA_V,
  54. ANA_NB,
  55. ANA_TI,
  56. ANA_O,
  57. ANA_N,
  58. ANA_H,
  59. ANA_ZN,
  60. ANA_B,
  61. ANA_ZR,
  62. ANA_W,
  63. ANA_CO,
  64. ANA_FE,
  65. ANA_PB,
  66. ANA_SN,
  67. ANA_AS,
  68. ANA_SB,
  69. ANA_BI,
  70. ANA_LA,
  71. ANA_CE,
  72. ANA_SE,
  73. ANA_MG,
  74. ANA_CD,
  75. ANA_ALT,
  76. ANA_ALINS,
  77. ANA_BS,
  78. ANA_BN,
  79. ANA_MGO,
  80. ANA_SIO2,
  81. ANA_AL2O3,
  82. ANA_TFEO,
  83. ANA_FE2O3,
  84. ANA_H2O,
  85. ANA_CAF2,
  86. ANA_P2O5,
  87. ANA_TFE,
  88. ANA_CR2O3,
  89. ANA_TIO2,
  90. ANA_MNO,
  91. ANA_V2O5,
  92. ANA_FEO,
  93. ANA_CAO,
  94. REMARK)
  95. VALUES(
  96. '#STEEL_NO#',
  97. '#SELECT_STEEL_NO#',
  98. '#SAMPLE_NO#',
  99. '#SELECT_NAME#',
  100. SYSDATE,
  101. '#SELECT_SHIFT#',
  102. '#SELECT_CLASS#',
  103. '#ANA_C#',
  104. '#ANA_SI#',
  105. '#ANA_MN#',
  106. '#ANA_P#',
  107. '#ANA_S#',
  108. '#ANA_NI#',
  109. '#ANA_CR#',
  110. '#ANA_MO#',
  111. '#ANA_CU#',
  112. '#ANA_AL#',
  113. '#ANA_ALS#',
  114. '#ANA_CA#',
  115. '#ANA_V#',
  116. '#ANA_NB#',
  117. '#ANA_TI#',
  118. '#ANA_O#',
  119. '#ANA_N#',
  120. '#ANA_H#',
  121. '#ANA_ZN#',
  122. '#ANA_B#',
  123. '#ANA_ZR#',
  124. '#ANA_W#',
  125. '#ANA_CO#',
  126. '#ANA_FE#',
  127. '#ANA_PB#',
  128. '#ANA_SN#',
  129. '#ANA_AS#',
  130. '#ANA_SB#',
  131. '#ANA_BI#',
  132. '#ANA_LA#',
  133. '#ANA_CE#',
  134. '#ANA_SE#',
  135. '#ANA_MG#',
  136. '#ANA_CD#',
  137. '#ANA_ALT#',
  138. '#ANA_ALINS#',
  139. '#ANA_BS#',
  140. '#ANA_BN#',
  141. '#ANA_MGO#',
  142. '#ANA_SIO2#',
  143. '#ANA_AL2O3#',
  144. '#ANA_TFEO#',
  145. '#ANA_FE2O3#',
  146. '#ANA_H2O#',
  147. '#ANA_CAF2#',
  148. '#ANA_P2O5#',
  149. '#ANA_TFE#',
  150. '#ANA_CR2O3#',
  151. '#ANA_TIO2#',
  152. '#ANA_MNO#',
  153. '#ANA_V2O5#',
  154. '#ANA_FEO#',
  155. '#ANA_CAO#',
  156. '#REMARK#')
  157. ]]>
  158. </query>
  159. <query id="jhy.updateFlag" desc="修改成品成分标志位">
  160. <![CDATA[
  161. UPDATE BASE_CHEM_STDSTEEL_SELECT_BAK T
  162. SET T.FLAG = '1'
  163. WHERE (DECODE('#SAMPLE_NO#', NULL, '1', T.SAMPLE_NO) =
  164. DECODE('#SAMPLE_NO#', NULL, '1', '#SAMPLE_NO#') AND
  165. DECODE('#SAMPLE_NO#', NULL, T.SAMPLE_NO, NULL) IS NULL)
  166. AND (DECODE('#STEEL_NO#', NULL, '1', T.STEEL_NO) =
  167. DECODE('#STEEL_NO#', NULL, '1', '#STEEL_NO#') AND
  168. DECODE('#STEEL_NO#', NULL, T.STEEL_NO, NULL) IS NULL)
  169. AND (DECODE('#SELECT_STEEL_NO#', NULL, '1', T.SELECT_STEEL_NO) =
  170. DECODE('#SELECT_STEEL_NO#', NULL, '1', '#SELECT_STEEL_NO#') AND
  171. DECODE('#SELECT_STEEL_NO#', NULL, T.SELECT_STEEL_NO, NULL) IS NULL)
  172. ]]>
  173. </query>
  174. </queryMap>