daily.js 956 B

12345678910111213141516171819202122232425262728
  1. import request from "./request";
  2. //请求个人日志列表
  3. export async function queryDaily() {
  4. return await request("v2/approval/log-own/list", "GET");
  5. }
  6. // 请求项目日志列表
  7. export async function queryProjectDaily(params) {
  8. return await request(`v2/approval/log-projects/${params.project_id}`, "GET", params);
  9. }
  10. export async function queryProjectList() {
  11. return await request("v2/workload/project", "GET");
  12. }
  13. export async function createDaily(data) {
  14. return await request("v2/approval/log", "POST", data);
  15. }
  16. //请求个人日志详情
  17. export async function approvalLogDaily(data) {
  18. return await request(`v2/approval/log/${data.id}`, "GET", data);
  19. }
  20. //删除个人日志详情
  21. export async function approvalDelLog(id) {
  22. return await request(`v2/approval/log/${id}`, "DELETE");
  23. }
  24. //编辑个人日志详情
  25. export async function approvalEditLog(data) {
  26. return await request(`v2/approval/log/${data.log_id}`, "PUT", data.formData);
  27. }