PersonalCenter.js 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. import request from "@/utils/request";
  2. import {stringify} from "qs";
  3. export async function getPersonalCenterData(params) {
  4. return request(`/performance_score/last_month/${params.projectId}/item`);
  5. }
  6. export async function getDaily(params) {
  7. return request(`/daily/list/${params.ProjectId}?${stringify(params)}`);
  8. }
  9. export async function addDaily(params) {
  10. return request(`/daily/item`, {method:'POST', body:{...params}});
  11. }
  12. export async function updateDaily(params = {}) {
  13. return request(`/daily/item/`, {
  14. method: 'PUT',
  15. body: {
  16. ...params
  17. },
  18. });
  19. }
  20. export async function removeDaily(params) {
  21. return request(`/daily/item/${params.Id}`, {method: 'DELETE'});
  22. }
  23. export async function getDetail(params) {
  24. return request(`/daily/item/${params.detailId}`);
  25. }
  26. export async function getDailyDetail(params) {
  27. return request(`/daily/item/${params.detailId}`);
  28. }
  29. export async function getDailyFiles(params) {
  30. return request(`/daily/item/${params.detailId}/file`);
  31. }
  32. export async function removeDailyFile(params) {
  33. return request(`/daily/file/${params.Id}`, {method: 'DELETE'});
  34. }