import { defineUniPages } from '@uni-helper/vite-plugin-uni-pages' export default defineUniPages({ globalStyle: { navigationStyle: 'default', navigationBarTitleText: '宠屋', navigationBarBackgroundColor: '#f8f8f8', navigationBarTextStyle: 'black', backgroundColor: '#FFFFFF', }, easycom: { autoscan: true, custom: { '^wd-(.*)': 'wot-design-uni/components/wd-$1/wd-$1.vue', '^(?!z-paging-refresh|z-paging-load-more)z-paging(.*)': 'z-paging/components/z-paging$1/z-paging$1.vue', '^s-(.*)': '@/sheep/components/s-$1/s-$1.vue', '^su-(.*)': '@/sheep/ui/su-$1/su-$1.vue', // components 所有的组件自动映射到页面 }, }, pages: [ { path: 'pages/mall/index/index', aliasPath: '/mall', style: { navigationBarTitleText: '宠物商城', enablePullDownRefresh: true, }, meta: { auth: false, sync: true, title: '宠物商城', group: '商城', }, }, { path: 'pages/mall/index/user', style: { navigationBarTitleText: '个人中心', enablePullDownRefresh: true, }, meta: { sync: true, title: '个人中心', group: '商城', }, }, { path: 'pages/mall/index/category', style: { navigationBarTitleText: '商品分类', }, meta: { sync: true, title: '商品分类', group: '商城', }, }, { path: 'pages/mall/index/cart', style: { navigationBarTitleText: '购物车', }, meta: { sync: true, title: '购物车', group: '商城', }, }, { path: 'pages/mall/index/login', style: { navigationBarTitleText: '登录', }, }, { path: 'pages/mall/index/search', style: { navigationBarTitleText: '搜索', }, meta: { sync: true, title: '搜索', group: '商城', }, }, { path: 'pages/mall/index/page', style: { navigationBarTitleText: '', }, meta: { auth: false, sync: true, title: '自定义页面', group: '商城', }, }, ], subPackages: [ { root: 'pages/mall/goods', pages: [ { path: 'index', style: { navigationBarTitleText: '商品详情', }, meta: { sync: true, title: '普通商品', group: '商品', }, }, { path: 'groupon', style: { navigationBarTitleText: '拼团商品', }, meta: { sync: true, title: '拼团商品', group: '商品', }, }, { path: 'seckill', style: { navigationBarTitleText: '秒杀商品', }, meta: { sync: true, title: '秒杀商品', group: '商品', }, }, { path: 'list', style: { navigationBarTitleText: '商品列表', }, meta: { sync: true, title: '商品列表', group: '商品', }, }, { path: 'comment/add', style: { navigationBarTitleText: '评价商品', }, meta: { auth: true, }, }, { path: 'comment/list', style: { navigationBarTitleText: '商品评价', }, }, ], }, { root: 'pages/mall/order', pages: [ { path: 'detail', style: { navigationBarTitleText: '订单详情', }, meta: { auth: true, title: '订单详情', }, }, { path: 'confirm', style: { navigationBarTitleText: '确认订单', }, meta: { auth: true, title: '确认订单', }, }, { path: 'list', style: { navigationBarTitleText: '我的订单', enablePullDownRefresh: true, }, meta: { auth: true, sync: true, title: '用户订单', group: '订单中心', }, }, { path: 'aftersale/apply', style: { navigationBarTitleText: '申请售后', }, meta: { auth: true, title: '申请售后', }, }, { path: 'aftersale/return-delivery', style: { navigationBarTitleText: '退货物流', }, meta: { auth: true, title: '退货物流', }, }, { path: 'aftersale/list', style: { navigationBarTitleText: '售后列表', }, meta: { auth: true, sync: true, title: '售后订单', group: '订单中心', }, }, { path: 'aftersale/detail', style: { navigationBarTitleText: '售后详情', }, meta: { auth: true, title: '售后详情', }, }, { path: 'aftersale/log', style: { navigationBarTitleText: '售后进度', }, meta: { auth: true, title: '售后进度', }, }, { path: 'express/log', style: { navigationBarTitleText: '物流轨迹', }, meta: { auth: true, title: '物流轨迹', }, }, ], }, { root: 'pages/mall/user', pages: [ { path: 'info', style: { navigationBarTitleText: '我的信息', }, meta: { auth: true, sync: true, title: '用户信息', group: '用户中心', }, }, { path: 'goods-collect', style: { navigationBarTitleText: '我的收藏', }, meta: { auth: true, sync: true, title: '商品收藏', group: '用户中心', }, }, { path: 'goods-log', style: { navigationBarTitleText: '我的足迹', }, meta: { auth: true, sync: true, title: '浏览记录', group: '用户中心', }, }, { path: 'address/list', style: { navigationBarTitleText: '收货地址', }, meta: { auth: true, sync: true, title: '地址管理', group: '用户中心', }, }, { path: 'address/edit', style: { navigationBarTitleText: '编辑地址', }, meta: { auth: true, title: '编辑地址', }, }, { path: 'goods_details_store/index', style: { navigationBarTitleText: '自提门店', }, meta: { auth: true, sync: true, title: '地址管理', group: '用户中心', }, }, { path: 'wallet/money', style: { navigationBarTitleText: '我的余额', }, meta: { auth: true, sync: true, title: '用户余额', group: '用户中心', }, }, { path: 'wallet/score', style: { navigationBarTitleText: '我的积分', }, meta: { auth: true, sync: true, title: '用户积分', group: '用户中心', }, }, ], }, { root: 'pages/mall/commission', pages: [ { path: 'index', style: { navigationBarTitleText: '分销', }, meta: { auth: true, sync: true, title: '分销中心', group: '分销商城', }, }, { path: 'wallet', style: { navigationBarTitleText: '我的佣金', }, meta: { auth: true, sync: true, title: '用户佣金', group: '分销中心', }, }, { path: 'goods', style: { navigationBarTitleText: '推广商品', }, meta: { auth: true, sync: true, title: '推广商品', group: '分销商城', }, }, { path: 'order', style: { navigationBarTitleText: '分销订单', }, meta: { auth: true, sync: true, title: '分销订单', group: '分销商城', }, }, { path: 'team', style: { navigationBarTitleText: '我的团队', }, meta: { auth: true, sync: true, title: '我的团队', group: '分销商城', }, }, { path: 'promoter', style: { navigationBarTitleText: '推广人排行榜', }, meta: { auth: true, sync: true, title: '推广人排行榜', group: '分销商城', }, }, { path: 'commission-ranking', style: { navigationBarTitleText: '佣金排行榜', }, meta: { auth: true, sync: true, title: '佣金排行榜', group: '分销商城', }, }, { path: 'withdraw', style: { navigationBarTitleText: '申请提现', }, meta: { auth: true, sync: true, title: '申请提现', group: '分销商城', }, }, ], }, { root: 'pages/mall/app', pages: [ { path: 'sign', style: { navigationBarTitleText: '签到中心', }, meta: { auth: true, sync: true, title: '签到中心', group: '应用', }, }, ], }, { root: 'pages/mall/public', pages: [ { path: 'setting', style: { navigationBarTitleText: '系统设置', }, meta: { sync: true, title: '系统设置', group: '通用', }, }, { path: 'richtext', style: { navigationBarTitleText: '富文本', }, meta: { sync: true, title: '富文本', group: '通用', }, }, { path: 'faq', style: { navigationBarTitleText: '常见问题', }, meta: { sync: true, title: '常见问题', group: '通用', }, }, { path: 'error', style: { navigationBarTitleText: '错误页面', }, }, { path: 'webview', style: { navigationBarTitleText: '', }, }, ], }, { root: 'pages/mall/coupon', pages: [ { path: 'list', style: { navigationBarTitleText: '领券中心', }, meta: { sync: true, title: '领券中心', group: '优惠券', }, }, { path: 'detail', style: { navigationBarTitleText: '优惠券', }, meta: { auth: false, sync: true, title: '优惠券详情', group: '优惠券', }, }, ], }, { root: 'pages/mall/chat', pages: [ { path: 'index', style: { navigationBarTitleText: '客服', }, meta: { auth: true, sync: true, title: '客服', group: '客服', }, }, ], }, { root: 'pages/mall/pay', pages: [ { path: 'index', style: { navigationBarTitleText: '收银台', }, }, { path: 'result', style: { navigationBarTitleText: '支付结果', }, }, { path: 'recharge', style: { navigationBarTitleText: '充值余额', }, meta: { auth: true, sync: true, title: '充值余额', group: '支付', }, }, { path: 'recharge-log', style: { navigationBarTitleText: '充值记录', }, meta: { auth: true, sync: true, title: '充值记录', group: '支付', }, }, ], }, { root: 'pages/mall/activity', pages: [ { path: 'groupon/detail', style: { navigationBarTitleText: '拼团详情', }, }, { path: 'groupon/order', style: { navigationBarTitleText: '我的拼团', enablePullDownRefresh: true, }, meta: { auth: true, sync: true, title: '拼团订单', group: '营销活动', }, }, { path: 'index', style: { navigationBarTitleText: '营销商品', }, meta: { sync: true, title: '营销商品', group: '营销活动', }, }, { path: 'groupon/list', style: { navigationBarTitleText: '拼团活动', }, meta: { sync: true, title: '拼团活动', group: '营销活动', }, }, { path: 'seckill/list', style: { navigationBarTitleText: '秒杀活动', }, meta: { sync: true, title: '秒杀活动', group: '营销活动', }, }, ], }, ], tabBar: { color: '#999999', selectedColor: '#000000', backgroundColor: '#F8F8F8', borderStyle: 'black', height: '50px', fontSize: '10px', iconWidth: '24px', spacing: '3px', list: [ { iconPath: 'static/tabbar/home.png', selectedIconPath: 'static/tabbar/homeL.png', pagePath: 'pages/index/index', text: '首页', }, { iconPath: 'static/tabbar/space.png', selectedIconPath: 'static/tabbar/spaceL.png', pagePath: 'pages/space/index', text: '互动空间', }, { iconPath: 'static/tabbar/24gl-paperPlane.png', selectedIconPath: 'static/tabbar/24gl-paperPlaneL.png', pagePath: 'pages/push/index', text: '发布', }, { iconPath: 'static/tabbar/message.png', selectedIconPath: 'static/tabbar/messageL.png', pagePath: 'pages/message/index', text: '消息', }, { iconPath: 'static/tabbar/my.png', selectedIconPath: 'static/tabbar/myL.png', pagePath: 'pages/my/index', text: '我的 ', }, ], }, })