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.
123 lines
3.4 KiB
123 lines
3.4 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', // 地图找店页面 |
|
'reservation/index', // 预定页面 |
|
] |
|
}, |
|
{ |
|
root: 'pagesUser', |
|
name: 'user-package', |
|
pages: [ |
|
'poleStorageLog/index', // 存杆柜记录 |
|
'orderList/index', // 订单记录 |
|
'orderDetail/index', // 订单详情 |
|
'unsettledOrders/index', // 未结算账单 |
|
'goodsCons/index', // 商品消费 |
|
'goodsOrderDetail/index', // 商品消费详情 (已支付,未支付) |
|
'goodsRefundResult/index', // 商品退款结果(成功,失败) |
|
'historyCoupons/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', // 我的卡券(持有卡券) |
|
'couponUse/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: '你的位置信息将用于查找附近的台球馆', |
|
}, |
|
}, |
|
})
|
|
|