YXMsgUnreadModel.h 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. //
  2. // YXMsgUnreadModel.h
  3. // Temperature
  4. //
  5. // Created by TC on 2025/3/25.
  6. //
  7. #import <Foundation/Foundation.h>
  8. NS_ASSUME_NONNULL_BEGIN
  9. @class YXMsgActivityModel,YXMsgDeviceModel,YXMsgSystemModel;
  10. @interface YXMsgUnreadModel : NSObject
  11. /// 活动消息
  12. @property (nonatomic, strong) YXMsgActivityModel *activity;
  13. /// 设备消息
  14. @property (nonatomic, strong) YXMsgDeviceModel *device;
  15. /// 系统消息
  16. @property (nonatomic, strong) YXMsgSystemModel *system;
  17. /// 全部未读数
  18. @property (nonatomic, assign) NSInteger unread_total;
  19. @end
  20. /// 活动消息
  21. @interface YXMsgActivityModel : NSObject
  22. /// 最近更新时间
  23. @property (nonatomic, copy) NSString *last_time;
  24. /// 总数量
  25. @property (nonatomic, assign) NSInteger total;
  26. /// 未读数
  27. @property (nonatomic, copy) NSNumber *unread_count;
  28. @property (nonatomic, strong)NSString *content;
  29. @end
  30. /// 设备消息
  31. @interface YXMsgDeviceModel : NSObject
  32. /// 最近更新时间
  33. @property (nonatomic, copy) NSString *last_time;
  34. /// 总数量
  35. @property (nonatomic, assign) NSInteger total;
  36. /// 未读数
  37. @property (nonatomic, copy) NSNumber *unread_count;
  38. @property (nonatomic, strong)NSString *content;
  39. @end
  40. /// 系统消息
  41. @interface YXMsgSystemModel : NSObject
  42. /// 最近更新时间
  43. @property (nonatomic, copy) NSString *last_time;
  44. /// 总数量
  45. @property (nonatomic, assign) NSInteger total;
  46. /// 未读数
  47. @property (nonatomic, copy) NSNumber *unread_count;
  48. @property (nonatomic, strong)NSString *content;
  49. @end
  50. NS_ASSUME_NONNULL_END