选完师傅类别之后,直接跳转对应页面(1.服务-入驻,2.商品-供应链)
This commit is contained in:
parent
117e80ce29
commit
871dc0d92c
|
|
@ -51,6 +51,12 @@
|
|||
uni.$emit('getCurPageInfo', {
|
||||
curPageCode: cur
|
||||
});
|
||||
},
|
||||
navChangeByCode(curPageCode, isChangeFocus) {
|
||||
this.curPageCode = isChangeFocus ? curPageCode : this.curPageCode;
|
||||
uni.$emit('getCurPageInfo', {
|
||||
curPageCode: curPageCode
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -132,7 +132,8 @@
|
|||
|
||||
<script>
|
||||
export default {
|
||||
name: 'index',
|
||||
name: 'index',
|
||||
emits: ['changeCurPageCode'],
|
||||
data() {
|
||||
return {
|
||||
pageContentTop: this.CustomBar,
|
||||
|
|
@ -219,7 +220,14 @@
|
|||
async chooseEntryType(typeCode) {
|
||||
await this.$request.updateWorker({
|
||||
type: typeCode
|
||||
});
|
||||
});
|
||||
if (typeCode === 1) {
|
||||
this.$emit('changeCurPageCode', 'supplyChainPage');
|
||||
} else if (typeCode === 0) {
|
||||
uni.navigateTo({
|
||||
url: '/pages/my/master-settled-info'
|
||||
})
|
||||
}
|
||||
},
|
||||
hideModal(e) {
|
||||
this.isShowSteer = false
|
||||
|
|
|
|||
|
|
@ -1,10 +1,10 @@
|
|||
<template>
|
||||
<view>
|
||||
<index v-if="curPageCode === 'indexPage'"></index>
|
||||
<index v-if="curPageCode === 'indexPage'" @changeCurPageCode="changeCurPageCode"></index>
|
||||
<goods-manage v-else-if="curPageCode === 'supplyChainPage'"></goods-manage>
|
||||
<my-home v-else-if="curPageCode === 'myPage'"></my-home>
|
||||
<msg-home v-else-if="curPageCode === 'msgPage'"></msg-home>
|
||||
<module-bar :moduleBarInfos="moduleBarInfos"></module-bar>
|
||||
<module-bar ref="moduleBar" :moduleBarInfos="moduleBarInfos"></module-bar>
|
||||
</view>
|
||||
</template>
|
||||
|
||||
|
|
@ -60,6 +60,9 @@
|
|||
},
|
||||
offEvent() {
|
||||
uni.$off('getCurPageInfo')
|
||||
},
|
||||
changeCurPageCode(targetPageCode) {
|
||||
this.$refs.moduleBar.navChangeByCode(targetPageCode, true);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue