FrmDmFixedAssetsDetail.xml 4.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc="固定资产维护">
  3. <query id="FrmDmFixedAssetsDetail.QueryMaxDeviceId_Jc" desc="查询最大的编号">
  4. <![CDATA[
  5. SELECT ('JCZX' || TO_CHAR(SYSDATE, 'YYYY') ||
  6. LPAD(DECODE(MAX(SUBSTR(DEVICE_ID, 9) + 1), '', '0001',MAX(SUBSTR(DEVICE_ID, 9) + 1)), 4, '0')) DEVICE_ID
  7. FROM RMDM_FIXEDASSETS_DETAIL
  8. WHERE DEVICE_ID LIKE 'JCZX' || TO_CHAR(SYSDATE, 'YYYY') || '%'
  9. ]]>
  10. </query>
  11. <query id="FrmDmFixedAssetsDetail.QueryMaxDeviceId_Js" desc="查询最大的编号">
  12. <![CDATA[
  13. SELECT ('JSZX' || TO_CHAR(SYSDATE, 'YYYY') ||
  14. LPAD(DECODE(MAX(SUBSTR(DEVICE_ID, 9) + 1), '', '0001',MAX(SUBSTR(DEVICE_ID, 9) + 1)), 4, '0')) DEVICE_ID
  15. FROM RMDM_FIXEDASSETS_DETAIL
  16. WHERE DEVICE_ID LIKE 'JSZX' || TO_CHAR(SYSDATE, 'YYYY') || '%'
  17. ]]>
  18. </query>
  19. <query id="FrmDmFixedAssetsDetail.QueryFixedAssetsDetail" desc="查询固定资产">
  20. <![CDATA[
  21. SELECT T.DEVICE_ID,
  22. T.DEVICE_NO,
  23. T.SELF_NO,
  24. T.EQUIP_NO,
  25. T.DEVICE_NAME,
  26. T.DEVICE_TYPE,
  27. T.SPEC,
  28. T.MEASURE_UNIT,
  29. T.DEVICE_COUNT,
  30. T.CAPACITY,
  31. T.WEIGHT,
  32. T.START_PRICE,
  33. T.MANUFACTURER,
  34. TO_CHAR(T.FACTORY_TIME, 'YYYY-MM-DD') FACTORY_TIME,
  35. TO_CHAR(T.PRODUCT_TIME, 'YYYY-MM-DD') PRODUCT_TIME,
  36. T.DEPT_ID,
  37. T.DEPT_NAME,
  38. T.DEPT_SEQ,
  39. T.ROOM_NO,
  40. T.CHANGE_STATE,
  41. T.TRANSFER_CER,
  42. T.USE_STATE,
  43. T.HEAD_SEQ,
  44. T.WAIT_DELETE,
  45. T.RECORD_NAME,
  46. T.DEVICE_FILE,
  47. T.FILE_LOCATION,
  48. T.DEVICE_PICTURE,
  49. T.NAMEPLATE_PICTURE,
  50. T.CAPITAL_SOURCE,
  51. T.ISBELONG,
  52. T.HEAD_DEVICE_ID,
  53. T.SHOW_FLAG,
  54. T.POINT_CHECK_NAME,
  55. T.POINT_CHECK_STD,
  56. T.PARA,
  57. T.CERTIFICATE,
  58. T.GRADE,
  59. T.PRECISION_RANGE,
  60. T.FIND_WAY,
  61. T.COUNTRY,
  62. T.CHANGE_RECORD,
  63. T.USE_FUNCTION,
  64. T.FILE_POSITION,
  65. T.REMARK,
  66. T.CREATE_NAME,
  67. TO_CHAR(T.CREATE_TIME, 'YYYY-MM-DD HH24:MI:SS') CREATE_TIME,
  68. T.UPDATE_NAME,
  69. TO_CHAR(T.UPDATE_TIME, 'YYYY-MM-DD HH24:MI:SS') UPDATE_TIME,
  70. T.DELETE_NAME,
  71. TO_CHAR(T.DELETE_TIME, 'YYYY-MM-DD HH24:MI:SS') DELETE_TIME
  72. FROM RMDM_FIXEDASSETS_DETAIL T
  73. WHERE DECODE(?, NULL, '1', SHOW_FLAG) = DECODE(?, NULL, '1', ?)
  74. AND DECODE(?, NULL, '1', DEPT_ID) LIKE DECODE(?, NULL, '1', '%' || ? || '%')
  75. AND DECODE(?, NULL, '1', DEVICE_TYPE) LIKE DECODE(?, NULL, '1', '%' || ? || '%')
  76. AND DECODE(?, NULL, '1', DEVICE_NAME) LIKE DECODE(?, NULL, '1', '%' || ? || '%')
  77. AND DECODE(?, NULL, '1', DEVICE_ID) LIKE DECODE(?, NULL, '1', '%' || ? || '%')
  78. ]]>
  79. </query>
  80. <query id="FrmDmFixedAssetsDetail.AddFixedAssetsDetail"
  81. desc="增加固定资产 DEVICE_PICTURE,
  82. NAMEPLATE_PICTURE,FILE_POSITION,">
  83. <![CDATA[
  84. INSERT INTO RMDM_FIXEDASSETS_DETAIL(
  85. DEVICE_ID,
  86. DEVICE_NO,
  87. SELF_NO,
  88. EQUIP_NO,
  89. DEVICE_NAME,
  90. DEVICE_TYPE,
  91. SPEC,
  92. MEASURE_UNIT,
  93. DEVICE_COUNT,
  94. CAPACITY,
  95. WEIGHT,
  96. START_PRICE,
  97. MANUFACTURER,
  98. FACTORY_TIME,
  99. PRODUCT_TIME,
  100. DEPT_ID,
  101. DEPT_NAME,
  102. DEPT_SEQ,
  103. ROOM_NO,
  104. CHANGE_STATE,
  105. TRANSFER_CER,
  106. USE_STATE,
  107. HEAD_SEQ,
  108. WAIT_DELETE,
  109. RECORD_NAME,
  110. DEVICE_FILE,
  111. FILE_LOCATION,
  112. CAPITAL_SOURCE,
  113. ISBELONG,
  114. SHOW_FLAG,
  115. POINT_CHECK_STD,
  116. PARA,
  117. CERTIFICATE,
  118. GRADE,
  119. PRECISION_RANGE,
  120. FIND_WAY,
  121. COUNTRY,
  122. CHANGE_RECORD,
  123. USE_FUNCTION,
  124. REMARK,
  125. CREATE_NAME,
  126. CREATE_TIME)
  127. VALUES(
  128. ?,
  129. ?,
  130. ?,
  131. ?,
  132. ?,
  133. ?,
  134. ?,
  135. ?,
  136. ?,
  137. ?,
  138. ?,
  139. ?,
  140. ?,
  141. TO_DATE(?, 'YYYY-MM-DD'),
  142. TO_DATE(?, 'YYYY-MM-DD'),
  143. ?,
  144. ?,
  145. ?,
  146. ?,
  147. ?,
  148. ?,
  149. ?,
  150. ?,
  151. ?,
  152. ?,
  153. ?,
  154. ?,
  155. ?,
  156. ?,
  157. ?,
  158. ?,
  159. ?,
  160. ?,
  161. ?,
  162. ?,
  163. ?,
  164. ?,
  165. ?,
  166. ?,
  167. ?,
  168. ?,
  169. SYSDATE)
  170. ]]>
  171. </query>
  172. <query id="FrmDmFixedAssetsDetail.DeleteFixedAssetsDetail" desc="删除">
  173. <![CDATA[
  174. DELETE RMDM_FIXEDASSETS_DETAIL T
  175. WHERE T.DEVICE_ID = ?
  176. ]]>
  177. </query>
  178. </queryMap>