This commit is contained in:
DDIsFriend
2023-09-07 17:09:41 +08:00
parent 5aa7ce5659
commit c853b73127
663 changed files with 57056 additions and 24723 deletions

View File

@@ -44,6 +44,19 @@ open class GroupData {
return false
}
//
func isAppointmentPushNotification(userInfo:[AnyHashable:Any]?) -> Bool {
if let userInfo {
if let dict = parserAlertToDictionary(userInfo: userInfo), dict[pushNoti_title_key] == pushNoti_appointmentOrder_key {
return true
}
if let string = parserAlertToString(userInfo: userInfo), string.contains(pushNoti_appointmentOrder_key) == true {
return true
}
}
return false
}
//
func parserBroadcastToString(userInfo:[AnyHashable:Any]?) -> String? {
if let broadcastKeywords = (userInfo?[pushNoti_broadcastKeywords_key] as? String),broadcastKeywords.isEmpty == false {
@@ -86,17 +99,17 @@ open class GroupData {
groudUserDefault?.set(newMessageSound, forKey: newMessageSound_key)
}
//
public var newMessageAlert : Bool {
return (groudUserDefault?.object(forKey: newMessageAlert_key) as? Bool) ?? true
}
func setNewMessageAlert(newMessageAlert:Bool?) {
groudUserDefault?.set(newMessageAlert, forKey: newMessageAlert_key)
}
// //
// public var newMessageAlert : Bool {
// return (groudUserDefault?.object(forKey: newMessageAlert_key) as? Bool) ?? true
// }
//
// func setNewMessageAlert(newMessageAlert:Bool?) {
// groudUserDefault?.set(newMessageAlert, forKey: newMessageAlert_key)
// }
func clear() {
GROUP.setNewMessageAlert(newMessageAlert: nil)
// GROUP.setNewMessageAlert(newMessageAlert: nil)
GROUP.setNewMessageSound(newMessageSound: nil)
GROUP.setBestAttemptContentUserInfo(bestAttemptContentUserInfo: nil)
}