FrmCouplingApplPro.xml 52 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc = "半成品箍转成品箍">
  3. <query id = "FrmCouplingApplPro.doQueryMat" desc = "查询炉信息">
  4. <![CDATA[
  5. SELECT T.*
  6. FROM COUPLING_MAT_M T,COUPLING_MAT_BUTTRESS B
  7. WHERE T.JUDGE_RESULT_CODE IS NOT NULL
  8. AND B.MAT_NO = T.MAT_NO
  9. AND B.PRODUCT_FLAG='801401'
  10. AND B.MAT_STATUS = '80150102'
  11. #INSTOCK_TIME#
  12. #JUDGE_STOVE_NO#
  13. ]]>
  14. </query>
  15. <query id = "FrmCouplingApplPro.doQueryMatSpec" desc = "查询规格">
  16. <![CDATA[
  17. SELECT T.*, T1.ORDER_NO, T1.ORDER_SEQ, T1.DELIVERY_NO
  18. FROM PLN_GX_JG_PROP_S T, PLN_ORDER_JG T1
  19. WHERE T.PRO_PLAN_ID = T1.PRO_PLAN_ID_S
  20. AND T1.IF_JG_SALEORD = '1'
  21. AND T.EXE_STATUS = '0'
  22. ]]>
  23. </query>
  24. <query id = "FrmCouplingApplPro.doQueryplnSaleorder" desc = "查询合同信息">
  25. <![CDATA[
  26. SELECT T.*, T1.ORDER_NO, T1.ORDER_SEQ, T1.DELIVERY_NO
  27. FROM PLN_GX_JG_PROP_S T, PLN_ORDER_JG T1
  28. WHERE T.PRO_PLAN_ID = T1.PRO_PLAN_ID_S
  29. AND T1.IF_JG_SALEORD = '1'
  30. AND T.EXE_STATUS = '0'
  31. AND T.SPEC_JG_DESC = ?
  32. AND INSTR(T.CODE_BL_ALL,?) > 0
  33. ]]>
  34. </query>
  35. <query id = "FrmCouplingApplPro.SelectCodeBl" desc = "查询热处理备料码">
  36. <![CDATA[
  37. select SUBSTR(T.CRAF_NO, 1, 7) codeBL
  38. from QCM_ZG_JUGDE_APPLY t
  39. WHERE T.JUDGE_STOVE_NO = ?
  40. AND T.PROCESS_CODE = 'F'
  41. AND T.CRAF_NO LIKE 'BL%'
  42. ]]>
  43. </query>
  44. <query id = "FrmCouplingApplPro.SelectCodeBlOrder" desc = "查询热处理备料码与成品合同">
  45. <![CDATA[
  46. SELECT COUNT(1) ACOUNT
  47. FROM PLN_GX_JG_PROP_S T, PLN_ORDER_JG T1
  48. WHERE T.PRO_PLAN_ID = T1.PRO_PLAN_ID_S
  49. AND T1.IF_JG_SALEORD = '1'
  50. AND T.EXE_STATUS = '0'
  51. AND T1.ORDER_NO = ?
  52. AND T1.ORDER_SEQ = ?
  53. AND INSTR(T.CODE_BL_ALL, ?) > 0
  54. ]]>
  55. </query>
  56. <query id = "FrmCouplingApplPro.QueryQcmAddAsk" desc = "查询合同附加要求信息 (QCM_ADD_ASK)">
  57. <![CDATA[
  58. select t.* from QCM_ADD_ASK t WHERE T.JUGDE_APPLY_CODE = ? AND T.JUDGE_STOVE_NO = ?
  59. ]]>
  60. </query>
  61. <query id = "FrmCouplingApplPro.doQueryJgWt" desc = "查询接箍单个重(COM_MSC_JG)">
  62. <![CDATA[
  63. select t.* from COM_MSC_JG t WHERE T.CODE_JG = ?
  64. ]]>
  65. </query>
  66. <query id = "FrmCouplingApplPro.queryMaxMatNo" desc = "查询最大材料号">
  67. <![CDATA[
  68. SELECT ? ||
  69. LPAD(SUBSTR(NVL(MAX(T.MAT_NO), '000'), -3, 3) + 1, 3, '0') AS MAT_NO
  70. FROM COUPLING_MAT_M T
  71. WHERE T.JUDGE_STOVE_NO = ? AND T.MAT_NO LIKE '_________'
  72. ]]>
  73. </query>
  74. <query id = "FrmCouplingApplPro.AddMatM" desc = "新增材料表数据">
  75. <![CDATA[
  76. INSERT INTO COUPLING_MAT_M
  77. (MAT_NO,
  78. RESULT_NO,
  79. ZY_PLAN_ID,
  80. WO_ID,
  81. PLINE_CODE,
  82. PLINE_NAME,
  83. JUDGE_STOVE_NO,
  84. BATCH_NO,
  85. BL_WL_ID,
  86. MIN_D,
  87. MIN_H,
  88. CODE_JG,
  89. GRADECODE,
  90. GRADENAME,
  91. STEELCODE,
  92. STEELNAME,
  93. MODEL_CODE,
  94. MODEL_DESC,
  95. OUTDIAMETER,
  96. WALLTHICK,
  97. SPEC_JG,
  98. SPEC_JG_DESC,
  99. STYLE_JG,
  100. DIAMETER,
  101. CHECK_J_VAL,
  102. AIMLENGTH,
  103. SINGLEWEIGHT,
  104. MONITORDEMAND,
  105. IF_MONITOR_JG,
  106. PRDCR_NO,
  107. PRODUCER,
  108. PRO_NUM,
  109. PRO_WT,
  110. COL_OPERATOR,
  111. RRO_TIME,
  112. PRO_SHIFT,
  113. PRO_GROUP,
  114. CREATE_NAME,
  115. CREATE_TIME,
  116. UPDATE_NAME,
  117. UPDATE_TIME,
  118. F_IN_TIME,
  119. BL_WL_DESC,
  120. MEMO,
  121. DEMAND_DETECTION,
  122. DEMAND_BLAST,
  123. DEMAND_BONDERIZING,
  124. DEMAND_COPPER,
  125. COAT_TYPE,
  126. BELONG_CODE,
  127. BELONG_NAME,
  128. CODE_JG_BL,
  129. CRAFT_FILE_NO,
  130. CRAFT_SEQ,
  131. LOCK_FLAG,
  132. MNG_LOCK_FLAG,
  133. MNG_LOCK_REMARK,
  134. LOCK_REMARK,
  135. DETER_STATUS,
  136. DETER_NO,
  137. DETER_RESULTS,
  138. FINAL_USER_DESC,
  139. MAT_ORIGIN_CODE,
  140. MAT_ORIGIN_NAME,
  141. SOURE_CODE,
  142. SOURE_NAME,
  143. JUDGE_STD_NAME,
  144. LOCK_LIKU,
  145. DETER_NO_SEQ,
  146. QCM_STAUS,
  147. FAIL_NUM,
  148. FAIL_WT,
  149. ORD_LN_DLY_PK,
  150. ORDER_NO,
  151. ORDER_SEQ,
  152. DELIVERY_NO,
  153. STOVE_NO,
  154. FLAG_STOVE_NO,
  155. JUDGE_RESULT,
  156. JUDGE_RESULT_TIME,
  157. JUDGE_MAKER,
  158. JUDGE_TOLRESULT_CODE,
  159. JUDGE_TOLRESULT,
  160. JUDGE_TOLRESULT_TIME,
  161. JUDGE_TOLMAKER,
  162. JUGDE_TOLCONVICTED,
  163. JUGDE_CONVICTED,
  164. ZBS_ID,
  165. ZBS_FLAG,
  166. JUDGE_RESULT_CODE,
  167. PRODUCCODE_JG,
  168. PRODUCCODE_JG_DESC,
  169. INSTANCY_FLAG,
  170. MAT_NO_OLD)
  171. SELECT
  172. ?,
  173. RESULT_NO,
  174. '',
  175. WO_ID,
  176. PLINE_CODE,
  177. PLINE_NAME,
  178. JUDGE_STOVE_NO,
  179. BATCH_NO,
  180. BL_WL_ID,
  181. MIN_D,
  182. MIN_H,
  183. CODE_JG,
  184. GRADECODE,
  185. GRADENAME,
  186. STEELCODE,
  187. STEELNAME,
  188. MODEL_CODE,
  189. MODEL_DESC,
  190. OUTDIAMETER,
  191. WALLTHICK,
  192. SPEC_JG,
  193. SPEC_JG_DESC,
  194. STYLE_JG,
  195. DIAMETER,
  196. CHECK_J_VAL,
  197. AIMLENGTH,
  198. SINGLEWEIGHT,
  199. MONITORDEMAND,
  200. IF_MONITOR_JG,
  201. PRDCR_NO,
  202. PRODUCER,
  203. ?,
  204. ?,
  205. COL_OPERATOR,
  206. RRO_TIME,
  207. PRO_SHIFT,
  208. PRO_GROUP,
  209. CREATE_NAME,
  210. CREATE_TIME,
  211. UPDATE_NAME,
  212. UPDATE_TIME,
  213. F_IN_TIME,
  214. BL_WL_DESC,
  215. MEMO,
  216. DEMAND_DETECTION,
  217. DEMAND_BLAST,
  218. DEMAND_BONDERIZING,
  219. DEMAND_COPPER,
  220. COAT_TYPE,
  221. BELONG_CODE,
  222. BELONG_NAME,
  223. CODE_JG_BL,
  224. CRAFT_FILE_NO,
  225. CRAFT_SEQ,
  226. LOCK_FLAG,
  227. MNG_LOCK_FLAG,
  228. MNG_LOCK_REMARK,
  229. LOCK_REMARK,
  230. '2',
  231. ?,
  232. '40740701',
  233. FINAL_USER_DESC,
  234. MAT_ORIGIN_CODE,
  235. MAT_ORIGIN_NAME,
  236. SOURE_CODE,
  237. SOURE_NAME,
  238. JUDGE_STD_NAME,
  239. LOCK_LIKU,
  240. ?,
  241. QCM_STAUS,
  242. FAIL_NUM,
  243. FAIL_WT,
  244. ORD_LN_DLY_PK,
  245. ORDER_NO,
  246. ORDER_SEQ,
  247. DELIVERY_NO,
  248. STOVE_NO,
  249. FLAG_STOVE_NO,
  250. '合格',
  251. JUDGE_RESULT_TIME,
  252. JUDGE_MAKER,
  253. JUDGE_TOLRESULT_CODE,
  254. JUDGE_TOLRESULT,
  255. JUDGE_TOLRESULT_TIME,
  256. JUDGE_TOLMAKER,
  257. JUGDE_TOLCONVICTED,
  258. JUGDE_CONVICTED,
  259. ZBS_ID,
  260. ZBS_FLAG,
  261. '40740701',
  262. PRODUCCODE_JG,
  263. PRODUCCODE_JG_DESC,
  264. INSTANCY_FLAG,
  265. MAT_NO
  266. FROM COUPLING_MAT_M
  267. WHERE MAT_NO = ?
  268. ]]>
  269. </query>
  270. <query id = "FrmCouplingApplPro.AddMatButters" desc = "新增位置表数据">
  271. <![CDATA[
  272. INSERT INTO COUPLING_MAT_BUTTRESS
  273. (MAT_NO,
  274. MAT_NO_XH,
  275. PRODUCT_FLAG,
  276. MAT_STATUS,
  277. PRO_PLAN_ID,
  278. JG_GROUP_ID,
  279. PRO_PLAN_ID1,
  280. JG_GROUP_ID1,
  281. MACH_NO,
  282. MACH_NM,
  283. MAT_ORIGIN_CODE,
  284. MAT_ORIGIN_NAME,
  285. SOURE_CODE,
  286. SOURE_NAME,
  287. PIECES,
  288. WEIGHT,
  289. CUST_ALPHA_NO,
  290. ORDER_SPECIAL_DESC,
  291. ALPHA_CODE,
  292. OFFLINE_LOG,
  293. DEMAND_COPPER_LK,
  294. DEMAND_DETECTION_LK,
  295. DEMAND_BLAST_LK,
  296. DEMAND_BONDERIZING_LK,
  297. IMPRESS_DEAL_STATUS,
  298. COPPER_DEAL_STATUS,
  299. DETECT_DEAL_STATUS,
  300. BLAST_DEAL_STATUS,
  301. PLT_CU_DEAL_STATUS,
  302. PHOS_DEAL_STATUS,
  303. LOCK_LIKU,
  304. DEAL_ORDE,
  305. KEP_NO,
  306. STORAGE_NO,
  307. LOCATION_NO,
  308. STORAGE_ATTR,
  309. STORAGE_ATTR_NAME,
  310. STORAGE_TYPE_NO,
  311. STORAGE_TYPE_NAME,
  312. MANAGEMENT_NO,
  313. MANAGEMENT_NAME,
  314. MEMO,
  315. CREATE_NAME,
  316. CREATE_TIME,
  317. UPDATE_NAME,
  318. UPDATE_TIME)
  319. SELECT
  320. ?,
  321. MAT_NO_XH,
  322. '801402',
  323. '80150201',
  324. PRO_PLAN_ID,
  325. JG_GROUP_ID,
  326. PRO_PLAN_ID1,
  327. JG_GROUP_ID1,
  328. MACH_NO,
  329. MACH_NM,
  330. MAT_ORIGIN_CODE,
  331. MAT_ORIGIN_NAME,
  332. SOURE_CODE,
  333. SOURE_NAME,
  334. ?,
  335. ?,
  336. CUST_ALPHA_NO,
  337. ORDER_SPECIAL_DESC,
  338. ALPHA_CODE,
  339. OFFLINE_LOG,
  340. DEMAND_COPPER_LK,
  341. DEMAND_DETECTION_LK,
  342. DEMAND_BLAST_LK,
  343. DEMAND_BONDERIZING_LK,
  344. IMPRESS_DEAL_STATUS,
  345. COPPER_DEAL_STATUS,
  346. DETECT_DEAL_STATUS,
  347. BLAST_DEAL_STATUS,
  348. PLT_CU_DEAL_STATUS,
  349. PHOS_DEAL_STATUS,
  350. LOCK_LIKU,
  351. DEAL_ORDE,
  352. KEP_NO,
  353. STORAGE_NO,
  354. LOCATION_NO,
  355. STORAGE_ATTR,
  356. STORAGE_ATTR_NAME,
  357. STORAGE_TYPE_NO,
  358. STORAGE_TYPE_NAME,
  359. MANAGEMENT_NO,
  360. MANAGEMENT_NAME,
  361. MEMO,
  362. CREATE_NAME,
  363. CREATE_TIME,
  364. UPDATE_NAME,
  365. UPDATE_TIME
  366. FROM COUPLING_MAT_BUTTRESS
  367. WHERE MAT_NO = ?
  368. ]]>
  369. </query>
  370. <query id = "FrmCouplingApplPro.AddMatDeal" desc = "新增交易表数据">
  371. <![CDATA[
  372. INSERT INTO COUPLING_MAT_DEAL
  373. (DEAL_ORDE,
  374. DEAL_TYPE_CODE,
  375. DEAL_TYPE_NAME,
  376. SOURCE_CODE,
  377. SOURCE_NAME,
  378. TAR_CODE,
  379. TAR_NAME,
  380. KEP_NO,
  381. MAT_NO,
  382. RESULT_NO,
  383. ZY_PLAN_ID,
  384. WO_ID,
  385. PRO_PLAN_ID,
  386. JG_GROUP_ID,
  387. PRO_PLAN_ID1,
  388. JG_GROUP_ID1,
  389. PLINE_CODE,
  390. PLINE_NAME,
  391. MAT_ORIGIN_CODE,
  392. MAT_ORIGIN_NAME,
  393. SOURE_CODE,
  394. SOURE_NAME,
  395. JUDGE_STOVE_NO,
  396. BATCH_NO,
  397. BL_WL_ID,
  398. BL_WL_DESC,
  399. MIN_D,
  400. MIN_H,
  401. CODE_JG,
  402. GRADECODE,
  403. GRADENAME,
  404. STEELCODE,
  405. STEELNAME,
  406. MODEL_CODE,
  407. MODEL_DESC,
  408. OUTDIAMETER,
  409. WALLTHICK,
  410. SPEC_JG,
  411. SPEC_JG_DESC,
  412. STYLE_JG,
  413. DIAMETER,
  414. CHECK_J_VAL,
  415. AIMLENGTH,
  416. SINGLEWEIGHT,
  417. MONITORDEMAND,
  418. IF_MONITOR_JG,
  419. PRDCR_NO,
  420. PRODUCER,
  421. PRODUCER_TIME,
  422. MACH_NO,
  423. MACH_NM,
  424. DEAL_NUM,
  425. DEAL_WT,
  426. BAL_YEAR_MONTH,
  427. F_IN_TIME,
  428. DEAL_TIME,
  429. STORAGE_NO,
  430. LOCATION_NO,
  431. STORAGE_ATTR,
  432. STORAGE_ATTR_NAME,
  433. STORAGE_TYPE_NO,
  434. STORAGE_TYPE_NAME,
  435. TAR_STORAGE_NO,
  436. TAR_LOCATION_NO,
  437. TAR_KEP_NO,
  438. TAR_STORAGE_ATTR,
  439. TAR_STORAGE_ATTR_NAME,
  440. TAR_STORAGE_TYPE_NO,
  441. TAR_STORAGE_TYPE_NAME,
  442. TAR_REC_FLAG,
  443. HAND_FLAG,
  444. DEMAND_COPPER,
  445. DEMAND_DETECTION,
  446. DEMAND_BLAST,
  447. DEMAND_BONDERIZING,
  448. CUST_ALPHA_NO,
  449. ORDER_SPECIAL_DESC,
  450. ALPHA_CODE,
  451. DETER_NO,
  452. DETER_RESULTS,
  453. COL_OPERATOR,
  454. MEMO,
  455. CREATE_NAME,
  456. CREATE_TIME,
  457. UPDATE_NAME,
  458. UPDATE_TIME,
  459. PRODUCT_FLAG,
  460. MAT_STATUS,
  461. DETER_STATUS,
  462. CODE_JG_BL,
  463. CRAFT_FILE_NO,
  464. CRAFT_SEQ,
  465. BELONG_CODE,
  466. BELONG_NAME,
  467. COAT_TYPE,
  468. MAT_NO_XH,
  469. QCM_STAUS,
  470. USED_NUM,
  471. USED_WT,
  472. FAILL_NUM,
  473. FAILL_WT,
  474. BACK_NUM,
  475. BACK_WT,
  476. OUT_FLAG,
  477. JG_ORDERNO,
  478. ORDER_NO,
  479. ORDER_SEQ,
  480. DELIVERY_NO,
  481. ORD_PK,
  482. ORD_LN_PK,
  483. ORD_LN_DLY_PK,
  484. CRAFT_SEQ_ORD,
  485. CRAFT_FILE_NO_ORD,
  486. STOVE_NO,
  487. FLAG_STOVE_NO,
  488. GOWHERE_NAME)
  489. SELECT ?,
  490. '800701',
  491. '产出入库',
  492. SOURCE_CODE,
  493. SOURCE_NAME,
  494. TAR_CODE,
  495. TAR_NAME,
  496. KEP_NO,
  497. ?,
  498. RESULT_NO,
  499. ZY_PLAN_ID,
  500. WO_ID,
  501. PRO_PLAN_ID,
  502. JG_GROUP_ID,
  503. PRO_PLAN_ID1,
  504. JG_GROUP_ID1,
  505. PLINE_CODE,
  506. PLINE_NAME,
  507. MAT_ORIGIN_CODE,
  508. MAT_ORIGIN_NAME,
  509. SOURE_CODE,
  510. SOURE_NAME,
  511. JUDGE_STOVE_NO,
  512. BATCH_NO,
  513. BL_WL_ID,
  514. BL_WL_DESC,
  515. MIN_D,
  516. MIN_H,
  517. CODE_JG,
  518. GRADECODE,
  519. GRADENAME,
  520. STEELCODE,
  521. STEELNAME,
  522. MODEL_CODE,
  523. MODEL_DESC,
  524. OUTDIAMETER,
  525. WALLTHICK,
  526. SPEC_JG,
  527. SPEC_JG_DESC,
  528. STYLE_JG,
  529. DIAMETER,
  530. CHECK_J_VAL,
  531. AIMLENGTH,
  532. SINGLEWEIGHT,
  533. MONITORDEMAND,
  534. IF_MONITOR_JG,
  535. PRDCR_NO,
  536. PRODUCER,
  537. PRODUCER_TIME,
  538. MACH_NO,
  539. MACH_NM,
  540. ?,
  541. ?,
  542. BAL_YEAR_MONTH,
  543. F_IN_TIME,
  544. DEAL_TIME,
  545. STORAGE_NO,
  546. LOCATION_NO,
  547. STORAGE_ATTR,
  548. STORAGE_ATTR_NAME,
  549. STORAGE_TYPE_NO,
  550. STORAGE_TYPE_NAME,
  551. TAR_STORAGE_NO,
  552. TAR_LOCATION_NO,
  553. TAR_KEP_NO,
  554. TAR_STORAGE_ATTR,
  555. TAR_STORAGE_ATTR_NAME,
  556. TAR_STORAGE_TYPE_NO,
  557. TAR_STORAGE_TYPE_NAME,
  558. TAR_REC_FLAG,
  559. HAND_FLAG,
  560. DEMAND_COPPER,
  561. DEMAND_DETECTION,
  562. DEMAND_BLAST,
  563. DEMAND_BONDERIZING,
  564. CUST_ALPHA_NO,
  565. ORDER_SPECIAL_DESC,
  566. ALPHA_CODE,
  567. DETER_NO,
  568. DETER_RESULTS,
  569. COL_OPERATOR,
  570. MEMO,
  571. CREATE_NAME,
  572. SYSDATE,
  573. '',
  574. '',
  575. PRODUCT_FLAG,
  576. MAT_STATUS,
  577. DETER_STATUS,
  578. CODE_JG_BL,
  579. CRAFT_FILE_NO,
  580. CRAFT_SEQ,
  581. BELONG_CODE,
  582. BELONG_NAME,
  583. COAT_TYPE,
  584. MAT_NO_XH,
  585. QCM_STAUS,
  586. USED_NUM,
  587. USED_WT,
  588. FAILL_NUM,
  589. FAILL_WT,
  590. BACK_NUM,
  591. BACK_WT,
  592. OUT_FLAG,
  593. JG_ORDERNO,
  594. ORDER_NO,
  595. ORDER_SEQ,
  596. DELIVERY_NO,
  597. ORD_PK,
  598. ORD_LN_PK,
  599. ORD_LN_DLY_PK,
  600. CRAFT_SEQ_ORD,
  601. CRAFT_FILE_NO_ORD,
  602. STOVE_NO,
  603. FLAG_STOVE_NO,
  604. GOWHERE_NAME
  605. FROM COUPLING_MAT_DEAL
  606. WHERE MAT_NO = ?
  607. AND ROWNUM = 1
  608. ]]>
  609. </query>
  610. <query id = "FrmCouplingApplPro.QueryQcmAddAsk2" desc = "查询合同附加要求信息 (CRAFT_ORD_DESIGN_ADD_ASK)">
  611. <![CDATA[
  612. select t.DESGIN_KEY,
  613. T.ASK_ITME,
  614. T.ASK_ITME_DESC,
  615. T.ASK_SUB_ITME,
  616. T.ASK_SUB_ITME_DESC,
  617. T.ASK_SUB_ITME_VAL,
  618. T.ASK_SUB_ITME_VAL_DESC
  619. from CRAFT_ORD_DESIGN_ADD_ASK t
  620. WHERE T.DESGIN_KEY =
  621. (SELECT C.DESGIN_KEY
  622. FROM SLM_ORDER_HEAD A, SLM_ORDER_LINE B, CRAFT_ORD_DESIGN C
  623. WHERE A.ORD_PK = B.ORD_PK
  624. AND C.ORD_LN_PK = B.ORD_LN_PK
  625. AND C.VALIDFLAG = '1'
  626. AND A.ORDER_NO || '/' || B.ORDER_SEQ = ?)
  627. ]]>
  628. </query>
  629. <query id = "FrmCouplingApplPro.QueryZgJugdeApply" desc = "查询送判数据">
  630. <![CDATA[
  631. select t.*
  632. from QCM_ZG_JUGDE_APPLY t
  633. WHERE 1=1
  634. AND T.PROCESS_CODE = 'H' AND T.VALIDFLAG = '20' and t.IS_ALL_SCRAP = '6'
  635. ]]>
  636. </query>
  637. <query id = "FrmCouplingApplPro.insertQcmAddAsk" desc = "新增合同附加要求信息 (QCM_ADD_ASK)">
  638. <![CDATA[
  639. INSERT INTO QCM_ADD_ASK(
  640. JUGDE_APPLY_CODE,
  641. JUDGE_STOVE_NO,
  642. DESGIN_KEY,
  643. ASK_ITME,
  644. ASK_ITME_DESC,
  645. ASK_SUB_ITME,
  646. ASK_SUB_ITME_DESC,
  647. ASK_SUB_ITME_VAL,
  648. ASK_SUB_ITME_VAL_DESC,
  649. ASK_IS_COMFRIM,
  650. ASK_VAL_DESC,
  651. COMFRIM_NAME,
  652. COMFRIM_TIME)
  653. VALUES(
  654. '#JUGDE_APPLY_CODE#',
  655. '#JUDGE_STOVE_NO#',
  656. '#DESGIN_KEY#',
  657. '#ASK_ITME#',
  658. '#ASK_ITME_DESC#',
  659. '#ASK_SUB_ITME#',
  660. '#ASK_SUB_ITME_DESC#',
  661. '#ASK_SUB_ITME_VAL#',
  662. '#ASK_SUB_ITME_VAL_DESC#',
  663. '#ASK_IS_COMFRIM#',
  664. '#ASK_VAL_DESC#',
  665. '#COMFRIM_NAME#',
  666. SYSDATE)
  667. ]]>
  668. </query>
  669. <query id = "FrmCouplingApplPro.doUpdateJgWt" desc = "修改单重 (COM_MSC_JG)">
  670. <![CDATA[
  671. UPDATE COM_MSC_JG T
  672. SET T.WEIGHT_JG = '#WEIGHT_JG#'
  673. WHERE T.CODE_JG = '#CODE_JG#'
  674. ]]>
  675. </query>
  676. <query id = "FrmCouplingApplPro.doUpdateJgCouplingWt" desc = "修改单重 (COM_MSC_JG)">
  677. <![CDATA[
  678. UPDATE COUPLING_MAT_M T
  679. SET T.SINGLEWEIGHT = '#WEIGHT_JG#',
  680. T.PRO_WT = TO_NUMBER(T.PRO_NUM)*TO_NUMBER('#WEIGHT_JG#')/1000
  681. WHERE T.CODE_JG = '#CODE_JG#' AND T.DETER_NO IS NULL
  682. ]]>
  683. </query>
  684. <query id = "FrmCouplingApplPro.doQueryJudgeBath" desc = "查询详细炉批信息">
  685. SELECT
  686. T.WO_ID,
  687. T.JUDGE_STOVE_NO,
  688. t.DETER_NO,
  689. T.BATCH_NO,
  690. T1.ORDER_NO,
  691. T1.ORDER_SEQ,
  692. T1.ORDER_SEQ_NO,
  693. T1.CRAFT_SEQ_ORD CRAFT_SEQ,
  694. T1.CRAFT_FILE_NO_ORD CRAFT_FILE_NO,
  695. DECODE(MAX(T.LOCK_LIKU),'0','正常','1','利库') LOCK_LIKU,
  696. MAX(T.JUDGE_STD_NAME) JUDGE_STD_NAME,
  697. MAX(T.SOURE_CODE) SOURE_CODE,
  698. MAX(T.SOURE_NAME) SOURE_NAME,
  699. MAX(T.MAT_ORIGIN_CODE) MAT_ORIGIN_CODE,
  700. MAX(T.MAT_ORIGIN_NAME) MAT_ORIGIN_NAME,
  701. MAX(T.FINAL_USER_DESC) FINAL_USER_DESC,
  702. max(T.DETER_RESULTS) DETER_RESULTS,
  703. decode(MAX(t.DETER_STATUS),'0','未判定','1','申请判定','2','已判定') DETER_STATUS,
  704. DECODE(MAX(T.MNG_LOCK_FLAG),'0','未封锁','1','管理封锁') MNG_LOCK_FLAG,
  705. DECODE(MAX(T.LOCK_FLAG),'0','未封锁','1','质量封锁') LOCK_FLAG,
  706. MAX(T.CODE_JG_BL) CODE_JG_BL,
  707. DECODE(MAX(T.COAT_TYPE),'0','无','1','镀铜','2','磷化','3','镀铜及磷化') COAT_TYPE,
  708. MAX(T.DEMAND_COPPER) DEMAND_COPPER,
  709. MAX(T.DEMAND_BONDERIZING) DEMAND_BONDERIZING,
  710. MAX(T.DEMAND_BLAST) DEMAND_BLAST,
  711. MAX(T.DEMAND_DETECTION) DEMAND_DETECTION,
  712. MAX(T.MEMO) MEMO,
  713. MAX(T.BL_WL_DESC) BL_WL_DESC,
  714. MAX(T.F_IN_TIME) F_IN_TIME,
  715. MAX(T.UPDATE_NAME) UPDATE_NAME,
  716. MAX(T.UPDATE_TIME) UPDATE_TIME,
  717. MAX(T.CREATE_TIME) CREATE_TIME,
  718. MAX(T.CREATE_NAME) CREATE_NAME,
  719. DECODE(MAX(T.PRO_GROUP),'1','甲','2','乙','3','丙','4','丁') PRO_GROUP,
  720. DECODE(MAX(T.PRO_SHIFT),'1','早班','2','中班','3','晚班') PRO_SHIFT,
  721. MAX(T.RRO_TIME) RRO_TIME,
  722. MAX(T.COL_OPERATOR) COL_OPERATOR,
  723. SUM(T.PRO_NUM) PRO_NUM,
  724. ROUND(SUM(T.PRO_WT),3) PRO_WT,
  725. MAX(T.PRODUCER) PRODUCER,
  726. MAX(T.PRDCR_NO) PRDCR_NO,
  727. DECODE(MAX(T.IF_MONITOR_JG),'0','否','是') IF_MONITOR_JG,
  728. MAX(T.MONITORDEMAND) MONITORDEMAND,
  729. MAX(T.SINGLEWEIGHT) SINGLEWEIGHT,
  730. MAX(T.AIMLENGTH) AIMLENGTH,
  731. MAX(T.CHECK_J_VAL) CHECK_J_VAL,
  732. MAX(T.DIAMETER) DIAMETER,
  733. MAX(T.STYLE_JG) STYLE_JG,
  734. MAX(T.SPEC_JG_DESC) SPEC_JG_DESC,
  735. MAX(T.SPEC_JG) SPEC_JG,
  736. MAX(T.OUTDIAMETER) OUTDIAMETER,
  737. MAX(T.WALLTHICK) WALLTHICK,
  738. MAX(T.CODE_JG) CODE_JG,
  739. MAX(T.BL_WL_ID) BL_WL_ID,
  740. MAX(T.MIN_D) MIN_D,
  741. MAX(T.STEELCODE) STEELCODE,
  742. MAX(T.STEELNAME) STEELNAME,
  743. MAX(T.GRADECODE) GRADECODE,
  744. MAX(T.GRADENAME) GRADENAME,
  745. MAX(T.MODEL_CODE) MODEL_CODE,
  746. MAX(T.MODEL_DESC) MODEL_DESC,
  747. MAX(T.PLINE_CODE) PLINE_CODE,
  748. MAX(T.PLINE_NAME) PLINE_NAME,
  749. MAX(T.BELONG_CODE) BELONG_CODE,
  750. MAX(T.BELONG_NAME) BELONG_NAME,
  751. T.DETER_NO_SEQ,
  752. MAX(T.MAT_NO) MAT_NO
  753. FROM COUPLING_MAT_M T,PLN_ZY_JG_MIDDLE T1
  754. WHERE 1=1 AND T.WO_ID = T1.WO_ID AND T.MAT_NO = T1.MAT_NO AND T.QCM_STAUS = '00'
  755. #WO_ID#
  756. #JUDGE_STOVE_NO#
  757. #JUGDE_APPLY_CODE#
  758. #JUGDE_APPLY_CODE2#
  759. #GROUP_BY#
  760. </query>
  761. <query id = "FrmCouplingApplPro.doQueryHttData" desc = "查询热处理槽长槽宽槽深">
  762. SELECT MAX(T.NOTCH_LENGTH) NOTCH_LENGTH, MAX(T.NOTCH_WIDTH) NOTCH_WIDTH, MAX(T.NOTCH_DEPTH) NOTCH_DEPTH
  763. FROM HTT_CRACK_DETECTION_ET T
  764. WHERE 1 = 1
  765. </query>
  766. <query id = "FrmCouplingApplPro.updateProWgt" desc = "回报过磅量">
  767. UPDATE COUPLING_MAT_M T SET T.PRO_WT = ? WHERE T.MAT_NO = ? AND T.JUDGE_STOVE_NO = ? AND T.BELONG_CODE = ? AND T.BATCH_NO = ?
  768. </query>
  769. <query id = "FrmCouplingApplPro.selectCount" desc = "查询该炉总支数">
  770. SELECT COUNT(*) ACOUNT
  771. FROM COUPLING_MAT_M T
  772. WHERE T.JUDGE_STOVE_NO = ?
  773. AND T.BELONG_CODE = ?
  774. AND T.BATCH_NO = ?
  775. </query>
  776. <query id = "FrmCouplingApplPro.doQueryJudgeBathCount" desc = "查询详细炉批信息">
  777. SELECT
  778. COUNT(*) COUNT
  779. FROM COUPLING_MAT_M T
  780. WHERE T.WO_ID = ?
  781. AND T.JUDGE_STOVE_NO = ?
  782. </query>
  783. <query id = "FrmCouplingApplPro.doQueryWt" desc = "查询回磅重量">
  784. SELECT NVL(SUM(T.PONDER_GROSS_WT),0) PONDER_GROSS_WT FROM MAT_BC_M T WHERE 1 = 1 AND T.QCM_STAUS = '00' AND T.JUGDE_APPLY_CODE IS NULL
  785. </query>
  786. <query id = "FrmCouplingApplPro.doQueryQcmApply" desc = "查询判定表热处理状态">
  787. SELECT T.HTT_TYPE, T.MIN_TEMP, T.HTT_TECHNOLOGY,T.NOTCH_INFO,T.NOTCH_LENGTH,T.NOTCH_WIDTH,T.NOTCH_DEPTH FROM QCM_ZG_JUGDE_APPLY T WHERE 1 = 1
  788. </query>
  789. <query id = "FrmCouplingApplPro.doQueryProcess" desc = "查询镦拔扩二级工序">
  790. SELECT T.PROCESS_CODE_C
  791. FROM PLN_ZY_DBK_M T
  792. WHERE 1=1
  793. </query>
  794. <query id = "FrmCouplingApplPro.getQueryProcessRcl" desc = "查询热处理二级工序">
  795. SELECT T.PROCESS_CODE_C
  796. FROM PLN_ZY_RCL_M T
  797. WHERE 1=1
  798. </query>
  799. <query id = "FrmCouplingApplPro.getQueryProcessJgx" desc = "查询加工线二级工序">
  800. SELECT T.PROCESS_CODE_C
  801. FROM PLN_ZY_JGX_M T
  802. WHERE 1=1
  803. </query>
  804. <query id = "FrmCouplingApplPro.doQueryProcessDesc" desc = "查询镦拔扩二级工序">
  805. SELECT T.PROCESS_CODE_C
  806. FROM PLN_ZY_DBK_M T
  807. WHERE 1=1
  808. </query>
  809. <query id = "FrmCouplingApplPro.doQueryProcessRclDesc" desc = "查询热处理二级工序">
  810. SELECT T.PROCESS_CODE_C
  811. FROM PLN_ZY_RCL_M T
  812. WHERE 1=1
  813. </query>
  814. <query id = "FrmCouplingApplPro.selectMatNo" desc = "查询所有材料号">
  815. SELECT T.MAT_NO
  816. FROM COUPLING_MAT_M T
  817. WHERE T.JUDGE_STOVE_NO = ?
  818. AND T.BELONG_CODE = ?
  819. AND T.BATCH_NO = ?
  820. </query>
  821. <query id = "FrmCouplingApplPro.doQueryStorage" desc = "查询存储位置">
  822. SELECT T1.STORAGE_NAME
  823. FROM YDM_BC_BUTTRESS T,YDM_BS_STORAGE T1
  824. WHERE 1 = 1 AND T.STORAGE_NO = T1.STORAGE_NO
  825. </query>
  826. <query id = "FrmCouplingApplPro.doQueryBsStorage" desc = "查询存储">
  827. SELECT T.STORAGE_NAME
  828. FROM YDM_BS_STORAGE T
  829. WHERE 1 = 1
  830. </query>
  831. <query id = "FrmCouplingApplPro.doQueryTestingGrade" desc = "根据快速检索码查基础信息">
  832. SELECT T.BASENAME,T.BASECODE FROM COM_BASE_INFO T WHERE T.SORTCODE = ?
  833. </query>
  834. <query id = "FrmCouplingApplPro.jugdeApplyNo" desc = "申请判定单号">
  835. SELECT '#PLINE_CODE#'||'801401' || TO_CHAR(SYSDATE, 'YYYYMMDD') ||
  836. LPAD(NVL(MAX(SUBSTR(T.JUGDE_APPLY_CODE, 19,5)), 0) + 1, 5, 0)||'1' JUGDE_APPLY_CODE
  837. FROM QCM_ZG_JUGDE_APPLY T
  838. WHERE TRUNC(T.APPLY_TIME) = TRUNC(SYSDATE)
  839. AND T.IS_ALL_SCRAP != '3' AND T.IS_ALL_SCRAP != '4' AND T.JUGDE_APPLY_CODE LIKE '#PLINE_CODE#'||'801401' || '%'
  840. </query>
  841. <query id = "FrmCouplingApplPro.getQueryPlnRclM" desc = "查询热处理是否下发">
  842. SELECT NVL(COUNT(*),0) COUNT FROM PLN_ZY_RCL_M WHERE PLANSTATUS NOT IN ('00','10')
  843. </query>
  844. <query id = "FrmCouplingApplPro.getQueryPlnJgx" desc = "查询加工线是否下发">
  845. SELECT NVL(COUNT(*),0) COUNT FROM PLN_ZY_JGX_M WHERE PLANSTATUS NOT IN ('00','10')
  846. </query>
  847. <query id = "FrmCouplingApplPro.getQueryPlnJg" desc = "查询接箍是否下发">
  848. SELECT NVL(COUNT(*),0) COUNT FROM PLN_ZY_JG_M WHERE PLANSTATUS NOT IN ('00','10')
  849. </query>
  850. <query id = "FrmCouplingApplPro.SelectJudegNo" desc = "查询最大序号">
  851. SELECT T.JUGDE_APPLY_CODE
  852. FROM QCM_ZG_JUGDE_APPLY T
  853. WHERE T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#'
  854. AND T.PROCESS_CODE = 'H'
  855. AND T.IS_FLAG = '0'
  856. AND T.IS_ALL_SCRAP = '0'
  857. GROUP BY T.JUGDE_APPLY_CODE
  858. </query>
  859. <query id = "FrmCouplingApplPro.SelectJudegNoSequenNo" desc = "查询申请判定顺序号">
  860. SELECT NVL(MAX(T.JUGDE_APPLY_SEQUENO),0)+1 JUGDE_APPLY_SEQUENO
  861. FROM QCM_ZG_JUGDE_APPLY T
  862. WHERE T.JUGDE_APPLY_CODE = ?
  863. </query>
  864. <query id = "FrmCouplingApplPro.SelectFaceResultPath" desc = "查询表检报告路径">
  865. SELECT S.FACE_RESULT_PATH,S.HEAT_PLAN_NO
  866. FROM VRP_COM_INFO S
  867. WHERE S.HEAT_PLAN_NO = '#HEAT_PLAN_NO#'
  868. AND S.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#'
  869. AND S.PLINE_CODE = '#PLINE_CODE#'
  870. AND S.STATION_CODE IN('650106','650404','650504','650604','650704')
  871. </query>
  872. <query id = "FrmCouplingApplPro.SelectDeteceResultPath" desc = "查询探伤报告路径">
  873. SELECT MIN(T.REPORT_PATH) REPORT_PATH
  874. FROM HTT_CRACK_DETECTION_PARA T
  875. WHERE T.HEAT_PLAN_NO = '#HEAT_PLAN_NO#'
  876. AND T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#'
  877. AND T.batch_no = TRIM('#BATCH_NO#')
  878. AND T.REPORT_PATH IS NOT NULL
  879. </query>
  880. <query id = "FrmCouplingApplPro.QueryCode" desc = "查询申请判定数据刷新">
  881. SELECT SUM(COUNT) COUNT FROM
  882. (SELECT SUM(T.COL_COUNT) COUNT
  883. FROM coupling_phosphate_result T
  884. WHERE T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#'
  885. AND T.WO_ID = '#WO_ID#'
  886. AND T.BATCH_NO = '#BATCH_NO#'
  887. AND T.PLINE_CODE = '#PLINE_CODE#'
  888. AND T.DETER_NO IS NULL
  889. )
  890. </query>
  891. <query id = "FrmCouplingApplPro.QueryDeterNo" desc = "查询申请判定数据刷新">
  892. SELECT COUNT(*) DETER FROM QCM_ZG_JUGDE_APPLY T WHERE T.PRO_ORDER_ID = '#WO_ID#'
  893. </query>
  894. <query id = "FrmCouplingApplPro.SelectLiku" desc = "查询利库标志">
  895. SELECT T.LOCK_LIKU FROM COUPLING_MAT_M T WHERE T.WO_ID = '#WO_ID#'
  896. UNION ALL
  897. SELECT T.LOCK_LIKU FROM COUPLING_MAT_BACKUP T WHERE T.WO_ID = '#WO_ID#'
  898. </query>
  899. <query id = "FrmCouplingApplPro.SelectNodeFlagVrp" desc = "查询结炉状态">
  900. SELECT T.*
  901. FROM PLN_ZY_JG_WORKBILL T
  902. WHERE T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#'
  903. AND T.BATCH_NO = '#BATCH_NO#'
  904. </query>
  905. <query id = "FrmCouplingApplPro.SelectNodePortEntity" desc = "查询管号队列检验编号">
  906. SELECT T.CHECK_NO
  907. FROM PORT_htt_BATCH_SAMPLE_RESULT T
  908. WHERE T.HEAT_PLAN_NO = '#HEAT_PLAN_NO#'
  909. AND T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#'
  910. AND T.PHY_BATCH_NO = '#BATCH_NO#'
  911. AND T.IS_SAMPLE_PIPE = '1'
  912. GROUP BY T.CHECK_NO
  913. </query>
  914. <query id = "FrmCouplingApplPro.QueryVrpPortFailPiece" desc = "查询各实绩废品和">
  915. select NVL(SUM(T.ACT_COUNT), 0) ACT_COUNT
  916. from PORT_HTT_BATCH_SAMPLE_RESULT t
  917. WHERE T.HEAT_PLAN_NO = ?
  918. AND T.JUDGE_STOVE_NO = ?
  919. AND T.PROCESS_SEQ = ?
  920. AND T.MAT_STATUS = '10'
  921. </query>
  922. <query id = "FrmCouplingApplPro.insertJugdeApply" desc = "插入申请判定表">
  923. INSERT INTO QCM_ZG_JUGDE_APPLY
  924. (JUGDE_APPLY_CODE,
  925. JUDGE_STOVE_NO,
  926. BATCH_NO,
  927. BATCH_GROUD_NO,
  928. PROCESS_CODE,
  929. PLINE_CODE,
  930. ACT_COUNT,
  931. ACT_WEIGHT,
  932. ACT_THEORY_WEIGHT,
  933. PRO_ORDER_ID,
  934. FACE_RESULT_PATH,
  935. SPEC_RESULT_PATH,
  936. CHEM_RESULT_PATH,
  937. PHY_RESULT_PATH,
  938. DETECT_RESULT_PATH,
  939. WPRESSURE_RESULT_PATH,
  940. PROCESS_RESULT_PATH,
  941. VALIDFLAG,
  942. APPLY_NAME,
  943. APPLY_TIME,
  944. MEMO,
  945. QUALITY_GROUP,
  946. MATERIAL_NO,
  947. MATERIAL_NAME,
  948. PRODUCCODE,
  949. PRODUCNAME,
  950. STEELCODE,
  951. STEELNAME,
  952. GRADECODE,
  953. GRADENAME,
  954. SPEC_CODE,
  955. SPEC_NAME,
  956. MODEL_CODE,
  957. MODEL_DESC,
  958. STD_CODE,
  959. STD_NAME,
  960. STD_STYLE,
  961. STD_STYLE_DESC,
  962. CRAF_NO,
  963. LOT_NO,
  964. PLINE_NAME,
  965. PRO_ORDER_NO,
  966. MAT_GOWHERE_CODE,
  967. MAT_GOWHERE_NAME,
  968. ACT_DIMATER,
  969. ACT_HEIGHT,
  970. ACT_LEN_MIN,
  971. ACT_LEN_MAX,
  972. ORD_LN_DLY_PK,
  973. APPLY_FLAG,
  974. INSTOCK_FLAG,
  975. BELONG_CODE,
  976. BELONG_NAME,
  977. ISENDGX,
  978. ACT_LEN,
  979. BELONG_CODE_JUGDE,
  980. BELONG_NAME_JUGDE,
  981. GX_PLAN_NO,
  982. BAL_YEAR_MONTH,
  983. STOVE_NO,
  984. STEEL_STANDRAD,
  985. PRO_PLAN_ID_NEXT,
  986. GX_PLAN_NO_NEXT,
  987. LK_FLAG,
  988. JUGDE_APPLY_SEQUENO,
  989. TARGET,
  990. CRAFT_SEQ,
  991. INDEX_SEQ,
  992. CIC,
  993. PIC,
  994. SIC,
  995. DIC,
  996. WIC,
  997. GIC,
  998. FACE_RESULT_CODE,
  999. SPEC_RESULT_CODE,
  1000. CHEM_RESULT_CODE,
  1001. PHY_RESULT_CODE,
  1002. DETECT_RESULT_CODE,
  1003. WPRESSURE_RESULT_CODE,
  1004. PROCESS_RESULT_CODE,
  1005. CHECK_NO,
  1006. HEAT_PLAN_NO_NEXT,
  1007. HEAT_PLAN_NO,
  1008. NEXT_PROCESS_CDOE,
  1009. DELIVERY_STATE_CODE,
  1010. DELIVERY_STATE_NAME,
  1011. LOAD_JUDGE_STOVE_NO,
  1012. LOAD_BATCH_NO,
  1013. ZP_M_LH,
  1014. ZP_COLL,
  1015. HTT_TYPE,
  1016. MIN_TEMP,
  1017. HTT_TECHNOLOGY,
  1018. NOTCH_INFO,
  1019. NOTCH_LENGTH,
  1020. NOTCH_WIDTH,
  1021. NOTCH_DEPTH,
  1022. LOT_NO_GROUP,
  1023. TESTING_GRADE,
  1024. TESTING_TYPE,
  1025. TEST_PRESSURE,
  1026. HOLDTIME_TIME,
  1027. TEST_PRESSURE_Y,
  1028. MCH_WATERGAGE_RESULT,
  1029. MCH_PATH_RESULT,
  1030. MCH_CHAMFERING_RESULT,
  1031. MCH_TWISTINGLY_RESULT,
  1032. MCH_DIMENSIONS_RESULT,
  1033. MCH_VISUAL_RESULT,
  1034. MCH_THREAD_INSPECTION_RESULT,
  1035. MCH_REMANENCE_RESULT,
  1036. MCH_RADIOACTIVITY_RESULT,
  1037. MCH_BEVEL_RESULT,
  1038. ANGLE_VAL,
  1039. EDGE_VAL,
  1040. INPUT_WEIGHT,
  1041. INPUT_COUNT,
  1042. OUTPUT_WEIGHT,
  1043. OUTPUT_COUNT,
  1044. TESTING_STANDAR,
  1045. DRIFT_MODEL_MIN,
  1046. MEASURED_END_PART,
  1047. MEASURED_MIDDLE_PART,
  1048. MEASURED_TAIL_PART,
  1049. INSTANCY_FLAG,
  1050. IS_ALL_SCRAP,
  1051. JUDGE_RESULT_CODE,
  1052. JUDGE_RESULT,
  1053. JUDGE_RESULT_TIME,
  1054. SUPPLY_UNIT,
  1055. SUPPLY_UNIT_DESC)
  1056. VALUES
  1057. ('#JUGDE_APPLY_CODE#',
  1058. '#JUDGE_STOVE_NO#',
  1059. '#BATCH_NO#',
  1060. '#BATCH_GROUD_NO#',
  1061. '#PROCESS_CODE#',
  1062. '#PLINE_CODE#',
  1063. '#ACT_COUNT#',
  1064. '#ACT_WEIGHT#',
  1065. '#ACT_THEORY_WEIGHT#',
  1066. '#PRO_ORDER_ID#',
  1067. '#FACE_RESULT_PATH#',
  1068. '#SPEC_RESULT_PATH#',
  1069. '#CHEM_RESULT_PATH#',
  1070. '#PHY_RESULT_PATH#',
  1071. '#DETECT_RESULT_PATH#',
  1072. '#WPRESSURE_RESULT_PATH#',
  1073. '#PROCESS_RESULT_PATH#',
  1074. '#VALIDFLAG#',
  1075. '#APPLY_NAME#',
  1076. TO_DATE('#APPLY_TIME#', 'YYYY-MM-DD HH24:MI:SS'),
  1077. '#MEMO#',
  1078. '#QUALITY_GROUP#',
  1079. '#MATERIAL_NO#',
  1080. '#MATERIAL_NAME#',
  1081. '#PRODUCCODE#',
  1082. '#PRODUCNAME#',
  1083. '#STEELCODE#',
  1084. '#STEELNAME#',
  1085. '#GRADECODE#',
  1086. '#GRADENAME#',
  1087. '#SPEC_CODE#',
  1088. '#SPEC_NAME#',
  1089. '#MODEL_CODE#',
  1090. '#MODEL_DESC#',
  1091. '#STD_CODE#',
  1092. '#STD_NAME#',
  1093. '#STD_STYLE#',
  1094. '#STD_STYLE_DESC#',
  1095. NVL('#CRAF_NO#', '\'),
  1096. '#LOT_NO#',
  1097. '#PLINE_NAME#',
  1098. '#PRO_ORDER_NO#',
  1099. NVL('#MAT_GOWHERE_CODE#', '\'),
  1100. NVL('#MAT_GOWHERE_NAME#', '\'),
  1101. '#ACT_DIMATER#',
  1102. '#ACT_HEIGHT#',
  1103. '#ACT_LEN_MIN#',
  1104. '#ACT_LEN_MAX#',
  1105. '#ORD_LN_DLY_PK#',
  1106. '#APPLY_FLAG#',
  1107. '#INSTOCK_FLAG#',
  1108. '#BELONG_CODE#',
  1109. '#BELONG_NAME#',
  1110. '#ISENDGX#',
  1111. '#ACT_LEN#',
  1112. '#BELONG_CODE_JUGDE#',
  1113. '#BELONG_NAME_JUGDE#',
  1114. '#GX_PLAN_NO#',
  1115. '',
  1116. NVL('#STOVE_NO#', ''),
  1117. '#STEEL_STANDRAD#',
  1118. '#PRO_PLAN_ID_NEXT#',
  1119. '#GX_PLAN_NO_NEXT#',
  1120. '#LK_FLAG#',
  1121. '#JUGDE_APPLY_SEQUENO#',
  1122. '#TARGET#',
  1123. '#CRAFT_SEQ#',
  1124. '#INDEX_SEQ#',
  1125. '#CIC#',
  1126. '#PIC#',
  1127. '#SIC#',
  1128. '#DIC#',
  1129. '#WIC#',
  1130. '#GIC#',
  1131. '#FACE_RESULT_CODE#',
  1132. '#SPEC_RESULT_CODE#',
  1133. '#CHEM_RESULT_CODE#',
  1134. '#PHY_RESULT_CODE#',
  1135. '#DETECT_RESULT_CODE#',
  1136. '#WPRESSURE_RESULT_CODE#',
  1137. '#PROCESS_RESULT_CODE#',
  1138. '#CHECK_NO#',
  1139. '#HEAT_PLAN_NO_NEXT#',
  1140. '#HEAT_PLAN_NO#',
  1141. '#NEXT_PROCESS_CDOE#',
  1142. '#DELIVERY_STATE_CODE#',
  1143. '#DELIVERY_STATE_NAME#',
  1144. '#LOAD_JUDGE_STOVE_NO#',
  1145. '#LOAD_BATCH_NO#',
  1146. '#ZP_M_LH#',
  1147. '#ZP_COLL#',
  1148. '#HTT_TYPE#',
  1149. '#MIN_TEMP#',
  1150. '#HTT_TECHNOLOGY#',
  1151. '#NOTCH_INFO#',
  1152. '#NOTCH_LENGTH#',
  1153. '#NOTCH_WIDTH#',
  1154. '#NOTCH_DEPTH#',
  1155. '#LOT_NO_GROUP#',
  1156. '#TESTING_GRADE#',
  1157. '#TESTING_TYPE#',
  1158. '#TEST_PRESSURE#',
  1159. '#HOLDTIME_TIME#',
  1160. '#TEST_PRESSURE_Y#',
  1161. '#MCH_WATERGAGE_RESULT#',
  1162. '#MCH_PATH_RESULT#',
  1163. '#MCH_CHAMFERING_RESULT#',
  1164. '#MCH_TWISTINGLY_RESULT#',
  1165. '#MCH_DIMENSIONS_RESULT#',
  1166. '#MCH_VISUAL_RESULT#',
  1167. '#MCH_THREAD_INSPECTION_RESULT#',
  1168. '#MCH_REMANENCE_RESULT#',
  1169. '#MCH_RADIOACTIVITY_RESULT#',
  1170. '#MCH_BEVEL_RESULT#',
  1171. '#ANGLE_VAL#',
  1172. '#EDGE_VAL#',
  1173. '#INPUT_WEIGHT#',
  1174. '#INPUT_COUNT#',
  1175. '#OUTPUT_WEIGHT#',
  1176. '#OUTPUT_COUNT#',
  1177. '#TESTING_STANDAR#',
  1178. '#DRIFT_MODEL_MIN#',
  1179. '#MEASURED_END_PART#',
  1180. '#MEASURED_MIDDLE_PART#',
  1181. '#MEASURED_TAIL_PART#',
  1182. '1',
  1183. '6',
  1184. '40740701',
  1185. '合格',
  1186. SYSDATE,
  1187. '120501',
  1188. '天津钢管制造有限公司')
  1189. </query>
  1190. <query id = "FrmCouplingApplPro.updateMatBcJugdeApplyCode" desc = "修改库存申请判定单号">
  1191. DECLARE
  1192. BEGIN
  1193. FOR MYROW IN (SELECT T.MAT_NO, T.PRO_NUM, t.PRO_WT
  1194. FROM COUPLING_MAT_M T
  1195. WHERE T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#'
  1196. AND T.BATCH_NO = '#BATCH_NO#'
  1197. AND T.MAT_NO = '#MAT_NO#') LOOP
  1198. UPDATE COUPLING_MAT_M T
  1199. SET T.PRO_NUM = TO_NUMBER(T.PRO_NUM) - TO_NUMBER('#ACT_COUNT#'),
  1200. T.PRO_WT = TO_NUMBER(T.PRO_WT) - TO_NUMBER('#ACT_WEIGHT#'),
  1201. T.ZY_PLAN_ID = '1'
  1202. WHERE T.MAT_NO = MYROW.MAT_NO;
  1203. UPDATE COUPLING_MAT_BUTTRESS T
  1204. SET T.PIECES = TO_NUMBER(T.PIECES) - TO_NUMBER('#ACT_COUNT#'),
  1205. T.WEIGHT = TO_NUMBER(T.WEIGHT) - TO_NUMBER('#ACT_WEIGHT#')
  1206. WHERE T.MAT_NO = MYROW.MAT_NO;
  1207. /*UPDATE COUPLING_MAT_DEAL T
  1208. SET T.DEAL_NUM = TO_NUMBER(T.DEAL_NUM) - TO_NUMBER('#ACT_COUNT#'),
  1209. T.DEAL_WT = TO_NUMBER(T.DEAL_WT) - TO_NUMBER('#ACT_WEIGHT#')
  1210. WHERE T.MAT_NO = MYROW.MAT_NO;
  1211. UPDATE COUPLING_MAT_BACKUP T
  1212. SET T.DETER_NO = '#JUGDE_APPLY_CODE#',
  1213. T.DETER_NO_SEQ = '#JUGDE_APPLY_SEQUENO#'
  1214. WHERE T.MAT_NO = MYROW.MAT_NO;*/
  1215. END LOOP;
  1216. END;
  1217. </query>
  1218. <query id = "FrmCouplingApplPro.SelectPlineBelong" desc = "获取现有产线所属权">
  1219. SELECT S.DEPARTMENT_CODE FROM COM_BASE_PLINE S WHERE S.PLINE_CODE = '#PLINE_CODE#'
  1220. </query>
  1221. <query id = "FrmCouplingApplPro.SelectOrderInfo" desc = "查询midd合同信息">
  1222. SELECT T.ORDER_NO || '/' || T.ORDER_SEQ PRO_ORDER_NO,T.ORD_LN_DLY_PK FROM PLN_ZY_JG_MIDDLE T WHERE T.WO_ID='#WO_ID#'
  1223. AND T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#' AND T.BATCH_NO = '#BATCH_NO#'
  1224. </query>
  1225. <query id = "FrmCouplingApplPro.updateMatBcButter" desc = "修改储存库位">
  1226. UPDATE YDM_BC_BUTTRESS T
  1227. SET T.STORAGE_NO = (SELECT T1.STORAGE_NO FROM YDM_BS_STORAGE T1 WHERE T1.STORAGE_NAME = '#STORAGE_NAME#')
  1228. WHERE T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#'
  1229. AND T.BATCH_NO = '#BATCH_NO#'
  1230. </query>
  1231. <query id = "FrmCouplingApplPro.updatePlnZyJgMiddleWork" desc = "修改计划工单状态">
  1232. UPDATE PLN_ZY_JG_WORKBILL T SET T.ZY_BILL_STATUS = '3' WHERE T.WO_ID = '#WO_ID#'
  1233. </query>
  1234. <query id = "FrmCouplingApplPro.updatePlnZyJgMiddleCancel" desc = "修改计划工单状态">
  1235. UPDATE PLN_ZY_JG_WORKBILL T SET T.ZY_BILL_STATUS = '2' WHERE T.WO_ID = '#WO_ID#'
  1236. </query>
  1237. <query id = "FrmCouplingApplPro.doQueryHttType" desc = "获取热处理类型">
  1238. select T.SORT_CODE
  1239. from COM_BASE_PROCESS_C t
  1240. WHERE T.PROCESS_CDOE_C = (select T1.PROCESS_CODE_C
  1241. from PLN_ZY_RCL_M T1
  1242. where 1 =1
  1243. </query>
  1244. <query id = "FrmCouplingApplPro.doQueryHttTemp" desc = "获取热处理温度工艺制度">
  1245. SELECT
  1246. case
  1247. when t.LOW_TEMP is null
  1248. then ''
  1249. else MAX(T.LOW_TEMP) || '℃' end LHEAT_EXIT_TEMP,
  1250. case
  1251. when T.LHEAT_EXIT_TEMP is null and t1.HHEAT_EXIT_TEMP is not null
  1252. then T1.HHEAT_EXIT_TEMP || '℃' || '×' || T1.TOTAL_TIME || 'min'
  1253. when T1.HHEAT_EXIT_TEMP is null and t.LHEAT_EXIT_TEMP is not null
  1254. then T.LHEAT_EXIT_TEMP || '℃' || '×' || T.TOTAL_TIME || 'min'
  1255. when T.LHEAT_EXIT_TEMP is null and T1.HHEAT_EXIT_TEMP is null
  1256. then ''
  1257. else T1.HHEAT_EXIT_TEMP || '℃' || '×' || T1.TOTAL_TIME || 'min' || '+' ||T.LHEAT_EXIT_TEMP || '℃' || '×' || T.TOTAL_TIME || 'min' end HEAT_EXIT_TEMP,
  1258. MAX(T.CREATE_TIME),MAX(T1.CREATE_TIME)
  1259. FROM HTT_LHEAT_RESULT T,HTT_HHEAT_RESULT T1
  1260. WHERE T.HEAT_PLAN_NO = T1.HEAT_PLAN_NO
  1261. AND T.PLINE_CODE = T1.PLINE_CODE
  1262. AND T1.CREATE_TIME = (SELECT MAX(T2.CREATE_TIME) FROM HTT_HHEAT_RESULT T2 WHERE #HEAT_PLAN_NO# and #PLINE_CODE#)
  1263. AND #LHEAT_PLAN_NO#
  1264. and #LPLINE_CODE#
  1265. GROUP BY T.LHEAT_EXIT_TEMP,t1.total_time,t.total_time,t.LOW_TEMP,
  1266. T1.HHEAT_EXIT_TEMP
  1267. </query>
  1268. <query id = "FrmCouplingApplPro.doQueryHttTempTech" desc = "获取热处理温度工艺制度">
  1269. SELECT T.MIN_TEMP,T.HTT_TECHNOLOGY FROM qcm_zg_jugde_apply T WHERE 1 =1 AND #LHEAT_PLAN_NO# AND #LPLINE_CODE#
  1270. </query>
  1271. <query id = "FrmCouplingApplPro.SelectZgJudgeNoE" desc = "查询组炉号">
  1272. SELECT T.GROUP_ID,
  1273. CASE
  1274. WHEN T.ZP_BATCH_NO IS NULL
  1275. THEN T.ZP_JUDGE_STOVE_NO
  1276. ELSE T.ZP_JUDGE_STOVE_NO || '+' || T.ZP_BATCH_NO END ZP_M_LH
  1277. FROM VRP_OFFLINE_RESULT T WHERE T.HEAT_PLAN_NO = '#HEAT_PLAN_NO#' AND T.GROUP_LOG = '1'
  1278. </query>
  1279. <query id = "FrmCouplingApplPro.SelectJudgeNoE" desc = "查询组炉前炉号">
  1280. SELECT
  1281. LISTAGG(DECODE(T.BATCH_NO,
  1282. '',T.JUDGE_STOVE_NO,T.JUDGE_STOVE_NO || '+' || T.BATCH_NO), ',') WITHIN GROUP(ORDER BY T.BATCH_NO) ZP_COLL
  1283. FROM VRP_GROUP_RESULT T WHERE T.GROUP_ID = ?
  1284. </query>
  1285. <query id = "FrmCouplingApplPro.SelectZgJudgeNoF" desc = "查询组炉号">
  1286. SELECT T.GROUP_ID,
  1287. CASE
  1288. WHEN T.ZP_BATCH_NO IS NULL
  1289. THEN T.ZP_JUDGE_STOVE_NO
  1290. ELSE T.ZP_JUDGE_STOVE_NO || '+' || T.ZP_BATCH_NO END ZP_M_LH
  1291. FROM HTT_OFFLINE_RESULT T WHERE T.HEAT_PLAN_NO = '#HEAT_PLAN_NO#' AND T.GROUP_LOG = '1'
  1292. </query>
  1293. <query id = "FrmCouplingApplPro.SelectJudgeNoF" desc = "查询组炉前炉号">
  1294. SELECT
  1295. LISTAGG(DECODE(T.BATCH_NO,
  1296. '',T.JUDGE_STOVE_NO,T.JUDGE_STOVE_NO || '+' || T.BATCH_NO), ',') WITHIN GROUP(ORDER BY T.BATCH_NO) ZP_COLL
  1297. FROM HTT_GROUP_RESULT T WHERE T.GROUP_ID = ?
  1298. </query>
  1299. <query id = "FrmCouplingApplPro.SelectZgJudgeNoG" desc = "查询组炉号">
  1300. SELECT T.GROUP_ID,
  1301. CASE
  1302. WHEN T.ZP_BATCH_NO IS NULL
  1303. THEN T.ZP_JUDGE_STOVE_NO
  1304. ELSE T.ZP_JUDGE_STOVE_NO || '+' || T.ZP_BATCH_NO END ZP_M_LH
  1305. FROM MCH_OFFLINE_RESULT T WHERE T.HEAT_PLAN_NO = '#HEAT_PLAN_NO#' AND T.GROUP_LOG = '1'
  1306. </query>
  1307. <query id = "FrmCouplingApplPro.SelectJudgeNoG" desc = "查询组炉前炉号">
  1308. SELECT
  1309. LISTAGG(DECODE(T.BATCH_NO,
  1310. '',T.JUDGE_STOVE_NO,T.JUDGE_STOVE_NO || '+' || T.BATCH_NO), ',') WITHIN GROUP(ORDER BY T.BATCH_NO) ZP_COLL
  1311. FROM MCH_GROUP_RESULT T WHERE T.GROUP_ID = ?
  1312. </query>
  1313. <query id = "FrmCouplingApplPro.SelectGroupResultE" desc = "查询组炉号">
  1314. SELECT
  1315. CASE
  1316. WHEN T.ZP_BATCH_NO IS NULL
  1317. THEN T.ZP_JUDGE_STOVE_NO
  1318. ELSE T.ZP_JUDGE_STOVE_NO || '+' || T.ZP_BATCH_NO END ZP_M_LH,
  1319. CASE
  1320. WHEN T.BATCH_NO IS NULL
  1321. THEN LISTAGG(T.JUDGE_STOVE_NO, ',') WITHIN GROUP(ORDER BY T.JUDGE_STOVE_NO || T.BATCH_NO)
  1322. ELSE LISTAGG(T.JUDGE_STOVE_NO || '+' || T.BATCH_NO, ',') WITHIN GROUP(ORDER BY T.JUDGE_STOVE_NO || T.BATCH_NO) END ZP_COLL
  1323. FROM VRP_GROUP_RESULT T
  1324. WHERE T.ZP_JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#'
  1325. GROUP BY T.ZP_JUDGE_STOVE_NO, T.ZP_BATCH_NO,T.BATCH_NO
  1326. </query>
  1327. <query id = "FrmCouplingApplPro.SelectGroupResultF" desc = "查询组炉号">
  1328. SELECT
  1329. CASE
  1330. WHEN T.ZP_BATCH_NO IS NULL
  1331. THEN T.ZP_JUDGE_STOVE_NO
  1332. ELSE T.ZP_JUDGE_STOVE_NO || '+' || T.ZP_BATCH_NO END ZP_M_LH,
  1333. CASE
  1334. WHEN T.BATCH_NO IS NULL
  1335. THEN LISTAGG(T.JUDGE_STOVE_NO, ',') WITHIN GROUP(ORDER BY T.JUDGE_STOVE_NO || T.BATCH_NO)
  1336. ELSE LISTAGG(T.JUDGE_STOVE_NO || '+' || T.BATCH_NO, ',') WITHIN GROUP(ORDER BY T.JUDGE_STOVE_NO || T.BATCH_NO) END ZP_COLL
  1337. FROM HTT_GROUP_RESULT T
  1338. WHERE T.ZP_JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#'
  1339. GROUP BY T.ZP_JUDGE_STOVE_NO, T.ZP_BATCH_NO,T.BATCH_NO
  1340. </query>
  1341. <query id = "FrmCouplingApplPro.SelectGroupResultG" desc = "查询组炉号">
  1342. SELECT
  1343. CASE
  1344. WHEN T.ZP_BATCH_NO IS NULL
  1345. THEN T.ZP_JUDGE_STOVE_NO
  1346. ELSE T.ZP_JUDGE_STOVE_NO || '+' || T.ZP_BATCH_NO END ZP_M_LH,
  1347. CASE
  1348. WHEN T.BATCH_NO IS NULL
  1349. THEN LISTAGG(T.JUDGE_STOVE_NO, ',') WITHIN GROUP(ORDER BY T.JUDGE_STOVE_NO || T.BATCH_NO)
  1350. ELSE LISTAGG(T.JUDGE_STOVE_NO || '+' || T.BATCH_NO, ',') WITHIN GROUP(ORDER BY T.JUDGE_STOVE_NO || T.BATCH_NO) END ZP_COLL
  1351. FROM MCH_GROUP_RESULT T
  1352. WHERE T.ZP_JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#'
  1353. GROUP BY T.ZP_JUDGE_STOVE_NO, T.ZP_BATCH_NO,T.BATCH_NO
  1354. </query>
  1355. <query id = "FrmCouplingApplPro.SelectCraftNo" desc = "查找工艺文件号">
  1356. SELECT T.CRAFT_SEQ, T.CRAFT_FILE_NO,T.INDEX_SEQ
  1357. FROM PLN_ZY_JG_WORKBILL T
  1358. WHERE T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#'
  1359. AND T.WO_ID = '#WO_ID#'
  1360. </query>
  1361. <query id = "FrmCouplingApplPro.SelectDemand" desc = "查找要求">
  1362. SELECT T.DEMAND_COPPER,T.DEMAND_DETECTION,T.DEMAND_BLAST,T.DEMAND_BONDERIZING FROM PLN_ZY_JG_WORKBILL T
  1363. WHERE T.WO_ID = ?
  1364. </query>
  1365. <query id = "FrmCouplingApplPro.SelectDemandYayin" desc = "查找压印喷标">
  1366. SELECT NVL(T.EMB_COUNT,0) EMB_COUNT FROM coupling_cut_result T WHERE T.WO_ID = ?
  1367. </query>
  1368. <query id = "FrmCouplingApplPro.SelectDemandPen" desc = "查找喷标">
  1369. SELECT NVL(T.COL_COUNT,0) COL_COUNT,NVL(T.SPRAY_COUNT, 0) SPRAY_COUNT
  1370. FROM COUPLING_PHOSPHATE_RESULT T
  1371. WHERE T.WO_ID = ?
  1372. </query>
  1373. <query id = "FrmCouplingApplPro.SelectDemandTan" desc = "查找探伤">
  1374. SELECT NVL(T.INSPECT_PIECES, 0) INSPECT_PIECES
  1375. FROM COUPLING_INSPECTION_RESULT T
  1376. WHERE T.WO_ID = ?
  1377. </query>
  1378. <query id = "FrmCouplingApplPro.SelectDemandSha" desc = "查找喷砂">
  1379. SELECT NVL(T.SPRAY_COUNT, 0) SPRAY_COUNT
  1380. FROM COUPLING_SANDBLAST_RESULT T
  1381. WHERE T.WO_ID = ?
  1382. </query>
  1383. <query id = "FrmCouplingApplPro.SelectCraftNoRcl" desc = "查找工艺文件号">
  1384. SELECT T.CRAFT_SEQ, T.CRAFT_FILE_NO,T.INDEX_SEQ
  1385. FROM PLN_ZY_RCL_M T
  1386. WHERE T.HEAT_PLAN_NO = '#HEAT_PLAN_NO#'
  1387. AND T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#'
  1388. </query>
  1389. <query id = "FrmCouplingApplPro.SelectCrackType" desc = "查找探伤类型">
  1390. SELECT REPLACE(DBMS_LOB.SUBSTR(WMSYS.WM_CONCAT(DISTINCT DECODE(REPORT_NO,
  1391. '4',
  1392. 'ET',
  1393. 'UT')),
  1394. 400),
  1395. ',',
  1396. '+') TESTING_TYPE
  1397. FROM HTT_CRACK_DETECTION_PARA
  1398. WHERE HEAT_PLAN_NO = '#HEAT_PLAN_NO#'
  1399. AND BATCH_NO = '#BATCH_NO#'
  1400. </query>
  1401. <query id = "FrmCouplingApplPro.SelectCrackGade" desc = "查找探伤类型">
  1402. SELECT REPLACE(DBMS_LOB.SUBSTR(WMSYS.WM_CONCAT(DISTINCT TESTING_GRAGE),
  1403. 400),
  1404. ',',
  1405. '+') TESTING_GRAGE
  1406. FROM (SELECT LONGITUDINAL_EXTERNAL TESTING_GRAGE
  1407. FROM HTT_CRACK_DETECTION_PARA
  1408. WHERE HEAT_PLAN_NO = '#HEAT_PLAN_NO#'
  1409. AND BATCH_NO = '#BATCH_NO#'
  1410. AND LONGITUDINAL_EXTERNAL IS NOT NULL
  1411. AND LONGITUDINAL_EXTERNAL != '/'
  1412. UNION
  1413. SELECT ACCPETANCE_LEVEL TESTING_GRAGE
  1414. FROM HTT_CRACK_DETECTION_PARA
  1415. WHERE HEAT_PLAN_NO = '#HEAT_PLAN_NO#'
  1416. AND BATCH_NO = '#BATCH_NO#'
  1417. AND ACCPETANCE_LEVEL IS NOT NULL
  1418. AND ACCPETANCE_LEVEL != '/')
  1419. </query>
  1420. <query id = "FrmCouplingApplPro.SelectQcmZcCheck" desc = "查找是否有重新热处理">
  1421. SELECT COUNT(*) COUNT
  1422. FROM QCM_ZC_CHECKCONSIGN T
  1423. WHERE T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#'
  1424. AND T.BATCH_NO = '#BATCH_NO#'
  1425. AND T.PROCESS_CODE = 'F'
  1426. AND T.CYCLES_FLAG = '1'
  1427. </query>
  1428. <query id = "FrmCouplingApplPro.SelectCraftNoJgx" desc = "查找工艺文件号">
  1429. SELECT T.CRAFT_SEQ, T.CRAFT_FILE_NO,T.INDEX_SEQ
  1430. FROM PLN_ZY_JGX_M T
  1431. WHERE T.HEAT_PLAN_NO = '#HEAT_PLAN_NO#'
  1432. AND T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#'
  1433. </query>
  1434. <query id = "FrmCouplingApplPro.SelectCraftNoByPK" desc = "根据PK值查询工艺文件号,工艺文件序号">
  1435. select T.*
  1436. from CRAFT_ORD_DESIGN t
  1437. WHERE T.VALIDFLAG = '1'
  1438. AND T.ORD_LN_PK = ?
  1439. ORDER BY T.CRAFT_NO_V DESC
  1440. </query>
  1441. <query id = "FrmCouplingApplPro.SelectDesignKey" desc = "查找designKey">
  1442. SELECT T.DESGIN_KEY
  1443. FROM CRAFT_ORD_DESIGN T
  1444. WHERE T.CRAFT_NO = ?
  1445. AND T.CRAFT_SEQ = ?
  1446. </query>
  1447. <query id = "FrmCouplingApplPro.SelectBaseCodeState" desc = "查找交货状态">
  1448. SELECT T.DELIVERY_STATE_CODE BASECODE, T.DELIVERY_STATE_NAME BASENAME
  1449. FROM QCM_ZG_JUGDE_APPLY T
  1450. WHERE T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#'
  1451. AND T.BATCH_NO = '#BATCH_NO#'
  1452. AND T.PROCESS_CODE = (SELECT MAX(A.PROCESS_CODE)
  1453. FROM QCM_ZG_JUGDE_APPLY A
  1454. WHERE A.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#'
  1455. AND A.BATCH_NO = '#BATCH_NO#')
  1456. </query>
  1457. <query id = "FrmCouplingApplPro.QueryVrpPortPiece" desc = "查询各实绩废品和">
  1458. select NVL(SUM(T.ACT_COUNT), 0) ACT_COUNT
  1459. from PORT_HTT_BATCH_SAMPLE_RESULT t
  1460. WHERE T.HEAT_PLAN_NO = '#HEAT_PLAN_NO#'
  1461. AND T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#'
  1462. AND ((T.MAT_STATUS = '00' and t.instore_flag='0')
  1463. or t.mat_status = '20')
  1464. </query>
  1465. <query id = "FrmCouplingApplPro.SelectBaseCode" desc = "查找交货状态">
  1466. SELECT T.BASECODE, T.BASENAME
  1467. FROM COM_BASE_INFO T
  1468. WHERE T.BASECODE = (SELECT GET_DELIVERY_STATE(?,
  1469. ?) SORTCODE
  1470. FROM DUAL)
  1471. AND T.SORTCODE='4100'
  1472. </query>
  1473. <query id = "FrmCouplingApplPro.SelectBaseCode1" desc = "查找交货状态">
  1474. SELECT T.BASECODE, T.BASENAME
  1475. FROM COM_BASE_INFO T
  1476. WHERE T.BASECODE = (SELECT GET_SHIPPED_STATE(?,?,?) SORTCODE
  1477. FROM DUAL)
  1478. AND T.SORTCODE='4100'
  1479. </query>
  1480. <query id = "FrmCouplingApplPro.SelectOrderSlaOrg" desc= "查询合同所属部门">
  1481. SELECT S.SALE_ORG, S.SALE_ORG_DESC
  1482. FROM SLM_ORDER_HEAD S, SLM_ORDER_LINE S1
  1483. WHERE S.ORD_PK = S1.ORD_PK
  1484. AND S.VALIDFLAG = '1'
  1485. AND S1.VALIDFLAG = '1'
  1486. AND S.ORDER_NO = '#ORDER_NO#'
  1487. AND S1.ORDER_SEQ = '#ORDER_SEQ#'
  1488. </query>
  1489. <query id = "FrmCouplingApplPro.SelectNextPlineBelong" desc = "查询下工序产线部门">
  1490. SELECT P.DEPARTMENT_CODE,P.DEPARTMENT_DESC
  1491. FROM (SELECT S.ORD_LN_DLY_PK, S.PLN_DIVIDE_ID
  1492. FROM PLN_ZY_DBK_M T, PLN_ORDER_DBK_S S
  1493. WHERE T.PRO_PLAN_ID = S.PRO_PLAN_ID
  1494. AND T.GX_PLAN_NO = S.GX_PLAN_NO
  1495. AND T.HEAT_PLAN_NO = '#HEAT_PLAN_NO#'
  1496. AND T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#') E,
  1497. #PLAN# F,
  1498. COM_BASE_PLINE P
  1499. WHERE E.ORD_LN_DLY_PK = F.ORD_LN_DLY_PK
  1500. AND E.PLN_DIVIDE_ID = F.PLN_DIVIDE_ID
  1501. AND F.PLINE_CODE = P.PLINE_CODE
  1502. AND ROWNUM = 1
  1503. </query>
  1504. <query id = "FrmCouplingApplPro.SelectValueFlag" desc = "查询判定状态">
  1505. SELECT T.VALIDFLAG,T.INSTOCK_FLAG
  1506. FROM QCM_ZG_JUGDE_APPLY T
  1507. WHERE T.JUGDE_APPLY_CODE = '#JUGDE_APPLY_CODE#'
  1508. AND T.JUGDE_APPLY_SEQUENO = '#JUGDE_APPLY_SEQUENO#'
  1509. AND T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#'
  1510. AND T.BATCH_NO = '#BATCH_NO#'
  1511. AND T.BATCH_GROUD_NO = '#BATCH_GROUD_NO#'
  1512. AND T.PLINE_CODE = '#PLINE_CODE#'
  1513. AND T.IS_ALL_SCRAP = '0'
  1514. </query>
  1515. <query id = "FrmCouplingApplPro.SelectValueFlagData" desc = "查询判定状态">
  1516. SELECT T.VALIDFLAG,T.INSTOCK_FLAG
  1517. FROM QCM_ZG_JUGDE_APPLY T
  1518. WHERE T.IS_ALL_SCRAP = '0'
  1519. </query>
  1520. <query id = "FrmCouplingApplPro.deleteQcmJudgeApply" desc = "撤销申请判定">
  1521. DECLARE
  1522. V_APPLY_FLAG QCM_ZG_JUGDE_APPLY.APPLY_FLAG%TYPE := NULL;
  1523. BEGIN
  1524. SELECT T.APPLY_FLAG
  1525. INTO V_APPLY_FLAG
  1526. FROM QCM_ZG_JUGDE_APPLY T
  1527. WHERE T.JUGDE_APPLY_CODE = '#JUGDE_APPLY_CODE#'
  1528. AND T.JUGDE_APPLY_SEQUENO = '#JUGDE_APPLY_SEQUENO#'
  1529. AND T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#'
  1530. AND T.BATCH_NO = '#BATCH_NO#'
  1531. AND T.BATCH_GROUD_NO = '001'
  1532. AND T.IS_ALL_SCRAP = '6';
  1533. FOR MYROW IN (SELECT *
  1534. FROM COUPLING_MAT_M T
  1535. WHERE T.DETER_NO = '#JUGDE_APPLY_CODE#'
  1536. AND T.DETER_NO_SEQ = '#JUGDE_APPLY_SEQUENO#'
  1537. AND T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#'
  1538. AND T.BATCH_NO = '#BATCH_NO#'
  1539. ) LOOP
  1540. DELETE FROM COUPLING_MAT_M S
  1541. WHERE S.DETER_NO = '#JUGDE_APPLY_CODE#'
  1542. AND S.MAT_NO = MYROW.MAT_NO;
  1543. DELETE FROM coupling_mat_deal S
  1544. WHERE S.MAT_NO = MYROW.MAT_NO;
  1545. DELETE FROM coupling_mat_buttress S
  1546. WHERE S.MAT_NO = MYROW.MAT_NO;
  1547. END LOOP;
  1548. IF (V_APPLY_FLAG = '1') THEN
  1549. UPDATE QCM_ZG_JUGDE_APPLY T
  1550. SET T.IS_FLAG = '1'
  1551. WHERE T.JUGDE_APPLY_CODE = '#JUGDE_APPLY_CODE#'
  1552. AND T.JUGDE_APPLY_SEQUENO = '#JUGDE_APPLY_SEQUENO#'
  1553. AND T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#'
  1554. AND T.BATCH_NO = '#BATCH_NO#'
  1555. AND T.BATCH_GROUD_NO = '001';
  1556. ELSE
  1557. DELETE FROM QCM_ZG_JUGDE_APPLY S
  1558. WHERE S.JUGDE_APPLY_CODE ='#JUGDE_APPLY_CODE#'
  1559. AND S.JUGDE_APPLY_SEQUENO = '#JUGDE_APPLY_SEQUENO#'
  1560. AND S.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#'
  1561. AND S.BATCH_NO = '#BATCH_NO#'
  1562. AND S.BATCH_GROUD_NO = '001'
  1563. AND S.VALIDFLAG = '20';
  1564. END IF;
  1565. END;
  1566. </query>
  1567. <query id = "FrmCouplingApplPro.updateQcmJudgeApply" desc = "修改库存、位置、交易">
  1568. DECLARE
  1569. V_APPLY_FLAG QCM_ZG_JUGDE_APPLY.APPLY_FLAG%TYPE := NULL;
  1570. BEGIN
  1571. FOR MYROW IN (SELECT *
  1572. FROM COUPLING_MAT_M T
  1573. WHERE T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#'
  1574. AND T.BATCH_NO = '#BATCH_NO#'
  1575. AND T.DETER_NO = '#JUGDE_APPLY_CODE#'
  1576. AND T.DETER_NO_SEQ = '#JUGDE_APPLY_SEQUENO#') LOOP
  1577. UPDATE COUPLING_MAT_M S
  1578. SET S.PRO_NUM = TO_NUMBER(S.PRO_NUM) + TO_NUMBER('#ACT_COUNT#'),
  1579. S.PRO_WT = TO_NUMBER(S.PRO_WT) + TO_NUMBER('#ACT_WEIGHT#')
  1580. WHERE S.MAT_NO = MYROW.MAT_NO_OLD;
  1581. UPDATE coupling_mat_buttress S
  1582. SET S.PIECES = TO_NUMBER(S.PIECES) + TO_NUMBER('#ACT_COUNT#'),
  1583. S.WEIGHT = TO_NUMBER(S.WEIGHT) + TO_NUMBER('#ACT_WEIGHT#')
  1584. WHERE S.MAT_NO = MYROW.MAT_NO_OLD;
  1585. END LOOP;
  1586. END;
  1587. </query>
  1588. <query id = "FrmCouplingApplPro.insertMatQcmBack" desc = "插入质量跟踪表">
  1589. DECLARE
  1590. BEGIN
  1591. FOR MYROW IN (SELECT *
  1592. FROM COUPLING_MAT_M T
  1593. WHERE T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#'
  1594. AND T.BATCH_NO = '#BATCH_NO#'
  1595. AND T.PLINE_CODE = '#PLINE_CODE#'
  1596. AND T.DETER_NO = '#JUGDE_APPLY_CODE#'
  1597. AND T.DETER_NO_SEQ = '#JUGDE_APPLY_SEQUENO#'
  1598. ) LOOP
  1599. INSERT INTO MAT_BC_QCMTRACK
  1600. (MAT_NO,
  1601. PROCESS_CDOE,
  1602. STOVE_NO,
  1603. JUDGE_STOVE_NO,
  1604. BATCH_NO,
  1605. GRADECODE,
  1606. GRADENAME,
  1607. MATERIAL_NO,
  1608. MATERIAL_NAME,
  1609. JUGDE_APPLY_CODE,
  1610. JUGDE_APPLY_TIME,
  1611. JUGDE_APPLY_MAKER)
  1612. VALUES
  1613. (MYROW.MAT_NO,
  1614. 'H',
  1615. '',
  1616. MYROW.JUDGE_STOVE_NO,
  1617. MYROW.BATCH_NO,
  1618. MYROW.GRADECODE,
  1619. MYROW.GRADENAME,
  1620. MYROW.BL_WL_ID,
  1621. MYROW.BL_WL_DESC,
  1622. '#JUGDE_APPLY_CODE#',
  1623. TO_DATE('#APPLY_TIME#','YYYY-MM-DD HH24:MI:SS'),
  1624. '#APPLY_NAME#');
  1625. END LOOP;
  1626. END;
  1627. </query>
  1628. <query id = "FrmCouplingApplPro.SelectIsWic" desc = "查询是否有水压要求">
  1629. SELECT COUNT(1) ACOUNT
  1630. FROM CRAFT_ORD_DESIGN_MSC_PL_PRC T, CRAFT_ORD_DESIGN_STD_WIC W
  1631. WHERE T.DESGIN_KEY = W.DESGIN_KEY
  1632. AND T.MSC_PLINE = W.MSC_PLINE
  1633. and t.PROCESS_CODE = W.PROCESS_CODE
  1634. AND W.SPECL_FL = '2'
  1635. AND T.PROCESS_CODE = ?
  1636. AND T.DESGIN_KEY = ?
  1637. </query>
  1638. <query id = "FrmCouplingApplPro.doQueryWicValue" desc = "查询水压">
  1639. select t.*
  1640. from MCH_WATERGAGE_RESULT t
  1641. WHERE T.HEAT_PLAN_NO = ?
  1642. AND T.JUDGE_STOVE_NO = ?
  1643. </query>
  1644. <query id = "FrmCouplingApplPro.doQueryMchPathResult" desc = "查询加工通径结果">
  1645. select MAX(T.DRIFT_MODEL_MIN) DRIFT_MODEL_MIN,
  1646. MIN(T2.MEASURED_END_PART) MEASURED_END_PART,
  1647. MIN(T2.MEASURED_MIDDLE_PART) MEASURED_MIDDLE_PART,
  1648. MIN(T2.MEASURED_TAIL_PART) MEASURED_TAIL_PART
  1649. from MCH_PATH_RESULT t, MCH_PATH_RESULT_D T2
  1650. WHERE T.HEAT_PLAN_NO = T2.HEAT_PLAN_NO(+)
  1651. AND T.HEAT_PLAN_NO = ?
  1652. AND T.JUDGE_STOVE_NO = ?
  1653. </query>
  1654. <query id = "FrmCouplingApplPro.doQueryMchChamferingResult" desc = "查询加工倒棱结果">
  1655. select t.*
  1656. from MCH_CHAMFERING_RESULT t
  1657. WHERE T.HEAT_PLAN_NO = ?
  1658. AND T.JUDGE_STOVE_NO = ?
  1659. </query>
  1660. <query id = "FrmCouplingApplPro.doQueryMchTwistinglyResult" desc = "查询加工拧接结果">
  1661. select t.*
  1662. from MCH_TWISTINGLY_RESULT t
  1663. WHERE T.HEAT_PLAN_NO = ?
  1664. AND T.JUDGE_STOVE_NO = ?
  1665. </query>
  1666. <query id = "FrmCouplingApplPro.doQueryHttCrackDetectionEt" desc = "查询探伤结果">
  1667. <![CDATA[
  1668. SELECT listagg(TESTING_GRADE, ',') within GROUP(order by TESTING_GRADE) over(partition by '') TESTING_GRADE,
  1669. listagg(TESTING_TYPE, ',') within GROUP(order by TESTING_GRADE) over(partition by '') TESTING_TYPE
  1670. FROM (select DISTINCT T.TESTING_GRADE, T.TESTING_TYPE
  1671. from HTT_CRACK_DETECTION_ET t
  1672. WHERE T.HEAT_PLAN_NO = ?
  1673. AND T.JUDGE_STOVE_NO = ?
  1674. AND T.PROCESS_CODE = ?)
  1675. ]]>
  1676. </query>
  1677. <query id = "FrmCouplingApplPro.SelectQcmZgData" desc = "查询送判表支数">
  1678. SELECT SUM(T.ACT_COUNT) ACT_COUNT
  1679. FROM QCM_ZG_JUGDE_APPLY T
  1680. WHERE T.JUDGE_STOVE_NO = ?
  1681. AND T.PLINE_CODE = ?
  1682. AND T.PROCESS_CODE = 'F'
  1683. </query>
  1684. <query id = "FrmCouplingApplPro.SelectTestingStandar" desc = "查询探伤标准">
  1685. <![CDATA[
  1686. SELECT WMSYS.WM_CONCAT(DISTINCT T2.STANDARD_NAME) TESTING_STANDAR
  1687. FROM HTT_CRACK_DETECTION_PARA T1, HTT_CRACK_DETECTION_STANDARD T2
  1688. WHERE T1.STANDARD_ID = T2.STANDARD_ID
  1689. AND T1.HEAT_PLAN_NO = '#HEAT_PLAN_NO#'
  1690. ]]>
  1691. </query>
  1692. <query id = "FrmCouplingApplPro.SelectInputCountVrp" desc = "查询镦拔扩投料量">
  1693. <![CDATA[
  1694. select SUM(T.ACT_COUNT) ACT_COUNT,
  1695. SUM(NVL(T.ACT_THEORY_WEIGHT, T.ACT_WEIGHT)) ACT_WEIGHT
  1696. from PORT_VRP_BATCH_SAMPLE_RESULT t
  1697. WHERE T.HEAT_PLAN_NO = '#HEAT_PLAN_NO#'
  1698. ]]>
  1699. </query>
  1700. <query id = "FrmCouplingApplPro.SelectInputCountHtt" desc = "查询热处理投料量">
  1701. <![CDATA[
  1702. select SUM(T.ACT_COUNT) ACT_COUNT,
  1703. SUM(NVL(T.ACT_THEORY_WEIGHT, T.ACT_WEIGHT)) ACT_WEIGHT
  1704. from PORT_HTT_BATCH_SAMPLE_RESULT t
  1705. WHERE T.HEAT_PLAN_NO = '#HEAT_PLAN_NO#'
  1706. ]]>
  1707. </query>
  1708. <query id = "FrmCouplingApplPro.SelectInputCountMch" desc = "查询加工投料量">
  1709. <![CDATA[
  1710. select SUM(T.ACT_COUNT) ACT_COUNT,
  1711. SUM(NVL(T.ACT_THEORY_WEIGHT, T.ACT_WEIGHT)) ACT_WEIGHT
  1712. from PORT_MCH_BATCH_SAMPLE_RESULT t
  1713. WHERE T.HEAT_PLAN_NO = '#HEAT_PLAN_NO#'
  1714. ]]>
  1715. </query>
  1716. <query id = "FrmCouplingApplPro.doQueryQcmZgApplyData" desc = "查询加工线前紧急放行数据">
  1717. <![CDATA[
  1718. SELECT T.*
  1719. FROM QCM_ZG_JUGDE_APPLY T
  1720. WHERE T.INSTANCY_FLAG = '1'
  1721. AND (T.JUDGE_RESULT is null OR T.JUDGE_RESULT = '不合格' OR T.JUDGE_RESULT_CODE = '40740709')
  1722. ]]>
  1723. </query>
  1724. <query id = "FrmCouplingApplPro.SelectJudegApplyCount" desc = "查询是否已送判定过">
  1725. SELECT COUNT(1) ACOUNT
  1726. FROM QCM_ZG_JUGDE_APPLY T
  1727. WHERE T.JUDGE_STOVE_NO = ?
  1728. AND T.PROCESS_CODE = ?
  1729. AND T.IS_FLAG = '0'
  1730. AND T.IS_ALL_SCRAP IN ('0', '1')
  1731. </query>
  1732. <query id="FrmCouplingApplPro.SelectJgStuts" desc="查询公共表结炉状态">
  1733. <![CDATA[
  1734. SELECT T.STATION_STATUS, T.STATION_DESC
  1735. FROM COUPLING_COM_INFO T
  1736. WHERE T.WO_ID = ?
  1737. AND T.STATION_CODE = '700310'
  1738. ]]>
  1739. </query>
  1740. <query id = "FrmCouplingApplPro.SelectIsGroupE" desc = "查询炉计划标识">
  1741. SELECT T.IF_MATCH_ODD FROM PLN_ZY_DBK_M T WHERE T.HEAT_PLAN_NO = ? AND T.JUDGE_STOVE_NO = ?
  1742. </query>
  1743. <query id = "FrmCouplingApplPro.SelectIsGroupF" desc = "查询炉计划标识">
  1744. SELECT T.IF_MATCH_ODD FROM PLN_ZY_RCL_M T WHERE T.HEAT_PLAN_NO = ? AND T.JUDGE_STOVE_NO = ?
  1745. </query>
  1746. <query id = "FrmCouplingApplPro.SelectIsGroupG" desc = "查询炉计划标识">
  1747. SELECT T.IF_MATCH_ODD FROM PLN_ZY_JGX_M T WHERE T.HEAT_PLAN_NO = ? AND T.JUDGE_STOVE_NO = ?
  1748. </query>
  1749. <query id = "FrmCouplingApplPro.SelectOrdLnDlyPK" desc= "查询ORD_LN_DLY_PK">
  1750. SELECT T2.ORD_LN_DLY_PK, T2.ORD_LN_PK, T1.STD_NAME, T1.STD_CODE
  1751. FROM SLM_ORDER_HEAD T, SLM_ORDER_LINE T1, SLM_ORDER_LINE_DELIVERY T2
  1752. WHERE T.ORD_PK = T1.ORD_PK
  1753. AND T1.ORD_LN_PK = T2.ORD_LN_PK
  1754. AND T.VALIDFLAG = '1'
  1755. AND T1.VALIDFLAG = '1'
  1756. AND T2.VALIDFLAG = '1'
  1757. AND T.ORDER_NO = ?
  1758. AND T1.ORDER_SEQ = ?
  1759. </query>
  1760. <query id = "FrmCouplingApplPro.SelectMinTemp" desc= "查询热处理工艺制度和最低回火温度">
  1761. select MAX(T.MIN_TEMP) MIN_TEMP, MAX(T.HTT_TECHNOLOGY) HTT_TECHNOLOGY
  1762. from QCM_ZG_JUGDE_APPLY t
  1763. WHERE T.JUDGE_STOVE_NO = ?
  1764. </query>
  1765. <query id = "FrmCouplingApplPro.SelectMatMackupAcount" desc= "查询接箍是否出库">
  1766. SELECT count(*) acount
  1767. FROM COUPLING_MAT_BACKUP T
  1768. WHERE T.DETER_NO = '#JUGDE_APPLY_CODE#'
  1769. AND T.DETER_NO_SEQ = '#JUGDE_APPLY_SEQUENO#'
  1770. AND T.JUDGE_STOVE_NO = '#JUDGE_STOVE_NO#'
  1771. AND T.BATCH_NO = '#BATCH_NO#'
  1772. </query>
  1773. </queryMap>