FrmBaseChemStdSteel.xml 6.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc="管材化学标钢基本数据维护">
  3. <query id="FrmBaseChemStdSteel.QueryChemStdSteelNo" desc="查询已维护的标钢钢号信息">
  4. <![CDATA[
  5. SELECT DISTINCT
  6. STEEL_NO
  7. FROM BASE_CHEM_STDSTEEL_INFO
  8. WHERE STDSTEEL_TYPE = '0'
  9. ORDER BY STEEL_NO
  10. ]]>
  11. </query>
  12. <query id="FrmBaseChemStdSteel.QueryChemStdSteelSampleNo" desc="查询已维护的标钢试样号信息">
  13. <![CDATA[
  14. SELECT DISTINCT
  15. SAMPLE_NO
  16. FROM BASE_CHEM_STDSTEEL_INFO
  17. WHERE STDSTEEL_TYPE = '0'
  18. AND STEEL_NO LIKE '%' || ? || '%'
  19. ORDER BY SAMPLE_NO
  20. ]]>
  21. </query>
  22. <query id="FrmBaseChemStdSteel.QueryChemStdSteelDetail" desc="查询标钢信息">
  23. <![CDATA[
  24. SELECT *
  25. FROM BASE_CHEM_STDSTEEL_INFO
  26. WHERE STDSTEEL_TYPE = ?
  27. AND SAMPLE_NO = ?
  28. AND DECODE(?, NULL, '1', STEEL_NO) = DECODE(?, NULL, '1', ?)
  29. ]]>
  30. </query>
  31. <query id="FrmBaseChemStdSteel.QueryChemStdSteelInfo" desc="查询标钢信息">
  32. <![CDATA[
  33. SELECT 'FALSE' CHK,
  34. STD_ID,
  35. STDSTEEL_TYPE,
  36. DECODE(STDSTEEL_TYPE, '0', '光谱标样', '1', '粉末标样', '2', '标液','其他') STDSTEEL_TYPE_DESC,
  37. STDSTEEL_NAME,
  38. STDSTEEL_NO,
  39. SAMPLE_NO,
  40. STEEL_NO,
  41. TO_CHAR(SURE_TIME,'YYYY-MM-DD') SURE_TIME,
  42. TO_CHAR(VALID_TIME,'YYYY-MM-DD') VALID_TIME,
  43. SUPPLIER,
  44. FILE_POSITION,
  45. REMARK,
  46. CHECK_NAME,
  47. CHECK_TIME,
  48. CHECK_SHIFT,
  49. CHECK_CLASS
  50. FROM BASE_CHEM_STDSTEEL_INFO
  51. WHERE VALID_TIME >= TO_DATE(TO_CHAR(SYSDATE, 'YYYY-MM-DD'), 'YYYY-MM-DD')
  52. ORDER BY SAMPLE_NO,STEEL_NO
  53. ]]>
  54. </query>
  55. <query id="FrmBaseChemStdSteel.QueryChemStdSteelBaseManage" desc="查询标钢信息">
  56. <![CDATA[
  57. SELECT STD_ID,
  58. STDSTEEL_TYPE,
  59. DECODE(STDSTEEL_TYPE, '0', '光谱标样', '1', '粉末标样', '2', '标液','其他') STDSTEEL_TYPE_DESC,
  60. STDSTEEL_NAME,
  61. STDSTEEL_NO,
  62. SAMPLE_NO,
  63. STEEL_NO,
  64. PRODUCT_TYPE,
  65. PRODUCT_STD,
  66. UNIT,
  67. SAMPLE_COUNT,
  68. TO_CHAR(ARRIVE_TIME,'YYYY-MM-DD') ARRIVE_TIME,
  69. TO_CHAR(SURE_TIME,'YYYY-MM-DD') SURE_TIME,
  70. TO_CHAR(VALID_TIME,'YYYY-MM-DD') VALID_TIME,
  71. SUPPLIER,
  72. FILE_POSITION,
  73. REMARK,
  74. CHECK_NAME,
  75. CHECK_TIME,
  76. CHECK_SHIFT,
  77. CHECK_CLASS
  78. FROM BASE_CHEM_STDSTEEL_MANAGE
  79. WHERE VALID_TIME >= TO_DATE(TO_CHAR(SYSDATE, 'YYYY-MM-DD'), 'YYYY-MM-DD')
  80. AND STDSTEEL_TYPE = ?
  81. ORDER BY SAMPLE_NO,STEEL_NO
  82. ]]>
  83. </query>
  84. <query id="FrmBaseChemStdSteel.QueryChemStdSteelDetailManage"
  85. desc="查询标钢明细信息">
  86. <![CDATA[
  87. SELECT STD_ID,
  88. ITEM_CODE,
  89. ITEM_NAME,
  90. STD_VALUE,
  91. REMARK
  92. FROM BASE_CHEM_STDSTEEL_DETAIL
  93. WHERE STD_ID = ?
  94. ORDER BY ITEM_CODE
  95. ]]>
  96. </query>
  97. <query id="FrmBaseChemStdSteel.AddChemStdSteelInfoManage" desc="新增标钢信息CER_BOOK,">
  98. <![CDATA[
  99. INSERT INTO BASE_CHEM_STDSTEEL_MANAGE
  100. (STDSTEEL_TYPE,
  101. STDSTEEL_NAME,
  102. STDSTEEL_NO,
  103. SAMPLE_NO,
  104. STEEL_NO,
  105. PRODUCT_TYPE,
  106. PRODUCT_STD,
  107. UNIT,
  108. SAMPLE_COUNT,
  109. ARRIVE_TIME,
  110. SURE_TIME,
  111. VALID_TIME,
  112. SUPPLIER,
  113. REMARK,
  114. CHECK_NAME,
  115. CHECK_TIME,
  116. CHECK_SHIFT,
  117. CHECK_CLASS)
  118. VALUES
  119. (?,?,?,?,?,?,?,?,?,TO_DATE(?, 'YYYY-MM-DD'),TO_DATE(?, 'YYYY-MM-DD'),TO_DATE(?, 'YYYY-MM-DD'),?,?,?,SYSDATE,?,?)
  120. ]]>
  121. </query>
  122. <query id="FrmBaseChemStdSteel.UpdateChemStdSteelInfoManage"
  123. desc="修改CER_BOOK = ?">
  124. <![CDATA[
  125. UPDATE BASE_CHEM_STDSTEEL_MANAGE
  126. SET STDSTEEL_TYPE = ?,
  127. STDSTEEL_NAME = ?,
  128. STDSTEEL_NO = ?,
  129. SAMPLE_NO = ?,
  130. STEEL_NO = ?,
  131. PRODUCT_TYPE = ?,
  132. PRODUCT_STD = ?,
  133. UNIT = ?,
  134. SAMPLE_COUNT = ?,
  135. ARRIVE_TIME = TO_DATE(?, 'YYYY-MM-DD'),
  136. SURE_TIME = TO_DATE(?, 'YYYY-MM-DD'),
  137. VALID_TIME = TO_DATE(?, 'YYYY-MM-DD'),
  138. SUPPLIER = ?,
  139. REMARK = ?,
  140. CHECK_NAME = ?,
  141. CHECK_TIME = SYSDATE,
  142. CHECK_SHIFT = ?,
  143. CHECK_CLASS = ?
  144. WHERE STD_ID = ?
  145. ]]>
  146. </query>
  147. <query id="FrmBaseChemStdSteel.AddCheckMethodPhyItems" desc="新增标钢信息">
  148. <![CDATA[
  149. INSERT INTO BASE_CHEM_STDSTEEL_DETAIL
  150. (STD_ID,
  151. ITEM_CODE,
  152. ITEM_NAME,
  153. STD_VALUE,
  154. REMARK)
  155. VALUES
  156. (?,?,?,?,?)
  157. ]]>
  158. </query>
  159. <query id="FrmBaseChemStdSteel.AddChemStdSteelInfo" desc="新增标钢信息">
  160. <![CDATA[
  161. INSERT INTO BASE_CHEM_STDSTEEL_INFO
  162. (STEEL_NO,
  163. SAMPLE_NO,
  164. CHECK_NAME,
  165. CHECK_TIME,
  166. VALID_TIME,
  167. ANA_C,
  168. ANA_SI,
  169. ANA_MN,
  170. ANA_P,
  171. ANA_S,
  172. ANA_NI,
  173. ANA_CR,
  174. ANA_MO,
  175. ANA_CU,
  176. ANA_AL,
  177. ANA_ALS,
  178. ANA_V,
  179. ANA_NB,
  180. ANA_TI,
  181. ANA_B,
  182. ANA_ZN,
  183. ANA_CA,
  184. ANA_O,
  185. ANA_N,
  186. ANA_H,
  187. ANA_ZR,
  188. ANA_W,
  189. ANA_CO,
  190. ANA_FE,
  191. ANA_PB,
  192. ANA_SN,
  193. ANA_AS,
  194. ANA_SB,
  195. ANA_BI,
  196. REMARK)
  197. VALUES
  198. (?,?,?,SYSDATE,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)
  199. ]]>
  200. </query>
  201. <query id="FrmBaseChemStdSteel.DeleteChemStdSteelInfo" desc="删除标钢信息">
  202. <![CDATA[
  203. DELETE BASE_CHEM_STDSTEEL_INFO
  204. WHERE SAMPLE_NO = ?
  205. AND DECODE(?, NULL, '1', STEEL_NO) = DECODE(?, NULL, '1', ?)
  206. ]]>
  207. </query>
  208. <query id="FrmBaseChemStdSteel.DeleteChemStdSteelInfoManage"
  209. desc="删除标钢信息">
  210. <![CDATA[
  211. DELETE BASE_CHEM_STDSTEEL_MANAGE
  212. WHERE STD_ID = ?
  213. AND DECODE(?, NULL, '1', SAMPLE_NO) = DECODE(?, NULL, '1', ?)
  214. ]]>
  215. </query>
  216. <query id="FrmBaseChemStdSteel.DeleteCheckMethodPhyItems" desc="删除标钢信息">
  217. <![CDATA[
  218. DELETE BASE_CHEM_STDSTEEL_DETAIL
  219. WHERE STD_ID = ?
  220. AND DECODE(?, NULL, '1', ITEM_NAME) = DECODE(?, NULL, '1', ?)
  221. ]]>
  222. </query>
  223. <query id="FrmBaseChemStdSteel.UpdateCheckMethodPhyItems" desc="修改">
  224. <![CDATA[
  225. UPDATE BASE_CHEM_STDSTEEL_DETAIL
  226. SET ITEM_CODE = ?,
  227. STD_VALUE = ?,
  228. REMARK = ?
  229. WHERE STD_ID = ?
  230. AND ITEM_NAME = ?
  231. ]]>
  232. </query>
  233. </queryMap>