File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -15,6 +15,7 @@ import Result404Icon from '@/assets/assets-result-404.svg?component';
1515import Result500Icon from ' @/assets/assets-result-500.svg?component' ;
1616import ResultIeIcon from ' @/assets/assets-result-ie.svg?component' ;
1717import ResultWifiIcon from ' @/assets/assets-result-wifi.svg?component' ;
18+ import ResultMaintenanceIcon from ' @/assets/assets-result-maintenance.svg?component' ;
1819
1920const props = defineProps ({
2021 bgUrl: String ,
@@ -35,6 +36,8 @@ const dynamicComponent = computed(() => {
3536 return ResultIeIcon ;
3637 case ' wifi' :
3738 return ResultWifiIcon ;
39+ case ' maintenance' :
40+ return ResultMaintenanceIcon ;
3841 default :
3942 return Result403Icon ;
4043 }
Original file line number Diff line number Diff line change 1+ <template >
2+ <result title =" 系统维护中" tip =" 系统维护中,请稍后再试" type =" maintenance" >
3+ <t-button theme =" default" @click =" () => $router.push('/')" >返回首页</t-button >
4+ </result >
5+ </template >
6+
7+ <script lang="ts">
8+ export default {
9+ name: ' ResultMaintenance' ,
10+ };
11+ </script >
12+ <script setup lang="ts">
13+ import Result from ' @/components/result/index.vue' ;
14+ </script >
Original file line number Diff line number Diff line change @@ -140,6 +140,12 @@ export default [
140140 component : ( ) => import ( '@/pages/result/browser-incompatible/index.vue' ) ,
141141 meta : { title : '浏览器不兼容页' } ,
142142 } ,
143+ {
144+ path : 'maintenance' ,
145+ name : 'ResultMaintenance' ,
146+ component : ( ) => import ( '@/pages/result/maintenance/index.vue' ) ,
147+ meta : { title : '系统维护页' } ,
148+ } ,
143149 ] ,
144150 } ,
145151] ;
You can’t perform that action at this time.
0 commit comments