feat (farm): 基地规划-网格信息

- 网格-行, 网格-列 字段更名
This commit is contained in:
达富斌
2025-08-27 22:58:43 +08:00
parent 9ff364fadf
commit ab2e606966
2 changed files with 8 additions and 3 deletions

View File

@@ -99,9 +99,9 @@ public class BaseInfoRespVO {
@Schema(description = "网格类型-名称") @Schema(description = "网格类型-名称")
private String typeName; private String typeName;
@Schema(description = "网格-行") @Schema(description = "网格-行")
private Integer row; private Integer gridRow;
@Schema(description = "网格-列") @Schema(description = "网格-列")
private Integer column; private Integer gridColumn;
@Schema(description = "网格-颜色") @Schema(description = "网格-颜色")
private String color; private String color;
} }

View File

@@ -15,6 +15,7 @@ import cn.iocoder.yudao.module.farm.dal.mysql.personnelmanagement.PersonnelManag
import cn.iocoder.yudao.module.farm.dal.mysql.plotinfo.PlotInfoMapper; import cn.iocoder.yudao.module.farm.dal.mysql.plotinfo.PlotInfoMapper;
import cn.iocoder.yudao.module.farm.dal.mysql.productionplan.ProductionPlanMapper; import cn.iocoder.yudao.module.farm.dal.mysql.productionplan.ProductionPlanMapper;
import cn.iocoder.yudao.module.farm.dal.mysql.specieslibrary.SpeciesLibraryMapper; import cn.iocoder.yudao.module.farm.dal.mysql.specieslibrary.SpeciesLibraryMapper;
import cn.iocoder.yudao.module.farm.enums.CommonConstants;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import jakarta.annotation.Resource; import jakarta.annotation.Resource;
@@ -221,6 +222,10 @@ public class BaseInfoServiceImpl implements BaseInfoService {
if (ObjectUtils.isEmpty(gridList)) { if (ObjectUtils.isEmpty(gridList)) {
return Collections.EMPTY_LIST; return Collections.EMPTY_LIST;
} }
return BeanUtils.toBean(gridList, BaseInfoRespVO.GridInfo.class); List<BaseInfoRespVO.GridInfo> gridInfos = BeanUtils.toBean(gridList, BaseInfoRespVO.GridInfo.class);
for (BaseInfoRespVO.GridInfo info : gridInfos) {
info.setTypeName(CommonConstants.GRID_TYPE.get(info.getType()));
}
return gridInfos;
} }
} }