feat: 新增政务端,保险端

This commit is contained in:
FlowerWater
2026-01-05 17:17:54 +08:00
parent 3c8b3cf442
commit e08b9694a5
18 changed files with 2742 additions and 9 deletions

View File

@@ -58,13 +58,36 @@ export default defineUniPages({
{ path: 'me/index', style: { navigationBarTitleText: '银行中心' } },
],
},
{
root: 'pagesGovernment',
pages: [
{ path: 'dashboard/index', style: { navigationBarTitleText: '政务工作台' } },
{ path: 'bank/list', style: { navigationBarTitleText: '银行管理' } },
{ path: 'bank/detail', style: { navigationBarTitleText: '银行详情' } },
{ path: 'supervise/list', style: { navigationBarTitleText: '合规检查' } },
{ path: 'risk/list', style: { navigationBarTitleText: '风险预警' } },
{ path: 'me/index', style: { navigationBarTitleText: '个人中心' } },
],
},
{
root: 'pagesInsurance',
pages: [
{ path: 'dashboard/index', style: { navigationBarTitleText: '保险工作台' } },
{ path: 'policy/list', style: { navigationBarTitleText: '保单管理' } },
{ path: 'policy/detail', style: { navigationBarTitleText: '保单详情' } },
{ path: 'claim/list', style: { navigationBarTitleText: '理赔处理' } },
{ path: 'claim/detail', style: { navigationBarTitleText: '理赔详情' } },
{ path: 'bank/list', style: { navigationBarTitleText: '合作银行' } },
{ path: 'me/index', style: { navigationBarTitleText: '个人中心' } },
],
},
],
// 分包预下载配置
preloadRule: {
'pages/login/index': {
network: 'all',
packages: ['pagesMerchant', 'pagesBank'],
packages: ['pagesMerchant', 'pagesBank', 'pagesGovernment', 'pagesInsurance'],
},
},
})