lyh
7 天以前 0bc74278ff8130936bc7aed763e8901fedb4f3b0
lxzn-module-eam-common/src/main/java/org/jeecg/modules/eam/request/EamReportProductHazardsQuery.java
@@ -1,15 +1,13 @@
package org.jeecg.modules.eam.request;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.*;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import org.jeecg.common.aspect.annotation.Dict;
import org.jeecgframework.poi.excel.annotation.Excel;
import org.springframework.format.annotation.DateTimeFormat;
@@ -30,80 +28,106 @@
public class EamReportProductHazardsQuery implements Serializable {
    private static final long serialVersionUID = 1L;
   /**主键*/
   @TableId(type = IdType.ASSIGN_ID)
    /**主键*/
    @TableId(type = IdType.ASSIGN_ID)
    @ApiModelProperty(value = "主键")
    private String id;
   /**创建人*/
    /**创建人*/
    @ApiModelProperty(value = "创建人")
    private String createBy;
   /**创建日期*/
   @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")
    @ApiModelProperty(value = "创建日期")
    private Date createTime;
   /**更新人*/
    /**更新人*/
    @ApiModelProperty(value = "更新人")
    private String updateBy;
   /**更新日期*/
   @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")
    @ApiModelProperty(value = "更新日期")
    private Date updateTime;
   /**报修ID*/
   @Excel(name = "报修ID", width = 15)
    /**删除标记*/
    @Excel(name = "删除标记", width = 15)
    @ApiModelProperty(value = "删除标记")
    @TableLogic
    private Integer delFlag;
    /**报修ID*/
    @Excel(name = "报修ID", width = 15)
    @ApiModelProperty(value = "报修ID")
    private String reportId;
   /**设备ID*/
   @Excel(name = "设备ID", width = 15)
    /**设备ID*/
    @Excel(name = "设备ID", width = 15)
    @ApiModelProperty(value = "设备ID")
    private String equipmentId;
   /**操作工*/
   @Excel(name = "操作工", width = 15)
    /**HF编码*/
    @Excel(name = "HF编码", width = 15)
    @ApiModelProperty(value = "HF编码")
    private String hfCode;
    /**确认状态*/
    @Excel(name = "确认状态", width = 15)
    @ApiModelProperty(value = "确认状态")
    @Dict(dicCode = "confirm_status")
    private String confirmStatus;
    /**操作工*/
    @Excel(name = "操作工", width = 15)
    @ApiModelProperty(value = "操作工")
    @Dict(dictTable = "sys_user", dicText = "realname", dicCode = "username")
    private String confirmer;
   /**操作工确认时间*/
   @Excel(name = "操作工确认时间", width = 15, format = "yyyy-MM-dd")
   @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    /**操作工确认时间*/
    @Excel(name = "操作工确认时间", width = 15, format = "yyyy-MM-dd")
    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    @ApiModelProperty(value = "操作工确认时间")
    private Date confirmTime;
   /**产品损失情况*/
   @Excel(name = "产品损失情况", width = 15)
    /**产品损失情况*/
    @Excel(name = "产品损失情况", width = 15)
    @ApiModelProperty(value = "产品损失情况")
    @Dict(dicCode = "yn")
    private String productLoss;
   /**产品损失质量影响分析*/
   @Excel(name = "产品损失质量影响分析", width = 15)
    /**产品损失质量影响分析*/
    @Excel(name = "产品损失质量影响分析", width = 15)
    @ApiModelProperty(value = "产品损失质量影响分析")
    private String qualityAnalysis;
   /**主管工艺*/
   @Excel(name = "主管工艺", width = 15)
    /**主管工艺*/
    @Excel(name = "主管工艺", width = 15)
    @ApiModelProperty(value = "主管工艺")
    @Dict(dictTable = "sys_user", dicText = "realname", dicCode = "username")
    private String technologist;
   /**主管工艺确认时间*/
   @Excel(name = "主管工艺确认时间", width = 15, format = "yyyy-MM-dd")
   @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    /**主管工艺确认时间*/
    @Excel(name = "主管工艺确认时间", width = 15, format = "yyyy-MM-dd")
    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    @ApiModelProperty(value = "主管工艺确认时间")
    private Date technologistTime;
   /**主管工艺确认意见*/
   @Excel(name = "主管工艺确认意见", width = 15)
    /**主管工艺确认意见*/
    @Excel(name = "主管工艺确认意见", width = 15)
    @ApiModelProperty(value = "主管工艺确认意见")
    private String technologistComment;
   /**部级领导*/
   @Excel(name = "部级领导", width = 15)
    /**主管工艺确认结果*/
    @Excel(name = "主管工艺确认结果", width = 15)
    @ApiModelProperty(value = "主管工艺确认结果")
    private String technologistResult;
    /**部级领导*/
    @Excel(name = "部级领导", width = 15)
    @ApiModelProperty(value = "部级领导")
    @Dict(dictTable = "sys_user", dicText = "realname", dicCode = "username")
    private String deputyDepartment;
   /**部级领导确认时间*/
   @Excel(name = "部级领导确认时间", width = 15, format = "yyyy-MM-dd")
   @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    /**部级领导确认时间*/
    @Excel(name = "部级领导确认时间", width = 15, format = "yyyy-MM-dd")
    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    @ApiModelProperty(value = "部级领导确认时间")
    private Date deputyDepartmentTime;
   /**部级领导确认意见*/
   @Excel(name = "部级领导确认意见", width = 15)
    /**部级领导确认意见*/
    @Excel(name = "部级领导确认意见", width = 15)
    @ApiModelProperty(value = "部级领导确认意见")
    private String deputyDepartmentComment;
    /**部级领导确认结果*/
    @Excel(name = "部级领导确认结果", width = 15)
    @ApiModelProperty(value = "部级领导确认结果")
    private String deputyDepartmentResult;
    //列表展示
    @TableField(exist = false)
    private String equipmentCode;
@@ -115,4 +139,13 @@
    private String installationPosition;
    private String column;
    private String order;
    /**批次号*/
    @TableField(exist = false)
    private String batchNumber;
    /**加工零件号*/
    @TableField(exist = false)
    private String processingPart;
    /**件数*/
    @TableField(exist = false)
    private String quantity;
}