server.js 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. import { creatRequest } from '../../utils/request.js';
  2. const requestList = {
  3. // 新增受访对象
  4. addInvestigationUser: {
  5. method: 'POST',
  6. url: 'checkTask/saveInvestigationUser'
  7. },
  8. // 编辑受访对象
  9. editInvestigationUser: {
  10. method: 'POST',
  11. url: 'checkTask/editInvestigationUsers'
  12. },
  13. // 删除受访对象
  14. delInvestigationUser: {
  15. method: 'POST',
  16. url: 'checkTask/delInvestigationUsers'
  17. },
  18. // 获取模板对象
  19. getTemplateData: {
  20. method: 'GET',
  21. url: 'situation/getPageTemplateContent'
  22. }
  23. };
  24. export const commServer = (key, data) => {
  25. let obj = requestList[key];
  26. if(key == 'delInvestigationUser'){
  27. const {checkId,investigationId} = data;
  28. return creatRequest({
  29. ...obj,
  30. url: `checkTask/delInvestigationUsers?checkId=${checkId}&investigationId=${investigationId}`
  31. });
  32. }
  33. if(key == 'getTemplateData'){
  34. const {pageTemplateId} = data;
  35. return creatRequest({
  36. ...obj,
  37. url: `situation/getPageTemplateContent?pageTemplateId=${pageTemplateId}`
  38. });
  39. }
  40. return creatRequest(obj, data);
  41. }