parent
188d5c8ce6
commit
67a0062d61
18 changed files with 803 additions and 477 deletions
@ -0,0 +1,103 @@ |
|||||||
|
package org.springblade.desk.quality.pojo.request; |
||||||
|
|
||||||
|
import com.fasterxml.jackson.databind.annotation.JsonDeserialize; |
||||||
|
import io.swagger.v3.oas.annotations.media.Schema; |
||||||
|
import lombok.Data; |
||||||
|
import lombok.EqualsAndHashCode; |
||||||
|
import lombok.ToString; |
||||||
|
import org.springblade.desk.quality.pojo.entity.CycleTestTask; |
||||||
|
import org.springblade.desk.util.json.deserializer.DateBeginOfDayDeserializer; |
||||||
|
import org.springblade.desk.util.json.deserializer.DateEndOfDayDeserializer; |
||||||
|
import org.springblade.desk.util.json.deserializer.LocalDateTimeBeginOfDayDeserializer; |
||||||
|
import org.springblade.desk.util.json.deserializer.LocalDateTimeEndOfDayDeserializer; |
||||||
|
|
||||||
|
import java.time.LocalDateTime; |
||||||
|
import java.util.Date; |
||||||
|
import java.util.List; |
||||||
|
|
||||||
|
@Data |
||||||
|
@EqualsAndHashCode(callSuper = true) |
||||||
|
@ToString(callSuper = true) |
||||||
|
public class CycleTestTaskSearch extends CycleTestTask { |
||||||
|
|
||||||
|
@Schema(description = "过滤类型 1临期2超期") |
||||||
|
private Integer filterType = 0; |
||||||
|
@JsonDeserialize(using = DateBeginOfDayDeserializer.class) |
||||||
|
@Schema(description = "创建时间-开始") |
||||||
|
private Date createTimeStart; |
||||||
|
@JsonDeserialize(using = DateEndOfDayDeserializer.class) |
||||||
|
@Schema(description = "创建时间-结束") |
||||||
|
private Date createTimeEnd; |
||||||
|
@Schema(description = "状态数组") |
||||||
|
private List<Integer> statusList; |
||||||
|
|
||||||
|
/** |
||||||
|
* [周期试验项目]名称 |
||||||
|
*/ |
||||||
|
@Schema(description = "[周期试验项目]名称") |
||||||
|
private String cycleTestItemName; |
||||||
|
/** |
||||||
|
* [周期试验项目]试验条件 |
||||||
|
*/ |
||||||
|
@Schema(description = "[周期试验项目]试验条件") |
||||||
|
private String cycleTestItemCondition; |
||||||
|
/** |
||||||
|
* [周期试验标准]名称 |
||||||
|
*/ |
||||||
|
@Schema(description = "[周期试验项目]试验标准") |
||||||
|
private String cycleTestStandardName; |
||||||
|
/** |
||||||
|
* 工艺员[用户]姓名 |
||||||
|
*/ |
||||||
|
@Schema(description = "工艺员[用户]姓名") |
||||||
|
private String processUserName; |
||||||
|
/** |
||||||
|
* 一次性任务生成日期-开始 |
||||||
|
*/ |
||||||
|
@JsonDeserialize(using = LocalDateTimeBeginOfDayDeserializer.class) |
||||||
|
@Schema(description = "一次性任务生成日期-开始") |
||||||
|
private LocalDateTime oneTimeGenDateStart; |
||||||
|
/** |
||||||
|
* 一次性任务生成日期-结束 |
||||||
|
*/ |
||||||
|
@JsonDeserialize(using = LocalDateTimeEndOfDayDeserializer.class) |
||||||
|
@Schema(description = "一次性任务生成日期-结束") |
||||||
|
private LocalDateTime oneTimeGenDateEnd; |
||||||
|
/** |
||||||
|
* 下发时间-开始 |
||||||
|
*/ |
||||||
|
@JsonDeserialize(using = LocalDateTimeBeginOfDayDeserializer.class) |
||||||
|
@Schema(description = "下发时间-开始") |
||||||
|
private LocalDateTime issueDateStart; |
||||||
|
/** |
||||||
|
* 下发时间-结束 |
||||||
|
*/ |
||||||
|
@JsonDeserialize(using = LocalDateTimeEndOfDayDeserializer.class) |
||||||
|
@Schema(description = "下发时间-结束") |
||||||
|
private LocalDateTime issueDateEnd; |
||||||
|
/** |
||||||
|
* 接收时间-开始 |
||||||
|
*/ |
||||||
|
@JsonDeserialize(using = LocalDateTimeBeginOfDayDeserializer.class) |
||||||
|
@Schema(description = "接收时间-开始") |
||||||
|
private LocalDateTime acceptDateStart; |
||||||
|
/** |
||||||
|
* 接收时间-结束 |
||||||
|
*/ |
||||||
|
@JsonDeserialize(using = LocalDateTimeEndOfDayDeserializer.class) |
||||||
|
@Schema(description = "接收时间-结束") |
||||||
|
private LocalDateTime acceptDateEnd; |
||||||
|
/** |
||||||
|
* 完成时间-开始 |
||||||
|
*/ |
||||||
|
@JsonDeserialize(using = LocalDateTimeBeginOfDayDeserializer.class) |
||||||
|
@Schema(description = "完成时间-开始") |
||||||
|
private LocalDateTime finishDateStart; |
||||||
|
/** |
||||||
|
* 完成时间-结束 |
||||||
|
*/ |
||||||
|
@JsonDeserialize(using = LocalDateTimeEndOfDayDeserializer.class) |
||||||
|
@Schema(description = "完成时间-结束") |
||||||
|
private LocalDateTime finishDateEnd; |
||||||
|
} |
||||||
|
|
||||||
Loading…
Reference in new issue