|
|
@@ -10,6 +10,7 @@
|
|
|
<el-badge type="danger" :is-dot="noticeStore.unreadList.length > 0">
|
|
|
<app-icon icon="g-icon--notice" @click="openComponent('notice')" />
|
|
|
</el-badge>
|
|
|
+ <app-icon icon="Tickets" size="20" @click="openComponent('report')" />
|
|
|
<span class="g-icon--minimize" @click="exitFullSreen" v-if="fullScreen"></span>
|
|
|
<span class="g-icon--maximize" @click="setFullSreen" v-else></span>
|
|
|
</div>
|
|
|
@@ -48,6 +49,7 @@ const componentMap = new Map<string, unknown>([
|
|
|
['modify', defineAsyncComponent(() => import('./components/modify/index.vue'))],
|
|
|
['cancel', defineAsyncComponent(() => import('./components/cancel/index.vue'))],
|
|
|
['avater', defineAsyncComponent(() => import('./components/avater/index.vue'))],
|
|
|
+ ['report', defineAsyncComponent(() => import('./components/report/index.vue'))],
|
|
|
])
|
|
|
|
|
|
const { componentId, openComponent, closeComponent } = useComponent()
|