fix (farm): 设备中心, 农事记录
- 获取image,imageList - 农事记录新增bug
This commit is contained in:
@@ -5,6 +5,8 @@ import lombok.AllArgsConstructor;
|
|||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
import lombok.NoArgsConstructor;
|
import lombok.NoArgsConstructor;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @description: 设备详情 请求实体
|
* @description: 设备详情 请求实体
|
||||||
* @author: binda
|
* @author: binda
|
||||||
@@ -40,12 +42,17 @@ public class DeviceInfoDetailV2RespVO {
|
|||||||
@Schema(description = "设备坐标")
|
@Schema(description = "设备坐标")
|
||||||
private String point;
|
private String point;
|
||||||
|
|
||||||
|
private String image;
|
||||||
|
private List<String> imageList;
|
||||||
|
|
||||||
@Schema(description = "基地iD")
|
@Schema(description = "基地iD")
|
||||||
private String baseId;
|
private String baseId;
|
||||||
|
private String baseName;
|
||||||
@Schema(description = "基地坐标")
|
@Schema(description = "基地坐标")
|
||||||
private String basePoint;
|
private String basePoint;
|
||||||
@Schema(description = "地块ID")
|
@Schema(description = "地块ID")
|
||||||
private String plotId;
|
private String plotId;
|
||||||
|
private String plotName;
|
||||||
@Schema(description = "地块坐标")
|
@Schema(description = "地块坐标")
|
||||||
private String plotPoint;
|
private String plotPoint;
|
||||||
|
|
||||||
|
|||||||
@@ -103,9 +103,12 @@ private void validateDeviceInfoExists(String id) {
|
|||||||
DeviceInfoDO deviceInfo = deviceInfoMapper.selectById(id);
|
DeviceInfoDO deviceInfo = deviceInfoMapper.selectById(id);
|
||||||
if (deviceInfo != null) {
|
if (deviceInfo != null) {
|
||||||
// 触发图片集合转换,确保返回的DO对象包含转换后的图片集合
|
// 触发图片集合转换,确保返回的DO对象包含转换后的图片集合
|
||||||
deviceInfo.getImageList();
|
// deviceInfo.getImageList();
|
||||||
deviceInfo.getAlarmImageList();
|
// deviceInfo.getAlarmImageList();
|
||||||
deviceInfo.getOfflineImageList();
|
// deviceInfo.getOfflineImageList();
|
||||||
|
DeviceClassifyDO dc = deviceClassifyMapper.selectOne(DeviceClassifyDO::getId, deviceInfo.getDeviceType());
|
||||||
|
deviceInfo.setImage(dc.getImage());
|
||||||
|
deviceInfo.setImageList(dc.getImageList());
|
||||||
}
|
}
|
||||||
return deviceInfo;
|
return deviceInfo;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user