import request from "@/utils/request"; import {stringify} from "qs"; export async function getList(params) { return request(`/weekly/list/${params.ProjectId}?${stringify(params)}`); } export async function getWeekly(params) { return request(`/weekly/list/${params.ProjectId}?${stringify(params)}`); } export async function changePersonnel(params = {}) { return request(`/weekly/item`, { method: 'PUT', body: { ...params }, }); } export async function removeDaily(params) { return request(`/weekly/item/${params.Id}`, {method: 'DELETE'}); } export async function getDetail(params) { return request(`/weekly/item/${params.detailId}`); } export async function getWeeklyDetail(params) { return request(`/weekly/item/${params.detailId}`); } export async function addWeekly(params) { return request(`/weekly/item`, {method:'POST', body:{...params}}); } export async function getWeeklyFiles(params) { return request(`/weekly/item/${params.detailId}/file`); } export async function removeWeeklyFile(params) { return request(`/weekly/file/${params.Id}`, {method: 'DELETE'}); } export async function downloadSource(params) { return request(`/excel/project-weekly/${params.detailId}?${stringify(params)}`); } export async function downLoadTemplate(params) { return request(`/download/project/${params.fileType}?${stringify(params)}`); }