diff --git a/sub-operation-service/src/views/warehouseLogistics/components/leftMenu.vue b/sub-operation-service/src/views/warehouseLogistics/components/leftMenu.vue
index 3090fc8..f78c0ac 100644
--- a/sub-operation-service/src/views/warehouseLogistics/components/leftMenu.vue
+++ b/sub-operation-service/src/views/warehouseLogistics/components/leftMenu.vue
@@ -66,7 +66,7 @@ const leftMenu = reactive([
name: 'control',
title: '物流',
icon: 'menu3.png',
- path: '',
+ path: '/sub-operation-service/logistics',
isOpen: false,
children: [],
},
@@ -77,7 +77,9 @@ let currentCIndex = ref('');
const toLink = (index) => {
currentIndex.value = index;
- window.sessionStorage.setItem('currentOpen', index);
+ if (leftMenu[index].children.length > 0) {
+ window.sessionStorage.setItem('currentOpen', index);
+ }
if (index === 0) {
window.sessionStorage.setItem('currentChild', 'main');
}
@@ -85,6 +87,7 @@ const toLink = (index) => {
let path = index !== undefined ? leftMenu[index].path : null;
if (path) {
router.push(path);
+ window.sessionStorage.setItem('currentParent', index);
}
};
const toLinkSub = (index, name) => {
@@ -109,6 +112,7 @@ const openList = (index) => {
};
onMounted(() => {
+ currentIndex.value = window.sessionStorage.getItem('currentParent') ? Number(window.sessionStorage.getItem('currentParent')) : 0;
const currentMenu = window.sessionStorage.getItem('currentOpen');
if (currentMenu) {
for (let i in leftMenu) {
@@ -117,7 +121,6 @@ onMounted(() => {
}
const currentChild = window.sessionStorage.getItem('currentChild');
if (currentChild && currentChild === 'main') {
- currentIndex.value = 0;
currentCIndex.value = '';
} else if (currentChild) {
currentCIndex.value = currentChild;
diff --git a/sub-operation-service/src/views/warehouseLogistics/logistics/index.vue b/sub-operation-service/src/views/warehouseLogistics/logistics/index.vue
index 38afccf..a848ceb 100644
--- a/sub-operation-service/src/views/warehouseLogistics/logistics/index.vue
+++ b/sub-operation-service/src/views/warehouseLogistics/logistics/index.vue
@@ -1,17 +1,18 @@
- 物流
+
+