b1c59dc7f8cfb5cf0ef9c92b1587746a33b79d86.svn-base 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. <?xml version="1.0" encoding='UTF-8'?>
  2. <queryMap desc="板坏设计组合与分解">
  3. <query id="castNumber.select2" desc="浇次号查询">
  4. <![CDATA[
  5. SELECT MAT_SPEC_SEQ FROM TBD01_MATDN_RST2 WHERE MAT_TP = '01'
  6. ]]>
  7. </query>
  8. <query id="castInfo.select2" desc="浇次信息查询">
  9. <![CDATA[
  10. SELECT 'false' AS CHK,T.* FROM TBD01_MATDN_RST2 T WHERE T.PMAT_SPEC_SEQ = ? AND T.MAT_TP = '02' ORDER BY T.WITHIN_SUB_SEQ
  11. ]]>
  12. </query>
  13. <query id="castInfoAfter.update2" desc="浇次顺序调整后更新浇次信息">
  14. <![CDATA[
  15. UPDATE TBD01_MATDN_RST2
  16. SET PMAT_SPEC_SEQ = ?,
  17. WITHIN_SUB_SEQ = ?
  18. WHERE MAT_SPEC_SEQ = ?
  19. ]]>
  20. </query>
  21. <query id="castInfoToPro.update2" desc="浇次顺序调整后更新浇次信息">
  22. <![CDATA[
  23. UPDATE TBD01_MATDN_RST2
  24. SET SEND_STS = '02',
  25. WITHIN_SUB_SEQ = ?
  26. WHERE MAT_SPEC_SEQ = ?
  27. ]]>
  28. </query>
  29. <query id="slabInfoByChargNo.select2" desc="浇次顺序调整后更新浇次信息">
  30. <![CDATA[
  31. SELECT A.MAT_SPEC_SEQ, A.MAT_WTH, A.MAT_LEN, A.MAT_WGT
  32. -- , B.ORD_THK, B.ORD_WTH
  33. ,A.FAC_STL_GRD,A.FAC_STL_GRP
  34. , A.ORD_NO, A.ORD_SEQ
  35. --, B.SPEC_ABBSYM, B.SPEC_STL_GRD
  36. , A.SPM_PROC_YN, A.HCR_YN, A.ORD_FL
  37. , DECODE(NVL(A.CMAT_CNT,0),0,'N','Y') AS COMB_YN
  38. , A.DELV_REQ_DATE
  39. FROM TBD01_MATDN_RST2 A--, TBA01_ORD_LINE B
  40. WHERE 1=1
  41. -- AND A.ORD_NO = B.ORD_NO(+)
  42. -- AND A.ORD_SEQ = B.ORD_SEQ(+)
  43. AND A.PMAT_SPEC_SEQ = :1
  44. ]]>
  45. </query>
  46. <query id="castInfoWhenSure.select2" desc="指示确认时查询浇次信息">
  47. <![CDATA[
  48. SELECT 'false' AS CHK
  49. , T.*
  50. ,(SELECT COUNT(*) FROM TBD01_MATDN_RST2 X WHERE X.PMAT_SPEC_SEQ = T.MAT_SPEC_SEQ) AS EXIST_YN
  51. , '' AS INSCHARGESTRDTIME, '' AS INSCHARGEENDDTIME
  52. FROM TBD01_MATDN_RST2 T
  53. WHERE T.MAT_TP = '01'
  54. AND T.SEND_STS = '01'
  55. ]]>
  56. </query>
  57. </queryMap>