// // BaseViewController.h // ChineseAgri-businesses // // Created by ecell on 2022/6/27. // #import "ZXNavigationBarController.h" #import NS_ASSUME_NONNULL_BEGIN typedef NS_ENUM(NSInteger,BgImageType){ /// 电子围栏 Dianziweilan, /// 上课禁用 Shangkejinyong, /// 闹钟 Naozhong, /// 历史记录 Lishijilu, /// 消息 Xiaoxi, /// 无网络 Wuwang, /// 电话本 Dianhuaben, /// 聊天 Liaotian, /// 照片 Zhaopian, /// 首页无绑定设备 HomeNoWhat }; @interface BaseViewController : ZXNavigationBarController /// 获取最新设备列表信息 - (void)updateAllMessage; /// 空白页显示图片种类 @property (nonatomic ,assign) BgImageType ImgType; /// 提示标题 @property (nonatomic ,strong) NSString *emptyTitle; /// 提示内容 @property (nonatomic ,strong) NSString *emptyText; /// 按钮指定标题 @property (nonatomic ,strong) NSString *buttonTitle; /// 按钮指定图片 @property (nonatomic ,strong) UIImage *buttonImg; /// 按钮字体颜色 @property (nonatomic ,strong) UIColor *buttonTitleColor; /// 返回按钮图片(默认为白色图片,随便传值,长度大于0为黑色图片) @property (nonatomic ,strong) NSString *backImgName; /// 数据模型数组 @property (nonatomic ,strong) NSMutableArray *modelListArr; /// 更新数据通知 - (void)updataNotificat; /// 微聊消息推送 - (void)pusChatMessage:(NSDictionary *)chatModel; /// 推送通知,获取最新设备电量格位置信息; - (void)updateBatteryAndLocation; @end NS_ASSUME_NONNULL_END