This commit is contained in:
parent
4234844fc1
commit
b8bbbe1a0f
|
|
@ -5,15 +5,15 @@
|
||||||
<!-- 主页 -->
|
<!-- 主页 -->
|
||||||
<index :isShow="menuIndex==0" v-if="menuIndex==0" @swip="swip"/>
|
<index :isShow="menuIndex==0" v-if="menuIndex==0" @swip="swip"/>
|
||||||
<!-- 户嘱页 -->
|
<!-- 户嘱页 -->
|
||||||
<nurse :isshow="menuIndex==1" v-if="menuIndex==1&&uni.getStorageSync('elderId')&&uni.getStorageSync('nuId')" />
|
<nurse :isshow="menuIndex==1" v-if="swipedex==1&&uni.getStorageSync('elderId')&&uni.getStorageSync('nuId')" />
|
||||||
<!-- 医嘱 -->
|
<!-- 医嘱 -->
|
||||||
<doctorask v-if="menuIndex==2&&uni.getStorageSync('elderId')&&uni.getStorageSync('nuId')" />
|
<doctorask v-if="swipedex==2&&uni.getStorageSync('elderId')&&uni.getStorageSync('nuId')" />
|
||||||
<!-- 设备页 -->
|
<!-- 设备页 -->
|
||||||
<logistics :isshow="menuIndex==3" v-if="menuIndex==3&&uni.getStorageSync('elderId')&&uni.getStorageSync('nuId')" />
|
<logistics :isshow="menuIndex==3" v-if="swipedex==3&&uni.getStorageSync('elderId')&&uni.getStorageSync('nuId')" />
|
||||||
<equipment :isShow="menuIndex==5" v-if="menuIndex==5" />
|
<equipment :isShow="menuIndex==5" v-if="swipedex==5" />
|
||||||
<!-- 医嘱页 -->
|
<!-- 医嘱页 -->
|
||||||
<!-- <logistics :isShow="menuIndexshowfourth" v-if="menuIndex==3" /> -->
|
<!-- <logistics :isShow="menuIndexshowfourth" v-if="menuIndex==3" /> -->
|
||||||
<requestform :isShow="menuIndex==4" v-if="menuIndex==4" />
|
<requestform :isShow="menuIndex==4" v-if="swipedex==4" />
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -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/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/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:'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) => {
|
const navurl = (e,v) => {
|
||||||
|
swipedex.value = -1;
|
||||||
switch (v.type){
|
switch (v.type){
|
||||||
case 'hldy':
|
case 'hldy':
|
||||||
|
swipedex.value = 0;
|
||||||
|
setTimeout(()=>{
|
||||||
menuIndex.value = 0;
|
menuIndex.value = 0;
|
||||||
|
},100)
|
||||||
console.log('护理单元')
|
console.log('护理单元')
|
||||||
break;
|
break;
|
||||||
case 'hldy_hljz':
|
case 'hldy_hljz':
|
||||||
|
swipedex.value = 1;
|
||||||
|
setTimeout(()=>{
|
||||||
menuIndex.value =1;
|
menuIndex.value =1;
|
||||||
|
},100)
|
||||||
console.log('护理矩阵')
|
console.log('护理矩阵')
|
||||||
break;
|
break;
|
||||||
case 'hldy_yljz':
|
case 'hldy_yljz':
|
||||||
menuIndex.value = 2;
|
swipedex.value = 2;
|
||||||
|
setTimeout(()=>{
|
||||||
|
menuIndex.value = 3;
|
||||||
|
},100)
|
||||||
console.log('医疗矩阵')
|
console.log('医疗矩阵')
|
||||||
break;
|
break;
|
||||||
case 'hldy_xzjz':
|
case 'hldy_xzjz':
|
||||||
|
swipedex.value = 3;
|
||||||
|
setTimeout(()=>{
|
||||||
menuIndex.value = 3;
|
menuIndex.value = 3;
|
||||||
|
},100)
|
||||||
console.log('行政矩阵')
|
console.log('行政矩阵')
|
||||||
break;
|
break;
|
||||||
case 'kf':
|
case 'kf':
|
||||||
|
|
@ -102,8 +115,11 @@
|
||||||
case 'kf_wj':
|
case 'kf_wj':
|
||||||
console.log('完结')
|
console.log('完结')
|
||||||
break;
|
break;
|
||||||
case 'kf_ql':
|
case 'hldy_ql':
|
||||||
|
swipedex.value = 4;
|
||||||
|
setTimeout(()=>{
|
||||||
menuIndex.value = 4;
|
menuIndex.value = 4;
|
||||||
|
},100)
|
||||||
console.log('请领')
|
console.log('请领')
|
||||||
break;
|
break;
|
||||||
case 'kf_th':
|
case 'kf_th':
|
||||||
|
|
@ -113,7 +129,10 @@
|
||||||
console.log('盘点')
|
console.log('盘点')
|
||||||
break;
|
break;
|
||||||
case 'wl':
|
case 'wl':
|
||||||
|
swipedex.value = 5;
|
||||||
|
setTimeout(()=>{
|
||||||
menuIndex.value = 5;
|
menuIndex.value = 5;
|
||||||
|
},100)
|
||||||
console.log('物联')
|
console.log('物联')
|
||||||
break;
|
break;
|
||||||
case 'back':
|
case 'back':
|
||||||
|
|
@ -167,6 +186,7 @@
|
||||||
}
|
}
|
||||||
// 当前选中的菜单索引
|
// 当前选中的菜单索引
|
||||||
const menuIndex = ref<number>(-1);
|
const menuIndex = ref<number>(-1);
|
||||||
|
const swipedex = ref<number>(-1);
|
||||||
const menuIndexshow = ref<boolean>(false);
|
const menuIndexshow = ref<boolean>(false);
|
||||||
const menuIndexshowsecond = ref<boolean>(false);
|
const menuIndexshowsecond = ref<boolean>(false);
|
||||||
const menuIndexshowfourth = ref<boolean>(false);
|
const menuIndexshowfourth = ref<boolean>(false);
|
||||||
|
|
|
||||||
|
|
@ -5,13 +5,13 @@
|
||||||
<leftcontent :list="arrlist" @navurl="navurl"></leftcontent>
|
<leftcontent :list="arrlist" @navurl="navurl"></leftcontent>
|
||||||
</view>
|
</view>
|
||||||
<view class="boxrt">
|
<view class="boxrt">
|
||||||
<index :isShow="menuop == 0" v-if="menuop == 0" @swip="swip"/>
|
<index :isShow="menuop == 0" v-if="swipdex == 0" @swip="swip"/>
|
||||||
<material :isShow="menuop == 1" v-if="menuop == 1"></material>
|
<material :isShow="menuop == 1" v-if="swipdex == 1"></material>
|
||||||
<picking :isShow="menuop == 2" v-if="menuop == 2"></picking>
|
<picking :isShow="menuop == 2" v-if="swipdex == 2"></picking>
|
||||||
<finish :isShow="menuop == 3" v-if="menuop == 3"></finish>
|
<finish :isShow="menuop == 3" v-if="swipdex == 3"></finish>
|
||||||
<outbound :isShow="menuop == 4" v-if="menuop == 4"></outbound>
|
<outbound :isShow="menuop == 4" v-if="swipdex == 4"></outbound>
|
||||||
<retstock :isShow="menuop == 5" v-if="menuop == 5"></retstock>
|
<retstock :isShow="menuop == 5" v-if="swipdex == 5"></retstock>
|
||||||
<inventory :isShow="menuop == 6" v-if="menuop == 6"></inventory>
|
<inventory :isShow="menuop == 6" v-if="swipdex == 6"></inventory>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
@ -41,6 +41,7 @@
|
||||||
{ name: '盘点', url: '/static/shouye/ck/p0.png', urls: '/static/shouye/ck/p1.png' ,type:'kf_pd'},
|
{ name: '盘点', url: '/static/shouye/ck/p0.png', urls: '/static/shouye/ck/p1.png' ,type:'kf_pd'},
|
||||||
])
|
])
|
||||||
const menuop = ref(0)
|
const menuop = ref(0)
|
||||||
|
const swipdex = ref(0)
|
||||||
// onMounted(() => {
|
// onMounted(() => {
|
||||||
// // 处理响应式
|
// // 处理响应式
|
||||||
// navurl(0)
|
// navurl(0)
|
||||||
|
|
@ -51,29 +52,51 @@
|
||||||
const navurl = (e : number,v:any) => {
|
const navurl = (e : number,v:any) => {
|
||||||
// 最后一个直接返回
|
// 最后一个直接返回
|
||||||
console.log(v)
|
console.log(v)
|
||||||
menuop.value = -1
|
menuop.value = -1;
|
||||||
|
swipdex.value = -1;
|
||||||
setTimeout(()=>{
|
setTimeout(()=>{
|
||||||
switch (v.type){
|
switch (v.type){
|
||||||
case 'sy':
|
case 'sy':
|
||||||
|
swipdex.value = 0;
|
||||||
|
setTimeout(()=>{
|
||||||
menuop.value = 0
|
menuop.value = 0
|
||||||
|
},100)
|
||||||
break;
|
break;
|
||||||
case 'kf_cg':
|
case 'kf_cg':
|
||||||
|
swipdex.value = 1;
|
||||||
|
setTimeout(()=>{
|
||||||
menuop.value = 1
|
menuop.value = 1
|
||||||
|
},100)
|
||||||
break;
|
break;
|
||||||
case 'kf_jh':
|
case 'kf_jh':
|
||||||
menuop.value = 2
|
swipdex.value = 2;
|
||||||
|
setTimeout(()=>{
|
||||||
|
menuop.value = 3
|
||||||
|
},100)
|
||||||
break;
|
break;
|
||||||
case 'kf_wj':
|
case 'kf_wj':
|
||||||
|
swipdex.value = 3;
|
||||||
|
setTimeout(()=>{
|
||||||
menuop.value = 3
|
menuop.value = 3
|
||||||
|
},100)
|
||||||
break;
|
break;
|
||||||
case 'kf_ql':
|
case 'kf_ql':
|
||||||
|
swipdex.value = 4;
|
||||||
|
setTimeout(()=>{
|
||||||
menuop.value = 4
|
menuop.value = 4
|
||||||
|
},100)
|
||||||
break;
|
break;
|
||||||
case 'kf_th':
|
case 'kf_th':
|
||||||
|
swipdex.value = 5;
|
||||||
|
setTimeout(()=>{
|
||||||
menuop.value = 5
|
menuop.value = 5
|
||||||
|
},100)
|
||||||
break;
|
break;
|
||||||
case 'kf_pd':
|
case 'kf_pd':
|
||||||
|
swipdex.value = 6;
|
||||||
|
setTimeout(()=>{
|
||||||
menuop.value = 6
|
menuop.value = 6
|
||||||
|
},100)
|
||||||
break;
|
break;
|
||||||
case 'back':
|
case 'back':
|
||||||
uni.navigateBack()
|
uni.navigateBack()
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue