Browse Source

继续任务

master
maochaoying 2 years ago
parent
commit
1a0aea8bbb
  1. 10
      src/components/Task.vue
  2. 5
      src/pages/index.vue
  3. 4
      src/store/modules/camera.js

10
src/components/Task.vue

@ -122,13 +122,19 @@ import {
import { getNuclearExcelApi } from '@/api' import { getNuclearExcelApi } from '@/api'
import PathPlan from 'cpns/PathPlan' import PathPlan from 'cpns/PathPlan'
import { checkCanDiyPathApi, pathPlanApi, getPlanPathListApi } from '@/api/path' 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 { allOperatorApi } from '@/api/publish'
import moment from 'moment' import moment from 'moment'
import Cookie from '@/utils/cookie' import Cookie from '@/utils/cookie'
const accountStore = useAccountStore() const accountStore = useAccountStore()
const taskStore = useTaskStore() const taskStore = useTaskStore()
const imageStore = useImageStore() const imageStore = useImageStore()
const cameraStore = useCameraStore()
export default { export default {
data() { data() {
return { return {
@ -559,6 +565,8 @@ export default {
if (flag == 1 && canUpload) { if (flag == 1 && canUpload) {
return return
} }
//
cameraStore.updateContinueTask(false)
imageStore.updateNuclearStationName(nuclearStationName) imageStore.updateNuclearStationName(nuclearStationName)
imageStore.updateOperatorName(operatorName) imageStore.updateOperatorName(operatorName)
imageStore.updateNuclearCoreName(nuclearCoreName) imageStore.updateNuclearCoreName(nuclearCoreName)

5
src/pages/index.vue

@ -329,7 +329,9 @@
<div class="progress_btn"> <div class="progress_btn">
<div class="title"> <div class="title">
<p>核查进度{{ hasTestedLength }} / {{ testArrLength }}</p> <p>核查进度{{ hasTestedLength }} / {{ testArrLength }}</p>
<t-button @click="continueWork">继续操作</t-button>
<t-button @click="continueWork" v-if="cameraStore.continueTask"
>继续操作</t-button
>
</div> </div>
<t-progress theme="plump" :percentage="detailProcess" /> <t-progress theme="plump" :percentage="detailProcess" />
</div> </div>
@ -593,6 +595,7 @@ onMounted(async () => {
}) })
const catCurrentTaskDetail = () => { const catCurrentTaskDetail = () => {
cameraStore.updateContinueTask(true)
const currentTaskId = taskStore.currentTaskId const currentTaskId = taskStore.currentTaskId
// //
taskStore.updateCurrentDetailTaskId(currentTaskId) taskStore.updateCurrentDetailTaskId(currentTaskId)

4
src/store/modules/camera.js

@ -5,6 +5,7 @@ export const useCameraStore = defineStore({
state: () => { state: () => {
return { return {
cameraState: false, cameraState: false,
continueTask: false,
} }
}, },
// actions // actions
@ -12,5 +13,8 @@ export const useCameraStore = defineStore({
updateCameraState(cameraState) { updateCameraState(cameraState) {
this.cameraState = cameraState this.cameraState = cameraState
}, },
updateContinueTask(flag) {
this.continueTask = flag
},
}, },
}) })
Loading…
Cancel
Save