fetchActivityList.js 564 B

1234567891011121314151617181920
  1. import { config } from '../../config/index';
  2. /** 获取活动列表 */
  3. function mockFetchActivityList(pageIndex = 1, pageSize = 20) {
  4. const { delay } = require('../_utils/delay');
  5. const { getActivityList } = require('../../model/activities');
  6. return delay().then(() => getActivityList(pageIndex, pageSize));
  7. }
  8. /** 获取活动列表 */
  9. export function fetchActivityList(pageIndex = 1, pageSize = 20) {
  10. if (config.useMock) {
  11. return mockFetchActivityList(pageIndex, pageSize);
  12. }
  13. return new Promise((resolve) => {
  14. resolve('real api');
  15. });
  16. }