// // YXDeviceListModel.h // Temperature // // Created by z on 2025/1/17. // #import 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 *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 *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