daily.js 788 B

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