|
|
@ -139,23 +139,23 @@ public class DeviceModelData { |
|
|
|
/** |
|
|
|
/** |
|
|
|
* 类型,0:属性,1:功能,2:事件 |
|
|
|
* 类型,0:属性,1:功能,2:事件 |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
private Integer type; |
|
|
|
private String type; |
|
|
|
|
|
|
|
|
|
|
|
public static DeviceModelData of(ModelAttrVO data) { |
|
|
|
public static DeviceModelData of(ModelAttrVO data) { |
|
|
|
DeviceModelData deviceModelData = Func.copyProperties(data, DeviceModelData.class); |
|
|
|
DeviceModelData deviceModelData = Func.copyProperties(data, DeviceModelData.class); |
|
|
|
deviceModelData.setType(0); |
|
|
|
deviceModelData.setType("0"); |
|
|
|
return deviceModelData; |
|
|
|
return deviceModelData; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
public static DeviceModelData of(ModelFuncVO data) { |
|
|
|
public static DeviceModelData of(ModelFuncVO data) { |
|
|
|
DeviceModelData deviceModelData = Func.copyProperties(data, DeviceModelData.class); |
|
|
|
DeviceModelData deviceModelData = Func.copyProperties(data, DeviceModelData.class); |
|
|
|
deviceModelData.setType(1); |
|
|
|
deviceModelData.setType("1"); |
|
|
|
return deviceModelData; |
|
|
|
return deviceModelData; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
public static DeviceModelData of(ModelEventVO data) { |
|
|
|
public static DeviceModelData of(ModelEventVO data) { |
|
|
|
DeviceModelData deviceModelData = Func.copyProperties(data, DeviceModelData.class); |
|
|
|
DeviceModelData deviceModelData = Func.copyProperties(data, DeviceModelData.class); |
|
|
|
deviceModelData.setType(2); |
|
|
|
deviceModelData.setType("2"); |
|
|
|
return deviceModelData; |
|
|
|
return deviceModelData; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|