ComBaseMetalGrade.xml 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc = "对基础信息实绩操作">
  3. <query id = "ComBaseMetalGrade.query" desc = "查询钢种">
  4. <![CDATA[
  5. SELECT GRADECODE ,GRADENAME,(select count(*) from COST_BASE_METAL_R_GRADE v where v.gradecode =t.gradecode and v.validflag = '1' ) batchingname
  6. FROM COM_BASE_GRADE t
  7. WHERE 1 = 1
  8. ]]>
  9. </query>
  10. <query id = "ComBaseMetalGrade.rightquery" desc = "查询合金料投入量">
  11. <![CDATA[
  12. SELECT
  13. T.GRADECODE,
  14. T.ITEM_CODE,
  15. T.ITEM_NAME,
  16. T.INPUT_AMOUNT,
  17. T.CREATE_NAME,
  18. TO_CHAR(T.CREATE_TIME, 'YYYY-MM-DD HH24:MI:SS') CREATE_TIME,
  19. T.UPDATE_NAME,
  20. TO_CHAR(T.UPDATE_TIME, 'YYYY-MM-DD HH24:MI:SS') UPDATE_TIME,
  21. T.DELETE_NAME,
  22. TO_CHAR(T.DELETE_TIME, 'YYYY-MM-DD HH24:MI:SS') DELETE_TIME,
  23. DECODE(T.VALIDFLAG,'1','有效','0','无效') VALIDFLAG,
  24. T.MEMO
  25. FROM COST_BASE_METAL_R_GRADE T
  26. WHERE 1 = 1
  27. ]]>
  28. </query>
  29. <query id = "ComBaseMetalGrade.queryNum" desc = "查询钢种与合金料投入量">
  30. <![CDATA[
  31. SELECT COUNT(*)
  32. FROM COST_BASE_METAL_R_GRADE
  33. WHERE 1 = 1
  34. ]]>
  35. </query>
  36. <query id = "ComBaseMetalGrade.insert" desc = "新增钢种与合金料投入量">
  37. <![CDATA[
  38. INSERT INTO COST_BASE_METAL_R_GRADE(
  39. GRADECODE,
  40. ITEM_CODE,
  41. ITEM_NAME,
  42. INPUT_AMOUNT,
  43. CREATE_NAME,
  44. CREATE_TIME,
  45. MEMO)
  46. VALUES(
  47. '#GRADECODE#',
  48. '#ITEM_CODE#',
  49. '#ITEM_NAME#',
  50. '#INPUT_AMOUNT#',
  51. '#CREATE_NAME#',
  52. SYSDATE,
  53. '#MEMO#')
  54. ]]>
  55. </query>
  56. <query id = "ComBaseMetalGrade.queryPline" desc = "获取合金物料信息">
  57. <![CDATA[
  58. SELECT ITEM_CODE,ITEM_DESC
  59. FROM PUR_MAT
  60. ]]>
  61. </query>
  62. <query id = "ComBaseMetalGrade.queryGang" desc = "查询所有钢种">
  63. <![CDATA[
  64. SELECT GRADECODE ,GRADENAME
  65. FROM COM_BASE_GRADE
  66. ]]>
  67. </query>
  68. <query id = "ComBaseMetalGrade.queryHejin" desc = "查询所有合金信息">
  69. <![CDATA[
  70. SELECT T.BASECODE,T.BASENAME,T.PARENTCODE
  71. FROM PUR_MAT_CLASS T
  72. WHERE T.VALIDFLAG='1'
  73. ]]>
  74. </query>
  75. <query id = "ComBaseMetalGrade.queryPur" desc = "查询所有物料信息">
  76. <![CDATA[
  77. SELECT
  78. T.ITEM_CODE,
  79. T.ITEM_DESC,
  80. T.ITEM_NAME,
  81. T.WEIGHT_UNIT,
  82. T.ARC_CODE,
  83. DECODE(T.VALIDFLAG,'1','有效','0','无效') VALIDFLAG,
  84. T.CREATE_NAME,
  85. TO_CHAR(T.CREATE_TIME, 'YYYY-MM-DD HH24:MI:SS') CREATE_TIME,
  86. T.UPDATE_NAME,
  87. TO_CHAR(T.UPDATE_TIME, 'YYYY-MM-DD HH24:MI:SS') UPDATE_TIME
  88. FROM PUR_MAT T
  89. WHERE 1 = 1
  90. ]]>
  91. </query>
  92. <query id = "ComBaseMetalGrade.update" desc = "修改钢种与合金料投入量">
  93. <![CDATA[
  94. UPDATE COST_BASE_METAL_R_GRADE T
  95. SET
  96. T.GRADECODE = '#GRADECODE#',
  97. T.ITEM_CODE = '#ITEM_CODE#',
  98. T.ITEM_NAME = '#ITEM_NAME#',
  99. T.INPUT_AMOUNT ='#INPUT_AMOUNT#',
  100. T.UPDATE_NAME = '#UPDATE_NAME#',
  101. T.UPDATE_TIME = SYSDATE,
  102. T.MEMO = '#MEMO#'
  103. WHERE T.GRADECODE = '#GRADECODE#'
  104. ]]>
  105. </query>
  106. <query id = "ComBaseMetalGrade.delete" desc = "删除钢种与合金料投入量">
  107. <![CDATA[
  108. UPDATE COST_BASE_METAL_R_GRADE T
  109. SET
  110. T.UPDATE_NAME = '#UPDATE_NAME#',
  111. T.UPDATE_TIME = SYSDATE,
  112. T.DELETE_NAME = '#DELETE_NAME#',
  113. T.DELETE_TIME = SYSDATE,
  114. T.VALIDFLAG = '0'
  115. WHERE T.GRADECODE = '#GRADECODE#' AND T.ITEM_CODE = '#ITEM_CODE#'
  116. ]]>
  117. </query>
  118. <query id = "ComBaseMetalGrade.resume" desc = "恢复钢种与合金料投入量">
  119. <![CDATA[
  120. UPDATE COST_BASE_METAL_R_GRADE T
  121. SET
  122. T.UPDATE_NAME = '#UPDATE_NAME#',
  123. T.UPDATE_TIME = SYSDATE,
  124. T.DELETE_NAME = '',
  125. T.DELETE_TIME = '',
  126. T.VALIDFLAG = '1'
  127. WHERE T.GRADECODE = '#GRADECODE#' AND T.ITEM_CODE = '#ITEM_CODE#'
  128. ]]>
  129. </query>
  130. </queryMap>