From b8bbbe1a0f4bb4c4fccaea3dee57ffed4431411d Mon Sep 17 00:00:00 2001
From: wangweidong <850489345@qq.com>
Date: Mon, 5 Jan 2026 15:32:51 +0800
Subject: [PATCH] =?UTF-8?q?=E5=90=8C=E6=AD=A5?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pages/NursingNew/index.vue | 46 ++++++++++++++++++++--------
pages/Warehouse/index/index.vue | 53 +++++++++++++++++++++++----------
2 files changed, 71 insertions(+), 28 deletions(-)
diff --git a/pages/NursingNew/index.vue b/pages/NursingNew/index.vue
index 1ac58b2..ef85421 100644
--- a/pages/NursingNew/index.vue
+++ b/pages/NursingNew/index.vue
@@ -5,15 +5,15 @@
-
+
-
+
-
-
+
+
-
+
@@ -70,24 +70,37 @@
{ name: '护嘱', url: '/static/shouye/sy/n0.png', urls: '/static/shouye/sy/n1.png' ,type:'hldy_hljz'},
{ name: '医嘱', url: '/static/shouye/sy/y0.png', urls: '/static/shouye/sy/y1.png' ,type:'hldy_yljz'},
{ name: '后勤', url: '/static/shouye/sy/l0.png', urls: '/static/shouye/sy/l1.png' ,type:'hldy_xzjz'},
- { name: '请领', url: '/static/shouye/sy/l0.png', urls: '/static/shouye/sy/l1.png' ,type:'kf_ql'},
+ { name: '请领', url: '/static/shouye/sy/l0.png', urls: '/static/shouye/sy/l1.png' ,type:'hldy_ql'},
])
const navurl = (e,v) => {
+ swipedex.value = -1;
switch (v.type){
case 'hldy':
- menuIndex.value = 0;
+ swipedex.value = 0;
+ setTimeout(()=>{
+ menuIndex.value = 0;
+ },100)
console.log('护理单元')
break;
case 'hldy_hljz':
- menuIndex.value = 1;
+ swipedex.value = 1;
+ setTimeout(()=>{
+ menuIndex.value =1;
+ },100)
console.log('护理矩阵')
break;
case 'hldy_yljz':
- menuIndex.value = 2;
+ swipedex.value = 2;
+ setTimeout(()=>{
+ menuIndex.value = 3;
+ },100)
console.log('医疗矩阵')
break;
case 'hldy_xzjz':
- menuIndex.value = 3;
+ swipedex.value = 3;
+ setTimeout(()=>{
+ menuIndex.value = 3;
+ },100)
console.log('行政矩阵')
break;
case 'kf':
@@ -102,8 +115,11 @@
case 'kf_wj':
console.log('完结')
break;
- case 'kf_ql':
- menuIndex.value = 4;
+ case 'hldy_ql':
+ swipedex.value = 4;
+ setTimeout(()=>{
+ menuIndex.value = 4;
+ },100)
console.log('请领')
break;
case 'kf_th':
@@ -113,7 +129,10 @@
console.log('盘点')
break;
case 'wl':
- menuIndex.value = 5;
+ swipedex.value = 5;
+ setTimeout(()=>{
+ menuIndex.value = 5;
+ },100)
console.log('物联')
break;
case 'back':
@@ -167,6 +186,7 @@
}
// 当前选中的菜单索引
const menuIndex = ref(-1);
+ const swipedex = ref(-1);
const menuIndexshow = ref(false);
const menuIndexshowsecond = ref(false);
const menuIndexshowfourth = ref(false);
diff --git a/pages/Warehouse/index/index.vue b/pages/Warehouse/index/index.vue
index e975888..16caa02 100644
--- a/pages/Warehouse/index/index.vue
+++ b/pages/Warehouse/index/index.vue
@@ -5,13 +5,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
@@ -41,6 +41,7 @@
{ name: '盘点', url: '/static/shouye/ck/p0.png', urls: '/static/shouye/ck/p1.png' ,type:'kf_pd'},
])
const menuop = ref(0)
+ const swipdex = ref(0)
// onMounted(() => {
// // 处理响应式
// navurl(0)
@@ -51,29 +52,51 @@
const navurl = (e : number,v:any) => {
// 最后一个直接返回
console.log(v)
- menuop.value = -1
+ menuop.value = -1;
+ swipdex.value = -1;
setTimeout(()=>{
switch (v.type){
case 'sy':
- menuop.value = 0
+ swipdex.value = 0;
+ setTimeout(()=>{
+ menuop.value = 0
+ },100)
break;
case 'kf_cg':
- menuop.value = 1
+ swipdex.value = 1;
+ setTimeout(()=>{
+ menuop.value = 1
+ },100)
break;
case 'kf_jh':
- menuop.value = 2
+ swipdex.value = 2;
+ setTimeout(()=>{
+ menuop.value = 3
+ },100)
break;
case 'kf_wj':
- menuop.value = 3
+ swipdex.value = 3;
+ setTimeout(()=>{
+ menuop.value = 3
+ },100)
break;
case 'kf_ql':
- menuop.value = 4
+ swipdex.value = 4;
+ setTimeout(()=>{
+ menuop.value = 4
+ },100)
break;
case 'kf_th':
- menuop.value = 5
+ swipdex.value = 5;
+ setTimeout(()=>{
+ menuop.value = 5
+ },100)
break;
case 'kf_pd':
- menuop.value = 6
+ swipdex.value = 6;
+ setTimeout(()=>{
+ menuop.value = 6
+ },100)
break;
case 'back':
uni.navigateBack()