角标,小红点,群发消息
This commit is contained in:
@@ -1,11 +1,13 @@
|
||||
import { TabBarCompModel } from '../model/TabBarCompModel'
|
||||
import { TabBarItems } from '../components/TabBarItems'
|
||||
import { authStore, BasicConstant, hdHttp, HdLoadingDialog, HdResponse } from '@itcast/basic'
|
||||
import { authStore, BasicConstant, hdHttp, HdLoadingDialog, HdResponse,
|
||||
NotificationManagementUtil } from '@itcast/basic'
|
||||
import { MessageComp } from '../view/MessageComp'
|
||||
import { PatientListComp, updateExtraData } from './PatientListComp'
|
||||
import { applyListCallBacl, FollowPlanListComp } from 'patient'
|
||||
import { HMLifecycleState, HMRouterMgr } from '@hadss/hmrouter'
|
||||
import { BusinessError } from '@kit.BasicServicesKit'
|
||||
import { LocalConversationRepo } from '@nimkit/chatkit'
|
||||
|
||||
@Component
|
||||
export struct TabBarComp {
|
||||
@@ -17,6 +19,8 @@ export struct TabBarComp {
|
||||
private lifecycleOwner = HMRouterMgr.getCurrentLifecycleOwner()
|
||||
private handleCallback = () => {
|
||||
this.getApplyList()
|
||||
let unreadCount=LocalConversationRepo.getTotalUnreadCount() ?? -1
|
||||
NotificationManagementUtil.setBadgeNumber(unreadCount)
|
||||
}
|
||||
aboutToAppear() {
|
||||
this.getApplyList()
|
||||
|
||||
Reference in New Issue
Block a user