FrmMatDataCJ.xml 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc="原材料数据录入">
  3. <query id="FrmMatDataCJ.QueryCheckConsignDetail_DataCJBase_Distinct" desc="查询试验基本信息 温度...">
  4. <![CDATA[
  5. SELECT DISTINCT
  6. T.CHECK_NO,
  7. T.CHECK_NAME,
  8. T.CHECK_TIME,
  9. T.CHECK_SHIFT,
  10. T.CHECK_CLASS,
  11. T.DEVICE_NO,
  12. T.DEVICE_NAME,
  13. T.CHECK_TEMP,
  14. T.AUDIT_NAME,
  15. T.AUDIT_TIME,
  16. T.FLAG,
  17. DECODE(T.FLAG, '0', '试验室未确认', '1', '试验室已确认', '2', '试验室已录入', '3', '试验室已审核') AS FLAG_DESC,
  18. T.REMARK
  19. FROM MAT_CHECKCONSIGN_DETAIL T
  20. WHERE DECODE(?, NULL, '1', SAMPLE_NO) = DECODE(?, NULL, '1', ?)
  21. AND CHECK_NO = ?
  22. ]]>
  23. </query>
  24. <query id="FrmMatDataCJ.UpdateCheckConsignDetail" desc="新增检验委托结果">
  25. <![CDATA[
  26. UPDATE MAT_CHECKCONSIGN_DETAIL
  27. SET FLAG = ?,
  28. CHECK_NAME = ?,
  29. CHECK_TIME = TO_DATE(DECODE(?,NULL,NULL,TO_CHAR(SYSDATE,'YYYY-MM-DD HH24:MI:SS')),'YYYY-MM-DD HH24:MI:SS'),
  30. CHECK_SHIFT = ?,
  31. CHECK_CLASS = ?,
  32. DEVICE_NO = ?,
  33. DEVICE_NAME = ?,
  34. CHECK_TEMP = ?,
  35. SAMPLE_REMARK = DECODE(?,NULL,SAMPLE_REMARK,DECODE(SAMPLE_REMARK,NULL,NULL,SAMPLE_REMARK || '->>') || ?),
  36. REMARK = ?,
  37. MAT_VALUE = ?
  38. WHERE FLAG = ?
  39. AND MAT_CODE = ?
  40. AND SAMPLE_NO = ?
  41. AND CHECK_NO = ?
  42. ]]>
  43. </query>
  44. <query id="FrmMatDataCJ.AuditCheckConsignDetail" desc="审核检验委托结果">
  45. <![CDATA[
  46. UPDATE MAT_CHECKCONSIGN_DETAIL
  47. SET FLAG = ?,
  48. AUDIT_NAME = ?,
  49. AUDIT_TIME = TO_DATE(DECODE(?,NULL,NULL,TO_CHAR(SYSDATE,'YYYY-MM-DD HH24:MI:SS')),'YYYY-MM-DD HH24:MI:SS'),
  50. SAMPLE_REMARK = DECODE(?,NULL,SAMPLE_REMARK,DECODE(SAMPLE_REMARK,NULL,NULL,SAMPLE_REMARK || '->>') || ?)
  51. WHERE FLAG = ?
  52. AND INSTR(?,DEPT_ID) > 0
  53. AND CHECK_NO = ?
  54. ]]>
  55. </query>
  56. </queryMap>