Activity.ts 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. import { resultSuccess } from '../_util';
  2. const Activity = (_pageSize) => {
  3. return [
  4. {
  5. name: '佣兵要塞',
  6. key: '1ea9d46db3f218c93dff07ef52431417',
  7. type: 'stopServerNotice',
  8. content: '尊敬的玩家,服务器将在今日11:00,进行停服维护,预计30分钟,请注意下线。',
  9. create_at: 1656643872,
  10. update_at: 0,
  11. start_at: 1656643696,
  12. end_at: 1656644116,
  13. interval: 1,
  14. },
  15. {
  16. name: '九层妖塔',
  17. key: 'cbdb4068dff9e7493886b569fa32e3df',
  18. type: 'stopServerNotice',
  19. content: '尊敬的玩家,服务器将在今日15:00,进行停服维护,预计30分钟,请注意下线。',
  20. create_at: 0,
  21. update_at: 1647344531,
  22. start_at: 1647327030,
  23. end_at: 1647327600,
  24. interval: 2,
  25. },
  26. ];
  27. };
  28. export default [
  29. {
  30. url: '/api/echarts/Activity',
  31. timeout: 1,
  32. method: 'get',
  33. response: ({ query }) => {
  34. const { page = 1, pageSize = 10 } = query;
  35. const list = Activity(Number(pageSize));
  36. return resultSuccess({
  37. page: Number(page),
  38. pageSize: Number(pageSize),
  39. pageCount: 1,
  40. list,
  41. });
  42. },
  43. },
  44. ];