增加查看数据接口
This commit is contained in:
parent
5406bb409f
commit
bbf3681be6
@ -111,8 +111,8 @@ public class DataRefluxConfigController {
|
||||
|
||||
@GetMapping("/review-the-data")
|
||||
@Operation(summary = "数据回流配置查看数据")
|
||||
public CommonResult<List<DataRefluxDataRespVO>> reviewTheData(@RequestParam("id") Long id) {
|
||||
List<DataRefluxDataDO> list = dataRefluxDataService.getTheDetails(id);
|
||||
public CommonResult<List<DataRefluxDataRespVO>> reviewTheData(@Valid DataRefluxConfigPageReqVO pageReqVO) {
|
||||
List<DataRefluxDataDO> list = dataRefluxDataService.getTheDetails(pageReqVO);
|
||||
return success(BeanUtils.toBean(list, DataRefluxDataRespVO.class));
|
||||
}
|
||||
|
||||
|
@ -15,6 +15,9 @@ import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_
|
||||
@ToString(callSuper = true)
|
||||
public class DataRefluxConfigPageReqVO extends PageParam {
|
||||
|
||||
@Schema(description = "配置ID", example = "11768")
|
||||
private Long id;
|
||||
|
||||
@Schema(description = "模型服务ID", example = "2475")
|
||||
private Long modelServiceId;
|
||||
|
||||
@ -25,4 +28,10 @@ public class DataRefluxConfigPageReqVO extends PageParam {
|
||||
@DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
|
||||
private LocalDateTime[] createTime;
|
||||
|
||||
@Schema(description = "开始时间")
|
||||
private LocalDateTime startTime;
|
||||
|
||||
@Schema(description = "结束时间")
|
||||
private LocalDateTime endTime;
|
||||
|
||||
}
|
||||
|
@ -2,6 +2,8 @@ package cn.iocoder.yudao.module.llm.service.datarefluxdata;
|
||||
|
||||
import java.util.*;
|
||||
import javax.validation.*;
|
||||
|
||||
import cn.iocoder.yudao.module.llm.controller.admin.datarefluxconfig.vo.DataRefluxConfigPageReqVO;
|
||||
import cn.iocoder.yudao.module.llm.controller.admin.datarefluxdata.vo.*;
|
||||
import cn.iocoder.yudao.module.llm.dal.dataobject.datarefluxdata.DataRefluxDataDO;
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||
@ -52,4 +54,5 @@ public interface DataRefluxDataService {
|
||||
*/
|
||||
PageResult<DataRefluxDataDO> getDataRefluxDataPage(DataRefluxDataPageReqVO pageReqVO);
|
||||
|
||||
}
|
||||
List<DataRefluxDataDO> getTheDetails(DataRefluxConfigPageReqVO pageReqVO);
|
||||
}
|
||||
|
@ -1,5 +1,8 @@
|
||||
package cn.iocoder.yudao.module.llm.service.datarefluxdata;
|
||||
|
||||
import cn.hutool.core.util.ObjectUtil;
|
||||
import cn.iocoder.yudao.module.llm.controller.admin.datarefluxconfig.vo.DataRefluxConfigPageReqVO;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import org.springframework.stereotype.Service;
|
||||
import javax.annotation.Resource;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
@ -71,4 +74,13 @@ public class DataRefluxDataServiceImpl implements DataRefluxDataService {
|
||||
return dataRefluxDataMapper.selectPage(pageReqVO);
|
||||
}
|
||||
|
||||
}
|
||||
@Override
|
||||
public List<DataRefluxDataDO> getTheDetails(DataRefluxConfigPageReqVO pageReqVO) {
|
||||
LambdaQueryWrapper<DataRefluxDataDO> eq = new LambdaQueryWrapper<DataRefluxDataDO>()
|
||||
.eq(ObjectUtil.isNotNull(pageReqVO.getId()),DataRefluxDataDO::getConfigId, pageReqVO.getId())
|
||||
.le(ObjectUtil.isNotNull(pageReqVO.getStartTime()),DataRefluxDataDO::getCreateTime, pageReqVO.getStartTime())
|
||||
.ge(ObjectUtil.isNotNull(pageReqVO.getEndTime()),DataRefluxDataDO::getCreateTime, pageReqVO.getEndTime());
|
||||
return dataRefluxDataMapper.selectList(eq);
|
||||
}
|
||||
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user