FrmInLibrary.xml 30 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc="接箍交库作业实绩">
  3. <query id="FrmInLibrary.doQueryZygNo" desc="作业计划简单查询">
  4. <![CDATA[
  5. SELECT T.ZY_PLAN_ID,
  6. T.WO_ID,
  7. T.JUDGE_STOVE_NO,
  8. T.BATCH_NO,
  9. T.PLAN_JG_NUM,
  10. T.FAIL_CUT_NUM,
  11. T.LOAD_PIECES,
  12. T.LOAD_WEIGHT,
  13. T.JG_ORDERNO_ALL,
  14. DECODE(T.STATION_STATUS, '1', '未结炉', '2', '已结炉') STATION_STATUS,
  15. TO_NUMBER(PLAN_JG_NUM) - TO_NUMBER(T.FAIL_CUT_NUM) SJ_NUM,
  16. T.LH_NUM SJ_NUM1,
  17. T.PLINE_CODE,
  18. T.PLINE_NAME,
  19. TO_NUMBER(PLAN_JG_NUM) - TO_NUMBER(T.FAIL_CUT_NUM) LL_NUM,
  20. TO_NUMBER(PLAN_JG_NUM) - TO_NUMBER(T.FAIL_CUT_NUM) ACT_NUM,
  21. TO_NUMBER(PLAN_JG_NUM) - TO_NUMBER(T.FAIL_CUT_NUM) -
  22. TO_NUMBER(PLAN_JG_NUM) + TO_NUMBER(T.FAIL_CUT_NUM) CLC_NUM,
  23. T.FAIL_CUT_NUM FAIL_CUT_NUM1,
  24. T.CUT_NUM,
  25. T.CJG_NUM,
  26. T.YY_NUM,
  27. T.CS_NUM,
  28. T.TS_NUM,
  29. T.PS_NUM,
  30. T.LH_NUM,
  31. T.CJ_NUM,
  32. T.PB_NUM,
  33. T.CUT_FAIL_NUM,
  34. T.CJG_FAIL_NUM,
  35. T.YY_FAIL_NUM,
  36. T.CS_FAIL_NUM,
  37. T.TS_FAIL_NUM,
  38. T.PS_FAIL_NUM,
  39. T.CJ_FAIL_NUM,
  40. T.PB_FAIL_NUM,
  41. T.LH_FAIL_NUM
  42. FROM (SELECT T1.HEAT_PLAN_NO ZY_PLAN_ID,
  43. T1.WO_ID,
  44. T1.JUDGE_STOVE_NO,
  45. T1.BATCH_NO,
  46. T1.PLAN_JG_NUM,
  47. T1.PLINE_CODE,
  48. T1.PLINE_NAME,
  49. T1.JG_ORDERNO_ALL,
  50. NVL((SELECT SUM(T.FAIL_NUM)
  51. FROM COUPLING_COM_INFO T
  52. WHERE T.STATION_CODE != '700313'
  53. AND T.WO_ID = T1.WO_ID),
  54. 0) FAIL_CUT_NUM,
  55. NVL((SELECT SUM(T.PRO_NUM)
  56. FROM COUPLING_COM_INFO T
  57. WHERE T.STATION_CODE = '700301'
  58. AND T.WO_ID = T1.WO_ID),
  59. 0) LOAD_PIECES,
  60. NVL((SELECT SUM(T.PRO_WT)
  61. FROM COUPLING_COM_INFO T
  62. WHERE T.STATION_CODE = '700301'
  63. AND T.WO_ID = T1.WO_ID),
  64. 0) LOAD_WEIGHT,
  65. NVL((SELECT SUM(T.PRO_NUM)
  66. FROM COUPLING_COM_INFO T
  67. WHERE T.STATION_CODE = '700306'
  68. AND T.WO_ID = T1.WO_ID),
  69. 0) SJ_NUM,
  70. (SELECT T.STATION_STATUS
  71. FROM COUPLING_COM_INFO T
  72. WHERE T.STATION_CODE = '700313'
  73. AND T.WO_ID = T1.WO_ID) STATION_STATUS,
  74. NVL((SELECT SUM(T.PRO_NUM)
  75. FROM COUPLING_COM_INFO T
  76. WHERE T.STATION_CODE = '700302'
  77. AND T.WO_ID = T1.WO_ID),
  78. 0) CUT_NUM,
  79. NVL((SELECT SUM(T.PRO_NUM)
  80. FROM COUPLING_COM_INFO T
  81. WHERE T.STATION_CODE = '700303'
  82. AND T.WO_ID = T1.WO_ID),
  83. 0) CJG_NUM,
  84. NVL((SELECT SUM(T.PRO_NUM)
  85. FROM COUPLING_COM_INFO T
  86. WHERE T.STATION_CODE = '700304'
  87. AND T.WO_ID = T1.WO_ID),
  88. 0) YY_NUM,
  89. NVL((SELECT SUM(T.PRO_NUM)
  90. FROM COUPLING_COM_INFO T
  91. WHERE T.STATION_CODE = '700305'
  92. AND T.WO_ID = T1.WO_ID),
  93. 0) CS_NUM,
  94. NVL((SELECT SUM(T.PRO_NUM)
  95. FROM COUPLING_COM_INFO T
  96. WHERE T.STATION_CODE = '700307'
  97. AND T.WO_ID = T1.WO_ID),
  98. 0) TS_NUM,
  99. NVL((SELECT SUM(T.PRO_NUM)
  100. FROM COUPLING_COM_INFO T
  101. WHERE T.STATION_CODE = '700308'
  102. AND T.WO_ID = T1.WO_ID),
  103. 0) PS_NUM,
  104. NVL((SELECT SUM(T.PRO_NUM)
  105. FROM COUPLING_COM_INFO T
  106. WHERE T.STATION_CODE = '700309'
  107. AND T.WO_ID = T1.WO_ID),
  108. 0) CJ_NUM,
  109. NVL((SELECT SUM(T.PRO_NUM)
  110. FROM COUPLING_COM_INFO T
  111. WHERE T.STATION_CODE = '700310'
  112. AND T.WO_ID = T1.WO_ID),
  113. 0) LH_NUM,
  114. NVL((SELECT SUM(T.PRO_NUM)
  115. FROM COUPLING_COM_INFO T
  116. WHERE T.STATION_CODE = '700311'
  117. AND T.WO_ID = T1.WO_ID),
  118. 0) PB_NUM,
  119. NVL((SELECT SUM(T.FAIL_NUM)
  120. FROM COUPLING_COM_INFO T
  121. WHERE T.STATION_CODE = '700302'
  122. AND T.WO_ID = T1.WO_ID),
  123. 0) CUT_FAIL_NUM,
  124. NVL((SELECT SUM(T.FAIL_NUM)
  125. FROM COUPLING_COM_INFO T
  126. WHERE T.STATION_CODE = '700303'
  127. AND T.WO_ID = T1.WO_ID),
  128. 0) CJG_FAIL_NUM,
  129. NVL((SELECT SUM(T.FAIL_NUM)
  130. FROM COUPLING_COM_INFO T
  131. WHERE T.STATION_CODE = '700304'
  132. AND T.WO_ID = T1.WO_ID),
  133. 0) YY_FAIL_NUM,
  134. NVL((SELECT SUM(T.FAIL_NUM)
  135. FROM COUPLING_COM_INFO T
  136. WHERE T.STATION_CODE = '700305'
  137. AND T.WO_ID = T1.WO_ID),
  138. 0) CS_FAIL_NUM,
  139. NVL((SELECT SUM(T.FAIL_NUM)
  140. FROM COUPLING_COM_INFO T
  141. WHERE T.STATION_CODE = '700307'
  142. AND T.WO_ID = T1.WO_ID),
  143. 0) TS_FAIL_NUM,
  144. NVL((SELECT SUM(T.FAIL_NUM)
  145. FROM COUPLING_COM_INFO T
  146. WHERE T.STATION_CODE = '700308'
  147. AND T.WO_ID = T1.WO_ID),
  148. 0) PS_FAIL_NUM,
  149. NVL((SELECT SUM(T.FAIL_NUM)
  150. FROM COUPLING_COM_INFO T
  151. WHERE T.STATION_CODE = '700309'
  152. AND T.WO_ID = T1.WO_ID),
  153. 0) CJ_FAIL_NUM,
  154. NVL((SELECT SUM(T.FAIL_NUM)
  155. FROM COUPLING_COM_INFO T
  156. WHERE T.STATION_CODE = '700310'
  157. AND T.WO_ID = T1.WO_ID),
  158. 0) LH_FAIL_NUM,
  159. NVL((SELECT SUM(T.FAIL_NUM)
  160. FROM COUPLING_COM_INFO T
  161. WHERE T.STATION_CODE = '700311'
  162. AND T.WO_ID = T1.WO_ID),
  163. 0) PB_FAIL_NUM
  164. FROM PLN_ZY_JG_WORKBILL T1
  165. WHERE T1.WO_ID LIKE '%' || ? || '%'
  166. AND T1.HEAT_PLAN_NO LIKE '%' || ? || '%'
  167. AND T1.JUDGE_STOVE_NO LIKE '%' || ? || '%'
  168. AND T1.ZY_BILL_STATUS IN ('2','3')) T
  169. ]]>
  170. </query>
  171. <query id="FrmInLibrary.doQueryMatNo" desc="查询接箍材料信息">
  172. <![CDATA[
  173. SELECT B.DEAL_ORDE,
  174. M.WO_ID,
  175. DECODE(M.DETER_STATUS, '0', '未判定', '1', '申请判定', '2', '已判定') DETER_STATUS,
  176. M.DETER_NO,
  177. DECODE(M.DETER_RESULTS, '0', '合格', '1', '不合格') DETER_RESULTS,
  178. M.ZY_PLAN_ID,
  179. M.JUDGE_STOVE_NO,
  180. M.BATCH_NO,
  181. B.PIECES,
  182. M.PLINE_CODE,
  183. B.WEIGHT,M.RESULT_NO,M.PLINE_NAME
  184. FROM COUPLING_MAT_M M, COUPLING_MAT_BUTTRESS B
  185. WHERE M.MAT_NO = B.MAT_NO
  186. AND M.WO_ID IS NOT NULL
  187. AND M.PLINE_CODE = ?
  188. AND M.WO_ID = ?
  189. ]]>
  190. </query>
  191. <query id="FrmInLibrary.selectQcmApp" desc="查询是否送判">
  192. SELECT COUNT(1) ACOUNT
  193. FROM COUPLING_MAT_M T
  194. WHERE T.WO_ID = ?
  195. AND T.DETER_NO IS NULL
  196. </query>
  197. <query id="FrmInLibrary.doQueryMatNoCount" desc="查询接箍材料信息数量">
  198. <![CDATA[
  199. SELECT COUNT(*) COUNT
  200. FROM COUPLING_MAT_M M, COUPLING_MAT_BUTTRESS B
  201. WHERE M.MAT_NO = B.MAT_NO
  202. AND M.WO_ID IS NOT NULL
  203. AND M.PLINE_CODE = ?
  204. AND M.WO_ID = ?
  205. AND M.QCM_STAUS=?
  206. ]]>
  207. </query>
  208. <query id="FrmInLibrary.query" desc="框号下拉内容">
  209. <![CDATA[
  210. SELECT T.KEP_NO,T.KEP_TYPE
  211. FROM COUPLING_APP_BOX_MAIN T
  212. ORDER BY T.KEP_NO ASC
  213. ]]>
  214. </query>
  215. <query id="FrmInLibrary.QueryMatNo" desc="查询材料表材料号">
  216. <![CDATA[
  217. SELECT T.MAT_NO FROM COUPLING_MAT_M T WHERE T.WO_ID = ? AND T.JUDGE_STOVE_NO = ? AND T.BATCH_NO = ? AND T.QCM_STAUS='22'
  218. ]]>
  219. </query>
  220. <query id="FrmInLibrary.QueryMatNoDo" desc="查询材料表材料号">
  221. <![CDATA[
  222. SELECT T.MAT_NO,T.SINGLEWEIGHT FROM COUPLING_MAT_M T WHERE T.WO_ID = ? AND T.JUDGE_STOVE_NO = ? AND T.BATCH_NO = ? AND T.QCM_STAUS='00'
  223. ]]>
  224. </query>
  225. <query id="FrmInLibrary.queryStorage" desc="查询仓库">
  226. <![CDATA[
  227. SELECT T.STORAGE_NO, T.STORAGE_NAME
  228. FROM YDM_BS_STORAGE T
  229. ORDER BY T.STORAGE_NAME ASC
  230. ]]>
  231. </query>
  232. <query id="FrmInLibrary.queryLoadRESULT" desc="生成实绩编号">
  233. <![CDATA[
  234. SELECT ? || 'J' || ? ||
  235. LPAD(SUBSTR(NVL(MAX(T.RESULT_NO), '00000'), -5, 5) + 1, 5, '0') AS RESULT_NO
  236. FROM COUPLING_LIBRARY_RESULT T
  237. WHERE TO_CHAR(T.CREATE_TIME, 'YYYY-MM-DD') = ?
  238. AND T.Wo_Id=?
  239. ]]>
  240. </query>
  241. <query id="FrmInLibrary.UpdateMatStutsBut" desc="修改位置表支數">
  242. <![CDATA[
  243. UPDATE COUPLING_MAT_BUTTRESS T
  244. SET T.PIECES=TO_NUMBER(T.PIECES)+TO_NUMBER(?),T.WEIGHT=TO_NUMBER(T.WEIGHT)+TO_NUMBER(?)
  245. WHERE T.MAT_NO = ?
  246. ]]>
  247. </query>
  248. <query id="FrmInLibrary.UpdateMatStuts" desc="修改材料表支數">
  249. <![CDATA[
  250. UPDATE COUPLING_MAT_M T SET T.PRO_NUM=TO_NUMBER(T.PRO_NUM)-TO_NUMBER(?),T.PRO_WT=TO_NUMBER(T.PRO_WT)-TO_NUMBER(?) WHERE T.MAT_NO=?
  251. ]]>
  252. </query>
  253. <query id="FrmInLibrary.UpdateDeal" desc="修改交易表支數">
  254. <![CDATA[
  255. UPDATE COUPLING_MAT_DEAL
  256. SET DEAL_NUM = ?, DEAL_WT = ?
  257. WHERE DEAL_ORDE = ?
  258. ]]>
  259. </query>
  260. <query id="FrmInLibrary.UpdateJGPln" desc="修改计划表支数">
  261. <![CDATA[
  262. UPDATE PLN_ZY_JG_WORKBILL
  263. SET OUT_NUM = TO_NUMBER(NVL(OUT_NUM,0))+TO_NUMBER(?),
  264. OUT_WT = TO_NUMBER(NVL(OUT_WT,0))+TO_NUMBER(?)
  265. WHERE WO_ID = ?
  266. ]]>
  267. </query>
  268. <query id="FrmInLibrary.selectBelong" desc="查询产线对应所属权">
  269. SELECT T.DEPARTMENT_CODE,T.DEPARTMENT_DESC FROM COM_BASE_PLINE T WHERE
  270. T.PLINE_CODE = ?
  271. </query>
  272. <query id="FrmInLibrary.AddMatM" desc="新增接箍材料表">
  273. <![CDATA[
  274. INSERT INTO COUPLING_MAT_M (MAT_NO, RESULT_NO, ZY_PLAN_ID, WO_ID, PLINE_CODE,
  275. PLINE_NAME, JUDGE_STOVE_NO, BATCH_NO, BL_WL_ID, BL_WL_DESC, MIN_D, MIN_H, CODE_JG, GRADECODE, GRADENAME, STEELCODE,
  276. STEELNAME, MODEL_CODE, MODEL_DESC, OUTDIAMETER, WALLTHICK, SPEC_JG,
  277. SPEC_JG_DESC, STYLE_JG, DIAMETER, CHECK_J_VAL, AIMLENGTH, SINGLEWEIGHT,
  278. MONITORDEMAND, IF_MONITOR_JG, PRDCR_NO, PRODUCER,
  279. PRO_NUM, PRO_WT, RRO_TIME, PRO_SHIFT, PRO_GROUP, COL_OPERATOR,
  280. CREATE_NAME, CREATE_TIME,F_IN_TIME,BELONG_CODE,BELONG_NAME,QCM_STAUS,CRAFT_SEQ,CODE_JG_BL,STOVE_NO,
  281. FLAG_STOVE_NO,PRODUCCODE_JG,PRODUCCODE_JG_DESC) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
  282. ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
  283. ?, ?, TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS'),
  284. ?, ?, ?, ?, TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS'),TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS'),?,?,?,?,?,?,?,?,?)
  285. ]]>
  286. </query>
  287. <query id="FrmInLibrary.AddMatButters" desc="新增位置表">
  288. <![CDATA[
  289. INSERT INTO COUPLING_MAT_BUTTRESS (MAT_NO, MAT_NO_XH, PRODUCT_FLAG, MAT_STATUS, PRO_PLAN_ID, PIECES,
  290. WEIGHT,
  291. CUST_ALPHA_NO, ORDER_SPECIAL_DESC, ALPHA_CODE, STORAGE_NO, LOCATION_NO,
  292. STORAGE_ATTR, STORAGE_ATTR_NAME, STORAGE_TYPE_NO, STORAGE_TYPE_NAME,
  293. MANAGEMENT_NO, MANAGEMENT_NAME, MEMO, CREATE_NAME, CREATE_TIME, OFFLINE_LOG,
  294. JG_GROUP_ID, DEAL_ORDE,MACH_NO,MACH_NM,KEP_NO,SOURE_CODE,SOURE_NAME) VALUES (?, ?, ?,
  295. ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
  296. ?, ?, TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS'), ?, ?, ?,?,?,?,'801302','产线' )
  297. ]]>
  298. </query>
  299. <query id="FrmInLibrary.AddMatDeal" desc="新增交易表">
  300. <![CDATA[
  301. INSERT INTO COUPLING_MAT_DEAL (DEAL_TYPE_CODE, DEAL_TYPE_NAME, SOURCE_CODE,
  302. SOURCE_NAME, KEP_NO, MAT_NO, RESULT_NO, ZY_PLAN_ID, PRO_PLAN_ID, PLINE_CODE,
  303. PLINE_NAME, JUDGE_STOVE_NO, BATCH_NO, BL_WL_ID, BL_WL_DESC, MIN_D, MIN_H,
  304. CODE_JG, GRADECODE, GRADENAME, STEELCODE,
  305. STEELNAME, MODEL_CODE, MODEL_DESC, OUTDIAMETER, WALLTHICK, SPEC_JG,
  306. SPEC_JG_DESC, STYLE_JG, DIAMETER, CHECK_J_VAL, AIMLENGTH, SINGLEWEIGHT,
  307. MONITORDEMAND, IF_MONITOR_JG, PRDCR_NO, PRODUCER, PRODUCER_TIME, MACH_NO,
  308. MACH_NM, DEAL_NUM, DEAL_WT, DEAL_TIME, STORAGE_NO, LOCATION_NO, STORAGE_ATTR,
  309. STORAGE_ATTR_NAME, STORAGE_TYPE_NO, STORAGE_TYPE_NAME, HAND_FLAG, MEMO,
  310. CREATE_NAME, CREATE_TIME, DEMAND_COPPER, DEMAND_DETECTION, DEMAND_BLAST,
  311. DEMAND_BONDERIZING, CUST_ALPHA_NO, ORDER_SPECIAL_DESC, ALPHA_CODE, COL_OPERATOR,
  312. TAR_REC_FLAG,WO_ID,DEAL_ORDE,JG_GROUP_ID,SOURE_CODE,SOURE_NAME,F_IN_TIME,QCM_STAUS,MAT_NO_XH) SELECT '800701', '产出入库', ?, ?, ?,
  313. ?, ?, ?,'', T.PLINE_CODE, T.PLINE_NAME, T.JUDGE_STOVE_NO, T.BATCH_NO,
  314. T.BL_WL_ID, T.BL_WL_DESC, ?,?,T.CODE_JG,
  315. T.GRADECODE, T.GRADENAME, T.STEELCODE, T.STEELNAME, T.MODEL_CODE, T.MODEL_DESC, ?,
  316. ?, T.SPEC_JG, T.SPEC_JG_DESC, T.STYLE_JG, ?, ?, ?,
  317. T.SINGLEWEIGHT, '', T.IF_MONITOR_JG, T.PRDCR_NO, ?, ?, T.LATHE_GRP_NO,
  318. T.LATHE_GRP_NM, ?, ?, TO_DATE(?,'YYYY-MM-DD HH24:MI:SS'), ?, ?, ?, ?, ?, ?,
  319. '0', ?, ?, TO_DATE(?,'YYYY-MM-DD HH24:MI:SS'), T.DEMAND_COPPER,
  320. T.DEMAND_DETECTION, T.DEMAND_BLAST, T.DEMAND_BONDERIZING, '',
  321. '', '', ?,'1',T.WO_ID,?,'','801302','产线',TO_DATE(?,'YYYY-MM-DD HH24:MI:SS'),?,? FROM
  322. PLN_ZY_JG_WORKBILL T WHERE T.WO_ID=?
  323. ]]>
  324. </query>
  325. <query id="FrmInLibrary.queryPlanJg" desc="查询工单状态">
  326. <![CDATA[
  327. SELECT T.ZY_BILL_STATUS,
  328. T.INSTORE_STATUS,
  329. T.CUT_STATUS,
  330. T.LATHE_STATUS,
  331. T.THREAD_CHK_STATUS,
  332. T.DETECT_STATUS,
  333. T.BLAST_STATUS,
  334. T.PLT_CU_STATUS,
  335. T.PHOS_STATUS,
  336. T.IF_BLAST,
  337. T.IF_PLATE_CU,
  338. T.IF_PHOSPHATING,
  339. T.IF_OUT_COAT
  340. FROM PLN_ZY_JG_WORKBILL T
  341. WHERE T.ZY_PLAN_ID = ?
  342. AND T.WO_ID = ?
  343. ]]>
  344. </query>
  345. <query id="FrmInLibrary.queryComPlanJg" desc="查询公共表结炉状态">
  346. <![CDATA[
  347. SELECT T.STATION_STATUS, T.STATION_DESC
  348. FROM COUPLING_COM_INFO T
  349. WHERE T.WO_ID = ?
  350. AND T.STATION_CODE NOT IN ('700307','700310','700311','700303','700304','700309')
  351. ]]>
  352. </query>
  353. <query id="FrmInLibrary.queryComPlanJgCode" desc="查询公共表工序">
  354. <![CDATA[
  355. SELECT T.STATION_CODE, T.STATION_DESC
  356. FROM COUPLING_COM_INFO T
  357. WHERE T.WO_ID = ?
  358. AND (T.STATION_CODE != '700313' and T.STATION_CODE !='700301')
  359. ]]>
  360. </query>
  361. <query id="FrmInLibrary.queryCutPieces" desc="查询锯切个数">
  362. <![CDATA[
  363. SELECT NVL(SUM(T.PRO_NUM),0) PRO_NUM FROM COUPLING_COM_INFO T WHERE T.WO_ID = ? AND T.STATION_CODE = '700302'
  364. ]]>
  365. </query>
  366. <query id="FrmInLibrary.QueryOffCut" desc="查询委外锯切个数">
  367. <![CDATA[
  368. SELECT NVL(SUM(R.INCISION_NUM),0) INCISION_NUM
  369. FROM HTT_ENTRUST_RESULT R, HTT_ENTRUST T, COUPLING_OFFLINE_RESULT O
  370. WHERE R.SUBCONTRACT_NO = T.SUBCONTRACT_NO
  371. AND R.SUBCONTRACT_NO_SEQ = T.SUBCONTRACT_NO_SEQ
  372. AND PROJECT_CODE = '70220305'
  373. AND O.RESULT_NO || '_' || O.OFF_XH = T.RESULT_NO
  374. AND O.WO_ID =?
  375. ]]>
  376. </query>
  377. <query id="FrmInLibrary.queryPhosPieces" desc="查询磷化个数">
  378. <![CDATA[
  379. SELECT NVL(SUM(T.PRO_NUM),0) PRO_NUM FROM COUPLING_COM_INFO T WHERE T.WO_ID = ? AND T.STATION_CODE = '700310'
  380. ]]>
  381. </query>
  382. <query id="FrmInLibrary.queryComPieces" desc="查询废品和磷化个数和">
  383. <![CDATA[
  384. SELECT TO_NUMBER(SUM(FAIL_NUM))+TO_NUMBER(PRO_NUM) FAIL_NUM
  385. FROM (SELECT NVL(T.FAIL_NUM,0) FAIL_NUM,
  386. (SELECT SUM(T1.PRO_NUM)
  387. FROM COUPLING_COM_INFO T1
  388. WHERE T1.WO_ID = T.WO_ID
  389. AND T1.STATION_CODE = '700310') PRO_NUM
  390. FROM COUPLING_COM_INFO T
  391. WHERE T.WO_ID = ?
  392. AND T.STATION_CODE NOT IN ('700301', '700302', '700313'))
  393. GROUP BY PRO_NUM
  394. ]]>
  395. </query>
  396. <query id="FrmInLibrary.queryComPlanJgCodeCut" desc="查询工序支数与废品和">
  397. <![CDATA[
  398. SELECT TO_NUMBER(SUM(T.PRO_NUM)) PRO_NUM
  399. FROM COUPLING_COM_INFO T
  400. WHERE T.WO_ID = ?
  401. AND T.STATION_CODE = ?
  402. ]]>
  403. </query>
  404. <query id="FrmInLibrary.queryComPlanJg1" desc="查询是否交库">
  405. <![CDATA[
  406. SELECT COUNT(1) COUNT
  407. FROM COUPLING_COM_INFO T
  408. WHERE T.WO_ID = ?
  409. AND T.STATION_CODE = '700313'
  410. ]]>
  411. </query>
  412. <query id="FrmInLibrary.queryStorageType" desc="查询库位信息">
  413. <![CDATA[
  414. SELECT T.STORAGE_NO,
  415. T.STORAGE_ATTR,
  416. T.STORAGE_ATTR_NAME,
  417. T.STORAGE_TYPE_NO,
  418. T.STORAGE_TYPE_NAME,
  419. T.MANAGEMENT_NO,
  420. T.MANAGEMENT_NAME
  421. FROM YDM_BS_STORAGE T
  422. WHERE T.STORAGE_NO in (SELECT T1.IN_REPOSITORY FROM COM_BASE_PLINE T1 WHERE T1.PLINE_CODE=?)
  423. AND T.VALIDFLAG='1'
  424. ]]>
  425. </query>
  426. <query id="FrmInLibrary.queryMaxMatNo" desc="查询最大材料号">
  427. <![CDATA[
  428. SELECT ? ||
  429. LPAD(SUBSTR(NVL(MAX(T.MAT_NO), '000'), -3, 3) + 1, 3, '0') AS MAT_NO
  430. FROM COUPLING_MAT_M T
  431. WHERE T.WO_ID = ? AND T.MAT_NO NOT LIKE 'JG%' AND T.QCM_STAUS='00'
  432. ]]>
  433. </query>
  434. <query id="FrmInLibrary.selectInCount" desc="查询接箍库下线是否有数据">
  435. <![CDATA[
  436. SELECT T.Mat_No,nvl(t.SINGLEWEIGHT,0) SINGLEWEIGHT FROM COUPLING_MAT_M T WHERE T.JUDGE_STOVE_NO= ? AND T.BATCH_NO=? AND T.WO_ID=? AND T.QCM_STAUS='00'
  437. ]]>
  438. </query>
  439. <query id="FrmInLibrary.selectMatCount" desc="查询接箍库总支数">
  440. <![CDATA[
  441. SELECT NVL(SUM(T.PRO_NUM),0) PRO_NUM FROM COUPLING_MAT_M T WHERE T.JUDGE_STOVE_NO= ? AND T.BATCH_NO=? AND T.WO_ID=? AND T.QCM_STAUS='00'
  442. ]]>
  443. </query>
  444. <query id="FrmInLibrary.selectFailCount" desc="查询接箍库下线是否有数据">
  445. <![CDATA[
  446. SELECT T.Mat_No,nvl(t.SINGLEWEIGHT,0) SINGLEWEIGHT FROM COUPLING_MAT_M T WHERE T.JUDGE_STOVE_NO= ? AND T.BATCH_NO=? AND T.WO_ID=? AND T.QCM_STAUS='22'
  447. ]]>
  448. </query>
  449. <query id="FrmInLibrary.queryMaxDealOrde" desc="查询最大交易单号">
  450. <![CDATA[
  451. SELECT ? || ? ||
  452. LPAD(SUBSTR(NVL(MAX(T.DEAL_ORDE), '000'), -3, 3) + 1, 3, '0') AS DEAL_ORDE
  453. FROM COUPLING_MAT_DEAL T
  454. WHERE TO_CHAR(T.CREATE_TIME,'YYYY-MM-DD')=?
  455. AND T.DEAL_TYPE_CODE=? AND T.DEAL_ORDE NOT LIKE 'JJG%'
  456. ]]>
  457. </query>
  458. <query id="FrmInLibrary.doQueryInfoResult" desc="查询接箍公共信息">
  459. <![CDATA[
  460. SELECT RESULT_NO,
  461. ZY_PLAN_ID,
  462. PRO_PLAN_ID,
  463. CODE_JG_BL,
  464. JG_GROUP_ID,
  465. DECODE( IF_OUT_RPO,'1', '是', '0', '否') IF_OUT_RPO,
  466. PLINE_CODE,
  467. PLINE_NAME,
  468. STATION_CODE,
  469. STATION_DESC,
  470. JUDGE_STOVE_NO,
  471. BATCH_NO,
  472. BL_WL_ID,
  473. BL_WL_DESC,
  474. MIN_D,
  475. MIN_H,
  476. AIMLENGTH_BL,
  477. AIM_CUT_LEN,
  478. LENGTH_MIN,
  479. LENGTH_MAX,
  480. TAPER,
  481. CODE_JG,
  482. GRADECODE,
  483. GRADENAME,
  484. STEELCODE,
  485. STEELNAME,
  486. MODEL_CODE,
  487. MODEL_DESC,
  488. OUTDIAMETER,
  489. WALLTHICK,
  490. SPEC_JG,
  491. SPEC_JG_DESC,
  492. STYLE_JG,
  493. DIAMETER,
  494. CHECK_J_VAL,
  495. AIMLENGTH,
  496. SINGLEWEIGHT,
  497. MONITORDEMAND,
  498. DECODE(IF_MONITOR_JG, '1', '是', '0', '否') IF_MONITOR_JG,
  499. PRDCR_NO,
  500. PRODUCER,
  501. TO_CHAR(PRODUCER_TIME, 'YYYY-MM-DD HH24:MI:SS') PRODUCER_TIME,
  502. MACH_NO,
  503. MACH_NM,
  504. PRO_NUM,
  505. PRO_WT,
  506. FAIL_NUM,
  507. FAIL_WT,
  508. OFFLINE_NUM,
  509. OFFLINE_WT,
  510. DECODE(STATION_STATUS, '1', '交库中', '2', '交库完成') STATION_STATUS,
  511. TO_CHAR(CREATE_TIME, 'YYYY-MM-DD HH24:MI:SS') CREATE_TIME,
  512. TO_CHAR(RRO_TIME, 'YYYY-MM-DD') RRO_TIME,
  513. COL_OPERATOR,
  514. RRO_TIME_NU,
  515. PRO_USER,
  516. DECODE(PRO_GROUP, '1', '甲', '2', '乙', '3', '丙', '4', '丁') PRO_GROUP,
  517. DECODE(PRO_SHIFT, '0', '常白', '1', '早', '2', '中', '3', '晚') PRO_SHIFT,
  518. DECODE(IF_ALL_OUT_WORK, '1', '是', '0', '否') IF_ALL_OUT_WORK,
  519. WO_ID
  520. FROM COUPLING_COM_INFO
  521. WHERE ZY_PLAN_ID=?
  522. AND WO_ID=?
  523. AND STATION_CODE='700313'
  524. ORDER BY CREATE_TIME DESC
  525. ]]>
  526. </query>
  527. <query id="FrmInLibrary.DeleteComInfoResult" desc="删除comInfo表">
  528. <![CDATA[
  529. DELETE COUPLING_COM_INFO WHERE WO_ID = ? AND RESULT_NO=? AND STATION_CODE = ?
  530. ]]>
  531. </query>
  532. <query id="FrmInLibrary.QUERYMATDELV" desc="查询交易表是否变化">
  533. <![CDATA[
  534. SELECT MAX(T.DETER_STATUS) DETER_STATUS
  535. FROM COUPLING_MAT_M T, COUPLING_MAT_DEAL T1
  536. WHERE T.MAT_NO = T1.MAT_NO
  537. AND T1.DEAL_ORDE = ?
  538. ]]>
  539. </query>
  540. <query id="FrmInLibrary.DeleteMatMDoBeside" desc="删除接箍材料表">
  541. <![CDATA[
  542. DELETE COUPLING_MAT_M T
  543. WHERE T.WO_ID = ?
  544. AND T.JUDGE_STOVE_NO = ?
  545. AND T.BATCH_NO = ?
  546. AND T.QCM_STAUS = '00'
  547. ]]>
  548. </query>
  549. <query id="FrmInLibrary.DeleteMatM" desc="删除接箍材料表废品数据">
  550. <![CDATA[
  551. DELETE COUPLING_MAT_M T
  552. WHERE T.WO_ID = ?
  553. AND T.JUDGE_STOVE_NO = ?
  554. AND T.BATCH_NO = ?
  555. AND T.QCM_STAUS = '22'
  556. ]]>
  557. </query>
  558. <query id="FrmInLibrary.DeleteMatButters" desc="删除位置表">
  559. <![CDATA[
  560. DELETE COUPLING_MAT_BUTTRESS T
  561. WHERE T.DEAL_ORDE = ?
  562. ]]>
  563. </query>
  564. <query id="FrmInLibrary.DeleteMatMFail" desc="删除材料表">
  565. <![CDATA[
  566. DELETE COUPLING_MAT_M T
  567. WHERE T.WO_ID = ? AND T.JUDGE_STOVE_NO = ? AND T.BATCH_NO = ? AND T.QCM_STAUS = '22'
  568. ]]>
  569. </query>
  570. <query id="FrmInLibrary.DeleteMatButtersDoBeside" desc="删除位置表">
  571. <![CDATA[
  572. DELETE COUPLING_MAT_BUTTRESS T
  573. WHERE T.MAT_NO = ?
  574. ]]>
  575. </query>
  576. <query id="FrmInLibrary.DeleteMatButtersFail" desc="删除位置表">
  577. <![CDATA[
  578. DELETE COUPLING_MAT_BUTTRESS T
  579. WHERE T.MAT_NO = ?
  580. ]]>
  581. </query>
  582. <query id="FrmInLibrary.DeleteMatDeal" desc="删除交易表">
  583. <![CDATA[
  584. DELETE COUPLING_MAT_DEAL T
  585. WHERE T.DEAL_ORDE=? AND T.RESULT_NO=?
  586. ]]>
  587. </query>
  588. <query id="FrmInLibrary.DeleteMatDealFail" desc="删除交易表">
  589. <![CDATA[
  590. DELETE COUPLING_MAT_DEAL T
  591. WHERE T.MAT_NO = ?
  592. ]]>
  593. </query>
  594. <query id="FrmInLibrary.DeleteLinResult" desc="删除交库实绩表">
  595. <![CDATA[
  596. DELETE COUPLING_LIBRARY_RESULT T
  597. WHERE T.WO_ID = ?
  598. AND T.RESULT_NO = ?
  599. ]]>
  600. </query>
  601. <query id="FrmInLibrary.QUERYInfoRestlu" desc="查询交库实绩是否还有数据">
  602. <![CDATA[
  603. SELECT COUNT(*) COUNT FROM COUPLING_COM_INFO T
  604. WHERE T.ZY_PLAN_ID=? AND T.STATION_CODE='700313'
  605. ]]>
  606. </query>
  607. <query id="FrmInLibrary.doBeside" desc="结炉">
  608. UPDATE COUPLING_COM_INFO T
  609. SET T.STATION_STATUS = '2'
  610. WHERE T.STATION_CODE = ?
  611. AND T.WO_ID = ?
  612. </query>
  613. <query id="FrmInLibrary.unDoBeside" desc="撤销结炉">
  614. UPDATE COUPLING_COM_INFO T
  615. SET T.STATION_STATUS = '1'
  616. WHERE T.STATION_CODE = ?
  617. AND T.WO_ID = ?
  618. </query>
  619. <query id="FrmInLibrary.selectComInfo" desc="查询是否已存在该单号的实绩">
  620. <![CDATA[
  621. SELECT T.PRO_NUM FROM COUPLING_COM_INFO T WHERE T.STATION_CODE = ? AND T.WO_ID=?
  622. ]]>
  623. </query>
  624. <query id="FrmInLibrary.UpdateMatButters" desc="修改位置表">
  625. <![CDATA[
  626. UPDATE COUPLING_MAT_BUTTRESS
  627. SET KEP_NO = ?,
  628. STORAGE_NO = ?,
  629. LOCATION_NO = ?,
  630. STORAGE_ATTR = ?,
  631. STORAGE_ATTR_NAME = ?,
  632. STORAGE_TYPE_NO = ?,
  633. STORAGE_TYPE_NAME = ?,
  634. UPDATE_NAME = ?,
  635. UPDATE_TIME = TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS')
  636. WHERE MAT_NO = ?
  637. AND ZY_PLAN_ID = ?
  638. AND RESULT_NO = ?
  639. ]]>
  640. </query>
  641. <query id="FrmInLibrary.Query" desc="框号下拉内容">
  642. <![CDATA[
  643. SELECT T.KEP_NO,T.KEP_TYPE
  644. FROM COUPLING_APP_BOX_MAIN T
  645. ORDER BY T.KEP_NO ASC
  646. ]]>
  647. </query>
  648. <query id="FrmInLibrary.AddLibraryResult" desc="新增交库实绩表">
  649. <![CDATA[
  650. INSERT INTO COUPLING_LIBRARY_RESULT
  651. (RESULT_NO, PLINE_CODE, ZY_PLAN_ID, WO_ID, SPRAY_COUNT, REJECTED_PCS, REJECTED_REASON, COL_USER, COL_SHIFT, COL_GROUP, MEMO, CREATE_TIME,PLINE_NAME)
  652. VALUES
  653. (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, TO_DATE(?,'YYYY-MM-DD HH24:MI:SS'),?)
  654. ]]>
  655. </query>
  656. <query id="FrmInLibrary.UpdateMatDeal" desc="修改交易表">
  657. <![CDATA[
  658. UPDATE COUPLING_MAT_DEAL
  659. SET KEP_NO = ?,
  660. STORAGE_NO = ?,
  661. LOCATION_NO = ?,
  662. STORAGE_ATTR = ?,
  663. STORAGE_ATTR_NAME = ?,
  664. STORAGE_TYPE_NO = ?,
  665. STORAGE_TYPE_NAME = ?,
  666. UPDATE_NAME = ?,
  667. UPDATE_TIME = TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS')
  668. WHERE MAT_NO = ?
  669. AND ZY_PLAN_ID = ?
  670. AND RESULT_NO = ?
  671. ]]>
  672. </query>
  673. <query id="FrmInLibrary.UpdateButtersStrat" desc="修改材料从表判定状态">
  674. <![CDATA[
  675. UPDATE COUPLING_MAT_BUTTRESS
  676. SET DETER_STATUS = ?,
  677. DETER_NO = ?,
  678. UPDATE_NAME = ?,
  679. UPDATE_TIME = TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS')
  680. WHERE --MAT_NO = ?
  681. --WO_ID = ?
  682. --AND ZY_PLAN_ID = ?
  683. DEAL_ORDE = ?
  684. ]]>
  685. </query>
  686. <query id="FrmInLibrary.AddPlnZyJgMidd" desc="新增接箍工单详细表">
  687. <![CDATA[
  688. INSERT INTO PLN_ZY_JG_MIDDLE
  689. (WO_ID,
  690. JG_ORDERNO,
  691. JUDGE_STOVE_NO,
  692. BATCH_NO,
  693. BATCH_GROUD_NO,
  694. PLINE_CODE,
  695. PLINE_NAME,
  696. DEMAND_COPPER,
  697. DEMAND_DETECTION,
  698. DEMAND_BLAST,
  699. DEMAND_BONDERIZING,
  700. PLAN_NUM,
  701. PLAN_WT,
  702. STOVE_NO,
  703. FLAG_STOVE_NO,
  704. STEELCODE,
  705. STEELNAME,
  706. GRADECODE,
  707. GRADENAME,
  708. SPEC_JG_DESC,
  709. SPEC_JG,
  710. STYLE_JG,
  711. STD_CODE,
  712. STD_NAME,
  713. STD_STYLE,
  714. STD_STYLE_DESC,
  715. PRODUCCODE_JG,
  716. PRODUCCODE_JG_DESC,
  717. CODE_JG,
  718. MODEL_CODE,
  719. MODEL_DESC,
  720. IF_MONITOR_JG,
  721. PRDCR_NO,
  722. STATUS,
  723. MEMO,
  724. CREATE_NAME,
  725. CREATE_TIME,
  726. ORDER_NO,
  727. ORDER_SEQ,
  728. ORDER_SEQ_NO,
  729. ORD_PK,
  730. ORD_LN_PK,
  731. ORD_LN_DLY_PK,MAT_NO,CRAFT_SEQ_ORD,CRAFT_FILE_NO_ORD,MAT_NO_XH)
  732. SELECT T.WO_ID,
  733. ?,
  734. T.JUDGE_STOVE_NO,
  735. T.BATCH_NO,
  736. T.BATCH_GROUD_NO,
  737. T.PLINE_CODE,
  738. T.PLINE_NAME,
  739. T.DEMAND_COPPER,
  740. T.DEMAND_DETECTION,
  741. T.DEMAND_BLAST,
  742. T.DEMAND_BONDERIZING,
  743. ?,
  744. ?,
  745. T.STOVE_NO,
  746. T.FLAG_STOVE_NO,
  747. T.STEELCODE,
  748. T.STEELNAME,
  749. T.GRADECODE,
  750. T.GRADENAME,
  751. T.SPEC_JG_DESC,
  752. T.SPEC_JG,
  753. T.STYLE_JG,
  754. T.STD_CODE,
  755. T.STD_NAME,
  756. T.STD_STYLE,
  757. T.STD_STYLE_DESC,
  758. T.PRODUCCODE_JG,
  759. T.PRODUCCODE_JG_DESC,
  760. T.CODE_JG,
  761. T.MODEL_CODE,
  762. T.MODEL_DESC,
  763. T.IF_MONITOR_JG,
  764. T.PRDCR_NO,
  765. '0',
  766. ?,
  767. ?,
  768. SYSDATE,
  769. ?,
  770. ?,
  771. ?,
  772. ?,
  773. ?,
  774. ?,?,?,?,?
  775. FROM PLN_ZY_JG_WORKBILL T
  776. WHERE T.WO_ID = ?
  777. ]]>
  778. </query>
  779. <query id="FrmInLibrary.AddPlnZyJgMiddSp" desc="新增接箍工单详细表(送判用)">
  780. <![CDATA[
  781. INSERT INTO PLN_ZY_JG_MIDDLE_SP
  782. (WO_ID,
  783. JG_ORDERNO,
  784. JUDGE_STOVE_NO,
  785. BATCH_NO,
  786. BATCH_GROUD_NO,
  787. PLINE_CODE,
  788. PLINE_NAME,
  789. DEMAND_COPPER,
  790. DEMAND_DETECTION,
  791. DEMAND_BLAST,
  792. DEMAND_BONDERIZING,
  793. PLAN_NUM,
  794. PLAN_WT,
  795. STOVE_NO,
  796. FLAG_STOVE_NO,
  797. STEELCODE,
  798. STEELNAME,
  799. GRADECODE,
  800. GRADENAME,
  801. SPEC_JG_DESC,
  802. SPEC_JG,
  803. STYLE_JG,
  804. STD_CODE,
  805. STD_NAME,
  806. STD_STYLE,
  807. STD_STYLE_DESC,
  808. PRODUCCODE_JG,
  809. PRODUCCODE_JG_DESC,
  810. CODE_JG,
  811. MODEL_CODE,
  812. MODEL_DESC,
  813. IF_MONITOR_JG,
  814. PRDCR_NO,
  815. STATUS,
  816. MEMO,
  817. CREATE_NAME,
  818. CREATE_TIME,
  819. ORDER_NO,
  820. ORDER_SEQ,
  821. ORDER_SEQ_NO,
  822. ORD_PK,
  823. ORD_LN_PK,
  824. ORD_LN_DLY_PK,MAT_NO,CRAFT_SEQ_ORD,CRAFT_FILE_NO_ORD,MAT_NO_XH)
  825. SELECT T.WO_ID,
  826. ?,
  827. T.JUDGE_STOVE_NO,
  828. T.BATCH_NO,
  829. T.BATCH_GROUD_NO,
  830. T.PLINE_CODE,
  831. T.PLINE_NAME,
  832. T.DEMAND_COPPER,
  833. T.DEMAND_DETECTION,
  834. T.DEMAND_BLAST,
  835. T.DEMAND_BONDERIZING,
  836. ?,
  837. ?,
  838. T.STOVE_NO,
  839. T.FLAG_STOVE_NO,
  840. T.STEELCODE,
  841. T.STEELNAME,
  842. T.GRADECODE,
  843. T.GRADENAME,
  844. T.SPEC_JG_DESC,
  845. T.SPEC_JG,
  846. T.STYLE_JG,
  847. T.STD_CODE,
  848. T.STD_NAME,
  849. T.STD_STYLE,
  850. T.STD_STYLE_DESC,
  851. T.PRODUCCODE_JG,
  852. T.PRODUCCODE_JG_DESC,
  853. T.CODE_JG,
  854. T.MODEL_CODE,
  855. T.MODEL_DESC,
  856. T.IF_MONITOR_JG,
  857. T.PRDCR_NO,
  858. '0',
  859. ?,
  860. ?,
  861. SYSDATE,
  862. ?,
  863. ?,
  864. ?,
  865. ?,
  866. ?,
  867. ?,?,?,?,?
  868. FROM PLN_ZY_JG_WORKBILL T
  869. WHERE T.WO_ID = ?
  870. ]]>
  871. </query>
  872. <query id="FrmInLibrary.QueryWorkCpOrder" desc="查询工单对应接箍成品合同">
  873. <![CDATA[
  874. SELECT T.JG_ORDERNO,
  875. T.ORDER_NO,
  876. T.ORDER_SEQ,
  877. T.DELIVERY_NO,
  878. T.BUYER_ID,
  879. T.BUYER_NAME,
  880. TO_CHAR(T.DELVRY_BDATE, 'YYYY-MM-DD HH24:MI:SS') DELVRY_BDATE,
  881. TO_CHAR(T.DELVRY_EDATE, 'YYYY-MM-DD HH24:MI:SS') DELVRY_EDATE,
  882. T.ORDERCONTACT,
  883. T.MONITORDEMAND,
  884. T.IF_MONITOR_JG,
  885. T.PRDCR_NO,
  886. T.PSC,
  887. T.MSC,
  888. T.INDEX_SEQ,
  889. T.CODE_JG,
  890. T.STEELCODE,
  891. T.STEELNAME,
  892. T.OUTDIAMETER,
  893. T.WALLTHICK,
  894. T.AIMWALLTHICK,
  895. T.MODEL_CODE,
  896. T.AIMLENGTH,
  897. T.SINGLEWEIGHT,
  898. T.ORDERWEIGHT,
  899. T.ORDERNUM,
  900. TO_CHAR(T.LATEST_PROD_DATE, 'YYYY-MM-DD HH24:MI:SS') LATEST_PROD_DATE,
  901. T.MATCHWEIGHT,
  902. T.MATCHNUM,
  903. T.IFBUYPLAN,
  904. T.BUYPLANID,
  905. T.BUYPLANWEIGHT,
  906. T.BUYPLANNUM,
  907. T.JGORDERSTATUS,
  908. T.CREATE_NAME,
  909. TO_CHAR(T.CREATE_TIME, 'YYYY-MM-DD HH24:MI:SS') CREATE_TIME,
  910. T.UPDATE_NAME,
  911. TO_CHAR(T.UPDATE_TIME, 'YYYY-MM-DD HH24:MI:SS') UPDATE_TIME,
  912. T.GROUP_JGX,
  913. T.JGWT_BLREQ,
  914. TO_CHAR(T.ISSUED_TIME, 'YYYY-MM-DD HH24:MI:SS') ISSUED_TIME,
  915. T.SPEC_JG,
  916. T.SPEC_JG_DESC,
  917. T.MODEL_DESC,
  918. T.STYLE_JG,
  919. T.DIAMETER,
  920. T.CHECK_J_VAL,
  921. T.ORD_LN_DLY_PK,
  922. T.DEMAND_DETECTION,
  923. T.DEMAND_BONDERIZING,
  924. T.DEMAND_COPPER,
  925. T.DEMAND_BLAST,
  926. T.PRO_PLAN_ID,
  927. T.KEY_JG,
  928. T.JG_GROUP_ID,
  929. T.FINAL_USER,
  930. T.FINAL_USER_DESC,
  931. T.IF_JG_SALEORD,
  932. T.PRO_PLAN_ID_S,
  933. T.WO_ID,
  934. T.KEY,
  935. T.STATUS,
  936. NVL(T.HANGKC_NUM, 0) HANGKC_NUM,
  937. (SELECT MAX(T1.CRAFT_FILE_NO) FROM PLN_SALEORD_PROC T1 WHERE T1.ORD_LN_DLY_PK=T.ORD_LN_DLY_PK) CRAFT_FILE_NO,
  938. (SELECT MAX(T1.CRAFT_SEQ) FROM PLN_SALEORD_PROC T1 WHERE T1.ORD_LN_DLY_PK=T.ORD_LN_DLY_PK) CRAFT_SEQ
  939. FROM PLN_ORDER_JG T
  940. WHERE INSTR((SELECT W.JG_ORDERNO_ALL
  941. FROM PLN_ZY_JG_WORKBILL W
  942. WHERE W.WO_ID = ?),
  943. T.JG_ORDERNO) > 0
  944. ]]>
  945. </query>
  946. <query id="FrmInLibrary.updatePlnZyJgMidd" desc="修改接箍工单详情">
  947. <![CDATA[
  948. UPDATE PLN_ZY_JG_MIDDLE T
  949. SET T.PLAN_NUM = TO_NUMBER(NVL(T.PLAN_NUM, 0)) + TO_NUMBER(?),
  950. T.PLAN_WT = TO_NUMBER(NVL(T.PLAN_WT, 0)) + TO_NUMBER(?)
  951. WHERE T.WO_ID = ?
  952. AND T.ORD_LN_DLY_PK = ?
  953. AND T.MAT_NO = ?
  954. AND T.MAT_NO_XH=?
  955. AND T.STATUS='0'
  956. ]]>
  957. </query>
  958. </queryMap>