CraftOrdDesignStdDic.xml 2.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc="">
  3. <query id="CraftOrdDesignStdDic.existDicLgColligate" desc="查询">
  4. <![CDATA[
  5. SELECT COUNT(1)
  6. FROM CRAFT_ORD_DESIGN_STD_DIC T
  7. WHERE T.DESGIN_KEY = {0}
  8. AND T.MSC_PLINE = {1}
  9. AND T.PROCESS_CODE IN ('A', 'B', 'C')
  10. ]]>
  11. </query>
  12. <query id="CraftOrdDesignStdDic.getByOrdLnPkNoDic" desc="通过交货行PK查">
  13. <![CDATA[
  14. SELECT A.*
  15. FROM CRAFT_ORD_DESIGN_STD_DIC A,
  16. CRAFT_ORD_DESIGN B
  17. WHERE A.DESGIN_KEY = B.DESGIN_KEY
  18. AND B.ORD_LN_PK = {0}
  19. AND B.CRAFT_SEQ = {1}
  20. AND A.MSC_PLINE = {2}
  21. AND A.PROCESS_CODE = {3}
  22. ]]>
  23. </query>
  24. <query id="CraftOrdDesignStdDic.getByOrdLnPkGroupByDicGroupSeq" desc="通过交货行PK查">
  25. <![CDATA[
  26. SELECT A.DIC, A.GROUP_SEQ
  27. FROM CRAFT_ORD_DESIGN_STD_DIC A,
  28. CRAFT_ORD_DESIGN B
  29. WHERE A.DESGIN_KEY = B.DESGIN_KEY
  30. AND B.ORD_LN_PK = {0}
  31. AND B.CRAFT_SEQ = {1}
  32. AND A.MSC_PLINE = {2}
  33. AND A.PROCESS_CODE = {3}
  34. GROUP BY A.DIC, A.GROUP_SEQ
  35. ]]>
  36. </query>
  37. <query id="CraftOrdDesignStdDic.getByOrdLnPkDicGroupSeq" desc="通过交货行PK查">
  38. <![CDATA[
  39. SELECT A.*
  40. FROM CRAFT_ORD_DESIGN_STD_DIC A,
  41. CRAFT_ORD_DESIGN B
  42. WHERE A.DESGIN_KEY = B.DESGIN_KEY
  43. AND B.ORD_LN_PK = {0}
  44. AND B.CRAFT_SEQ = {1}
  45. AND A.MSC_PLINE = {2}
  46. AND A.PROCESS_CODE = {3}
  47. AND A.DIC = {4}
  48. AND ({5} IS NULL AND A.GROUP_SEQ IS NULL OR A.GROUP_SEQ = {5})
  49. ]]>
  50. </query>
  51. <query id="CraftOrdDesignStdDic.getByOrdLnPkDic" desc="通过交货行PK查">
  52. <![CDATA[
  53. SELECT A.*
  54. FROM CRAFT_ORD_DESIGN_STD_DIC A,
  55. CRAFT_ORD_DESIGN B
  56. WHERE A.DESGIN_KEY = B.DESGIN_KEY
  57. AND B.ORD_LN_PK = {0}
  58. AND B.CRAFT_SEQ = {1}
  59. AND A.MSC_PLINE = {2}
  60. AND A.PROCESS_CODE = {3}
  61. AND A.DIC = {4}
  62. ]]>
  63. </query>
  64. <query id="CraftOrdDesignStdDic.getByOrdLnPkJudge" desc="探伤标准">
  65. <![CDATA[
  66. SELECT A.PHY_NAME,
  67. A.POSITION_DESC,
  68. NVL(A2.BASENAME,A.STD_DESC) STD_DESC,
  69. A.LV_DESC,
  70. A.GROOVE_POS,
  71. A.GROOVE_DIR,
  72. A.DESC_RATE,
  73. A.DESC_VAL,
  74. A.MEMO,
  75. A.COVERAGE,
  76. A.GROUP_SEQ
  77. FROM CRAFT_ORD_DESIGN_STD_DIC A
  78. LEFT JOIN COM_BASE_INFO A2
  79. ON A2.BASECODE = A.STD_DESC, CRAFT_ORD_DESIGN B
  80. WHERE A.DESGIN_KEY = B.DESGIN_KEY
  81. AND B.ORD_LN_PK = {0}
  82. AND B.CRAFT_SEQ = {1}
  83. AND A.MSC_PLINE = {2}
  84. AND A.PROCESS_CODE = {3}
  85. ]]>
  86. </query>
  87. </queryMap>