台球开关台小程序
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

120 lines
3.2 KiB

export default defineAppConfig({
pages: [
'pages/index/index',
'pages/store/index',
'pages/scan/index',
'pages/message/index',
'pages/user/index',
'pages/scanCode/index', // 独立扫码页面(无tabbar)
],
// 分包配置
subpackages: [
{
root: 'pageStore',
name: 'store-package',
pages: [
'mapStore/index', // 地图找店页面
]
},
{
root: 'pagesUser',
name: 'user-package',
pages: [
'poleStorageLog/index', // 存杆柜记录
'orderList/index', // 订单记录
'orderDetail/index', // 订单详情
'unsettledOrders/index', // 未结算账单
'goodsCons/index', // 商品消费
'goodsOrderDetail/index', // 商品消费详情 (已支付,未支付)
'goodsRefundResult/index', // 商品退款结果(成功,失败)
'helpCenter/index', // 帮助中心
'agreement/index', // 协议
'editProfile/index', // 编辑资料
'vipBenefits/index', // VIP权益
'benefitDetail/index', // 权益详情
]
},
{
root: 'pageScan',
name: 'scan-package',
pages: [
'startTable/index', // 开台页面
'selfStart/index', // 自助开台页面
'timedStart/index', // 定时开台页面
'couponStart/index', // 团购券开台页面
'myCoupons/index', // 我的卡券(持有卡券)
'closeTable/index', // 关台页面
'renewFee/index', // 续费页面
'turnOffRestart/index', // 关灯重开页面
]
},
{
root: 'pagesOrder',
name: 'order-package',
pages: [
'accountBalance/index', // 账户余额
'recharge/index', // 余额充值
'rechargeDetail/index', // 充值明细
'poleStorage/index', // 存杆柜列表
'cabinetRental/index', // 存杆柜租赁
]
}
],
// 分包预下载规则
preloadRule: {
'pages/store/index': {
network: 'all',
packages: ['store-package']
},
'pages/user/index': {
network: 'all',
packages: ['user-package', 'order-package']
},
'pages/scan/index': {
network: 'all',
packages: ['scan-package']
}
},
window: {
backgroundTextStyle: 'light',
navigationBarBackgroundColor: '#fff',
navigationBarTitleText: '台球馆',
navigationBarTextStyle: 'black',
},
// 自定义 TabBar
tabBar: {
custom: true,
color: '#999',
selectedColor: '#fff',
backgroundColor: '#121212',
borderStyle: 'black',
list: [
{
pagePath: 'pages/index/index',
text: '首页',
},
{
pagePath: 'pages/store/index',
text: '门店',
},
{
pagePath: 'pages/scan/index',
text: '扫码',
},
{
pagePath: 'pages/message/index',
text: '消息',
},
{
pagePath: 'pages/user/index',
text: '我的',
},
],
},
// 权限配置
permission: {
'scope.userLocation': {
desc: '你的位置信息将用于查找附近的台球馆',
},
},
})