export default defineAppConfig({
|
entryPagePath: 'pages/home/index',
|
pages: ['pages/home/index', 'pages/mine/index', 'pages/workbenches/workbenches'],
|
requiredPrivateInfos: ['getLocation', 'chooseLocation'],
|
permission: {
|
'scope.userLocation': {
|
desc: '你的位置信息将用于小程序数据的效果展示',
|
},
|
},
|
window: {
|
backgroundTextStyle: 'light',
|
navigationBarBackgroundColor: '#ff6d33',
|
navigationBarTitleText: 'WeChat',
|
navigationBarTextStyle: 'black',
|
backgroundColorTop: '#ff6d33',
|
backgroundColor: '#f7f7f7',
|
backgroundColorBottom: '#f7f7f7',
|
navigationStyle: 'custom',
|
},
|
tabBar: {
|
list: [
|
{
|
pagePath: 'pages/home/index',
|
iconPath: 'assets/tabbar/icon-home.png',
|
selectedIconPath: 'assets/tabbar/icon-home-active.png',
|
text: '首页',
|
},
|
{
|
pagePath: 'pages/workbenches/workbenches',
|
iconPath: 'assets/tabbar/icon-task.png',
|
selectedIconPath: 'assets/tabbar/icon-task-active.png',
|
text: '工作台',
|
},
|
{
|
pagePath: 'pages/mine/index',
|
iconPath: 'assets/tabbar/icon-mine.png',
|
selectedIconPath: 'assets/tabbar/icon-mine-active.png',
|
text: '我的',
|
},
|
],
|
color: '#000',
|
selectedColor: '#ff6d33',
|
backgroundColor: '#fff',
|
borderStyle: 'black',
|
custom: true,
|
},
|
lazyCodeLoading: 'requiredComponents', // 按需注入和用时注入(按需注入+占位组件)
|
subpackages: [
|
{
|
root: 'subpackages/login',
|
pages: [
|
'authorization/authorization',
|
'userPolicy/userPolicy',
|
'loginByForm/loginByForm',
|
'registerForm/registerForm',
|
'mineUserPolicy/mineUserPolicy',
|
'privacyPolicy/privacyPolicy',
|
],
|
},
|
{
|
root: 'subpackages/authentication',
|
pages: [
|
'authenticationHome/authenticationHome',
|
'authenticationFaRen/authenticationFaRen',
|
'authenticationJBR/authenticationJBR',
|
'authenticationResult/authenticationResult',
|
],
|
},
|
{
|
root: 'subpackages/mine',
|
pages: [
|
'setting/setting',
|
'mineFavorites/mineFavorites',
|
'mineContactRecord/mineContactRecord',
|
'mineFinanceManage/mineFinanceManage',
|
],
|
},
|
{
|
root: 'subpackages/businessCard',
|
pages: [
|
'businessCard/businessCard',
|
'businessCardEdit/businessCardEdit',
|
'businessCardDetail/businessCardDetail',
|
'businessCardShare/businessCardShare',
|
],
|
},
|
{
|
root: 'subpackages/task',
|
pages: [
|
'publishTask/publishTask',
|
'taskCheck/taskCheck',
|
'taskCheckDetail/taskCheckDetail',
|
'taskCheckedDetail/taskCheckedDetail',
|
'taskHandleCheckDetail/taskHandleCheckDetail',
|
'taskManage/taskManage',
|
'batchTaskList/batchTaskList',
|
'taskUserSubmitCheckHistories/taskUserSubmitCheckHistories',
|
],
|
},
|
{
|
root: 'subpackages/jobApplicationManage',
|
pages: [
|
'jobApplicationManage/jobApplicationManage',
|
'jobApplicationDetail/jobApplicationDetail',
|
],
|
},
|
{
|
root: 'subpackages/city',
|
pages: ['citySelect/citySelect'],
|
},
|
{
|
root: 'subpackages/flexJob',
|
pages: ['flexJobDetail/flexJobDetail', 'flexJobDetailFromTask/flexJobDetailFromTask'],
|
},
|
{
|
root: 'subpackages/flexJobManage',
|
pages: [
|
'flexJobManage/flexJobManage',
|
'flexJobDetailFromManage/flexJobDetailFromManage',
|
'flexJobSign/flexJobSign',
|
],
|
},
|
{
|
root: 'subpackages/payrollManage',
|
pages: ['payrollManage/payrollManage', 'payrollManageDetail/payrollManageDetail'],
|
},
|
{
|
root: 'subpackages/extraPage',
|
pages: ['extraPage/extraPage'],
|
},
|
],
|
// preloadRule: {
|
// 'pages/mine/index': {
|
// network: 'all',
|
// packages: ['subpackages/setting', 'subpackages/message'],
|
// },
|
// },
|
});
|