PlnSteelforOrdDAL.xml 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc="PLN_STEELFOR_ORD (生成工具:代码生成工具4.0 访问地址:http://172.16.2.128/tool/)">
  3. <query id="PlnSteelforOrdDAL.QueryCic" desc="查询">
  4. <![CDATA[
  5. SELECT MAX(T.FURNACENO) FURNACENO,
  6. MAX(T.SEQUENCENO) SEQUENCENO,
  7. MAX(T.FURNACENO_SEQ) FURNACENO_SEQ,
  8. MAX(T.PRO_PLAN_ID) PRO_PLAN_ID,
  9. MAX(T.GX_PLAN_NO) GX_PLAN_NO,
  10. MAX(T.CAST_NO) CAST_NO,
  11. MAX(T.CAST_SEQ) CAST_SEQ,
  12. MAX(T.CAST_STOVE_SEQ) CAST_STOVE_SEQ,
  13. MAX(T.CCM_SEQ) CCM_SEQ,
  14. T.STOVE_NO,
  15. T.JUDGE_STOVE_NO,
  16. MAX(T.JUDGE_STOVE_NO_SEQ) JUDGE_STOVE_NO_SEQ,
  17. MAX(T.FLAG_STOVE_NO) FLAG_STOVE_NO,
  18. MAX(T.STATUS) STATUS,
  19. MAX(T.CCM_STATE) CCM_STATE,
  20. MAX(T.CCM_PLN_TYPE) CCM_PLN_TYPE,
  21. MAX(T.GPTYPE) GPTYPE,
  22. MAX(T.CASTINGTYPE) CASTINGTYPE,
  23. MAX(T.PLINE_CODE) PLINE_CODE,
  24. MAX(T.PLINE_NAME) PLINE_NAME,
  25. MAX(T.CCMID) CCMID,
  26. MAX(T.FLOWNO) FLOWNO,
  27. MAX(T.EF_PLINE_CODE) EF_PLINE_CODE,
  28. MAX(T.EF_PLINE_NAME) EF_PLINE_NAME,
  29. MAX(T.WLID_IN) WLID_IN,
  30. MAX(T.WLDESC_IN) WLDESC_IN,
  31. MAX(T.MATERIAL_NO) MATERIAL_NO,
  32. MAX(T.MATERIAL_NAME) MATERIAL_NAME,
  33. MAX(T.GRADECODE) GRADECODE,
  34. MAX(T.GRADENAME) GRADENAME,
  35. MAX(T.DIAMETER) DIAMETER,
  36. MAX(T.LEN_GP_SINGLE) LEN_GP_SINGLE,
  37. MAX(T.CUT_NUM_GP) CUT_NUM_GP,
  38. MAX(T.LENGTH_M) LENGTH_M,
  39. MAX(T.WEIGHT_GP_ONE) WEIGHT_GP_ONE,
  40. MAX(T.WEIGHT_M) WEIGHT_M,
  41. MAX(T.TOT_MUM_M) TOT_MUM_M,
  42. MAX(T.TOT_WEIGHT_M) TOT_WEIGHT_M,
  43. MAX(T.ACT_WEIGHT_M) ACT_WEIGHT_M,
  44. MAX(T.ACT_MUM_M) ACT_MUM_M,
  45. MAX(T.SURPLUSFLAG) SURPLUSFLAG,
  46. MAX(T.SURPLUS_TYPE) SURPLUS_TYPE,
  47. MAX(T.IF_SURPLUS_ALLOTED) IF_SURPLUS_ALLOTED,
  48. MAX(T.CIC) CIC,
  49. MAX(T.PIC) PIC,
  50. MAX(T.SIC) SIC,
  51. MAX(T.DIC) DIC,
  52. MAX(T.MEMO) MEMO,
  53. MAX(T.MAKEMAN) MAKEMAN,
  54. TO_CHAR(MAX(T.MAKETIME), 'YYYY-MM-DD HH24:MI:SS') MAKETIME,
  55. MAX(T.DOWNMAN) DOWNMAN,
  56. TO_CHAR(MAX(T.DOWNTIME), 'YYYY-MM-DD HH24:MI:SS') DOWNTIME,
  57. DECODE(MAX(T.CHEM_JUDGE_ID), NULL, '未判', '已判') JUDGE_STATE,
  58. MAX(B.BASENAME) JUDGE_RESULT
  59. FROM PLN_STEELFOR_ORD T
  60. LEFT JOIN QCM_LG_CHEMJUDGE A
  61. ON A.CHEM_JUDGE_ID = T.CHEM_JUDGE_ID
  62. LEFT JOIN COM_BASE_INFO B
  63. ON B.BASECODE = A.JUDGERESULT_CHEM
  64. WHERE 1 = 1
  65. ]]>
  66. </query>
  67. <query id="PlnSteelforOrdDAL.QueryPic" desc="查询理化">
  68. <![CDATA[
  69. SELECT MAX(T.FURNACENO) FURNACENO,
  70. MAX(T.SEQUENCENO) SEQUENCENO,
  71. MAX(T.FURNACENO_SEQ) FURNACENO_SEQ,
  72. MAX(T.PRO_PLAN_ID) PRO_PLAN_ID,
  73. MAX(T.GX_PLAN_NO) GX_PLAN_NO,
  74. MAX(T.CAST_NO) CAST_NO,
  75. MAX(T.CAST_SEQ) CAST_SEQ,
  76. MAX(T.CAST_STOVE_SEQ) CAST_STOVE_SEQ,
  77. MAX(T.CCM_SEQ) CCM_SEQ,
  78. T.STOVE_NO,
  79. T.JUDGE_STOVE_NO,
  80. MAX(T.JUDGE_STOVE_NO_SEQ) JUDGE_STOVE_NO_SEQ,
  81. MAX(T.FLAG_STOVE_NO) FLAG_STOVE_NO,
  82. MAX(T.STATUS) STATUS,
  83. MAX(T.CCM_STATE) CCM_STATE,
  84. MAX(T.CCM_PLN_TYPE) CCM_PLN_TYPE,
  85. MAX(T.GPTYPE) GPTYPE,
  86. MAX(T.CASTINGTYPE) CASTINGTYPE,
  87. MAX(T.PLINE_CODE) PLINE_CODE,
  88. MAX(T.PLINE_NAME) PLINE_NAME,
  89. MAX(T.CCMID) CCMID,
  90. MAX(T.FLOWNO) FLOWNO,
  91. MAX(T.EF_PLINE_CODE) EF_PLINE_CODE,
  92. MAX(T.EF_PLINE_NAME) EF_PLINE_NAME,
  93. MAX(T.WLID_IN) WLID_IN,
  94. MAX(T.WLDESC_IN) WLDESC_IN,
  95. MAX(T.MATERIAL_NO) MATERIAL_NO,
  96. MAX(T.MATERIAL_NAME) MATERIAL_NAME,
  97. MAX(T.GRADECODE) GRADECODE,
  98. MAX(T.GRADENAME) GRADENAME,
  99. MAX(T.DIAMETER) DIAMETER,
  100. MAX(T.LEN_GP_SINGLE) LEN_GP_SINGLE,
  101. MAX(T.CUT_NUM_GP) CUT_NUM_GP,
  102. MAX(T.LENGTH_M) LENGTH_M,
  103. MAX(T.WEIGHT_GP_ONE) WEIGHT_GP_ONE,
  104. MAX(T.WEIGHT_M) WEIGHT_M,
  105. MAX(T.TOT_MUM_M) TOT_MUM_M,
  106. MAX(T.TOT_WEIGHT_M) TOT_WEIGHT_M,
  107. MAX(T.ACT_WEIGHT_M) ACT_WEIGHT_M,
  108. MAX(T.ACT_MUM_M) ACT_MUM_M,
  109. MAX(T.SURPLUSFLAG) SURPLUSFLAG,
  110. MAX(T.SURPLUS_TYPE) SURPLUS_TYPE,
  111. MAX(T.IF_SURPLUS_ALLOTED) IF_SURPLUS_ALLOTED,
  112. MAX(T.CIC) CIC,
  113. MAX(T.PIC) PIC,
  114. MAX(T.SIC) SIC,
  115. MAX(T.DIC) DIC,
  116. MAX(T.MEMO) MEMO,
  117. MAX(T.MAKEMAN) MAKEMAN,
  118. TO_CHAR(MAX(T.MAKETIME), 'YYYY-MM-DD HH24:MI:SS') MAKETIME,
  119. MAX(T.DOWNMAN) DOWNMAN,
  120. TO_CHAR(MAX(T.DOWNTIME), 'YYYY-MM-DD HH24:MI:SS') DOWNTIME,
  121. DECODE(MAX(T.CHEM_JUDGE_ID), NULL, '未判', '已判') JUDGE_STATE,
  122. MAX(B.BASENAME) JUDGE_RESULT
  123. FROM PLN_STEELFOR_ORD T
  124. LEFT JOIN QCM_LG_PHYJUDGE A
  125. ON A.PHY_JUDGE_ID = T.PHY_JUDGE_ID
  126. LEFT JOIN COM_BASE_INFO B
  127. ON B.BASECODE = A.JUDGERESULT_PHY
  128. WHERE 1 = 1
  129. ]]>
  130. </query>
  131. <query id="PlnSteelforOrdDAL.QueryColligate" desc="查询综合">
  132. <![CDATA[
  133. SELECT MAX(T.FURNACENO) FURNACENO,
  134. MAX(T.SEQUENCENO) SEQUENCENO,
  135. MAX(T.FURNACENO_SEQ) FURNACENO_SEQ,
  136. MAX(T.PRO_PLAN_ID) PRO_PLAN_ID,
  137. MAX(T.GX_PLAN_NO) GX_PLAN_NO,
  138. MAX(T.CAST_NO) CAST_NO,
  139. MAX(T.CAST_SEQ) CAST_SEQ,
  140. MAX(T.CAST_STOVE_SEQ) CAST_STOVE_SEQ,
  141. MAX(T.CCM_SEQ) CCM_SEQ,
  142. T.STOVE_NO,
  143. T.JUDGE_STOVE_NO,
  144. MAX(T.JUDGE_STOVE_NO_SEQ) JUDGE_STOVE_NO_SEQ,
  145. MAX(T.FLAG_STOVE_NO) FLAG_STOVE_NO,
  146. MAX(T.STATUS) STATUS,
  147. MAX(T.CCM_STATE) CCM_STATE,
  148. MAX(T.CCM_PLN_TYPE) CCM_PLN_TYPE,
  149. MAX(T.GPTYPE) GPTYPE,
  150. MAX(T.CASTINGTYPE) CASTINGTYPE,
  151. MAX(T.PLINE_CODE) PLINE_CODE,
  152. MAX(T.PLINE_NAME) PLINE_NAME,
  153. MAX(T.CCMID) CCMID,
  154. MAX(T.FLOWNO) FLOWNO,
  155. MAX(T.EF_PLINE_CODE) EF_PLINE_CODE,
  156. MAX(T.EF_PLINE_NAME) EF_PLINE_NAME,
  157. MAX(T.WLID_IN) WLID_IN,
  158. MAX(T.WLDESC_IN) WLDESC_IN,
  159. MAX(T.MATERIAL_NO) MATERIAL_NO,
  160. MAX(T.MATERIAL_NAME) MATERIAL_NAME,
  161. MAX(T.GRADECODE) GRADECODE,
  162. MAX(T.GRADENAME) GRADENAME,
  163. MAX(T.DIAMETER) DIAMETER,
  164. MAX(T.LEN_GP_SINGLE) LEN_GP_SINGLE,
  165. MAX(T.CUT_NUM_GP) CUT_NUM_GP,
  166. MAX(T.LENGTH_M) LENGTH_M,
  167. MAX(T.WEIGHT_GP_ONE) WEIGHT_GP_ONE,
  168. MAX(T.WEIGHT_M) WEIGHT_M,
  169. MAX(T.TOT_MUM_M) TOT_MUM_M,
  170. MAX(T.TOT_WEIGHT_M) TOT_WEIGHT_M,
  171. MAX(T.ACT_WEIGHT_M) ACT_WEIGHT_M,
  172. MAX(T.ACT_MUM_M) ACT_MUM_M,
  173. MAX(T.SURPLUSFLAG) SURPLUSFLAG,
  174. MAX(T.SURPLUS_TYPE) SURPLUS_TYPE,
  175. MAX(T.IF_SURPLUS_ALLOTED) IF_SURPLUS_ALLOTED,
  176. MAX(T.CIC) CIC,
  177. MAX(T.PIC) PIC,
  178. MAX(T.SIC) SIC,
  179. MAX(T.DIC) DIC,
  180. MAX(T.MEMO) MEMO,
  181. MAX(T.MAKEMAN) MAKEMAN,
  182. TO_CHAR(MAX(T.MAKETIME), 'YYYY-MM-DD HH24:MI:SS') MAKETIME,
  183. MAX(T.DOWNMAN) DOWNMAN,
  184. TO_CHAR(MAX(T.DOWNTIME), 'YYYY-MM-DD HH24:MI:SS') DOWNTIME,
  185. DECODE(MAX(T.CHEM_JUDGE_ID), NULL, '未判', '已判') JUDGE_STATE,
  186. MAX(B.BASENAME) JUDGE_RESULT
  187. FROM PLN_STEELFOR_ORD T
  188. LEFT JOIN QCM_LG_JUDGE A
  189. ON A.JUDGE_ID = T.COLLIGATE_JUDGE_ID
  190. LEFT JOIN COM_BASE_INFO B
  191. ON B.BASECODE = A.JUDGERESULT
  192. WHERE 1 = 1
  193. ]]>
  194. </query>
  195. <query id="PlnSteelforOrdDAL.QueryByPk" desc="通过主键查询">
  196. <![CDATA[
  197. SELECT
  198. T.FURNACENO,
  199. T.SEQUENCENO,
  200. T.FURNACENO_SEQ,
  201. T.PRO_PLAN_ID,
  202. T.GX_PLAN_NO,
  203. T.CAST_NO,
  204. T.CAST_SEQ,
  205. T.CAST_STOVE_SEQ,
  206. T.CCM_SEQ,
  207. T.STOVE_NO,
  208. T.JUDGE_STOVE_NO,
  209. T.JUDGE_STOVE_NO_SEQ,
  210. T.FLAG_STOVE_NO,
  211. T.STATUS,
  212. T.CCM_STATE,
  213. T.CCM_PLN_TYPE,
  214. T.GPTYPE,
  215. T.CASTINGTYPE,
  216. T.PLINE_CODE,
  217. T.PLINE_NAME,
  218. T.CCMID,
  219. T.FLOWNO,
  220. T.EF_PLINE_CODE,
  221. T.EF_PLINE_NAME,
  222. T.WLID_IN,
  223. T.WLDESC_IN,
  224. T.MATERIAL_NO,
  225. T.MATERIAL_NAME,
  226. T.GRADECODE,
  227. T.GRADENAME,
  228. T.DIAMETER,
  229. T.LEN_GP_SINGLE,
  230. T.CUT_NUM_GP,
  231. T.LENGTH_M,
  232. T.WEIGHT_GP_ONE,
  233. T.WEIGHT_M,
  234. T.TOT_MUM_M,
  235. T.TOT_WEIGHT_M,
  236. T.ACT_WEIGHT_M,
  237. T.ACT_MUM_M,
  238. T.SURPLUSFLAG,
  239. T.SURPLUS_TYPE,
  240. T.REF_ORD_ZZ,
  241. T.REF_GPREQ_ID,
  242. T.IF_SURPLUS_ALLOTED,
  243. T.CIC,
  244. T.PIC,
  245. T.SIC,
  246. T.DIC,
  247. T.MEMO,
  248. T.MAKEMAN,
  249. TO_CHAR(T.MAKETIME, 'YYYY-MM-DD HH24:MI:SS') MAKETIME,
  250. T.DOWNMAN,
  251. TO_CHAR(T.DOWNTIME, 'YYYY-MM-DD HH24:MI:SS') DOWNTIME
  252. FROM PLN_STEELFOR_ORD T
  253. WHERE
  254. T.FURNACENO = '#FURNACENO#'
  255. AND T.SEQUENCENO = '#SEQUENCENO#'
  256. ]]>
  257. </query>
  258. <query id="PlnSteelforOrdDAL.Insert" desc="新增">
  259. <![CDATA[
  260. INSERT INTO PLN_STEELFOR_ORD(
  261. FURNACENO,
  262. SEQUENCENO,
  263. FURNACENO_SEQ,
  264. PRO_PLAN_ID,
  265. GX_PLAN_NO,
  266. CAST_NO,
  267. CAST_SEQ,
  268. CAST_STOVE_SEQ,
  269. CCM_SEQ,
  270. STOVE_NO,
  271. JUDGE_STOVE_NO,
  272. JUDGE_STOVE_NO_SEQ,
  273. FLAG_STOVE_NO,
  274. STATUS,
  275. CCM_STATE,
  276. CCM_PLN_TYPE,
  277. GPTYPE,
  278. CASTINGTYPE,
  279. PLINE_CODE,
  280. PLINE_NAME,
  281. CCMID,
  282. FLOWNO,
  283. EF_PLINE_CODE,
  284. EF_PLINE_NAME,
  285. WLID_IN,
  286. WLDESC_IN,
  287. MATERIAL_NO,
  288. MATERIAL_NAME,
  289. GRADECODE,
  290. GRADENAME,
  291. DIAMETER,
  292. LEN_GP_SINGLE,
  293. CUT_NUM_GP,
  294. LENGTH_M,
  295. WEIGHT_GP_ONE,
  296. WEIGHT_M,
  297. TOT_MUM_M,
  298. TOT_WEIGHT_M,
  299. ACT_WEIGHT_M,
  300. ACT_MUM_M,
  301. SURPLUSFLAG,
  302. SURPLUS_TYPE,
  303. REF_ORD_ZZ,
  304. REF_GPREQ_ID,
  305. IF_SURPLUS_ALLOTED,
  306. CIC,
  307. PIC,
  308. SIC,
  309. DIC,
  310. MEMO,
  311. MAKEMAN,
  312. MAKETIME,
  313. DOWNMAN,
  314. DOWNTIME)
  315. VALUES(
  316. '#FURNACENO#',
  317. '#SEQUENCENO#',
  318. '#FURNACENO_SEQ#',
  319. '#PRO_PLAN_ID#',
  320. '#GX_PLAN_NO#',
  321. '#CAST_NO#',
  322. '#CAST_SEQ#',
  323. '#CAST_STOVE_SEQ#',
  324. '#CCM_SEQ#',
  325. '#STOVE_NO#',
  326. '#JUDGE_STOVE_NO#',
  327. '#JUDGE_STOVE_NO_SEQ#',
  328. '#FLAG_STOVE_NO#',
  329. '#STATUS#',
  330. '#CCM_STATE#',
  331. '#CCM_PLN_TYPE#',
  332. '#GPTYPE#',
  333. '#CASTINGTYPE#',
  334. '#PLINE_CODE#',
  335. '#PLINE_NAME#',
  336. '#CCMID#',
  337. '#FLOWNO#',
  338. '#EF_PLINE_CODE#',
  339. '#EF_PLINE_NAME#',
  340. '#WLID_IN#',
  341. '#WLDESC_IN#',
  342. '#MATERIAL_NO#',
  343. '#MATERIAL_NAME#',
  344. '#GRADECODE#',
  345. '#GRADENAME#',
  346. '#DIAMETER#',
  347. '#LEN_GP_SINGLE#',
  348. '#CUT_NUM_GP#',
  349. '#LENGTH_M#',
  350. '#WEIGHT_GP_ONE#',
  351. '#WEIGHT_M#',
  352. '#TOT_MUM_M#',
  353. '#TOT_WEIGHT_M#',
  354. '#ACT_WEIGHT_M#',
  355. '#ACT_MUM_M#',
  356. '#SURPLUSFLAG#',
  357. '#SURPLUS_TYPE#',
  358. '#REF_ORD_ZZ#',
  359. '#REF_GPREQ_ID#',
  360. '#IF_SURPLUS_ALLOTED#',
  361. '#CIC#',
  362. '#PIC#',
  363. '#SIC#',
  364. '#DIC#',
  365. '#MEMO#',
  366. '#MAKEMAN#',
  367. SYSDATE,
  368. '#DOWNMAN#',
  369. SYSDATE)
  370. ]]>
  371. </query>
  372. <query id="PlnSteelforOrdDAL.Update" desc="修改">
  373. <![CDATA[
  374. UPDATE PLN_STEELFOR_ORD T
  375. SET
  376. T.FURNACENO = '#FURNACENO#',
  377. T.SEQUENCENO = '#SEQUENCENO#',
  378. T.FURNACENO_SEQ = '#FURNACENO_SEQ#',
  379. T.PRO_PLAN_ID = '#PRO_PLAN_ID#',
  380. T.GX_PLAN_NO = '#GX_PLAN_NO#',
  381. T.CAST_NO = '#CAST_NO#',
  382. T.CAST_SEQ = '#CAST_SEQ#',
  383. T.CAST_STOVE_SEQ = '#CAST_STOVE_SEQ#',
  384. T.CCM_SEQ = '#CCM_SEQ#',
  385. T.STOVE_NO = '#STOVE_NO#',
  386. T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#',
  387. T.JUDGE_STOVE_NO_SEQ = '#JUDGE_STOVE_NO_SEQ#',
  388. T.FLAG_STOVE_NO = '#FLAG_STOVE_NO#',
  389. T.STATUS = '#STATUS#',
  390. T.CCM_STATE = '#CCM_STATE#',
  391. T.CCM_PLN_TYPE = '#CCM_PLN_TYPE#',
  392. T.GPTYPE = '#GPTYPE#',
  393. T.CASTINGTYPE = '#CASTINGTYPE#',
  394. T.PLINE_CODE = '#PLINE_CODE#',
  395. T.PLINE_NAME = '#PLINE_NAME#',
  396. T.CCMID = '#CCMID#',
  397. T.FLOWNO = '#FLOWNO#',
  398. T.EF_PLINE_CODE = '#EF_PLINE_CODE#',
  399. T.EF_PLINE_NAME = '#EF_PLINE_NAME#',
  400. T.WLID_IN = '#WLID_IN#',
  401. T.WLDESC_IN = '#WLDESC_IN#',
  402. T.MATERIAL_NO = '#MATERIAL_NO#',
  403. T.MATERIAL_NAME = '#MATERIAL_NAME#',
  404. T.GRADECODE = '#GRADECODE#',
  405. T.GRADENAME = '#GRADENAME#',
  406. T.DIAMETER = '#DIAMETER#',
  407. T.LEN_GP_SINGLE = '#LEN_GP_SINGLE#',
  408. T.CUT_NUM_GP = '#CUT_NUM_GP#',
  409. T.LENGTH_M = '#LENGTH_M#',
  410. T.WEIGHT_GP_ONE = '#WEIGHT_GP_ONE#',
  411. T.WEIGHT_M = '#WEIGHT_M#',
  412. T.TOT_MUM_M = '#TOT_MUM_M#',
  413. T.TOT_WEIGHT_M = '#TOT_WEIGHT_M#',
  414. T.ACT_WEIGHT_M = '#ACT_WEIGHT_M#',
  415. T.ACT_MUM_M = '#ACT_MUM_M#',
  416. T.SURPLUSFLAG = '#SURPLUSFLAG#',
  417. T.SURPLUS_TYPE = '#SURPLUS_TYPE#',
  418. T.REF_ORD_ZZ = '#REF_ORD_ZZ#',
  419. T.REF_GPREQ_ID = '#REF_GPREQ_ID#',
  420. T.IF_SURPLUS_ALLOTED = '#IF_SURPLUS_ALLOTED#',
  421. T.CIC = '#CIC#',
  422. T.PIC = '#PIC#',
  423. T.SIC = '#SIC#',
  424. T.DIC = '#DIC#',
  425. T.MEMO = '#MEMO#',
  426. T.MAKEMAN = '#MAKEMAN#',
  427. T.MAKETIME = SYSDATE,
  428. T.DOWNMAN = '#DOWNMAN#',
  429. T.DOWNTIME = SYSDATE
  430. WHERE
  431. T.FURNACENO = '#FURNACENO#'
  432. AND T.SEQUENCENO = '#SEQUENCENO#'
  433. ]]>
  434. </query>
  435. <query id="PlnSteelforOrdDAL.GetMaxPk" desc="获取最大主键">
  436. <![CDATA[
  437. SELECT NVL(MAX(FURNACENO), 0) + 1 MAX_VALUE FROM PLN_STEELFOR_ORD T
  438. ]]>
  439. </query>
  440. <query id="PlnSteelforOrdDAL.Delete" desc="作废">
  441. <![CDATA[
  442. UPDATE PLN_STEELFOR_ORD T
  443. SET
  444. T.VALIDFLAG = '0',
  445. T.DELETE_NAME = '#DELETE_NAME#',
  446. T.DELETE_TIME = SYSDATE
  447. WHERE
  448. T.FURNACENO = '#FURNACENO#'
  449. AND T.SEQUENCENO = '#SEQUENCENO#'
  450. ]]>
  451. </query>
  452. <query id="PlnSteelforOrdDAL.Resume" desc="恢复">
  453. <![CDATA[
  454. UPDATE PLN_STEELFOR_ORD T
  455. SET
  456. T.VALIDFLAG = '1',
  457. T.DELETE_NAME = NULL,
  458. T.DELETE_TIME = NULL,
  459. T.UPDATE_NAME = '#UPDATE_NAME#',
  460. T.UPDATE_TIME = SYSDATE
  461. WHERE
  462. T.FURNACENO = '#FURNACENO#'
  463. AND T.SEQUENCENO = '#SEQUENCENO#'
  464. ]]>
  465. </query>
  466. <query id="PlnSteelforOrdDAL.setChemJudgeId" desc="修改成分判定ID">
  467. <![CDATA[
  468. UPDATE PLN_STEELFOR_ORD T
  469. SET T.CHEM_JUDGE_ID = {0}
  470. WHERE T.JUDGE_STOVE_NO = {1}
  471. ]]>
  472. </query>
  473. <query id="PlnSteelforOrdDAL.setPhyJudgeId" desc="修改理化判定ID">
  474. <![CDATA[
  475. UPDATE PLN_STEELFOR_ORD T
  476. SET T.PHY_JUDGE_ID = {0}
  477. WHERE T.JUDGE_STOVE_NO = {1}
  478. ]]>
  479. </query>
  480. <query id="PlnSteelforOrdDAL.setColligateJudgeId" desc="修改理化判定ID">
  481. <![CDATA[
  482. UPDATE PLN_STEELFOR_ORD T
  483. SET T.COLLIGATE_JUDGE_ID = {0}
  484. WHERE T.JUDGE_STOVE_NO = {1}
  485. ]]>
  486. </query>
  487. <query id="PlnSteelforOrdDAL.getCicByJudgeStoveNo" desc="通过判定炉号获取CIC">
  488. <![CDATA[
  489. SELECT T.CIC FROM PLN_STEELFOR_ORD T WHERE T.JUDGE_STOVE_NO = {0} AND ROWNUM <= 1
  490. ]]>
  491. </query>
  492. <query id="PlnSteelforOrdDAL.getCicByProPlanId" desc="通过判定炉号获取CIC">
  493. <![CDATA[
  494. SELECT T.CIC FROM QCM_GP_JUDGE_APPLY T WHERE t.pro_plan_id_next||t.gx_plan_no_next in {0} AND ROWNUM <= 1
  495. ]]>
  496. </query>
  497. <query id="PlnSteelforOrdDAL.getCicByStoveNo" desc="通过判定炉号获取CIC">
  498. <![CDATA[
  499. SELECT T.CIC FROM PLN_STEELFOR_ORD T WHERE t.stove_no = {0} and t.judge_stove_no != {1} order by t.sequenceno
  500. ]]>
  501. </query>
  502. </queryMap>