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()