<u-button text="订单详情" icon="order" iconColor="#fff" class="custom-style" @click="pushPage('/pages/product/product')"></u-button>
<u-button text="需求订单" icon="order" iconColor="#fff" class="custom-style" @click="pushPage('/pages/requirement-order/requirement-order')"></u-button>
<u-button text="商品管理" icon="list-dot" iconColor="#fff" class="custom-style" @click="pushPage('/pages/goods/goods')"></u-button>
<u-button text="商品分类" @click="pushPage('/pages/goods_class/goods_class')" icon="calendar-fill" iconColor="#fff" class="custom-style"></u-button>
<u-button text="价格表管理" v-if="level == 1" icon="rmb" iconColor="#fff" class="custom-style" @click="pushPage('/pages/price-list/price-list')"></u-button>
<u-button text="供应商管理" icon="home-fill" iconColor="#fff" class="custom-style" @click="pushPage('/pages/company/company')"></u-button>
<u-button text="设置" icon="setting-fill" iconColor="#fff" class="custom-style" @click="pushPage('/pages/setup/setup')"></u-button>
<u-button text="系统信息" icon="setting-fill" iconColor="#fff" class="custom-style" @click="pushPage('/pages/setting/setting')"></u-button>
<u-button text="用户管理" v-if="level == 1" icon="man-add-fill" iconColor="#fff" class="custom-style" @click="pushPage('/pages/user/user')"></u-button>
<u-button text="统计" icon="grid-fill" iconColor="#fff" class="custom-style" @click="pushPage('/pages/statistic/statistic')"></u-button>
pushPage(url){
if(this.pagesCount >= 10){
// 使用重定向跳转页面
uni.redirectTo({
url,
fail:(err)=>{
uni.showModal({
title:'路由跳转-redirectTo',
content:JSON.stringify(err)
})
}
})
}else{
// 如果页面栈总数小于10,则打开新页面
uni.navigateTo({
url,
fail:(err)=>{
uni.showModal({
title:'路由跳转-navigateTo',
content:JSON.stringify(err)
})
}
})
}
}
0 个回复