From 4a836815f12e8ba717702cc8ed431e1b4f96134c Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期五, 25 四月 2025 13:55:34 +0800
Subject: [PATCH] 新增内部线索相关管理逻辑

---
 src/api/clue/clueApi.js |   31 +++++++++++++++++--------------
 1 files changed, 17 insertions(+), 14 deletions(-)

diff --git a/src/api/clue/clueApi.js b/src/api/clue/clueApi.js
index 82e565a..7087fe9 100644
--- a/src/api/clue/clueApi.js
+++ b/src/api/clue/clueApi.js
@@ -7,16 +7,15 @@
    * @returns
    */
   getClue({ sTime, eTime, pageNum = 1, pageSize = 30 }) {
-    let url = 'clue/fetch?';
-    if (sTime) {
-      url += `sTime=${sTime}&`;
-    }
-    if (eTime) {
-      url += `eTime=${eTime}&`;
-    }
-    return $clue.get(
-      `${url}pageNum=${pageNum}&pageSize=${pageSize}`
-    );
+    return $clue.get(`clue/fetch`, {
+      params: {
+        sTime,
+        eTime,
+        pageNum,
+        pageSize
+      }
+    });
+    // .then((res) => res.data);
   },
 
   /**
@@ -25,7 +24,9 @@
    * @returns
    */
   fetchRemoteClue(updateTime) {
-    return $clue.get(`clue/fetch/remote?updateTime=${updateTime}`);
+    return $clue
+      .get(`clue/fetch/remote?updateTime=${updateTime}`)
+      .then((res) => res.data);
   },
 
   fetchRemoteClueFileUrl(clueId) {
@@ -34,10 +35,12 @@
 
   /**
    * 鎺ㄩ�佺嚎绱㈢殑缁撹涓庨棶棰�
-   * @param {string} clueId 
-   * @returns 
+   * @param {string} clueId
+   * @returns
    */
   pushClue(clueId) {
-    return $clue.post(`clue/push?clueId=${clueId}`);
+    return $clue
+      .post(`clue/push?clueId=${clueId}`)
+      .then((res) => res.data);
   }
 };

--
Gitblit v1.9.3