QcmZgChemjudgeExceptionDAL.xml 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc="QCM_ZG_CHEMJUDGE_EXCEPTION">
  3. <query id="QcmZgChemjudgeExceptionDAL.Query" desc="查询">
  4. <![CDATA[
  5. SELECT
  6. T.CHEM_JUDGE_ID,
  7. T.LOT_NO,
  8. T.JUDGE_STOVE_NO,
  9. T.PLAN_PROORDER,
  10. T.ORD_PK,
  11. T.ORD_LN_PK,
  12. T.ORD_LN_DLY_PK,
  13. T.PROCESS_CDOE,
  14. T.PROCESS_DESC,
  15. T.JUDGERESULT_CHEM,
  16. T.ASSAYNO,
  17. T.ORDERISUNCHAIN,
  18. T.VALIDFLAG,
  19. T.MEMO,
  20. T.CREATE_NAME,
  21. TO_CHAR(T.CREATE_TIME, 'YYYY-MM-DD HH24:MI:SS') CREATE_TIME
  22. FROM QCM_ZG_CHEMJUDGE_EXCEPTION T
  23. WHERE
  24. T.CHEM_JUDGE_ID = '#CHEM_JUDGE_ID#'
  25. AND T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#'
  26. AND T.PLAN_PROORDER = '#PLAN_PROORDER#'
  27. AND T.ORD_LN_DLY_PK = '#ORD_LN_DLY_PK#'
  28. ORDER BY T.CHEM_JUDGE_ID DESC
  29. ]]>
  30. </query>
  31. <query id="QcmZgChemjudgeExceptionDAL.QueryByJudgeStoveNo" desc="通过炉号查询">
  32. <![CDATA[
  33. SELECT T.CHEM_JUDGE_ID,
  34. T.LOT_NO,
  35. T.JUDGE_STOVE_NO,
  36. T.PLAN_PROORDER,
  37. T.ORD_LN_PK,
  38. T.PROCESS_CDOE,
  39. T.PROCESS_DESC,
  40. T.JUDGERESULT_CHEM,
  41. A.BASENAME JUDGERESULT_CHEM_DESC,
  42. T.ASSAYNO,
  43. T.ORDERISUNCHAIN,
  44. DECODE(T.ORDERISUNCHAIN, '1', '是', '0', '否') ORDERISUNCHAIN_DESC,
  45. T.VALIDFLAG,
  46. DECODE(T.VALIDFLAG, '1', '有效', '0', '无效') VALIDFLAG_DESC,
  47. T.MEMO,
  48. T.CREATE_NAME,
  49. TO_CHAR(T.CREATE_TIME, 'YYYY-MM-DD HH24:MI:SS') CREATE_TIME
  50. FROM QCM_ZG_CHEMJUDGE_EXCEPTION T
  51. LEFT JOIN COM_BASE_INFO A
  52. ON A.BASECODE = T.JUDGERESULT_CHEM
  53. WHERE T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#'
  54. AND T.VALIDFLAG = '1'
  55. ]]>
  56. </query>
  57. <query id="QcmZgChemjudgeExceptionDAL.QueryByPk" desc="通过主键查询">
  58. <![CDATA[
  59. SELECT
  60. T.CHEM_JUDGE_ID,
  61. T.LOT_NO,
  62. T.JUDGE_STOVE_NO,
  63. T.PLAN_PROORDER,
  64. T.ORD_PK,
  65. T.ORD_LN_PK,
  66. T.ORD_LN_DLY_PK,
  67. T.PROCESS_CDOE,
  68. T.PROCESS_DESC,
  69. T.JUDGERESULT_CHEM,
  70. T.ASSAYNO,
  71. T.ORDERISUNCHAIN,
  72. T.VALIDFLAG,
  73. T.MEMO,
  74. T.CREATE_NAME,
  75. TO_CHAR(T.CREATE_TIME, 'YYYY-MM-DD HH24:MI:SS') CREATE_TIME
  76. FROM QCM_ZG_CHEMJUDGE_EXCEPTION T
  77. WHERE
  78. T.CHEM_JUDGE_ID = '#CHEM_JUDGE_ID#'
  79. AND T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#'
  80. AND T.PLAN_PROORDER = '#PLAN_PROORDER#'
  81. AND T.ORD_LN_DLY_PK = '#ORD_LN_DLY_PK#'
  82. ]]>
  83. </query>
  84. <query id="QcmZgChemjudgeExceptionDAL.Insert" desc="新增">
  85. <![CDATA[
  86. INSERT INTO QCM_ZG_CHEMJUDGE_EXCEPTION(
  87. CHEM_JUDGE_ID,
  88. LOT_NO,
  89. JUDGE_STOVE_NO,
  90. PLAN_PROORDER,
  91. ORD_LN_PK,
  92. PROCESS_CDOE,
  93. PROCESS_DESC,
  94. JUDGERESULT_CHEM,
  95. ASSAYNO,
  96. ORDERISUNCHAIN,
  97. MEMO,
  98. CREATE_NAME,
  99. CREATE_TIME)
  100. VALUES(
  101. '#CHEM_JUDGE_ID#',
  102. '#LOT_NO#',
  103. '#JUDGE_STOVE_NO#',
  104. '#PLAN_PROORDER#',
  105. '#ORD_LN_PK#',
  106. '#PROCESS_CDOE#',
  107. '#PROCESS_DESC#',
  108. '#JUDGERESULT_CHEM#',
  109. '#ASSAYNO#',
  110. '#ORDERISUNCHAIN#',
  111. '#MEMO#',
  112. '#CREATE_NAME#',
  113. SYSDATE)
  114. ]]>
  115. </query>
  116. <query id="QcmZgChemjudgeExceptionDAL.Update" desc="修改">
  117. <![CDATA[
  118. UPDATE QCM_ZG_CHEMJUDGE_EXCEPTION T
  119. SET
  120. T.CHEM_JUDGE_ID = '#CHEM_JUDGE_ID#',
  121. T.LOT_NO = '#LOT_NO#',
  122. T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#',
  123. T.PLAN_PROORDER = '#PLAN_PROORDER#',
  124. T.ORD_PK = '#ORD_PK#',
  125. T.ORD_LN_PK = '#ORD_LN_PK#',
  126. T.ORD_LN_DLY_PK = '#ORD_LN_DLY_PK#',
  127. T.PROCESS_CDOE = '#PROCESS_CDOE#',
  128. T.PROCESS_DESC = '#PROCESS_DESC#',
  129. T.JUDGERESULT_CHEM = '#JUDGERESULT_CHEM#',
  130. T.ASSAYNO = '#ASSAYNO#',
  131. T.ORDERISUNCHAIN = '#ORDERISUNCHAIN#',
  132. T.VALIDFLAG = '#VALIDFLAG#',
  133. T.MEMO = '#MEMO#',
  134. T.CREATE_NAME = '#CREATE_NAME#',
  135. T.CREATE_TIME = SYSDATE
  136. WHERE
  137. T.CHEM_JUDGE_ID = '#CHEM_JUDGE_ID#'
  138. AND T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#'
  139. AND T.PLAN_PROORDER = '#PLAN_PROORDER#'
  140. AND T.ORD_LN_DLY_PK = '#ORD_LN_DLY_PK#'
  141. ]]>
  142. </query>
  143. <query id="QcmZgChemjudgeExceptionDAL.GetMaxPk" desc="获取最大主键">
  144. <![CDATA[
  145. SELECT NVL(MAX(CHEM_JUDGE_ID), 0) + 1 MAX_VALUE FROM QCM_ZG_CHEMJUDGE_EXCEPTION T
  146. ]]>
  147. </query>
  148. <query id="QcmZgChemjudgeExceptionDAL.Delete" desc="作废">
  149. <![CDATA[
  150. UPDATE QCM_ZG_CHEMJUDGE_EXCEPTION T
  151. SET
  152. T.VALIDFLAG = '0',
  153. T.DELETE_NAME = '#DELETE_NAME#',
  154. T.DELETE_TIME = SYSDATE
  155. WHERE
  156. T.CHEM_JUDGE_ID = '#CHEM_JUDGE_ID#'
  157. AND T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#'
  158. AND T.PLAN_PROORDER = '#PLAN_PROORDER#'
  159. AND T.ORD_LN_DLY_PK = '#ORD_LN_DLY_PK#'
  160. ]]>
  161. </query>
  162. <query id="QcmZgChemjudgeExceptionDAL.Resume" desc="恢复">
  163. <![CDATA[
  164. UPDATE QCM_ZG_CHEMJUDGE_EXCEPTION T
  165. SET
  166. T.VALIDFLAG = '1',
  167. T.DELETE_NAME = NULL,
  168. T.DELETE_TIME = NULL,
  169. T.UPDATE_NAME = '#UPDATE_NAME#',
  170. T.UPDATE_TIME = SYSDATE
  171. WHERE
  172. T.CHEM_JUDGE_ID = '#CHEM_JUDGE_ID#'
  173. AND T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#'
  174. AND T.PLAN_PROORDER = '#PLAN_PROORDER#'
  175. AND T.ORD_LN_DLY_PK = '#ORD_LN_DLY_PK#'
  176. ]]>
  177. </query>
  178. </queryMap>