FrmMatFGJudgeResultCJ.xml 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc="检验判定结果反馈">
  3. <query id="FrmMatFGJudgeResultCJ.QueryMatJudgeGrade_Fg" desc="查询废钢属性">
  4. <![CDATA[
  5. SELECT T.ITEM_ATTR_CODE, T.ITEM_ATTR BASENAME
  6. FROM PUR_MAT_ATTRS T
  7. WHERE T.VALIDFLAG = '1'
  8. AND T.ITEM_CODE = 'Y01010001'
  9. ORDER BY T.ITEM_ATTR_CODE
  10. ]]>
  11. </query>
  12. <query id="FrmMatFGJudgeResultCJ.QueryCheckConsignBaseDetail_Distinct"
  13. desc="查询检验委托基本信息">
  14. <![CDATA[
  15. SELECT DISTINCT
  16. DECODE(T.IS_UPLOAD, '0', '已判定', '1', '已上传') AS FLAG_DESC,
  17. T.CHECK_NO,
  18. T.BATCH_NO,
  19. T.MAT_CLASS_CODE,
  20. T.MAT_CLASS_NAME,
  21. T.ITEM_CODE,
  22. T.ITEM_NAME,
  23. T.PRODUCT_STD,
  24. T.GRADE,
  25. T.ORDER_NO,
  26. T.SUPP_NAME,
  27. T.SEND_STATION,
  28. T.SEND_DEPT,
  29. T.CAR_NUM,
  30. T.CAR_NO,
  31. T.ARRIVE_STATION_TIME,
  32. T.WEIGHT,
  33. T.CHECK_COUNT,
  34. DECODE(T.CHECK_COUNT, '0', '初检', '1', '复检') AS CHECK_COUNT_DESC,
  35. T.CONSIGN_DEPT,
  36. T.CONSIGN_NAME,
  37. T.CONSIGN_TIME,
  38. T.MAT_CODE_LIST,
  39. T.MAT_NAME_LIST,
  40. T.JUDGE_TYPE_CODE,
  41. T.JUDGE_TYPE,
  42. T.REMARK,
  43. T.IS_GET_SAMPLE,
  44. T.GET_SAMPLE_STD,
  45. T.GET_SAMPLE_NAME,
  46. T.GET_SAMPLE_TIME,
  47. T.GET_SAMPLE_SHIFT,
  48. T.GET_SAMPLE_CLASS,
  49. T.GET_SAMPLE_WEIGHT,
  50. T.GET_SAMPLE_COUNT,
  51. T.GET_SAMPLE_DEPT,
  52. T.GET_SAMPLE_AREA,
  53. T.GET_SAMPLE_REMARK,
  54. T.IS_JUDGE,
  55. T.JUDGE_NAME,
  56. T.JUDGE_TIME,
  57. T.JUDGE_SHIFT,
  58. T.JUDGE_CLASS,
  59. T.CHECK_RESULT_LIST,
  60. T.JUDGE_LEVEL_CODE,
  61. T.JUDGE_LEVEL,
  62. T.RESULT_REMARK,
  63. T.DATA_TYPE,
  64. T.VALIDFLAG,
  65. T.SAMPLE_REMARK
  66. FROM MAT_CHECKCONSIGN_BASEINFO T
  67. WHERE VALIDFLAG = '1'
  68. AND DATA_TYPE = '0'
  69. AND IS_FG = ?
  70. AND INSTR(?, T.IS_JUDGE) > 0
  71. AND (CONSIGN_TIME BETWEEN TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS') AND TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS'))
  72. AND DECODE(?, NULL, '1', ITEM_NAME) LIKE DECODE(?, NULL, '1', '%' || ? || '%')
  73. AND DECODE(?, NULL, '1', PRODUCT_STD) LIKE DECODE(?, NULL, '1', '%' || ? || '%')
  74. AND T.CHECK_NO LIKE '%' || ? || '%'
  75. ORDER BY T.CHECK_NO
  76. ]]>
  77. </query>
  78. <query id="FrmMatFGJudgeResultCJ.QueryCheckConsignDetail_Dept"
  79. desc="查询检验委托基本信息">
  80. <![CDATA[
  81. SELECT T.CHECK_NO,
  82. T.BATCH_NO,
  83. T.MAT_CODE,
  84. T.MAT_NAME,
  85. T.MAT_TYPE,
  86. T.MAT_UNIT,
  87. T.VALUE_TYPE,
  88. T.DEPT_ID,
  89. T.ZBS_VALUE,
  90. T.MAT_VALUE,
  91. T.JUDGE_LEVEL_CODE,
  92. T.JUDGE_LEVEL,
  93. T.DEDUCT_WEIGHT,
  94. T.FLAG,
  95. T.REMARK
  96. FROM MAT_CHECKCONSIGN_RESULT_DETAIL T
  97. WHERE CHECK_NO = ?
  98. ORDER BY CHECK_NO,BATCH_NO,MAT_CODE,MAT_NAME
  99. ]]>
  100. </query>
  101. <query id="FrmMatFGJudgeResultCJ.UpdateCheckConsignBase" desc="新增检验委托结果">
  102. <![CDATA[
  103. UPDATE MAT_CHECKCONSIGN_BASEINFO
  104. SET JUDGE_NAME = ?,
  105. JUDGE_TIME = TO_DATE(DECODE(?,NULL,NULL,TO_CHAR(SYSDATE,'YYYY-MM-DD HH24:MI:SS')),'YYYY-MM-DD HH24:MI:SS'),
  106. JUDGE_SHIFT = ?,
  107. JUDGE_CLASS = ?,
  108. CHECK_RESULT_LIST = ?,
  109. JUDGE_LEVEL_CODE = ?,
  110. JUDGE_LEVEL = ?,
  111. RESULT_REMARK = ?,
  112. IS_JUDGE = ?
  113. WHERE IS_JUDGE = ?
  114. AND CHECK_NO = ?
  115. ]]>
  116. </query>
  117. <query id="FrmMatFGJudgeResultCJ.UpdateCheckConsignDetail" desc="新增检验委托结果">
  118. <![CDATA[
  119. UPDATE MAT_CHECKCONSIGN_RESULT_DETAIL
  120. SET MAT_VALUE = ?,
  121. JUDGE_LEVEL_CODE = ?,
  122. JUDGE_LEVEL = ?,
  123. DEDUCT_WEIGHT = ?,
  124. REMARK = ?
  125. WHERE MAT_NAME = ?
  126. AND MAT_CODE = ?
  127. AND CHECK_NO = ?
  128. ]]>
  129. </query>
  130. </queryMap>