From 9a61e46d96536f3299e57f7259ae1c9972256ec6 Mon Sep 17 00:00:00 2001 From: riku <risaku@163.com> Date: 星期二, 30 九月 2025 09:42:09 +0800 Subject: [PATCH] 1. 隐藏未完成的账户匹配页面 2. 根据第三方新的接口文档修改接口url地址 --- src/components/bg-task/FYBgTaskCard.vue | 31 +++++++++++++++++++++++-------- 1 files changed, 23 insertions(+), 8 deletions(-) diff --git a/src/components/bg-task/FYBgTaskCard.vue b/src/components/bg-task/FYBgTaskCard.vue index d39bffe..7c38efa 100644 --- a/src/components/bg-task/FYBgTaskCard.vue +++ b/src/components/bg-task/FYBgTaskCard.vue @@ -4,7 +4,9 @@ <el-row justify="space-between"> <div> <div><el-text tag="b" size="large">鍚庡彴浠诲姟</el-text></div> - <el-text size="small" type="info">鏄剧ず褰撳墠姝e湪杩涜鐨勫悗鍙拌�楁椂浠诲姟鐘舵��</el-text> + <el-text size="small" type="info" + >鏄剧ず褰撳墠姝e湪杩涜鐨勫悗鍙拌�楁椂浠诲姟鐘舵��</el-text + > </div> <el-button icon="Refresh" @@ -46,11 +48,13 @@ import { useFetchData } from '@/composables/fetchData'; import bgtaskApi from '@/api/fysp/bgtaskApi'; import { enumBgTask, BG_TASK_TYPE, BG_TASK_STATUS } from '@/enum/bgTask'; +import { useBgtaskStore } from '@/stores/bgtaskStore'; export default { setup() { const { loading, fetchData } = useFetchData(); - return { loading, fetchData }; + const { registerOnFetchTask } = useBgtaskStore(); + return { loading, fetchData, registerOnFetchTask }; }, props: { modelValue: Number @@ -80,16 +84,20 @@ addTask() {}, newTestTask() { this.fetchData((page, pageSize) => { - return bgtaskApi.newTestTask(`Test-Task-${++this.taskIndex}`).then((res) => { - this.taskList.push(res.data); - }); + return bgtaskApi + .newTestTask(`Test-Task-${++this.taskIndex}`) + .then((res) => { + this.taskList.push(res.data); + }); }); }, startNewTestTask() { this.fetchData((page, pageSize) => { - return bgtaskApi.startNewTestTask(`Test-Task-${++this.taskIndex}`).then((res) => { - this.taskList.push(res.data); - }); + return bgtaskApi + .startNewTestTask(`Test-Task-${++this.taskIndex}`) + .then((res) => { + this.taskList.push(res.data); + }); }); }, @@ -150,6 +158,13 @@ }); }, gotoResult(index) {} + }, + mounted() { + this.fetchTask(); + this.registerOnFetchTask(this.fetchTask); + // setInterval(() => { + // this.fetchTask(); + // }, 10000); } }; </script> -- Gitblit v1.9.3