槽液任务处理下发时间范围查询条件

liweidong
张乾翔 2 weeks ago
parent bdd876efff
commit 29d608705c
  1. 17
      blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/quality/pojo/vo/LiquidTankTaskVO.java
  2. 8
      blade-service/blade-desk/src/main/java/org/springblade/desk/quality/mapper/LiquidTankTaskMapper.xml

@ -3,11 +3,13 @@
*/
package org.springblade.desk.quality.pojo.vo;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.springblade.desk.quality.pojo.entity.LiquidTank;
import org.springblade.desk.quality.pojo.entity.LiquidTankTask;
import org.springframework.format.annotation.DateTimeFormat;
import java.io.Serial;
import java.time.LocalDate;
@ -94,4 +96,19 @@ public class LiquidTankTaskVO extends LiquidTankTask {
@Schema(description = "槽液到期时间")
private LocalDateTime tankEndTime;
/**
* 创建时间-开始
*/
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@Schema(description = "创建时间-开始")
private LocalDateTime createTimeStart;
/**
* 创建时间-结束
*/
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@Schema(description = "创建时间-结束")
private LocalDateTime createTimeEnd;
}

@ -162,6 +162,14 @@ TS_NAME
<if test = "task.status != null and task.status != ''">
AND task.STATUS = #{task.status}
</if>
<if test = "task.createTimeStart != null">
AND task.CREATE_TIME &gt;= #{task.createTimeStart}
</if>
<if test = "task.createTimeEnd != null">
AND task.CREATE_TIME &lt;= #{task.createTimeEnd}
</if>
</select>
<select id="exportLiquidTankTask"

Loading…
Cancel
Save