update
This commit is contained in:
@@ -17,6 +17,7 @@ import org.jeecg.common.aspect.annotation.AutoLog;
|
|||||||
import org.jeecg.common.system.base.controller.JeecgController;
|
import org.jeecg.common.system.base.controller.JeecgController;
|
||||||
import org.jeecg.common.system.query.QueryGenerator;
|
import org.jeecg.common.system.query.QueryGenerator;
|
||||||
import org.jeecg.common.system.util.JwtUtil;
|
import org.jeecg.common.system.util.JwtUtil;
|
||||||
|
import org.jeecg.common.util.DateUtils;
|
||||||
import org.jeecg.common.util.oConvertUtils;
|
import org.jeecg.common.util.oConvertUtils;
|
||||||
import org.jeecg.modules.database.constant.*;
|
import org.jeecg.modules.database.constant.*;
|
||||||
import org.jeecg.modules.database.entity.*;
|
import org.jeecg.modules.database.entity.*;
|
||||||
@@ -67,8 +68,17 @@ public class ExperimentReportController extends JeecgController<ExperimentReport
|
|||||||
@RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo,
|
@RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo,
|
||||||
@RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize,
|
@RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize,
|
||||||
HttpServletRequest req) {
|
HttpServletRequest req) {
|
||||||
|
|
||||||
|
// 自定义duoXuan字段的查询规则为:LIKE_WITH_OR
|
||||||
|
Date createTime = experimentReport.getCreateTime();
|
||||||
|
experimentReport.setCreateTime(null);
|
||||||
|
experimentReport.setStatus(ExperimentReportStatus.PASSED);
|
||||||
QueryWrapper<ExperimentReport> queryWrapper = QueryGenerator.initQueryWrapper(experimentReport, req.getParameterMap());
|
QueryWrapper<ExperimentReport> queryWrapper = QueryGenerator.initQueryWrapper(experimentReport, req.getParameterMap());
|
||||||
Page<ExperimentReport> page = new Page<ExperimentReport>(pageNo, pageSize);
|
if (Objects.nonNull(createTime)) {
|
||||||
|
queryWrapper.eq("DATE_FORMAT (create_time,'%Y-%m-%d')",
|
||||||
|
DateUtils.formatDate(createTime, "yyyy-MM-dd"));
|
||||||
|
}
|
||||||
|
Page<ExperimentReport> page = new Page<>(pageNo, pageSize);
|
||||||
IPage<ExperimentReport> pageList = experimentReportService.page(page, queryWrapper);
|
IPage<ExperimentReport> pageList = experimentReportService.page(page, queryWrapper);
|
||||||
pageList.getRecords().forEach(v -> {
|
pageList.getRecords().forEach(v -> {
|
||||||
ExperimentDoc experimentDoc = experimentDocService.getByExperimentId(v.getExperimentId(), ExperimentDocType.sybg.getType());
|
ExperimentDoc experimentDoc = experimentDocService.getByExperimentId(v.getExperimentId(), ExperimentDocType.sybg.getType());
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ public class ExperimentReport implements Serializable {
|
|||||||
* 创建日期
|
* 创建日期
|
||||||
*/
|
*/
|
||||||
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
@DateTimeFormat(pattern = "yyyy-MM-dd")
|
||||||
@Schema(description = "创建日期")
|
@Schema(description = "创建日期")
|
||||||
private Date createTime;
|
private Date createTime;
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user