From 1f96f089eb3546c682313d29513be04ac72e2de5 Mon Sep 17 00:00:00 2001 From: riku <risaku@163.com> Date: 星期二, 31 十月 2023 16:21:08 +0800 Subject: [PATCH] Merge branch 'master' of ssh://114.215.109.124:29418/grid-management-vue --- src/api/clue/clueApi.js | 30 +++++++++++++++++++++++++----- 1 files changed, 25 insertions(+), 5 deletions(-) diff --git a/src/api/clue/clueApi.js b/src/api/clue/clueApi.js index 0ce8f48..82e565a 100644 --- a/src/api/clue/clueApi.js +++ b/src/api/clue/clueApi.js @@ -1,23 +1,43 @@ -import { $clue } from './index'; +import { $clue } from '../index'; export default { /** * 鏌ヨ绾跨储娓呭崟 - * @param {object} param0 - * @returns + * @param {object} param0 + * @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( - `clue/fetch?sTime=${sTime}&eTime=${eTime}&pageNum=${pageNum}&pageSize=${pageSize}` + `${url}pageNum=${pageNum}&pageSize=${pageSize}` ); }, /** * 浠庣涓夋柟杩滅▼鎷夊彇绾跨储娓呭崟 * @param {string} updateTime 鏇存柊鏃堕棿锛岃幏鍙栬鏃堕棿涔嬪悗鐨勭嚎绱� - * @returns + * @returns */ fetchRemoteClue(updateTime) { return $clue.get(`clue/fetch/remote?updateTime=${updateTime}`); + }, + + fetchRemoteClueFileUrl(clueId) { + return `${$clue.defaults.baseURL}clue/fetch/remote/file?clueId=${clueId}`; + }, + + /** + * 鎺ㄩ�佺嚎绱㈢殑缁撹涓庨棶棰� + * @param {string} clueId + * @returns + */ + pushClue(clueId) { + return $clue.post(`clue/push?clueId=${clueId}`); } }; -- Gitblit v1.9.3