table.ts 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211
  1. import { resultSuccess } from '../_util';
  2. const disposalManagementList = {
  3. records: [
  4. {
  5. id: 1,
  6. taskName: '台风“贝碧嘉”灾害损失上报1',
  7. },
  8. {
  9. id: 2,
  10. taskName: '台风“贝碧嘉”灾害损失上报2',
  11. },
  12. {
  13. id: 3,
  14. taskName: '台风“贝碧嘉”灾害损失上报3',
  15. },
  16. {
  17. id: 4,
  18. taskName: '台风“贝碧嘉”灾害损失上报4',
  19. },
  20. {
  21. id: 5,
  22. taskName: '台风“贝碧嘉”灾害损失上报5',
  23. },
  24. {
  25. id: 6,
  26. taskName: '台风“贝碧嘉”灾害损失上报6',
  27. },
  28. ],
  29. totalRow: 6,
  30. };
  31. const disposalManagementItemList = [
  32. {
  33. handleTaskId: 1,
  34. id: 1,
  35. deptName: '广东省应急管理厅',
  36. dueCompleteTime: '2025-05-23 10:00',
  37. status: 1,
  38. taskStage: 1,
  39. reportPrincipals: [
  40. {
  41. id: 1,
  42. realname: '张三',
  43. username: '321540',
  44. },
  45. {
  46. id: 2,
  47. realname: '李四',
  48. username: '321541',
  49. },
  50. ],
  51. },
  52. {
  53. handleTaskId: 1,
  54. id: 2,
  55. deptName: '湖北省应急管理厅',
  56. dueCompleteTime: '2025-05-23 10:00',
  57. status: 2,
  58. taskStage: 1,
  59. reportPrincipals: [
  60. {
  61. id: 1,
  62. realname: 'XXX',
  63. username: '321540',
  64. },
  65. ],
  66. },
  67. {
  68. handleTaskId: 1,
  69. id: 3,
  70. deptName: '海南省应急管理厅',
  71. dueCompleteTime: '2025-05-23 10:00',
  72. status: 1,
  73. taskStage: 2,
  74. reportPrincipals: [],
  75. },
  76. {
  77. handleTaskId: 1,
  78. id: 4,
  79. deptName: '湖南省应急管理厅',
  80. dueCompleteTime: '2025-05-23 10:00',
  81. status: 2,
  82. taskStage: 3,
  83. reportPrincipals: [
  84. {
  85. id: 2,
  86. realname: '李四',
  87. username: '321541',
  88. },
  89. ],
  90. },
  91. {
  92. handleTaskId: 1,
  93. id: 5,
  94. deptName: '黑龙江省应急管理厅',
  95. dueCompleteTime: '2025-05-23 10:00',
  96. status: 1,
  97. taskStage: 3,
  98. reportPrincipals: [
  99. {
  100. id: 1,
  101. realname: '张三',
  102. username: '321540',
  103. },
  104. {
  105. id: 2,
  106. realname: '李四',
  107. username: '321541',
  108. },
  109. ],
  110. },
  111. {
  112. handleTaskId: 1,
  113. id: 6,
  114. deptName: '北京市应急管理厅',
  115. dueCompleteTime: '2025-05-23 10:00',
  116. status: 2,
  117. taskStage: 2,
  118. reportPrincipals: [],
  119. },
  120. ];
  121. const lossReportReportTaskList = {
  122. records: [
  123. {
  124. id: 1,
  125. taskName: '台风“贝碧嘉”灾害损失上报1',
  126. deptName: '广东省应急管理厅',
  127. dueCompleteTime: '2025-05-23 10:00',
  128. taskStage: 1,
  129. },
  130. {
  131. id: 2,
  132. taskName: '台风“贝碧嘉”灾害损失上报2',
  133. deptName: '湖北省应急管理厅',
  134. dueCompleteTime: '2025-05-23 10:00',
  135. taskStage: 2,
  136. },
  137. {
  138. id: 3,
  139. taskName: '台风“贝碧嘉”灾害损失上报3',
  140. deptName: '海南省应急管理厅',
  141. dueCompleteTime: '2025-05-23 10:00',
  142. taskStage: 3,
  143. },
  144. ],
  145. totalRow: 3,
  146. };
  147. const lossRecordItemList = [
  148. {
  149. affectedArea: '广东省应急管理厅',
  150. affectedItems: '树木8棵',
  151. reportTime: '2025-05-23 10:00',
  152. department: '广东省应急管理厅',
  153. priority: 1,
  154. progress: 1,
  155. },
  156. {
  157. affectedArea: '湖北省应急管理厅',
  158. affectedItems: '房屋10间',
  159. reportTime: '2025-05-23 10:00',
  160. department: '湖北省应急管理厅',
  161. priority: 2,
  162. progress: 2,
  163. },
  164. {
  165. affectedArea: '海南省应急管理厅',
  166. affectedItems: '道路100米',
  167. reportTime: '2025-05-23 10:00',
  168. department: '海南省应急管理厅',
  169. priority: 3,
  170. progress: 3,
  171. },
  172. ];
  173. export default [
  174. {
  175. url: '/safety_mock_api/disasterHandle/queryDisasterHandleTaskPage',
  176. timeout: 500,
  177. method: 'post',
  178. response: () => {
  179. return resultSuccess(disposalManagementList);
  180. },
  181. },
  182. {
  183. url: '/safety_mock_api/disasterHandle/queryDisasterReportTask',
  184. timeout: 500,
  185. method: 'post',
  186. response: () => {
  187. return resultSuccess(disposalManagementItemList);
  188. },
  189. },
  190. {
  191. url: '/safety_mock_api/disasterHandle/queryDisasterReportTask2',
  192. timeout: 500,
  193. method: 'post',
  194. response: () => {
  195. return resultSuccess(lossReportReportTaskList);
  196. },
  197. },
  198. {
  199. url: '/safety_mock_api/disasterHandle/queryDisasterHandleTaskPage2',
  200. timeout: 500,
  201. method: 'post',
  202. response: () => {
  203. return resultSuccess(lossRecordItemList);
  204. },
  205. },
  206. ];