SteelMakingAdvanceJudgeDAL.xml 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc="">
  3. <query id="SteelMakingAdvanceJudgeDAL.queryCraftDesignKeyByGpreqId" desc="查询工艺DesignKey">
  4. <![CDATA[
  5. SELECT C.DESGIN_KEY,
  6. A.INDEX_SEQ MSC_PLINE,
  7. A.CIC_GP CIC,
  8. A.PIC_GP PIC,
  9. A.DIC DIC
  10. FROM (SELECT A.ORD_LN_DLY_PK,
  11. A.CRAFT_SEQ CRAFT_SEQ,
  12. A.INDEX_SEQ,
  13. A.CIC_GP,
  14. A.PIC_GP,
  15. A.DIC
  16. FROM PLN_ORDER_ZG_S A
  17. WHERE A.GPREQ_ID = {0}
  18. AND ROWNUM <= 1) A,
  19. PLN_SALEORD B,
  20. CRAFT_ORD_DESIGN C
  21. WHERE B.ORD_LN_DLY_PK = A.ORD_LN_DLY_PK
  22. AND B.ORD_LN_PK = C.ORD_LN_PK
  23. AND A.CRAFT_SEQ = C.CRAFT_SEQ
  24. ]]>
  25. </query>
  26. <query id="SteelMakingAdvanceJudgeDAL.queryCraftDesignKeyByZgProPlanId" desc="查询工艺DesignKey">
  27. <![CDATA[
  28. SELECT C.DESGIN_KEY,
  29. A.INDEX_SEQ MSC_PLINE,
  30. A.CIC_GP CIC,
  31. A.PIC_GP PIC,
  32. A.DIC DIC
  33. FROM (SELECT A.ORD_LN_DLY_PK,
  34. A.CRAFT_SEQ CRAFT_SEQ,
  35. A.INDEX_SEQ,
  36. A.CIC_GP,
  37. A.PIC_GP,
  38. A.DIC
  39. FROM PLN_ORDER_ZG_S A
  40. WHERE A.Pro_Plan_Id = {0}
  41. AND ROWNUM <= 1) A,
  42. PLN_SALEORD B,
  43. CRAFT_ORD_DESIGN C
  44. WHERE B.ORD_LN_DLY_PK = A.ORD_LN_DLY_PK
  45. AND B.ORD_LN_PK = C.ORD_LN_PK
  46. AND A.CRAFT_SEQ = C.CRAFT_SEQ
  47. ]]>
  48. </query>
  49. <query id="SteelMakingAdvanceJudgeDAL.queryCraftDesignKey" desc="查询工艺DesignKey">
  50. <![CDATA[
  51. SELECT C.DESGIN_KEY,
  52. A.INDEX_SEQ MSC_PLINE,
  53. A.CIC_GP CIC,
  54. A.PIC_GP PIC,
  55. A.DIC DIC
  56. FROM (SELECT A.ORD_LN_DLY_PK,
  57. A.CRAFT_SEQ CRAFT_SEQ,
  58. A.INDEX_SEQ,
  59. A.CIC_GP,
  60. A.PIC_GP,
  61. A.DIC
  62. FROM PLN_ORDER_ZG_S A
  63. WHERE A.GPREQ_ID = {0}
  64. AND ROWNUM <= 1) A,
  65. PLN_SALEORD B,
  66. CRAFT_ORD_DESIGN C
  67. WHERE B.ORD_LN_DLY_PK = A.ORD_LN_DLY_PK
  68. AND B.ORD_LN_PK = C.ORD_LN_PK
  69. AND A.CRAFT_SEQ = C.CRAFT_SEQ
  70. ]]>
  71. </query>
  72. <query id="SteelMakingAdvanceJudgeDAL.queryCraftChem" desc="查询工艺评审成分记录">
  73. <![CDATA[
  74. SELECT *
  75. FROM CRAFT_ORD_DESIGN_STD_CIC T
  76. WHERE T.DESGIN_KEY = {0}
  77. AND T.MSC_PLINE = {1}
  78. AND T.CIC = {2}
  79. AND T.PROCESS_CODE = 'A'
  80. ]]>
  81. </query>
  82. <query id="SteelMakingAdvanceJudgeDAL.queryStlInCision" desc="查询连铸切割信息表">
  83. <![CDATA[
  84. SELECT T.PLINE_CODE
  85. FROM STL_INCISION T
  86. WHERE T.PRO_PLAN_ID = {0}
  87. AND T.GX_PLAN_NO = {1}
  88. AND T.STOVE_NO = {2}
  89. AND T.JUDGE_STOVE_NO = {3}
  90. AND ROWNUM <= 1
  91. ]]>
  92. </query>
  93. <query id="SteelMakingAdvanceJudgeDAL.updateStlInCision" desc="更新连铸切割信息表">
  94. <![CDATA[
  95. UPDATE STL_INCISION T
  96. SET T.CHEM_JUDGE_ID = {0},
  97. T.JUDGE_FLAG = {1},
  98. T.JUDGERESULT_CHEM = {2}
  99. WHERE T.PRO_PLAN_ID = {3}
  100. AND T.GX_PLAN_NO = {4}
  101. AND T.STOVE_NO = {5}
  102. AND T.JUDGE_STOVE_NO = {6}
  103. ]]>
  104. </query>
  105. <query id="SteelMakingAdvanceJudgeDAL.updateLgChemJudgeValid" desc="修改炼钢判定记录状态">
  106. <![CDATA[
  107. UPDATE QCM_LG_CHEMJUDGE T
  108. SET T.VALIDFLAG = {1}
  109. WHERE T.JUDGE_STOVE_NO = {0}
  110. AND T.PROCESS_CDOE = 'B'
  111. ]]>
  112. </query>
  113. <query id="SteelMakingAdvanceJudgeDAL.updateLgChemJudgeExceptionValid" desc="修改炼钢判定记录状态">
  114. <![CDATA[
  115. UPDATE QCM_LG_CHEMJUDGE_EXCEPTION T
  116. SET T.VALIDFLAG = {1}
  117. WHERE EXISTS (SELECT 1
  118. FROM QCM_LG_CHEMJUDGE A
  119. WHERE A.JUDGE_STOVE_NO = {0}
  120. AND A.PROCESS_CDOE = 'B'
  121. AND A.CHEM_JUDGE_ID = T.CHEM_JUDGE_ID)
  122. ]]>
  123. </query>
  124. </queryMap>