table.ts 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179
  1. import { resultSuccess } from '../_util';
  2. const taskManagement = [
  3. {
  4. id: 1002,
  5. taskName: '专项检查任务2025',
  6. selfCheckUnit: '运维部',
  7. taskType: 0,
  8. shouldCompleteTime: '2024-03-25 15:30:00',
  9. activeStatus: 1,
  10. taskStage: 1,
  11. isOverdue: 0,
  12. },
  13. {
  14. id: 1003,
  15. taskName: '季度检查任务2026',
  16. selfCheckUnit: '技术部',
  17. taskType: 2,
  18. shouldCompleteTime: '2024-06-30 18:00:00',
  19. activeStatus: 0,
  20. taskStage: 1,
  21. isOverdue: 0,
  22. },
  23. {
  24. id: 1005,
  25. taskName: '日常检查任务20295123458111111',
  26. selfCheckUnit: '质量部',
  27. taskType: 2,
  28. shouldCompleteTime: '2024-03-21 14:00:00',
  29. activeStatus: 2,
  30. taskStage: 4,
  31. isOverdue: 1,
  32. },
  33. ];
  34. const taskManagementItem = {
  35. id: 1001,
  36. taskName: '日常检查任务2024',
  37. selfCheckUnit: '安全生产部',
  38. taskType: 2,
  39. taskTemplate: 2,
  40. shouldCompleteTime: '2024-03-20 10:00',
  41. checkRequirement: '检查要求',
  42. checkUser: [
  43. {
  44. id: 1,
  45. realname: 'test111',
  46. username: '3133',
  47. },
  48. {
  49. id: 3,
  50. realname: 'test333',
  51. username: '3135',
  52. },
  53. ],
  54. isPush: true,
  55. createUser: '张三',
  56. };
  57. const taskExecutionDoing = [
  58. {
  59. id: 1001,
  60. taskName: '日常检查任务2024',
  61. selfCheckUnit: '安全生产部',
  62. taskType: '日常检查',
  63. shouldCompleteTime: '2024-03-20 10:00:00',
  64. activeStatus: 1,
  65. taskStage: 0,
  66. createTime: '2024-03-19 10:00:00',
  67. updateTime: '2024-03-19 10:00:00',
  68. isOverdue: 0,
  69. },
  70. {
  71. id: 1002,
  72. taskName: '专项检查任务2025',
  73. selfCheckUnit: '运维部',
  74. taskType: '专项检查',
  75. shouldCompleteTime: '2024-03-25 15:30:00',
  76. activeStatus: 1,
  77. taskStage: 0,
  78. createTime: '2024-03-19 11:00:00',
  79. updateTime: '2024-03-19 11:00:00',
  80. isOverdue: 0,
  81. },
  82. {
  83. id: 1003,
  84. taskName: '季度检查任务2026',
  85. selfCheckUnit: '技术部',
  86. taskType: '季度检查',
  87. shouldCompleteTime: '2024-06-30 18:00:00',
  88. activeStatus: 0,
  89. taskStage: 1,
  90. createTime: '2024-03-19 12:00:00',
  91. updateTime: '2024-03-19 12:00:00',
  92. isOverdue: 0,
  93. },
  94. {
  95. id: 1004,
  96. taskName: '年度检查任务2027',
  97. selfCheckUnit: '工程部',
  98. taskType: '年度检查',
  99. shouldCompleteTime: '2024-12-31 23:59:59',
  100. activeStatus: 0,
  101. taskStage: 2,
  102. createTime: '2024-03-19 13:00:00',
  103. updateTime: '2024-03-19 13:00:00',
  104. isOverdue: 0,
  105. },
  106. {
  107. id: 1005,
  108. taskName: '日常检查任务20295123458111111',
  109. selfCheckUnit: '质量部',
  110. taskType: '日常检查',
  111. shouldCompleteTime: '2024-03-21 14:00:00',
  112. activeStatus: 1,
  113. taskStage: 2,
  114. createTime: '2024-03-19 14:00:00',
  115. updateTime: '2024-03-19 16:00:00',
  116. isOverdue: 1,
  117. },
  118. ];
  119. const taskExecutionDone = [
  120. {
  121. id: 1001,
  122. taskName: '任务1',
  123. selfCheckUnit: '单位1',
  124. taskType: '类型1',
  125. shouldCompleteTime: '2021-01-01',
  126. submitTime: '2021-01-01',
  127. activeStatus: 1,
  128. taskStage: 0,
  129. isOverdue: 1,
  130. },
  131. {
  132. id: 1002,
  133. taskName: '任务2',
  134. selfCheckUnit: '单位2',
  135. taskType: '类型2',
  136. shouldCompleteTime: '2021-01-01',
  137. submitTime: '2021-01-01',
  138. activeStatus: 0,
  139. taskStage: 0,
  140. isOverdue: 1,
  141. },
  142. ];
  143. export default [
  144. {
  145. url: '/eye_api_bak/api/admin/task/getTaskManagementList',
  146. timeout: 1000,
  147. method: 'get',
  148. response: () => {
  149. return resultSuccess(taskManagement);
  150. },
  151. },
  152. {
  153. url: '/eye_api_bak/api/admin/task/getTaskManagementItem',
  154. timeout: 1000,
  155. method: 'get',
  156. response: () => {
  157. return resultSuccess(taskManagementItem);
  158. },
  159. },
  160. {
  161. url: '/eye_api_bak/api/admin/task/getTaskDoingList',
  162. timeout: 1000,
  163. method: 'get',
  164. response: () => {
  165. return resultSuccess(taskExecutionDoing);
  166. },
  167. },
  168. {
  169. url: '/eye_api_bak/api/admin/task/getTaskDoneList',
  170. timeout: 1000,
  171. method: 'get',
  172. response: () => {
  173. return resultSuccess(taskExecutionDone);
  174. },
  175. },
  176. ];