You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

53 lines
804 B

2 years ago
  1. 'use strict';
  2. import request from '@/utils/request'
  3. const {apiUrl, isTestData } = require('@/setting');
  4. import { getTestDataList } from "@/test-data/@pathname@";
  5. /**
  6. * @description 描述
  7. * @param params { Object }
  8. * @returns {AxiosPromise}
  9. */
  10. export function getTestList(params) {
  11. /**测试数据**/
  12. if (isTestData) {
  13. return getTestDataList(data)
  14. }
  15. let url = apiUrl.demoUrl;
  16. return request({
  17. url,
  18. method: 'get',
  19. params
  20. })
  21. }
  22. /**
  23. * @description 描述
  24. * @param data { Object }
  25. * @returns {AxiosPromise}
  26. */
  27. export function postTestList(data) {
  28. /**测试数据**/
  29. if (isTestData) {
  30. return getTestDataList(data)
  31. }
  32. let url = apiUrl.demoUrl;
  33. data = request.formDataSendParam(data);
  34. return request({
  35. url,
  36. method: 'post',
  37. data
  38. })
  39. }