From 02d6acba411868fadef54c2f8dc6a7c95a7f3ac1 Mon Sep 17 00:00:00 2001 From: zhouxiaoan <13598091228@139.com> Date: Sun, 21 Apr 2024 10:22:18 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=A4=84=E7=90=86=E5=9B=BE=E6=A3=80?= =?UTF-8?q?=E5=AE=A1=E6=89=B9=E5=B7=A6=E5=8F=B3=E6=8C=89=E9=94=AE=E5=BC=82?= =?UTF-8?q?=E5=B8=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/store/modules/workOrder.ts | 11 +++--- src/views/worksheet/aside/WorkSheetList.vue | 39 +-------------------- src/views/worksheet/content/Content.vue | 2 ++ 3 files changed, 7 insertions(+), 45 deletions(-) diff --git a/src/store/modules/workOrder.ts b/src/store/modules/workOrder.ts index a729454..cc77f01 100644 --- a/src/store/modules/workOrder.ts +++ b/src/store/modules/workOrder.ts @@ -1,9 +1,10 @@ import { getPackageList } from '@/api/work/work' import { store } from '@/store' -import { useMessage } from 'naive-ui' import { defineStore } from 'pinia' +import { createDiscreteApi } from 'naive-ui' import type { OrderState, PackageListItem } from '/#/workorder' +const { message } = createDiscreteApi(['message']) export const useWorkOrderStore = defineStore({ id: 'work-order', state: (): OrderState => ({ @@ -32,18 +33,14 @@ export const useWorkOrderStore = defineStore({ }, forward() { const len = this.packageList.length - const message = useMessage() - if (this.currentIndex === len - 1) - message.error('已经到达最后一个') + return message.error('已经到达最后一个') this.setActive(++this.currentIndex) }, back() { - const message = useMessage() - if (this.currentIndex === 0) - message.error('已经到达第一个') + return message.error('已经到达第一个') this.setActive(--this.currentIndex) }, diff --git a/src/views/worksheet/aside/WorkSheetList.vue b/src/views/worksheet/aside/WorkSheetList.vue index 10f02e4..0573d40 100644 --- a/src/views/worksheet/aside/WorkSheetList.vue +++ b/src/views/worksheet/aside/WorkSheetList.vue @@ -1,6 +1,5 @@