|
|
@@ -1,5 +1,6 @@
|
|
|
package com.platform.response.device;
|
|
|
|
|
|
+import com.platform.entity.IotDevice;
|
|
|
import lombok.Data;
|
|
|
|
|
|
/**
|
|
|
@@ -113,4 +114,34 @@ public class DeviceDetailResp {
|
|
|
* 设备类别
|
|
|
*/
|
|
|
private Long egId;
|
|
|
+
|
|
|
+ public static DeviceDetailResp getInstance(){
|
|
|
+ return new DeviceDetailResp();
|
|
|
+ }
|
|
|
+
|
|
|
+ public static DeviceDetailResp toDeviceDetailResp(IotDevice iotDevice) {
|
|
|
+ DeviceDetailResp instance = DeviceDetailResp.getInstance();
|
|
|
+ instance.setId(iotDevice.getId());
|
|
|
+ instance.setTenantId(iotDevice.getTenantId());
|
|
|
+ instance.setCompanyId(iotDevice.getCompanyId());
|
|
|
+ instance.setGuid(iotDevice.getGuid());
|
|
|
+ instance.setDeviceCode(iotDevice.getDeviceCode());
|
|
|
+ instance.setSn(iotDevice.getSn());
|
|
|
+ instance.setModCode(iotDevice.getModCode());
|
|
|
+ instance.setDeviceName(iotDevice.getDeviceName());
|
|
|
+ instance.setBrand(iotDevice.getBrand());
|
|
|
+ instance.setModelCode(iotDevice.getModelCode());
|
|
|
+ instance.setDescription(iotDevice.getDescription());
|
|
|
+ instance.setRemarks(iotDevice.getRemarks());
|
|
|
+ instance.setStatus(iotDevice.getStatus());
|
|
|
+ instance.setLongitude(iotDevice.getLongitude());
|
|
|
+ instance.setLatitude(iotDevice.getLatitude());
|
|
|
+ instance.setHigh(iotDevice.getHigh());
|
|
|
+ instance.setCreateUser(iotDevice.getCreateUser());
|
|
|
+ instance.setUpdateUser(iotDevice.getUpdateUser());
|
|
|
+ instance.setDelFlag(iotDevice.getDelFlag());
|
|
|
+ instance.setEgId(iotDevice.getEgId());
|
|
|
+ return instance;
|
|
|
+
|
|
|
+ }
|
|
|
}
|