From 0cd692627d274be3bdf80b24ea4be9842cdd191b Mon Sep 17 00:00:00 2001
From: 张含笑 <zhx18749296735@163.com>
Date: Fri, 09 May 2025 09:57:13 +0800
Subject: [PATCH] 个人工作台相关处理

---
 src/api/tickets/ticket.js |   64 ++++++++++++--------------------
 1 files changed, 24 insertions(+), 40 deletions(-)

diff --git a/src/api/tickets/ticket.js b/src/api/tickets/ticket.js
index 9b1eeb8..57df423 100644
--- a/src/api/tickets/ticket.js
+++ b/src/api/tickets/ticket.js
@@ -1,30 +1,30 @@
-import request from '@/axios'
+import request from '@/axios';
 
 export const getList = (data) => {
   return request({
     url: '/drone-device-core/jobEvent/eventPage',
     method: 'post',
     data,
-  })
-}
+  });
+};
 
 // 修改创建工单的方法
 export const createTicket = (data, file) => {
-  const formData = new FormData()
-
+  const formData = new FormData();
+  
   // 创建 eventDto 对象,不显式设置 file 字段
   const eventDto = {
     ...data  // 直接使用传入的 data,不添加 file: null
-  }
+  };
 
   // 添加所有字段到 FormData
   Object.entries(eventDto).forEach(([key, value]) => {
-    formData.append(key, value)
-  })
-
+    formData.append(key, value);
+  });
+  
   // 只有当 file 存在时才添加文件
   if (file) {
-    formData.append("file", file)
+    formData.append("file", file);
   }
 
   return request({
@@ -34,8 +34,8 @@
     headers: {
       'Content-Type': 'multipart/form-data'
     }
-  })
-}
+  });
+};
 
 // 新增接口:获取工单详细信息
 export const getTicketInfo = (id) => {
@@ -43,23 +43,23 @@
     url: '/drone-device-core/jobEvent/getTicketInfo',
     method: 'get',
     params: { id }, // 使用工单 ID 查询
-  })
-}
+  });
+};
 
 // 修改接口:处理待审核状态,动态构建 FormData 提交
 export const flowEvent = (data, file) => {
-  const formData = new FormData()
+  const formData = new FormData();
 
   // 动态添加非空字段到 FormData
   Object.entries(data).forEach(([key, value]) => {
     if (value !== undefined && value !== null) {
-      formData.append(key, value)
+      formData.append(key, value);
     }
-  })
+  });
 
   // 如果 file 存在,则添加到 FormData
   if (file) {
-    formData.append('file', file)
+    formData.append('file', file);
   }
 
   return request({
@@ -69,8 +69,8 @@
     headers: {
       'Content-Type': 'multipart/form-data', // 设置为表单数据格式
     },
-  })
-}
+  });
+};
 
 // 新增接口:获取状态统计数据
 export const getstatusCount = (params) => {
@@ -78,29 +78,13 @@
     url: '/drone-device-core/jobEvent/getstatusCount',
     method: 'get',
     params,
-  })
-}
+  });
+};
 
 export const getStepInfo = (eventNum) => {
   return request({
     url: '/drone-device-core/jobEvent/getStepInfo',
     method: 'get',
     params: { eventNum }
-  })
-}
-
-// 人工复核接口
-export const getReviewById = (id) => {
-  return request({
-    url: `/drone-device-core/jobEvent/reviewById/${id}`,
-    method: 'get',
-  })
-}
-
-// 下发任务
-export const getCreateEventJob = (id) => {
-  return request({
-    url: `/drone-device-core/wayline/waylineJobInfo/createEventJob/${id}`,
-    method: 'post',
-  })
-}
\ No newline at end of file
+  });
+};

--
Gitblit v1.9.3