diff --git a/src/assets/icons/immersion-model.svg b/src/assets/icons/immersion-model.svg new file mode 100644 index 0000000..a7a01bc --- /dev/null +++ b/src/assets/icons/immersion-model.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/layout/components/Header/RecycleModal.vue b/src/layout/components/Header/RecycleModal.vue index 3082aff..b583323 100644 --- a/src/layout/components/Header/RecycleModal.vue +++ b/src/layout/components/Header/RecycleModal.vue @@ -245,7 +245,6 @@ defineExpose({ const checked = ref(false) function onCheckChange(val: any, item: any) { checked.value = val - console.log('onCheckChange') } diff --git a/src/store/modules/task.ts b/src/store/modules/task.ts index 1891b2b..26253d8 100644 --- a/src/store/modules/task.ts +++ b/src/store/modules/task.ts @@ -11,6 +11,7 @@ export const useTaskStore = defineStore({ approvalList: [], packageid: '', refresh: false, + immersion: false, }), getters: { getActiveId: (state: TaskState) => state.activeId, @@ -54,6 +55,9 @@ export const useTaskStore = defineStore({ return res.data }, + updateImmersion() { + this.immersion = !this.immersion + }, reset() { this.currentIndex = -1 this.activeId = '' diff --git a/src/store/modules/workOrder.ts b/src/store/modules/workOrder.ts index b5375e8..fc40d01 100644 --- a/src/store/modules/workOrder.ts +++ b/src/store/modules/workOrder.ts @@ -1,20 +1,21 @@ import { defineStore } from 'pinia' -import type { PackageListItem, PackageState } from '/#/workorder' +import type { OrderState, PackageListItem } from '/#/workorder' import { useMessage } from 'naive-ui' import { getPackageList } from '@/api/work/work' import { store } from '@/store' export const useWorkOrderStore = defineStore({ id: 'work-order', - state: (): PackageState => ({ + state: (): OrderState => ({ currentIndex: -1, activeId: '', packageList: [], + immersion: false, }), getters: { - getActiveId: (state: PackageState) => state.activeId, - getCurrentIndex: (state: PackageState) => state.currentIndex, - getOrderList: (state: PackageState) => state.packageList, + getActiveId: (state: OrderState) => state.activeId, + getCurrentIndex: (state: OrderState) => state.currentIndex, + getOrderList: (state: OrderState) => state.packageList, }, actions: { setOrderList(list: PackageListItem[]) { @@ -51,6 +52,9 @@ export const useWorkOrderStore = defineStore({ return res.data }, + updateImmersion() { + this.immersion = !this.immersion + }, reset() { this.currentIndex = -1 this.activeId = '' diff --git a/src/views/task/aside/Aside.vue b/src/views/task/aside/Aside.vue index 896ddce..fdaee94 100644 --- a/src/views/task/aside/Aside.vue +++ b/src/views/task/aside/Aside.vue @@ -1,5 +1,5 @@