22 lines
453 B
JavaScript
22 lines
453 B
JavaScript
// 控制tabbar是否显示
|
|
import store from "@/store/index.js"
|
|
|
|
const setTab = (index, visible) => {
|
|
uni.setTabBarItem({
|
|
index,
|
|
visible,
|
|
fail: (e) => {
|
|
console.log(e);
|
|
}
|
|
})
|
|
}
|
|
|
|
export const showTab = (data) => {
|
|
setTab(4, Boolean(uni.getStorageSync('LOGIN_STATUS_STOKEN')))
|
|
let user = data || store.state.app.userInfo;
|
|
if (user.mer_info && user.mer_info.mer_settlement_agree_status) {
|
|
setTab(1, true)
|
|
} else {
|
|
setTab(1, false)
|
|
}
|
|
} |