You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
148 lines
3.8 KiB
148 lines
3.8 KiB
// |
|
// DMessage.h |
|
// watch |
|
// |
|
// Created by xTT on 2017/7/22. |
|
// Copyright © 2017年 xTT. All rights reserved. |
|
// |
|
|
|
#import "baseModel.h" |
|
|
|
@interface DMessage : baseModel |
|
|
|
/** |
|
lowBattery 腕表低电量消息 |
|
rail 腕表安全区域消息 |
|
sms 腕表新短信 |
|
sos 腕表触发SOS |
|
photograph 腕表触发拍照 |
|
|
|
|
|
applicationRrecord 申请记录消息 |
|
checkResults 审核结果消息 |
|
checkedResults 被审核结果消息 |
|
applicationOvertime 记录失效消息 |
|
|
|
|
|
|
|
identityTransfer 身份变更消息 |
|
systemUpdate 系统更新消息 |
|
|
|
*/ |
|
@property (strong, nonatomic) NSString *msgId; |
|
|
|
@property (strong, nonatomic) NSString *type; |
|
@property (strong, nonatomic) NSString *imei; |
|
|
|
@property (strong, nonatomic) NSNumber *battery; |
|
|
|
@property (strong, nonatomic) NSString *railID; |
|
@property (strong, nonatomic) NSString *railName; |
|
|
|
@property (strong, nonatomic) NSString *action; |
|
|
|
@property (strong, nonatomic) NSString *content; |
|
|
|
@property (strong, nonatomic) NSNumber *lon; |
|
@property (strong, nonatomic) NSNumber *lat; |
|
@property (strong, nonatomic) NSString *address; |
|
|
|
//消息所属的用户 openid |
|
@property (strong, nonatomic) NSString *openid; // 用户openid |
|
@property (strong, nonatomic) NSString *apple_openid; // 申请用户openid |
|
|
|
/** |
|
是否选中 |
|
*/ |
|
@property (assign ,nonatomic) BOOL isSelect; |
|
|
|
/// 可显示的内容在消息中心的内容 |
|
@property (strong, nonatomic) NSString *msgContent; |
|
/// 数据 |
|
@property (strong, nonatomic) NSString *data; |
|
|
|
// 是否已读 |
|
@property (strong, nonatomic) NSNumber *read; |
|
|
|
|
|
|
|
+ (NSDictionary *)mj_replacedKeyFromPropertyName; |
|
|
|
/** |
|
删除 提醒消息 的接口 |
|
|
|
@param success <#success description#> |
|
@param failure <#failure description#> |
|
*/ |
|
+ (void)delectTrackWithMessageIds:(NSArray*)messageIds |
|
success:(void (^)(id responseObject))success |
|
failure:(void (^)(void))failure; |
|
|
|
|
|
|
|
/** |
|
获取关注记录数据 |
|
|
|
@param ID <#ID description#> |
|
@param success <#success description#> |
|
@param failure <#failure description#> |
|
*/ |
|
+ (void)getAttentionsWithID:(NSString *)ID |
|
success:(void (^)(NSMutableArray *arr))success |
|
failure:(void (^)(NSError *error))failure; |
|
/** |
|
删除关注记录数据 |
|
|
|
@param messageIds <#messageIds description#> |
|
@param success <#success description#> |
|
@param failure <#failure description#> |
|
*/ |
|
+ (void)delectAttentionsWithMessageIds:(NSArray *)messageIds |
|
success:(void (^)(id))success |
|
failure:(void (^)(void))failure; |
|
|
|
/** |
|
处理关注记录数据(管理员) |
|
|
|
@param params |
|
|
|
{ |
|
openid : [str] |
|
accesstoken : [str] |
|
imei : [str] |
|
id : [str] //这条关注记录数据的ID |
|
agree : [int] // 管理员同意(1)或者拒绝(0)其他用户绑定设备 |
|
} |
|
|
|
@param success 成功 |
|
@param failure 失败 |
|
*/ |
|
+(void)manageAttentionWithParams:(NSDictionary*)params |
|
success:(void (^)(void))success |
|
failure:(void (^)(void))failure; |
|
|
|
|
|
/** |
|
获取通知数据 |
|
|
|
@param ID <#ID description#> |
|
@param success <#success description#> |
|
@param failure <#failure description#> |
|
*/ |
|
+ (void)getNotificationWithID:(NSString *)ID |
|
success:(void (^)(NSMutableArray *arr))success |
|
failure:(void (^)(NSError *error))failure; |
|
|
|
/** |
|
删除通知数据 |
|
|
|
@param messageIds <#messageIds description#> |
|
@param success <#success description#> |
|
@param failure <#failure description#> |
|
*/ |
|
+ (void)delectNotificationWithMessageIds:(NSArray *)messageIds |
|
success:(void (^)(id))success |
|
failure:(void (^)(void))failure; |
|
|
|
|
|
@end
|
|
|