From 8c8c3dc08d4a934ac5082c9413765a2994f8de0f Mon Sep 17 00:00:00 2001
From: 杨锴 <841720330@qq.com>
Date: 星期二, 08 十月 2024 10:27:22 +0800
Subject: [PATCH] fix UI + StoreKit Config
---
XQMuse/Root/Me/MeVC.swift | 16 ++++++++++++++++
1 files changed, 16 insertions(+), 0 deletions(-)
diff --git a/XQMuse/Root/Me/MeVC.swift b/XQMuse/Root/Me/MeVC.swift
index e47d95f..c15ae74 100644
--- a/XQMuse/Root/Me/MeVC.swift
+++ b/XQMuse/Root/Me/MeVC.swift
@@ -9,6 +9,8 @@
import QMUIKit
import JQTools
+let Refreh_Notice_Noti = Notification.Name.init("Refreh_Notice_Noti")
+
class MeVC: BaseVC {
@IBOutlet weak var scrollView: UIScrollView!
@@ -26,6 +28,7 @@
@IBOutlet weak var label_sustainDay: UILabel!
@IBOutlet weak var label_today: UILabel!
@IBOutlet weak var image_medal: UIImageView!
+ @IBOutlet weak var btn_notice: NoticeBtn!
@IBOutlet weak var image_userAvatar: UIImageView!
@IBOutlet weak var label_userName: UILabel!
@@ -41,6 +44,7 @@
view_rank.addGestureRecognizer(tap)
getData()
+ queryNotice()
}
override func setUI() {
@@ -59,10 +63,22 @@
btn_share.imagePosition = .top
}
+ private func queryNotice(){
+ Services.queryNotice().subscribe(onNext: {data in
+ self.btn_notice.hasNotice(!(data.data ?? false))
+ }).disposed(by: disposeBag)
+ }
+
override func setRx() {
NotificationCenter.default.rx.notification(UpdateUserProfile_Noti, object: nil).take(until: self.rx.deallocated).subscribe(onNext: { _ in
self.getData()
}).disposed(by: disposeBag)
+
+ NotificationCenter.default.rx.notification(Refreh_Notice_Noti, object: nil).take(until: self.rx.deallocated).subscribe(onNext: { _ in
+ self.queryNotice()
+ }).disposed(by: disposeBag)
+
+
}
--
Gitblit v1.7.1