feat (farm): 种植中心-农事记录
- 添加筛选条件 状态
This commit is contained in:
@@ -26,6 +26,9 @@ public class FarmingRecordPageReqVO extends PageParam {
|
|||||||
@Schema(description = "任务时间")
|
@Schema(description = "任务时间")
|
||||||
private String taskTime;
|
private String taskTime;
|
||||||
|
|
||||||
|
@Schema(description = "任务计划 (0: 未开始; 1: 开始; 2: 结束;)")
|
||||||
|
private Integer taskStatus;
|
||||||
|
|
||||||
@Schema(description = "所属地块", example = "10480")
|
@Schema(description = "所属地块", example = "10480")
|
||||||
private String plotId;
|
private String plotId;
|
||||||
|
|
||||||
|
|||||||
@@ -22,6 +22,7 @@ public interface FarmingRecordMapper extends BaseMapperX<FarmingRecordDO> {
|
|||||||
.eqIfPresent(FarmingRecordDO::getTaskType, reqVO.getTaskType())
|
.eqIfPresent(FarmingRecordDO::getTaskType, reqVO.getTaskType())
|
||||||
.likeIfPresent(FarmingRecordDO::getTaskName, reqVO.getTaskName())
|
.likeIfPresent(FarmingRecordDO::getTaskName, reqVO.getTaskName())
|
||||||
.eqIfPresent(FarmingRecordDO::getTaskScope, reqVO.getTaskScope())
|
.eqIfPresent(FarmingRecordDO::getTaskScope, reqVO.getTaskScope())
|
||||||
|
.eqIfPresent(FarmingRecordDO::getTaskStatus, reqVO.getTaskStatus())
|
||||||
.eqIfPresent(FarmingRecordDO::getTaskTime, reqVO.getTaskTime())
|
.eqIfPresent(FarmingRecordDO::getTaskTime, reqVO.getTaskTime())
|
||||||
.eqIfPresent(FarmingRecordDO::getPlotId, reqVO.getPlotId())
|
.eqIfPresent(FarmingRecordDO::getPlotId, reqVO.getPlotId())
|
||||||
.eqIfPresent(FarmingRecordDO::getProductionPlanId, reqVO.getProductionPlanId())
|
.eqIfPresent(FarmingRecordDO::getProductionPlanId, reqVO.getProductionPlanId())
|
||||||
|
|||||||
@@ -148,11 +148,11 @@ public class FarmingRecordServiceImpl implements FarmingRecordService {
|
|||||||
farmingRecord.setTaskName(farmingNameMaintenanceDO.getFarmingName());
|
farmingRecord.setTaskName(farmingNameMaintenanceDO.getFarmingName());
|
||||||
|
|
||||||
// 查询并填充投入品列表
|
// 查询并填充投入品列表
|
||||||
List<FarmingRecordInputDO> inputs = farmingRecordInputMapper.selectList(
|
// List<FarmingRecordInputDO> inputs = farmingRecordInputMapper.selectList(
|
||||||
new LambdaQueryWrapperX<FarmingRecordInputDO>()
|
// new LambdaQueryWrapperX<FarmingRecordInputDO>()
|
||||||
.eq(FarmingRecordInputDO::getFarmRecordId, farmingRecord.getId())
|
// .eq(FarmingRecordInputDO::getFarmRecordId, farmingRecord.getId())
|
||||||
);
|
// );
|
||||||
farmingRecord.setInvestGoodsList(inputs);
|
// farmingRecord.setInvestGoodsList(inputs);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user