123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778 |
- //
- // YXDeviceListModel.h
- // Temperature
- //
- // Created by z on 2025/1/17.
- //
- #import <Foundation/Foundation.h>
- NS_ASSUME_NONNULL_BEGIN
- @class YXDeviceItemModel,YXDeviceStepModel;
- @interface YXDeviceListModel : NSObject
- /// 编号
- @property (nonatomic, copy) NSString *code;
- /// 控制页面地址
- @property (nonatomic, copy) NSString *control_url;
- /// 图标
- @property (nonatomic, copy) NSString *icon;
- /// 是否是主控
- @property (nonatomic, copy) NSNumber *is_master;
- /// 名称
- @property (nonatomic, copy) NSString *name;
- /// 父级id
- @property (nonatomic, copy) NSString *parent_id;
- /// 记录id
- @property (nonatomic, copy) NSString *record_id;
- @property (nonatomic, nullable, copy) NSArray<YXDeviceItemModel *> *children;
- //是否需要输入设备编号
- @property (nonatomic, copy) NSNumber *need_device_code;
- //是否需要连接蓝牙配网
- @property (nonatomic, copy) NSNumber *bluetooth;
- //蓝牙配对编号
- @property (nonatomic, copy) NSString *blue_code;
- @end
- @interface YXDeviceItemModel : NSObject
- @property (nonatomic, copy) NSString *code;
- @property (nonatomic, copy) NSString *control_url;
- @property (nonatomic, copy) NSString *icon;
- @property (nonatomic, copy) NSString *name;
- @property (nonatomic, copy) NSString *parent_id;
- @property (nonatomic, copy) NSString *record_id;
- @property (nonatomic, copy) NSArray<YXDeviceStepModel *> *steps;
- @property (nonatomic, copy) NSNumber *is_master;
- //是否需要输入设备编号
- @property (nonatomic, copy) NSNumber *need_device_code;
- //是否需要连接蓝牙配网
- @property (nonatomic, copy) NSNumber *bluetooth;
- //蓝牙配对编号
- @property (nonatomic, copy) NSString *blue_code;
- @end
- @interface YXDeviceStepModel : NSObject
- /// 描述
- @property (nonatomic, copy) NSString *desc;
- /// 设备类型id
- @property (nonatomic, copy) NSString *device_type_id;
- /// 图片
- @property (nonatomic, copy) NSString *photo;
- /// 记录id
- @property (nonatomic, copy) NSString *record_id;
- /// 序号
- @property (nonatomic, copy) NSString *sequence;
- @end
- NS_ASSUME_NONNULL_END
|