ComBaseWellPline.xml 7.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc="权限功能表查询">
  3. <query id="ComBaseWellPline.QUERY" desc="权限功能">
  4. <![CDATA[
  5. SELECT
  6. T.PLINE_CODE,
  7. T.PLINE_NAME,
  8. T.DEPARTMENT_CODE,
  9. T.DEPARTMENT_DESC,
  10. T.CREATE_NAME,
  11. TO_CHAR(T.CREATE_TIME, 'YYYY-MM-DD HH24:MI:SS') CREATE_TIME,
  12. T.UPDATE_NAME,
  13. TO_CHAR(T.UPDATE_TIME, 'YYYY-MM-DD HH24:MI:SS') UPDATE_TIME,
  14. T.DELETE_NAME,
  15. TO_CHAR(T.DELETE_TIME, 'YYYY-MM-DD HH24:MI:SS') DELETE_TIME,
  16. DECODE(WELL_VALIDFLAG,'1','有效','无效') VALIDFLAG,
  17. T.MEMO,
  18. T.PROCESS_CODE,
  19. T.PROCESS_DESC,
  20. T.PLINE_CODE_OLD,
  21. T.LENGTH_MIN,
  22. T.LENGTH_MAX,
  23. T.LENGTH_COLDBED,
  24. T.LENGTH_MAX_RING,
  25. T.LENGTH_MIN_RING,
  26. T.LENGTH_MIN_TUBE,
  27. T.LENGTH_MAX_TUBE,
  28. T.BURNOUT_RATE,
  29. T.GROUP_PLAN,
  30. T.GROUP_PAY,
  31. T.TOLERANCE_ZONE,
  32. T.DEPARTMENT_CODE_P,
  33. T.DEPARTMENT_DESC_P,
  34. T.SCHEDULE_CODE,
  35. T.SPLINE_DESC,
  36. T.IN_MATERIAL_LEN_MIN,
  37. T.IN_MATERIAL_LEN_MAX,
  38. T.SAM_FCODE,
  39. T.BATCH_INTERVAL,
  40. T.CHECK_NO_SHORT,
  41. T.FACTORY_CODE,
  42. T.CHECK_STATION,
  43. T.IN_REPOSITORY,
  44. T.OUT_REPOSITORY,
  45. T.VELOCITY_FLOW,
  46. T.SUPPLY_UNIT_CODE,
  47. T.SUPPLY_UNIT,
  48. T.ACCOUNTING_CENTER,
  49. T.ZBS_COMPANY,
  50. T.ZBS_ADDRESS,
  51. T.ZBS_FLAG,
  52. T.SPEC_NAME
  53. FROM COM_BASE_PLINE t
  54. WHERE T.WELL_VALIDFLAG in ('1' , ?)
  55. ORDER BY T.PLINE_CODE
  56. ]]>
  57. </query>
  58. <query id="ComBaseWellPline.ADD" desc="权限功能">
  59. <![CDATA[
  60. INSERT INTO COM_BASE_PLINE
  61. (
  62. PLINE_CODE,
  63. PLINE_NAME,
  64. WEIGHT,
  65. CREATE_NAME,
  66. CREATE_TIME,
  67. VALIDFLAG,
  68. MEMO,
  69. PROCESS_CDOE,
  70. PROCESS_DESC
  71. )
  72. VALUES
  73. (?,?,?,?,SYSDATE,'1',?, ?, ?)
  74. ]]>
  75. </query>
  76. <query id="ComBaseWellPline.UPDATE" desc="权限功能">
  77. <![CDATA[
  78. UPDATE COM_BASE_PLINE C
  79. SET C.SPEC_NAME=?
  80. WHERE C.PLINE_CODE=?
  81. ]]>
  82. </query>
  83. <query id="ComBaseWellPline.DELETE" desc="权限功能">
  84. <![CDATA[
  85. UPDATE COM_BASE_WELL_PLINE C
  86. SET C.WELL_VALIDFLAG='0',C.DELETE_NAME=?,C.DELETE_TIME=SYSDATE
  87. WHERE C.PLINE_CODE=?
  88. ]]>
  89. </query>
  90. <query id="ComBaseWellPline.RESUME" desc="权限功能">
  91. <![CDATA[
  92. UPDATE COM_BASE_WELL_PLINE C
  93. SET C.WELL_VALIDFLAG='1',C.DELETE_NAME='',C.DELETE_TIME=NULL
  94. WHERE C.PLINE_CODE=?
  95. ]]>
  96. </query>
  97. <query id="ComBaseWellPline.CHECK" desc="权限功能">
  98. <![CDATA[
  99. SELECT PLINE_CODE,
  100. PLINE_NAME,
  101. WEIGHT,
  102. CREATE_NAME,
  103. CREATE_TIME,
  104. UPDATE_NAME,
  105. UPDATE_TIME,
  106. DELETE_NAME,
  107. DELETE_TIME,
  108. DECODE(WELL_VALIDFLAG,'1','有效','无效') VALIDFLAGNAME,
  109. MEMO FROM COM_BASE_PLINE
  110. WHERE PLINE_NAME=?
  111. ]]>
  112. </query>
  113. <query id="ComBaseWellPline.CHECKUpdate" desc="权限功能">
  114. <![CDATA[
  115. SELECT 1
  116. FROM COM_BASE_PLINE
  117. WHERE PLINE_NAME=? AND PLINE_CODE !=?
  118. ]]>
  119. </query>
  120. <query id="ComBaseWellPline.CHECKYear" desc="权限功能">
  121. <![CDATA[
  122. SELECT 1
  123. FROM COM_BASE_WELL_MONTH_PLINE
  124. WHERE PLINE_CODE=? AND YEAR =TO_NUMBER(?)
  125. ]]>
  126. </query>
  127. <query id="ComBaseWellPline.QUERYMonth" desc="权限功能">
  128. <![CDATA[
  129. SELECT PLINE_CODE,
  130. PLINE_NAME,
  131. YEAR,
  132. YEAR AS YEAR_OLD,
  133. MONTH_1,
  134. MONTH_2,
  135. MONTH_3,
  136. MONTH_4,
  137. MONTH_5,
  138. MONTH_6,
  139. MONTH_7,
  140. MONTH_8,
  141. MONTH_9,
  142. MONTH_10,
  143. MONTH_11,
  144. MONTH_12,
  145. CREATE_NAME,
  146. TO_CHAR(CREATE_TIME, 'YYYY-MM-DD HH24:MI:SS') CREATE_TIME,
  147. UPDATE_NAME,
  148. TO_CHAR(UPDATE_TIME, 'YYYY-MM-DD HH24:MI:SS') UPDATE_TIME,
  149. DELETE_NAME,
  150. TO_CHAR(DELETE_TIME, 'YYYY-MM-DD HH24:MI:SS') DELETE_TIME,
  151. DECODE(VALIDFLAG,'1','有效','0','无效') VALIDFLAG,
  152. MEMO,
  153. HALT_HOUR_1,
  154. HALT_HOUR_2,
  155. HALT_HOUR_3,
  156. HALT_HOUR_4,
  157. HALT_HOUR_5,
  158. HALT_HOUR_6,
  159. HALT_HOUR_7,
  160. HALT_HOUR_8,
  161. HALT_HOUR_9,
  162. HALT_HOUR_10,
  163. HALT_HOUR_11,
  164. HALT_HOUR_12
  165. FROM COM_BASE_WELL_MONTH_PLINE
  166. WHERE PLINE_CODE=?
  167. ]]>
  168. </query>
  169. <query id="ComBaseWellPline.ADDMonth" desc="权限功能">
  170. <![CDATA[
  171. INSERT INTO COM_BASE_WELL_MONTH_PLINE
  172. (PLINE_CODE,
  173. PLINE_NAME,
  174. YEAR,
  175. MONTH_1,
  176. MONTH_2,
  177. MONTH_3,
  178. MONTH_4,
  179. MONTH_5,
  180. MONTH_6,
  181. MONTH_7,
  182. MONTH_8,
  183. MONTH_9,
  184. MONTH_10,
  185. MONTH_11,
  186. MONTH_12,
  187. CREATE_NAME,
  188. CREATE_TIME,
  189. VALIDFLAG,
  190. MEMO,
  191. HALT_HOUR_1,
  192. HALT_HOUR_2,
  193. HALT_HOUR_3,
  194. HALT_HOUR_4,
  195. HALT_HOUR_5,
  196. HALT_HOUR_6,
  197. HALT_HOUR_7,
  198. HALT_HOUR_8,
  199. HALT_HOUR_9,
  200. HALT_HOUR_10,
  201. HALT_HOUR_11,
  202. HALT_HOUR_12)
  203. VALUES
  204. (?, ?, ?, ?, ?, ?,?, ?,?, ?,?,?, ?, ?, ?, ?, SYSDATE,'1', ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
  205. ]]>
  206. </query>
  207. <query id="ComBaseWellPline.UpDateMonth" desc="权限功能">
  208. <![CDATA[
  209. UPDATE COM_BASE_WELL_MONTH_PLINE
  210. SET
  211. PLINE_NAME = ?,
  212. YEAR = ?,
  213. MONTH_1 = ?,
  214. MONTH_2 = ?,
  215. MONTH_3 = ?,
  216. MONTH_4 = ?,
  217. MONTH_5 = ?,
  218. MONTH_6 = ?,
  219. MONTH_7 = ?,
  220. MONTH_8 = ?,
  221. MONTH_9 = ?,
  222. MONTH_10 = ?,
  223. MONTH_11 = ?,
  224. MONTH_12 = ?,
  225. UPDATE_NAME = ?,
  226. UPDATE_TIME = SYSDATE,
  227. MEMO = ?,
  228. HALT_HOUR_1 = ?,
  229. HALT_HOUR_2 = ?,
  230. HALT_HOUR_3 = ?,
  231. HALT_HOUR_4 = ?,
  232. HALT_HOUR_5 = ?,
  233. HALT_HOUR_6 = ?,
  234. HALT_HOUR_7 = ?,
  235. HALT_HOUR_8 = ?,
  236. HALT_HOUR_9 = ?,
  237. HALT_HOUR_10 = ?,
  238. HALT_HOUR_11 = ?,
  239. HALT_HOUR_12 = ?
  240. WHERE PLINE_CODE = ? AND YEAR = ?
  241. ]]>
  242. </query>
  243. <query id="CoreBaseWellPline.checkWellDelete" desc="权限功能">
  244. <![CDATA[
  245. SELECT COUNT(1) AS COUM FROM COM_BASE_WELL_MONTH_PLINE
  246. WHERE PLINE_CODE=? AND VALIDFLAG='1'
  247. ]]>
  248. </query>
  249. <query id="CoreBaseWellPline.queryWellMax" desc="权限功能">
  250. <![CDATA[
  251. SELECT PLINE_CODE
  252. FROM (SELECT MAX(PLINE_CODE) AS PLINE_CODE FROM COM_BASE_PLINE)
  253. WHERE PLINE_CODE IS NOT NULL
  254. ]]>
  255. </query>
  256. <query id="CoreBaseWellPline.checkFromResume" desc="标准名称 检验标准代码是否已经恢复">
  257. <![CDATA[
  258. SELECT 1
  259. FROM COM_BASE_PLINE S
  260. WHERE S.PLINE_CODE = ?
  261. AND S.WELL_VALIDFLAG = 0
  262. ]]>
  263. </query>
  264. <query id="CoreBaseWellPline.deleteWell" desc="标准基础 作废">
  265. <![CDATA[
  266. UPDATE COM_BASE_PLINE
  267. SET WELL_VALIDFLAG = '0'
  268. WHERE PLINE_CODE = ?
  269. ]]>
  270. </query>
  271. <query id="CoreBaseWellPline.resumeWell" desc="标准基础 恢复">
  272. <![CDATA[
  273. UPDATE COM_BASE_PLINE
  274. SET WELL_VALIDFLAG = '1'
  275. WHERE PLINE_CODE = ?
  276. ]]>
  277. </query>
  278. <query id="CoreBaseWellPline.deleteMonthWell" desc="产品规范 作废">
  279. <![CDATA[
  280. UPDATE COM_BASE_WELL_MONTH_PLINE
  281. SET DELETE_NAME = ?, DELETE_TIME = SYSDATE, VALIDFLAG = '0'
  282. WHERE PLINE_CODE=? AND YEAR=?
  283. ]]>
  284. </query>
  285. <query id="CoreBaseWellPline.resumeMonthWell" desc="产品规范 恢复">
  286. <![CDATA[
  287. UPDATE COM_BASE_WELL_MONTH_PLINE
  288. SET DELETE_NAME = ?, DELETE_TIME = NULL, VALIDFLAG = '1'
  289. WHERE PLINE_CODE=? AND YEAR=?
  290. ]]>
  291. </query>
  292. </queryMap>