|
|
|
@ -16,7 +16,6 @@ export class NavComponent implements OnInit {
|
|
|
|
|
|
|
|
|
|
constructor(private modal: NzModalService, private http: HttpClient, private message: NzMessageService, private viewContainerRef: ViewContainerRef, private router: Router, public token: CacheTokenService) { } |
|
|
|
|
user = null |
|
|
|
|
|
|
|
|
|
isSuperAdmin |
|
|
|
|
ngOnInit(): void { |
|
|
|
|
//调用服务中的function刷新token
|
|
|
|
@ -27,12 +26,14 @@ export class NavComponent implements OnInit {
|
|
|
|
|
return item.name == '超级管理员' |
|
|
|
|
}) |
|
|
|
|
isTrue ? this.isSuperAdmin = true : this.isSuperAdmin = false |
|
|
|
|
// signalR.initSR();
|
|
|
|
|
// // 接收来自中心的消息
|
|
|
|
|
// (signalR.SR as any).on('receiveNotification', (message: string, senderName: string) => {
|
|
|
|
|
// // 接收后要做的事
|
|
|
|
|
// console.log('收到消息---', message)
|
|
|
|
|
// })
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
signalR.initSR(); |
|
|
|
|
// 接收来自中心的消息
|
|
|
|
|
(signalR.SR as any).on('receiveNotification', (message: string, senderName: string) => { |
|
|
|
|
// 接收后要做的事
|
|
|
|
|
console.log('收到消息---', message) |
|
|
|
|
}) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -41,10 +42,9 @@ export class NavComponent implements OnInit {
|
|
|
|
|
this.router.navigate(['/login']) |
|
|
|
|
} |
|
|
|
|
ngOnDestroy(): void { |
|
|
|
|
this.token.delete() |
|
|
|
|
// console.log('断开SR')
|
|
|
|
|
// signalR.stopSR();
|
|
|
|
|
|
|
|
|
|
(signalR.SR as any).receiveNotification = [] |
|
|
|
|
signalR.stopSR() |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
changePassword() { |
|
|
|
|