FrmMilConfirmItems.xml 25 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc="轧管工序合同 工艺设计检验项目确认">
  3. <query id="FrmMilConfirmItems.QueryPln_Order_Zg" desc="查询轧管工序合同">
  4. <![CDATA[
  5. SELECT DISTINCT
  6. T1.*,
  7. T1.ORDER_NO || '/' || T1.ORDER_SEQ ORDER_NO_SEQ,
  8. DECODE(GO_TYPE, 'A', '轧制成品', 'B', '轧制半成品','C','镦拔扩及热处理') AS GO_TYPE_DESC,
  9. DECODE(IS_CORRECT, '00', '未确认', '10', '不成立','成立') AS FLAG_DESC,
  10. T3.DESGIN_KEY
  11. FROM PLN_ORDER_ZG T1,PLN_SALEORD T2, CRAFT_ORD_DESIGN T3
  12. WHERE T1.ORD_LN_DLY_PK = T2.ORD_LN_DLY_PK
  13. AND T2.ORD_LN_PK = T3.ORD_LN_PK
  14. AND T1.CRAFT_SEQ = T3.CRAFT_SEQ
  15. AND INSTR(?, T1.IS_CORRECT) > 0
  16. AND (T1.CREATE_TIME BETWEEN TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS') AND TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS'))
  17. AND T1.STEELNAME LIKE '%' || ? || '%'
  18. AND T1.ORDER_NO LIKE '%' || ? || '%'
  19. ]]>
  20. </query>
  21. <query id="FrmMilConfirmItems.UpdatePln_Order_Zg" desc="检验确认项目">
  22. <![CDATA[
  23. UPDATE PLN_ORDER_ZG
  24. SET CONFIRM_REMARK = ?,
  25. IS_CORRECT = ?
  26. WHERE IS_CORRECT = ?
  27. AND PRO_ORDER_NO = ?
  28. ]]>
  29. </query>
  30. <query id="FrmMilConfirmItems.QueryGetSampleReq_Desgin_Process"
  31. desc="查询合同轧制制程是否经过成分和理化">
  32. <![CDATA[
  33. SELECT DISTINCT
  34. T4.STATION_ID,
  35. T4.STATION_CODE,
  36. T4.STATION_DESC
  37. FROM SLM_ORDER_HEAD T1,
  38. SLM_ORDER_LINE T2,
  39. CRAFT_ORD_DESIGN T3,
  40. CRAFT_ORD_DESIGN_MSC_PL_STI T4
  41. WHERE T1.ORD_PK = T2.ORD_PK
  42. AND T2.ORD_LN_PK = T3.ORD_LN_PK
  43. AND T3.DESGIN_KEY = T4.DESGIN_KEY
  44. AND T1.VALIDFLAG = '1'
  45. AND T2.VALIDFLAG = '1'
  46. AND T3.VALIDFLAG = '1'
  47. AND T4.PROCESS_CODE = 'D'
  48. AND (T4.STATION_CODE = '40230' OR T4.STATION_CODE = '40210')
  49. AND T2.ORDER_SEQ = ?
  50. AND T1.ORDER_NO = ?
  51. ]]>
  52. </query>
  53. <query id="FrmMilConfirmItems.QueryGetSampleReq_Log" desc="查询工艺设计取样要求CRAFT_ORD_DESIGN_STD_PIC_SMP T4,">
  54. <![CDATA[
  55. SELECT DISTINCT
  56. A.PHY_CODE PHY_CODE_MAX,
  57. A.PHY_TYPE PHY_NAME_MAX,
  58. T.*
  59. FROM CRAFT_ORD_DESIGN_STD_PIC_SMP T,
  60. (SELECT T4.DESGIN_KEY, T4.PIC
  61. FROM PLN_ORDER_ZG T1,
  62. PLN_SALEORD T2,
  63. CRAFT_ORD_DESIGN T3,
  64. CRAFT_ORD_DESIGN_MSC_PL_PRC T4
  65. WHERE T1.ORD_LN_DLY_PK = T2.ORD_LN_DLY_PK
  66. AND T2.ORD_LN_PK = T3.ORD_LN_PK
  67. AND T1.CRAFT_SEQ = T3.CRAFT_SEQ
  68. AND T1.INDEX_SEQ = T4.MSC_PLINE
  69. AND T3.DESGIN_KEY = T4.DESGIN_KEY
  70. AND T4.PROCESS_CODE = 'D'
  71. AND T3.VALIDFLAG = '1'
  72. AND T1.CRAFT_SEQ = ?
  73. AND T1.ORD_LN_DLY_PK = ?) M,
  74. COM_BASE_PHY_B A,
  75. COM_BASE_PHY_C B
  76. WHERE T.DESGIN_KEY = M.DESGIN_KEY
  77. AND T.PHY_CODE_MIN = B.PHY_CODE
  78. AND A.PHY_CODE = B.PHY_TYPE_M
  79. AND INSTR(M.PIC, T.PIC) > 0
  80. ORDER BY PHY_CODE_MAX, PHY_CODE_MIN
  81. ]]>
  82. </query>
  83. <query id="FrmMilConfirmItems.QueryGetSampleReq" desc="查询工艺设计取样要求CRAFT_ORD_DESIGN_STD_PIC_SMP T4,">
  84. <![CDATA[
  85. SELECT DISTINCT A.PHY_CODE PHY_CODE_MAX,
  86. A.PHY_TYPE PHY_NAME_MAX,
  87. A.PHY_DEPTID DEPT_ID,
  88. T.*,
  89. DECODE(T.SAMPLE_STYLE, '408101', '片状', '408102', '环状') AS DESC_SAMPLE_STYLE
  90. FROM CRAFT_ORD_DESIGN_STD_PIC_SMP T,
  91. (SELECT T4.DESGIN_KEY, T4.PIC
  92. FROM SLM_ORDER_HEAD T1,
  93. SLM_ORDER_LINE T2,
  94. CRAFT_ORD_DESIGN_MSC_PL_PRC T4,
  95. CRAFT_ORD_DESIGN T3
  96. WHERE T1.ORD_PK = T2.ORD_PK
  97. AND T2.ORD_LN_PK = T3.ORD_LN_PK
  98. AND T3.DESGIN_KEY = T4.DESGIN_KEY
  99. AND T1.VALIDFLAG = '1'
  100. AND T2.VALIDFLAG = '1'
  101. AND T3.VALIDFLAG = '1'
  102. AND T4.PROCESS_CODE = 'D'
  103. AND T2.ORDER_SEQ = ?
  104. AND T1.ORDER_NO = ?) M,
  105. COM_BASE_PHY_B A,
  106. COM_BASE_PHY_C B
  107. WHERE T.DESGIN_KEY = M.DESGIN_KEY
  108. AND T.PHY_CODE_MIN = B.PHY_CODE
  109. AND A.PHY_CODE = B.PHY_TYPE_M
  110. AND INSTR(M.PIC, T.PIC) > 0
  111. ORDER BY PHY_CODE_MAX, PHY_CODE_MIN
  112. ]]>
  113. </query>
  114. <query id="FrmMilConfirmItems.QueryGetSampleReq_" desc="查询备份表取样要求">
  115. <![CDATA[
  116. SELECT DISTINCT
  117. A.PHY_CODE PHY_CODE_MAX,
  118. A.PHY_TYPE PHY_NAME_MAX,
  119. T4.*,
  120. DECODE(T4.SAMPLE_STYLE, '408101', '片状', '408102', '环状') AS DESC_SAMPLE_STYLE,
  121. DECODE(T4.ADD_TYPE, '0', '工艺', '1', '人工') AS ADD_TYPE_DESC,
  122. DECODE(T4.DATA_TYPE, '0', '产品样', '1', '生产加样', '2', '科研样') AS DATA_TYPE_DESC
  123. FROM PLN_ORDER_ZG T1,
  124. SLM_ORDER_LINE_DELIVERY T2,
  125. CRAFT_ORD_DESIGN T3,
  126. PORT_CRAFT_ORD_DESIGN_SMP T4,
  127. COM_BASE_PHY_B A,
  128. COM_BASE_PHY_C B
  129. WHERE T1.ORD_LN_DLY_PK = T2.ORD_LN_DLY_PK
  130. AND T1.CRAFT_SEQ = T3.CRAFT_SEQ
  131. AND T2.ORD_LN_PK = T3.ORD_LN_PK
  132. AND T3.DESGIN_KEY = T4.DESGIN_KEY
  133. AND T4.PHY_CODE_MIN = B.PHY_CODE
  134. AND A.PHY_CODE = B.PHY_TYPE_M
  135. AND T3.VALIDFLAG = '1'
  136. AND T1.CRAFT_SEQ = ?
  137. AND T1.ORD_LN_DLY_PK = ?
  138. ORDER BY DATA_TYPE,PHY_CODE_MAX,PHY_CODE_MIN
  139. ]]>
  140. </query>
  141. <query id="FrmMilConfirmItems.QueryGetSampleReqDetail_Phy_Log"
  142. desc="查询合同理化检验项目明细">
  143. <![CDATA[
  144. SELECT DISTINCT T.*
  145. FROM CRAFT_ORD_DESIGN_STD_PIC T,
  146. (SELECT T4.DESGIN_KEY, T4.PIC
  147. FROM PLN_ORDER_ZG T1,
  148. PLN_SALEORD T2,
  149. CRAFT_ORD_DESIGN T3,
  150. CRAFT_ORD_DESIGN_MSC_PL_PRC T4
  151. WHERE T1.ORD_LN_DLY_PK = T2.ORD_LN_DLY_PK
  152. AND T2.ORD_LN_PK = T3.ORD_LN_PK
  153. AND T1.CRAFT_SEQ = T3.CRAFT_SEQ
  154. AND T1.INDEX_SEQ = T4.MSC_PLINE
  155. AND T3.DESGIN_KEY = T4.DESGIN_KEY
  156. AND T4.PROCESS_CODE = 'D'
  157. AND T3.VALIDFLAG = '1'
  158. AND T1.CRAFT_SEQ = ?
  159. AND T1.ORD_LN_DLY_PK = ?) M
  160. WHERE T.DESGIN_KEY = M.DESGIN_KEY
  161. AND INSTR(M.PIC, T.PIC) > 0
  162. ORDER BY T.PHY_CODE_MAX,T.PHY_CODE_MIN
  163. ]]>
  164. </query>
  165. <query id="FrmMilConfirmItems.QueryGetSampleReqDetail_Phy" desc="查询合同理化检验项目明细">
  166. <![CDATA[
  167. SELECT DISTINCT T.*,
  168. (SELECT DISTINCT PHY_UNIT FROM COM_BASE_PHY T5 WHERE T5.VALIDFLAG = '1' AND T5.PHY_CODE = T.PHY_CODE)
  169. PHY_UNIT
  170. FROM CRAFT_ORD_DESIGN_STD_PIC T,
  171. (SELECT T4.DESGIN_KEY, T4.PIC
  172. FROM SLM_ORDER_HEAD T1,
  173. SLM_ORDER_LINE T2,
  174. CRAFT_ORD_DESIGN_MSC_PL_PRC T4,
  175. CRAFT_ORD_DESIGN T3
  176. WHERE T1.ORD_PK = T2.ORD_PK
  177. AND T2.ORD_LN_PK = T3.ORD_LN_PK
  178. AND T3.DESGIN_KEY = T4.DESGIN_KEY
  179. AND T1.VALIDFLAG = '1'
  180. AND T2.VALIDFLAG = '1'
  181. AND T3.VALIDFLAG = '1'
  182. AND T4.PROCESS_CODE = 'D'
  183. AND T2.ORDER_SEQ = ?
  184. AND T1.ORDER_NO = ?) M
  185. WHERE T.DESGIN_KEY = M.DESGIN_KEY
  186. AND T.ISCHECK = '1'
  187. AND INSTR(M.PIC, T.PIC) > 0
  188. ORDER BY PHY_CODE_MAX, PHY_CODE_MIN
  189. ]]>
  190. </query>
  191. <query id="FrmMilConfirmItems.QueryGetSampleReqDetail_Phy_" desc="查询备份表理化检验项目明细">
  192. <![CDATA[
  193. SELECT DISTINCT
  194. T4.*,
  195. DECODE(T4.ADD_TYPE, '0', '工艺', '1', '人工') AS ADD_TYPE_DESC,
  196. DECODE(T4.DATA_TYPE, '0', '产品样', '1', '生产加样', '2', '科研样') AS DATA_TYPE_DESC
  197. FROM PLN_ORDER_ZG T1,
  198. SLM_ORDER_LINE_DELIVERY T2,
  199. CRAFT_ORD_DESIGN T3,
  200. PORT_CRAFT_ORD_DESIGN_STD_PIC T4
  201. WHERE T1.ORD_LN_DLY_PK = T2.ORD_LN_DLY_PK
  202. AND T1.CRAFT_SEQ = T3.CRAFT_SEQ
  203. AND T2.ORD_LN_PK = T3.ORD_LN_PK
  204. AND T3.DESGIN_KEY = T4.DESGIN_KEY
  205. AND T1.CRAFT_SEQ = ?
  206. AND T1.ORD_LN_DLY_PK = ?
  207. ORDER BY DATA_TYPE,PHY_CODE_MAX,PHY_CODE_MIN
  208. ]]>
  209. </query>
  210. <query id="FrmMilConfirmItems.ConfirmPhy" desc="检验确认项目">
  211. <![CDATA[
  212. INSERT INTO PORT_MIL_ORDER_CONFIRM_LOG
  213. (ORDER_NO,
  214. ORDER_SEQ,
  215. CONFIRM_NAME,
  216. CONFIRM_TIME,
  217. IS_CORRECT,
  218. REMARK)
  219. VALUES
  220. (?,?,?,SYSDATE,?,?)
  221. ]]>
  222. </query>
  223. <query id="FrmMilConfirmItems.AddPortCraftStdPicSmp_" desc="插入取样码备份表">
  224. <![CDATA[
  225. INSERT INTO PORT_CRAFT_ORD_DESIGN_SMP
  226. (DESGIN_KEY,
  227. PIC,
  228. SIC,
  229. PHY_CODE_MIN,
  230. PHY_NAME_MIN,
  231. STD_CODE,
  232. STD_NAME,
  233. SAMPLE_STYLE,
  234. LENGTH,
  235. DESC_LENGTH,
  236. WIDTH,
  237. RATE,
  238. DESC_RATE,
  239. BATCH_UNIT,
  240. BATCH_CNT,
  241. DESC_COUNT,
  242. POSITION,
  243. DESC_POSITION,
  244. SAMPLE_COUNT,
  245. MEMO,
  246. EIC,
  247. PHY_DIR,
  248. SIZE_DESC
  249. )
  250. SELECT DESGIN_KEY,
  251. PIC,
  252. SIC,
  253. PHY_CODE_MIN,
  254. PHY_NAME_MIN,
  255. STD_CODE,
  256. STD_NAME,
  257. SAMPLE_STYLE,
  258. LENGTH,
  259. DESC_LENGTH,
  260. WIDTH,
  261. RATE,
  262. DESC_RATE,
  263. BATCH_UNIT,
  264. BATCH_CNT,
  265. DESC_COUNT,
  266. POSITION,
  267. DESC_POSITION,
  268. SAMPLE_COUNT,
  269. MEMO,
  270. EIC,
  271. PHY_DIR,
  272. SIZE_DESC
  273. FROM CRAFT_ORD_DESIGN_STD_PIC_SMP
  274. WHERE DESGIN_KEY = ?
  275. ]]>
  276. </query>
  277. <query id="FrmMilConfirmItems.AddPortCraftStdPicSmp" desc="插入取样码备份表">
  278. <![CDATA[
  279. INSERT INTO PORT_CRAFT_ORD_DESIGN_SMP
  280. (DESGIN_KEY,
  281. PIC,
  282. SIC,
  283. PHY_CODE_MIN,
  284. PHY_NAME_MIN,
  285. STD_CODE,
  286. STD_NAME,
  287. SAMPLE_STYLE,
  288. LENGTH,
  289. DESC_LENGTH,
  290. WIDTH,
  291. RATE,
  292. DESC_RATE,
  293. BATCH_UNIT,
  294. BATCH_CNT,
  295. DESC_COUNT,
  296. POSITION,
  297. DESC_POSITION,
  298. SAMPLE_COUNT,
  299. MEMO,
  300. EIC,
  301. PHY_DIR,
  302. SIZE_DESC
  303. )
  304. SELECT DISTINCT
  305. T.DESGIN_KEY,
  306. T.PIC,
  307. T.SIC,
  308. T.PHY_CODE_MIN,
  309. T.PHY_NAME_MIN,
  310. T.STD_CODE,
  311. T.STD_NAME,
  312. T.SAMPLE_STYLE,
  313. T.LENGTH,
  314. T.DESC_LENGTH,
  315. T.WIDTH,
  316. T.RATE,
  317. T.DESC_RATE,
  318. T.BATCH_UNIT,
  319. T.BATCH_CNT,
  320. T.DESC_COUNT,
  321. T.POSITION,
  322. T.DESC_POSITION,
  323. T.SAMPLE_COUNT,
  324. T.MEMO,
  325. T.EIC,
  326. T.PHY_DIR,
  327. T.SIZE_DESC
  328. FROM CRAFT_ORD_DESIGN_STD_PIC_SMP T,CRAFT_ORD_DESIGN_MSC_PL_PRC T1
  329. WHERE T.DESGIN_KEY = T1.DESGIN_KEY
  330. AND INSTR(T1.PIC, T.PIC) > 0
  331. AND T1.PROCESS_CODE = 'D'
  332. AND T.DESGIN_KEY = ?
  333. ]]>
  334. </query>
  335. <query id="FrmMilConfirmItems.AddPortCraftStdPicSmpSelect" desc="人工选择插入取样码备份表">
  336. <![CDATA[
  337. INSERT INTO PORT_CRAFT_ORD_DESIGN_SMP
  338. (DESGIN_KEY,
  339. PHY_CODE_MIN,
  340. PHY_NAME_MIN,
  341. SAMPLE_STYLE,
  342. LENGTH,
  343. DESC_LENGTH,
  344. WIDTH,
  345. RATE,
  346. DESC_RATE,
  347. BATCH_UNIT,
  348. BATCH_CNT,
  349. POSITION,
  350. DESC_POSITION,
  351. DESC_COUNT,
  352. SAMPLE_COUNT,
  353. ADD_TYPE,
  354. DATA_TYPE)
  355. VALUES
  356. (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)
  357. ]]>
  358. </query>
  359. <query id="FrmMilConfirmItems.AddPortCraftStdPicSelect" desc="人工选择插入取样明细备份表">
  360. <![CDATA[
  361. INSERT INTO PORT_CRAFT_ORD_DESIGN_STD_PIC
  362. (DESGIN_KEY,
  363. PHY_CODE_MAX,
  364. PHY_NAME_MAX,
  365. PHY_CODE_MIN,
  366. PHY_NAME_MIN,
  367. PHY_CODE,
  368. PHY_NAME,
  369. ITEM_CODE_F,
  370. ITEM_NAME_F,
  371. ITEM_CODE_W,
  372. ITEM_NAME_W,
  373. ITEM_CODE_S,
  374. ITEM_NAME_S,
  375. ISCHECK,
  376. ISJUDGE,
  377. ISQUOTE,
  378. PHY_TYPE,
  379. PHY_FORMULA,
  380. RESULT_COUNT,
  381. GROUP_SEQ,
  382. STDMIN_SIGN,
  383. STDMIN,
  384. STDMAX_SIGN,
  385. STDMAX,
  386. JUDGE_BASIS,
  387. STD_CHOOSE,
  388. STDMIN_SIGN2,
  389. STDMIN2,
  390. STDMAX_SIGN2,
  391. STDMAX2,
  392. SIZE_CODE,
  393. SIZE_NAME,
  394. SIZE_MIN_SIGN,
  395. SIZE_MIN,
  396. SIZE_MAX_SIGN,
  397. SIZE_MAX,
  398. SIZE_CODE2,
  399. SIZE_NAME2,
  400. SIZE_MIN_SIGN2,
  401. SIZE_MIN2,
  402. SIZE_MAX_SIGN2,
  403. SIZE_MAX2,
  404. ADDCONDITION,
  405. ADDSTDCON_CODE,
  406. ADDPERCENT,
  407. ADDSTD_MIN_SIGN,
  408. ADDSTD_MIN,
  409. ADDSTD_MAX_SIGN,
  410. ADDSTD_MAX,
  411. MODEL_CODE,
  412. MODEL_DESC,
  413. SPEC_JG,
  414. SPEC_JG_DESC,
  415. DELIVERYSTATE,
  416. STDMEMO,
  417. ADD_TYPE,
  418. DATA_TYPE)
  419. VALUES
  420. (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)
  421. ]]>
  422. </query>
  423. <query id="FrmMilConfirmItems.AddPortCraftStdPic_" desc="插入取样明细备份表">
  424. <![CDATA[
  425. INSERT INTO PORT_CRAFT_ORD_DESIGN_STD_PIC
  426. (DESGIN_KEY,
  427. PIC,
  428. USE_CODE,
  429. USE_DESC,
  430. SPECL_FL,
  431. INDEX_SEQ,
  432. PHY_CODE_MAX,
  433. PHY_NAME_MAX,
  434. PHY_CODE_MIN,
  435. PHY_NAME_MIN,
  436. PHY_CODE,
  437. PHY_NAME,
  438. ITEM_CODE_F,
  439. ITEM_NAME_F,
  440. ITEM_CODE_W,
  441. ITEM_NAME_W,
  442. ITEM_CODE_S,
  443. ITEM_NAME_S,
  444. GROUP_SEQ,
  445. ISCHECK,
  446. ISQUOTE,
  447. RESULT_COUNT,
  448. ISJUDGE,
  449. PHY_TYPE,
  450. PHY_FORMULA,
  451. STDMIN_SIGN,
  452. STDMIN,
  453. STDMAX_SIGN,
  454. STDMAX,
  455. JUDGE_BASIS,
  456. DELIVERYSTATE,
  457. MODEL_CODE,
  458. MODEL_DESC,
  459. STDMEMO,
  460. SIZE_CODE,
  461. SIZE_NAME,
  462. SIZE_MIN_SIGN,
  463. SIZE_MIN,
  464. SIZE_MAX_SIGN,
  465. SIZE_MAX,
  466. SIZE_CODE2,
  467. SIZE_NAME2,
  468. SIZE_MIN_SIGN2,
  469. SIZE_MIN2,
  470. SIZE_MAX_SIGN2,
  471. SIZE_MAX2,
  472. SPEC_JG,
  473. SPEC_JG_DESC,
  474. ADDCONDITION,
  475. ADDSTDCON_CODE,
  476. ADDSTD_MIN_SIGN,
  477. ADDSTD_MIN,
  478. ADDSTD_MAX_SIGN,
  479. ADDSTD_MAX,
  480. ADDPERCENT,
  481. STDMIN_SIGN2,
  482. STDMIN2,
  483. STDMAX_SIGN2,
  484. STDMAX2,
  485. STD_CHOOSE)
  486. SELECT DESGIN_KEY,
  487. PIC,
  488. USE_CODE,
  489. USE_DESC,
  490. SPECL_FL,
  491. INDEX_SEQ,
  492. PHY_CODE_MAX,
  493. PHY_NAME_MAX,
  494. PHY_CODE_MIN,
  495. PHY_NAME_MIN,
  496. PHY_CODE,
  497. PHY_NAME,
  498. ITEM_CODE_F,
  499. ITEM_NAME_F,
  500. ITEM_CODE_W,
  501. ITEM_NAME_W,
  502. ITEM_CODE_S,
  503. ITEM_NAME_S,
  504. GROUP_SEQ,
  505. ISCHECK,
  506. ISQUOTE,
  507. RESULT_COUNT,
  508. ISJUDGE,
  509. PHY_TYPE,
  510. PHY_FORMULA,
  511. STDMIN_SIGN,
  512. STDMIN,
  513. STDMAX_SIGN,
  514. STDMAX,
  515. JUDGE_BASIS,
  516. DELIVERYSTATE,
  517. MODEL_CODE,
  518. MODEL_DESC,
  519. STDMEMO,
  520. SIZE_CODE,
  521. SIZE_NAME,
  522. SIZE_MIN_SIGN,
  523. SIZE_MIN,
  524. SIZE_MAX_SIGN,
  525. SIZE_MAX,
  526. SIZE_CODE2,
  527. SIZE_NAME2,
  528. SIZE_MIN_SIGN2,
  529. SIZE_MIN2,
  530. SIZE_MAX_SIGN2,
  531. SIZE_MAX2,
  532. SPEC_JG,
  533. SPEC_JG_DESC,
  534. ADDCONDITION,
  535. ADDSTDCON_CODE,
  536. ADDSTD_MIN_SIGN,
  537. ADDSTD_MIN,
  538. ADDSTD_MAX_SIGN,
  539. ADDSTD_MAX,
  540. ADDPERCENT,
  541. STDMIN_SIGN2,
  542. STDMIN2,
  543. STDMAX_SIGN2,
  544. STDMAX2,
  545. STD_CHOOSE
  546. FROM (SELECT *FROM (SELECT T.*,ROW_NUMBER() OVER(PARTITION BY DESGIN_KEY, PHY_CODE_MAX, PHY_CODE_MIN, PHY_CODE, ITEM_CODE_F, ITEM_CODE_W, ITEM_CODE_S ORDER BY SPECL_FL DESC) RN
  547. FROM CRAFT_ORD_DESIGN_STD_PIC T) WHERE RN = 1)
  548. WHERE ISCHECK = '1'
  549. AND DESGIN_KEY = ?
  550. ]]>
  551. </query>
  552. <query id="FrmMilConfirmItems.AddPortCraftStdPic" desc="插入取样明细备份表">
  553. <![CDATA[
  554. INSERT INTO PORT_CRAFT_ORD_DESIGN_STD_PIC
  555. (DESGIN_KEY,
  556. PIC,
  557. USE_CODE,
  558. USE_DESC,
  559. SPECL_FL,
  560. INDEX_SEQ,
  561. PHY_CODE_MAX,
  562. PHY_NAME_MAX,
  563. PHY_CODE_MIN,
  564. PHY_NAME_MIN,
  565. PHY_CODE,
  566. PHY_NAME,
  567. ITEM_CODE_F,
  568. ITEM_NAME_F,
  569. ITEM_CODE_W,
  570. ITEM_NAME_W,
  571. ITEM_CODE_S,
  572. ITEM_NAME_S,
  573. GROUP_SEQ,
  574. ISCHECK,
  575. ISQUOTE,
  576. RESULT_COUNT,
  577. ISJUDGE,
  578. PHY_TYPE,
  579. PHY_FORMULA,
  580. STDMIN_SIGN,
  581. STDMIN,
  582. STDMAX_SIGN,
  583. STDMAX,
  584. JUDGE_BASIS,
  585. DELIVERYSTATE,
  586. MODEL_CODE,
  587. MODEL_DESC,
  588. STDMEMO,
  589. SIZE_CODE,
  590. SIZE_NAME,
  591. SIZE_MIN_SIGN,
  592. SIZE_MIN,
  593. SIZE_MAX_SIGN,
  594. SIZE_MAX,
  595. SIZE_CODE2,
  596. SIZE_NAME2,
  597. SIZE_MIN_SIGN2,
  598. SIZE_MIN2,
  599. SIZE_MAX_SIGN2,
  600. SIZE_MAX2,
  601. SPEC_JG,
  602. SPEC_JG_DESC,
  603. ADDCONDITION,
  604. ADDSTDCON_CODE,
  605. ADDSTD_MIN_SIGN,
  606. ADDSTD_MIN,
  607. ADDSTD_MAX_SIGN,
  608. ADDSTD_MAX,
  609. ADDPERCENT,
  610. STDMIN_SIGN2,
  611. STDMIN2,
  612. STDMAX_SIGN2,
  613. STDMAX2,
  614. STD_CHOOSE)
  615. SELECT T.DESGIN_KEY,
  616. T.PIC,
  617. T.USE_CODE,
  618. T.USE_DESC,
  619. T.SPECL_FL,
  620. T.INDEX_SEQ,
  621. T.PHY_CODE_MAX,
  622. T.PHY_NAME_MAX,
  623. T.PHY_CODE_MIN,
  624. T.PHY_NAME_MIN,
  625. T.PHY_CODE,
  626. T.PHY_NAME,
  627. T.ITEM_CODE_F,
  628. T.ITEM_NAME_F,
  629. T.ITEM_CODE_W,
  630. T.ITEM_NAME_W,
  631. T.ITEM_CODE_S,
  632. T.ITEM_NAME_S,
  633. T.GROUP_SEQ,
  634. T.ISCHECK,
  635. T.ISQUOTE,
  636. T.RESULT_COUNT,
  637. T.ISJUDGE,
  638. T.PHY_TYPE,
  639. T.PHY_FORMULA,
  640. T.STDMIN_SIGN,
  641. T.STDMIN,
  642. STDMAX_SIGN,
  643. STDMAX,
  644. JUDGE_BASIS,
  645. DELIVERYSTATE,
  646. MODEL_CODE,
  647. MODEL_DESC,
  648. STDMEMO,
  649. SIZE_CODE,
  650. SIZE_NAME,
  651. SIZE_MIN_SIGN,
  652. SIZE_MIN,
  653. SIZE_MAX_SIGN,
  654. SIZE_MAX,
  655. SIZE_CODE2,
  656. SIZE_NAME2,
  657. SIZE_MIN_SIGN2,
  658. SIZE_MIN2,
  659. SIZE_MAX_SIGN2,
  660. SIZE_MAX2,
  661. T.SPEC_JG,
  662. SPEC_JG_DESC,
  663. ADDCONDITION,
  664. ADDSTDCON_CODE,
  665. ADDSTD_MIN_SIGN,
  666. ADDSTD_MIN,
  667. ADDSTD_MAX_SIGN,
  668. ADDSTD_MAX,
  669. ADDPERCENT,
  670. STDMIN_SIGN2,
  671. STDMIN2,
  672. STDMAX_SIGN2,
  673. STDMAX2,
  674. T.STD_CHOOSE
  675. FROM CRAFT_ORD_DESIGN_STD_PIC T,CRAFT_ORD_DESIGN_MSC_PL_PRC T1
  676. WHERE T.DESGIN_KEY = T1.DESGIN_KEY
  677. AND ISCHECK = '1'
  678. AND INSTR(T1.PIC, T.PIC) > 0
  679. AND T1.PROCESS_CODE = 'D'
  680. AND T.DESGIN_KEY = ?
  681. ]]>
  682. </query>
  683. <query id="FrmMilConfirmItems.DeletePortCraftStdPicSmp" desc="删除取样码备份表">
  684. <![CDATA[
  685. DELETE PORT_CRAFT_ORD_DESIGNSTDPICSMP
  686. WHERE DESGIN_KEY = ?
  687. ]]>
  688. </query>
  689. <query id="FrmMilConfirmItems.DeletePortCraftStdPic" desc="删除取样明细备份表">
  690. <![CDATA[
  691. DELETE PORT_CRAFT_ORD_DESIGN_STD_PIC
  692. WHERE DESGIN_KEY = ?
  693. ]]>
  694. </query>
  695. <query id="FrmMilConfirmItems.QueryPhyMaxItems" desc="查询理化项目大类信息">
  696. <![CDATA[
  697. SELECT PHY_CODE PHY_CODE_MAX,
  698. PHY_TYPE PHY_NAME_MAX,
  699. 'FALSE' CHK
  700. FROM COM_BASE_PHY_B
  701. WHERE VALIDFLAG = '1'
  702. ORDER BY PHY_CODE
  703. ]]>
  704. </query>
  705. <query id="FrmMilConfirmItems.QueryPhySampleCode" desc="查询取样码">
  706. <![CDATA[
  707. SELECT PHY_TYPE_M PHY_CODE_MAX,
  708. PHY_CODE PHY_CODE_MIN,
  709. PHY_TYPE PHY_NAME_MIN,
  710. 'FALSE' CHK
  711. FROM COM_BASE_PHY_C
  712. WHERE VALIDFLAG = '1'
  713. ORDER BY PHY_CODE_MAX,PHY_CODE
  714. ]]>
  715. </query>
  716. <query id="FrmMilConfirmItems.QueryPhyMinItems" desc="查询理化项目小类信息">
  717. <![CDATA[
  718. SELECT PHY_TYPE PHY_CODE_MAX,
  719. PHY_CODE,
  720. PHY_NAME,
  721. PHY_UNIT,
  722. 'FALSE' CHK
  723. FROM COM_BASE_PHY
  724. WHERE VALIDFLAG = '1'
  725. ORDER BY PHY_TYPE,PHY_NAME
  726. ]]>
  727. </query>
  728. <query id="FrmMilConfirmItems.QueryPhyRItems_All" desc="查询理化项目关联方向温度尺寸信息">
  729. <![CDATA[
  730. SELECT T.PHY_TYPE PHY_CODE_MAX,
  731. T.PHY_CODE PHY_CODE,
  732. T.PHY_NAME PHY_NAME,
  733. T.ITEM_CODE_F,
  734. T.ITEM_CODE_F ITEM_NAME_F,
  735. T.ITEM_CODE_W,
  736. T.ITEM_CODE_W ITEM_NAME_W,
  737. T.ITEM_CODE_C,
  738. T.ITEM_CODE_C ITEM_NAME_C
  739. FROM COM_BASE_PHY_R_ITEM T
  740. WHERE T.VALIDFLAG = '1'
  741. ORDER BY PHY_TYPE,PHY_CODE
  742. ]]>
  743. </query>
  744. <query id="FrmMilConfirmItems.QueryPhyRItems" desc="查询理化项目关联方向温度尺寸信息">
  745. <![CDATA[
  746. SELECT T.PHY_TYPE PHY_CODE_MAX,
  747. T.PHY_CODE PHY_CODE,
  748. T.PHY_NAME PHY_NAME,
  749. T.ITEM_CODE_F,
  750. T.ITEM_CODE_F ITEM_NAME_F,
  751. T.ITEM_CODE_W,
  752. T.ITEM_CODE_W ITEM_NAME_W,
  753. T.ITEM_CODE_C,
  754. T.ITEM_CODE_C ITEM_NAME_C,
  755. 'FALSE' CHK
  756. FROM COM_BASE_PHY_R_ITEM T
  757. WHERE T.VALIDFLAG = '1'
  758. AND PHY_TYPE = ?
  759. AND PHY_CODE = ?
  760. ORDER BY PHY_TYPE,PHY_CODE
  761. ]]>
  762. </query>
  763. <query id="FrmMilConfirmItems.QueryPhyItems" desc="查询理化项目检验补充项信息">
  764. <![CDATA[
  765. SELECT ITEM_CODE,
  766. ITEM_NAME
  767. FROM COM_BASE_PHY_ITEM T WHERE T.ITEM_STYLE = ?
  768. ]]>
  769. </query>
  770. <query id="FrmMilConfirmItems.GetBaseData" desc="基础数据">
  771. <![CDATA[
  772. SELECT T.BASENAME,T.BASECODE
  773. FROM COM_BASE_INFO T
  774. WHERE T.VALIDFLAG = '1'
  775. AND T.SORTCODE = ?
  776. ]]>
  777. </query>
  778. </queryMap>