infomation.js 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. import { request } from 'umi';
  2. import { projectObj } from '@/config/api.js';
  3. import UserStorage from '@/config/sagacare/sagacare_user';
  4. import Request from 'umi-request';
  5. function getProjectId() {
  6. const id = projectObj.projectId;
  7. return id;
  8. }
  9. function commonParams() {
  10. var pubname = 'sgadmin';
  11. return `projectId=${getProjectId()}&pubname=${pubname}`;
  12. }
  13. // 获取企业信息
  14. export const companyInfo = (params) => {
  15. return request(`/sgadmin/duoduo-service/custom-service/company/info`, {
  16. method: 'POST',
  17. from: 'sagacare',
  18. isNotShowErrorToast: true,
  19. errorSave: true,
  20. data: JSON.stringify(params),
  21. headers: {
  22. 'Content-Type': 'application/json',
  23. },
  24. });
  25. };
  26. // 修改企业 信息
  27. export const companyUpdate = (params) => {
  28. return request(`/sgadmin/duoduo-service/custom-service/company/update`, {
  29. method: 'POST',
  30. from: 'sagacare',
  31. isNotShowErrorToast: true,
  32. errorSave: true,
  33. data: JSON.stringify(params),
  34. headers: {
  35. 'Content-Type': 'application/json',
  36. },
  37. });
  38. };
  39. // 上传 图片
  40. export const importUsers = (file, param) => {
  41. const data = new FormData();
  42. data.append('file', file);
  43. return request('/sgadmin/duoduo-service/custom-service/oss/uploadOssFile', {
  44. data,
  45. method: 'post',
  46. parseResponse: true,
  47. });
  48. };
  49. // 查看 图片
  50. export const getFileUrl = (param) => {
  51. return request(`/sgadmin/duoduo-service/custom-service/oss/getFileUrl?fileKey=${param}`, {
  52. method: 'post',
  53. parseResponse: true,
  54. });
  55. };