FrmEntrustedCheck.xml 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc = "轧管委外管理">
  3. <query id = "FrmEntrustedCheck.doQuerySubcontract" desc = "查询委托单">
  4. <![CDATA[
  5. SELECT T.SUBCONTRACT_NO,
  6. T.LOT_NO,
  7. T.STOVE_NO,
  8. T.JUDGE_STOVE_NO,
  9. (SELECT T1.PLINE_NAME
  10. FROM COM_BASE_PLINE T1
  11. WHERE T1.PLINE_CODE = T.PLINE_CODE) PLINE_CODE,
  12. T.OFFLINE_PRO,
  13. T.BACKLINE_NUM,
  14. T.SUBCONTRACTCOMPLETE_NUM,
  15. T.SUBCONTRACT_NUM,
  16. TO_CHAR(T.ENTRUSTED_TIME, 'YYYY-MM-DD HH24:MI:SS') ENTRUSTED_TIME,
  17. T.REMARK,
  18. T.COL_USER,
  19. T.COL_SHIFT,
  20. T.COL_GROUP,
  21. T.SUBCONTRACT_FLAG,
  22. T.OFFLINE_TYPE,
  23. T.SUBCONTRACTSCRAP_NUM,
  24. T.ENTRUSTED_FLAG,
  25. T.ENTRUSTED_PLINE_CODE,
  26. T.ENTRUSTED_PLINE_NAME,
  27. T.ENTRUSTED_REMARK,
  28. T.SUBCONTRACT_WGT,
  29. T.SUBCONTRACT_COMPLETE_WGT,
  30. T.CRAFT_FILE_NO,
  31. T.STEEL_PIPE_PROCESS,
  32. T.UL_TESTING,
  33. T.SUBCONTRACT_NO_SEQ,
  34. T.SUBCONTRACT_TYPE,
  35. T.SUBCONTRACT_COMPLETE_LEN,
  36. T.SUBCONTRACT_COMPLETE_CUT,
  37. M.VARIETIES,
  38. REPLACE(M.PIPE_SIZE, '*', 'x') PIPE_SIZE,
  39. M.STEELNAME,
  40. M.GRADENAME
  41. FROM MIL_ENTRUSTED_BILL T, MIL_PLAN M
  42. WHERE T.JUDGE_STOVE_NO = M.JUDGE_STOVE_NO(+)
  43. AND T.PRO_PLAN_ID = M.PRO_PLAN_ID(+)
  44. AND T.GX_PLAN_NO = M.GX_PLAN_NO(+)
  45. AND T.SUBCONTRACT_NO || '&' LIKE '%' || ? || '%'
  46. AND T.ENTRUSTED_FLAG || '&' LIKE '%' || ? || '%'
  47. AND T.JUDGE_STOVE_NO || '&' LIKE '%' || ? || '%'
  48. ]]>
  49. </query>
  50. <query id = "FrmEntrustedCheck.doQueryPline" desc = "查询产线">
  51. SELECT T.PLINE_NAME,T.PLINE_CODE FROM COM_BASE_PLINE T
  52. </query>
  53. <query id = "FrmEntrustedCheck.checkPass" desc = "审核通过">
  54. UPDATE MIL_ENTRUSTED_BILL T
  55. SET T.ENTRUSTED_FLAG = '1',
  56. T.ENTRUSTED_PLINE_CODE = ?,
  57. T.ENTRUSTED_PLINE_NAME = ?,
  58. T.ENTRUSTED_REMARK = ?
  59. WHERE T.SUBCONTRACT_NO_SEQ = ?
  60. AND T.JUDGE_STOVE_NO = ?
  61. </query>
  62. <query id = "FrmEntrustedCheck.noCheckPass" desc = "审核不通过">
  63. UPDATE MIL_ENTRUSTED_BILL T
  64. SET T.ENTRUSTED_FLAG = '2',
  65. T.ENTRUSTED_REMARK = ?
  66. WHERE T.SUBCONTRACT_NO_SEQ = ?
  67. AND T.JUDGE_STOVE_NO = ?
  68. </query>
  69. <query id = "FrmEntrustedCheck.cancelCheckPass" desc = "撤销审核">
  70. UPDATE MIL_ENTRUSTED_BILL T
  71. SET T.ENTRUSTED_FLAG = '0',
  72. T.ENTRUSTED_PLINE_CODE = '',
  73. T.ENTRUSTED_PLINE_NAME = '',
  74. T.ENTRUSTED_REMARK = ''
  75. WHERE T.SUBCONTRACT_NO_SEQ = ?
  76. AND T.JUDGE_STOVE_NO = ?
  77. </query>
  78. <query id = "FrmEntrustedCheck.selectEntrustFlag" desc = "查询审核标志">
  79. SELECT T.ENTRUSTED_FLAG FROM MIL_ENTRUSTED_BILL T WHERE T.SUBCONTRACT_NO_SEQ = ? AND T.JUDGE_STOVE_NO = ?
  80. </query>
  81. </queryMap>