From 1a0aea8bbbff4a65fff8ec9793d4851d5fe92fe3 Mon Sep 17 00:00:00 2001 From: maochaoying <925670706@qq.com> Date: Sat, 29 Jul 2023 10:19:50 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=A7=E7=BB=AD=E4=BB=BB=E5=8A=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Task.vue | 10 +++++++++- src/pages/index.vue | 5 ++++- src/store/modules/camera.js | 4 ++++ 3 files changed, 17 insertions(+), 2 deletions(-) diff --git a/src/components/Task.vue b/src/components/Task.vue index 7960bf4..4260f10 100644 --- a/src/components/Task.vue +++ b/src/components/Task.vue @@ -122,13 +122,19 @@ import { import { getNuclearExcelApi } from '@/api' import PathPlan from 'cpns/PathPlan' import { checkCanDiyPathApi, pathPlanApi, getPlanPathListApi } from '@/api/path' -import { useAccountStore, useTaskStore, useImageStore } from '@/store' +import { + useAccountStore, + useTaskStore, + useImageStore, + useCameraStore, +} from '@/store' import { allOperatorApi } from '@/api/publish' import moment from 'moment' import Cookie from '@/utils/cookie' const accountStore = useAccountStore() const taskStore = useTaskStore() const imageStore = useImageStore() +const cameraStore = useCameraStore() export default { data() { return { @@ -559,6 +565,8 @@ export default { if (flag == 1 && canUpload) { return } + // 直接取消继续任务按钮 + cameraStore.updateContinueTask(false) imageStore.updateNuclearStationName(nuclearStationName) imageStore.updateOperatorName(operatorName) imageStore.updateNuclearCoreName(nuclearCoreName) diff --git a/src/pages/index.vue b/src/pages/index.vue index e5412cc..e48e919 100644 --- a/src/pages/index.vue +++ b/src/pages/index.vue @@ -329,7 +329,9 @@

核查进度({{ hasTestedLength }} / {{ testArrLength }})

- 继续操作 + 继续操作
@@ -593,6 +595,7 @@ onMounted(async () => { }) const catCurrentTaskDetail = () => { + cameraStore.updateContinueTask(true) const currentTaskId = taskStore.currentTaskId // 查看当前进行任务的详情 taskStore.updateCurrentDetailTaskId(currentTaskId) diff --git a/src/store/modules/camera.js b/src/store/modules/camera.js index c693c3b..5c47ed6 100644 --- a/src/store/modules/camera.js +++ b/src/store/modules/camera.js @@ -5,6 +5,7 @@ export const useCameraStore = defineStore({ state: () => { return { cameraState: false, + continueTask: false, } }, // actions @@ -12,5 +13,8 @@ export const useCameraStore = defineStore({ updateCameraState(cameraState) { this.cameraState = cameraState }, + updateContinueTask(flag) { + this.continueTask = flag + }, }, })