ComBaseWell.xml 5.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc="权限功能表查询">
  3. <query id="ComBaseWell.QUERY" desc="权限功能">
  4. <![CDATA[
  5. SELECT
  6. 'FALSE' CHK,
  7. WELL_CODE,
  8. WELL_NAME,
  9. WEIGHT,
  10. CREATE_NAME,
  11. TO_CHAR(CREATE_TIME,'yyyy-mm-dd hh24:mi:ss') CREATE_TIME,
  12. UPDATE_NAME,
  13. TO_CHAR(UPDATE_TIME,'yyyy-mm-dd hh24:mi:ss') UPDATE_TIME,
  14. DELETE_NAME,
  15. TO_CHAR(DELETE_TIME,'yyyy-mm-dd hh24:mi:ss') DELETE_TIME,
  16. DECODE(VALIDFLAG,'1','有效','无效') VALIDFLAGNAME,
  17. MEMO,
  18. PROCESS_CDOE
  19. FROM COM_BASE_WELL
  20. WHERE VALIDFLAG in ('1' , ?)
  21. ORDER BY WELL_CODE
  22. ]]>
  23. </query>
  24. <query id="ComBaseWell.ADD" desc="权限功能">
  25. <![CDATA[
  26. INSERT INTO COM_BASE_WELL
  27. (
  28. WELL_CODE,
  29. WELL_NAME,
  30. WEIGHT,
  31. CREATE_NAME,
  32. CREATE_TIME,
  33. VALIDFLAG,
  34. MEMO,
  35. PROCESS_CDOE,
  36. PROCESS_DESC
  37. )
  38. VALUES
  39. (?,?,?,?,SYSDATE,'1',?, ?, ?)
  40. ]]>
  41. </query>
  42. <query id="ComBaseWell.UPDATE" desc="权限功能">
  43. <![CDATA[
  44. UPDATE COM_BASE_WELL C
  45. SET C.WELL_NAME=?,C.WEIGHT=?,C.MEMO=?, C.UPDATE_NAME=?,C.UPDATE_TIME=SYSDATE,
  46. PROCESS_CDOE = ?, PROCESS_DESC = ?
  47. WHERE C.WELL_CODE=?
  48. ]]>
  49. </query>
  50. <query id="ComBaseWell.DELETE" desc="权限功能">
  51. <![CDATA[
  52. UPDATE COM_BASE_WELL C
  53. SET C.VALIDFLAG='0',C.DELETE_NAME=?,C.DELETE_TIME=SYSDATE
  54. WHERE C.WELL_CODE=?
  55. ]]>
  56. </query>
  57. <query id="ComBaseWell.RESUME" desc="权限功能">
  58. <![CDATA[
  59. UPDATE COM_BASE_WELL C
  60. SET C.VALIDFLAG='1',C.DELETE_NAME='',C.DELETE_TIME=NULL
  61. WHERE C.WELL_CODE=?
  62. ]]>
  63. </query>
  64. <query id="ComBaseWell.CHECK" desc="权限功能">
  65. <![CDATA[
  66. SELECT WELL_CODE,
  67. WELL_NAME,
  68. WEIGHT,
  69. CREATE_NAME,
  70. CREATE_TIME,
  71. UPDATE_NAME,
  72. UPDATE_TIME,
  73. DELETE_NAME,
  74. DELETE_TIME,
  75. DECODE(VALIDFLAG,'1','有效','无效') VALIDFLAGNAME,
  76. MEMO FROM COM_BASE_WELL
  77. WHERE WELL_NAME=?
  78. ]]>
  79. </query>
  80. <query id="ComBaseWell.CHECKUpdate" desc="权限功能">
  81. <![CDATA[
  82. SELECT 1
  83. FROM COM_BASE_WELL
  84. WHERE WELL_NAME=? AND WELL_CODE !=?
  85. ]]>
  86. </query>
  87. <query id="ComBaseWell.CHECKYear" desc="权限功能">
  88. <![CDATA[
  89. SELECT 1
  90. FROM COM_BASE_WELL_MONTH
  91. WHERE WELL_CODE=? AND YEAR =TO_NUMBER(?)
  92. ]]>
  93. </query>
  94. <query id="ComBaseWell.QUERYMonth" desc="权限功能">
  95. <![CDATA[
  96. SELECT WELL_CODE,
  97. WELL_NAME,
  98. YEAR,
  99. YEAR AS YEAR_OLD,
  100. MONTH_1,
  101. MONTH_2,
  102. MONTH_3,
  103. MONTH_4,
  104. MONTH_5,
  105. MONTH_6,
  106. MONTH_7,
  107. MONTH_8,
  108. MONTH_9,
  109. MONTH_10,
  110. MONTH_11,
  111. MONTH_12,
  112. CREATE_NAME,
  113. TO_CHAR(CREATE_TIME, 'YYYY-MM-DD HH24:MI:SS') CREATE_TIME,
  114. UPDATE_NAME,
  115. TO_CHAR(UPDATE_TIME, 'YYYY-MM-DD HH24:MI:SS') UPDATE_TIME,
  116. DELETE_NAME,
  117. TO_CHAR(DELETE_TIME, 'YYYY-MM-DD HH24:MI:SS') DELETE_TIME,
  118. DECODE(VALIDFLAG,'1','有效','0','无效') VALIDFLAG,
  119. MEMO
  120. FROM COM_BASE_WELL_MONTH
  121. WHERE WELL_CODE=?
  122. ]]>
  123. </query>
  124. <query id="ComBaseWell.ADDMonth" desc="权限功能">
  125. <![CDATA[
  126. INSERT INTO COM_BASE_WELL_MONTH
  127. (WELL_CODE,
  128. WELL_NAME,
  129. YEAR,
  130. MONTH_1,
  131. MONTH_2,
  132. MONTH_3,
  133. MONTH_4,
  134. MONTH_5,
  135. MONTH_6,
  136. MONTH_7,
  137. MONTH_8,
  138. MONTH_9,
  139. MONTH_10,
  140. MONTH_11,
  141. MONTH_12,
  142. CREATE_NAME,
  143. CREATE_TIME,
  144. VALIDFLAG,
  145. MEMO)
  146. VALUES
  147. (?, ?, ?, ?, ?, ?,?, ?,?, ?,?,?, ?, ?, ?, ?, SYSDATE,'1', ?)
  148. ]]>
  149. </query>
  150. <query id="ComBaseWell.UpDateMonth" desc="权限功能">
  151. <![CDATA[
  152. UPDATE COM_BASE_WELL_MONTH
  153. SET
  154. WELL_NAME = ?,
  155. YEAR = ?,
  156. MONTH_1 = ?,
  157. MONTH_2 = ?,
  158. MONTH_3 = ?,
  159. MONTH_4 = ?,
  160. MONTH_5 = ?,
  161. MONTH_6 = ?,
  162. MONTH_7 = ?,
  163. MONTH_8 = ?,
  164. MONTH_9 = ?,
  165. MONTH_10 = ?,
  166. MONTH_11 = ?,
  167. MONTH_12 = ?,
  168. UPDATE_NAME = ?,
  169. UPDATE_TIME = SYSDATE,
  170. MEMO = ?
  171. WHERE WELL_CODE = ? AND YEAR = ?
  172. ]]>
  173. </query>
  174. <query id="CoreBaseWell.checkWellDelete" desc="权限功能">
  175. <![CDATA[
  176. SELECT COUNT(1) AS COUM FROM COM_BASE_WELL_MONTH
  177. WHERE WELL_CODE=? AND VALIDFLAG='1'
  178. ]]>
  179. </query>
  180. <query id="CoreBaseWell.queryWellMax" desc="权限功能">
  181. <![CDATA[
  182. SELECT WELL_CODE
  183. FROM (SELECT MAX(WELL_CODE) AS WELL_CODE FROM COM_BASE_WELL)
  184. WHERE WELL_CODE IS NOT NULL
  185. ]]>
  186. </query>
  187. <query id="CoreBaseWell.checkFromResume" desc="标准名称 检验标准代码是否已经恢复">
  188. <![CDATA[
  189. SELECT 1
  190. FROM COM_BASE_WELL S
  191. WHERE S.WELL_CODE = ?
  192. AND S.VALIDFLAG = 0
  193. ]]>
  194. </query>
  195. <query id="CoreBaseWell.deleteWell" desc="标准基础 作废">
  196. <![CDATA[
  197. UPDATE COM_BASE_WELL
  198. SET DELETE_NAME = ?, DELETE_TIME = SYSDATE, VALIDFLAG = '0'
  199. WHERE WELL_CODE = ?
  200. ]]>
  201. </query>
  202. <query id="CoreBaseWell.resumeWell" desc="标准基础 恢复">
  203. <![CDATA[
  204. UPDATE COM_BASE_WELL
  205. SET DELETE_NAME = ?, DELETE_TIME = NULL, VALIDFLAG = '1'
  206. WHERE WELL_CODE = ?
  207. ]]>
  208. </query>
  209. <query id="CoreBaseWell.deleteMonthWell" desc="产品规范 作废">
  210. <![CDATA[
  211. UPDATE COM_BASE_WELL_MONTH
  212. SET DELETE_NAME = ?, DELETE_TIME = SYSDATE, VALIDFLAG = '0'
  213. WHERE WELL_CODE=? AND YEAR=?
  214. ]]>
  215. </query>
  216. <query id="CoreProductManage.resumeMonthWell" desc="产品规范 恢复">
  217. <![CDATA[
  218. UPDATE COM_BASE_WELL_MONTH
  219. SET DELETE_NAME = ?, DELETE_TIME = NULL, VALIDFLAG = '1'
  220. WHERE WELL_CODE=? AND YEAR=?
  221. ]]>
  222. </query>
  223. </queryMap>