RecordServer.xml 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc="本地计量记录表">
  3. <query id="RecordServer.doQueryRecord" desc="查询模板">
  4. <![CDATA[
  5. SELECT RECORD_NO,
  6. TO_CHAR(RECORD_DATE, 'YYYY-MM-DD HH24:MI:SS') RECORD_DATE,
  7. RECODER,
  8. CAR_NO,
  9. RECORD_TYPE,
  10. RECORD_WEIGHT,
  11. RECORD_NUMBER,
  12. VALIDFLAG,
  13. MAT_NAME,
  14. MAT_TYPE,
  15. LOADVEHICLE_NO,
  16. RECEIVE_NAME,
  17. ORDER_NAME,
  18. SHIPPERS_NAME,
  19. TRANSPORT_NAME,
  20. DELETE_DATE,
  21. DELETE_USER,
  22. MEMO,
  23. WT_TYPE,
  24. RECODER_LOCATION,
  25. REAL_WT
  26. FROM CMM_WEIGHT_RECORD
  27. WHERE 1=1
  28. ]]>
  29. </query>
  30. <query id="RecordServer.doQueryRecordId" desc="查询过磅记录流水">
  31. <![CDATA[
  32. SELECT 'LS' || TO_CHAR(SYSDATE, 'yyyyMMDD') ||
  33. LPAD(NVL(MAX(TO_NUMBER(SUBSTR(RECORD_NO, LENGTH(RECORD_NO) - 5))),
  34. 0) + 1,
  35. 6,
  36. '0') RECORD_NO
  37. FROM CMM_WEIGHT_RECORD
  38. WHERE RECORD_NO LIKE 'LS' || TO_CHAR(SYSDATE, 'yyyyMMDD') || '______'
  39. ]]>
  40. </query>
  41. <query id="RecordServer.doSaveRecordId" desc="保存过磅记录">
  42. <![CDATA[
  43. INSERT INTO CMM_WEIGHT_RECORD(
  44. RECORD_NO,
  45. RECORD_DATE,
  46. RECODER,
  47. CAR_NO,
  48. RECORD_TYPE,
  49. RECORD_WEIGHT,
  50. RECORD_NUMBER,
  51. VALIDFLAG,
  52. MAT_NAME,
  53. MAT_TYPE,
  54. LOADVEHICLE_NO,
  55. RECEIVE_NAME,
  56. ORDER_NAME,
  57. SHIPPERS_NAME,
  58. TRANSPORT_NAME,
  59. MEMO,
  60. WT_TYPE,
  61. RECODER_LOCATION
  62. )
  63. VALUES(
  64. '#RECORD_NO#',
  65. SYSDATE,
  66. '#RECODER#',
  67. '#CAR_NO#',
  68. '#RECORD_TYPE#',
  69. '#RECORD_WEIGHT#',
  70. '#RECORD_NUMBER#',
  71. '#VALIDFLAG#',
  72. '#MAT_NAME#',
  73. '#MAT_TYPE#',
  74. '#LOADVEHICLE_NO#',
  75. '#RECEIVE_NAME#',
  76. '#ORDER_NAME#',
  77. '#SHIPPERS_NAME#',
  78. '#TRANSPORT_NAME#',
  79. '#MEMO#',
  80. '#WT_TYPE#',
  81. '#RECODER_LOCATION#')
  82. ]]>
  83. </query>
  84. <query id="RecordServer.doUpdateValidFlag" desc="保存过磅记录">
  85. <![CDATA[
  86. UPDATE CMM_WEIGHT_RECORD
  87. SET VALIDFLAG = ?
  88. WHERE RECORD_NO = ?
  89. ]]>
  90. </query>
  91. <query id="RecordServer.Update" desc="保存过磅记录">
  92. <![CDATA[
  93. UPDATE CMM_WEIGHT_RECORD T
  94. SET
  95. T.RECORD_TYPE = '#RECORD_TYPE#',
  96. T.RECORD_WEIGHT = '#RECORD_WEIGHT#',
  97. T.RECORD_NUMBER = '#RECORD_NUMBER#',
  98. T.MAT_NAME = '#MAT_NAME#',
  99. T.MAT_TYPE = '#MAT_TYPE#',
  100. T.LOADVEHICLE_NO = '#LOADVEHICLE_NO#',
  101. T.RECEIVE_NAME = '#RECEIVE_NAME#',
  102. T.ORDER_NAME = '#ORDER_NAME#',
  103. T.SHIPPERS_NAME = '#SHIPPERS_NAME#',
  104. T.TRANSPORT_NAME = '#TRANSPORT_NAME#',
  105. T.MEMO = '#MEMO#',
  106. T.WT_TYPE = '#WT_TYPE#',
  107. T.REAL_WT = '#REAL_WT#'
  108. WHERE
  109. T.RECORD_NO = '#RECORD_NO#'
  110. ]]>
  111. </query>
  112. </queryMap>