zhangherong
昨天 936d2311eb6dd189364dc38500341afebb636481
lxzn-module-eam/src/main/java/org/jeecg/modules/eam/entity/EamTechnicalStatusEvaluationApplication.java
@@ -1,13 +1,17 @@
package org.jeecg.modules.eam.entity;
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.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.springframework.format.annotation.DateTimeFormat;
import java.util.Date;
@@ -46,46 +50,90 @@
   /**申请单号*/
    @ApiModelProperty(value = "申请单号")
   private String applicationOrderNum;
   /**设备ID*/
   @ApiModelProperty(value = "设备ID")
   private String equipmentId;
   /**申请人*/
    @ApiModelProperty(value = "申请人")
   @Dict(dictTable = "sys_user", dicText = "realname", dicCode = "username")
   private String applicant;
   /**申请部门*/
    @ApiModelProperty(value = "申请部门")
   @Dict(dictTable = "eam_base_factory", dicText = "factory_name", dicCode = "org_code")
   private String factoryOrgCode;
   /**申请日期*/
    @ApiModelProperty(value = "申请日期")
   @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
   @DateTimeFormat(pattern = "yyyy-MM-dd")
   private Date applyDate;
   /**技术状态鉴定日期*/
   @ApiModelProperty(value = "技术状态鉴定日期")
   @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
   @DateTimeFormat(pattern = "yyyy-MM-dd")
   private Date evaluationDate;
   /**申请单状态;待提交、待单位室级领导审核、生产设备管理主管审核、待保障部领导审核、已作废、已完成*/
    @ApiModelProperty(value = "申请单状态;待提交、待单位室级领导审核、生产设备管理主管审核、待保障部领导审核、已作废、已完成")
   @Dict(dicCode = "technical_status_evaluation_application_status")
   private String applicationStatus;
   /**申请单位室级领导签字*/
    @ApiModelProperty(value = "申请单位室级领导签字")
   @Dict(dictTable = "sys_user", dicText = "realname", dicCode = "username")
   private String departHeaderSignature;
   /**申请单位室级领导签字时间*/
    @ApiModelProperty(value = "申请单位室级领导签字时间")
   @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
   @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
   private Date departHeaderSignatureTime;
   /**申请单位室级领导签字结果*/
   @ApiModelProperty(value = "申请单位室级领导签字结果")
   @Dict(dicCode = "approve_reject")
   private String departHeaderSignatureResult;
   /**申请单位室级领导意见*/
    @ApiModelProperty(value = "申请单位室级领导意见")
   private String departHeaderComment;
   /**生产设备管理主管签字*/
    @ApiModelProperty(value = "生产设备管理主管签字")
   @Dict(dictTable = "sys_user", dicText = "realname", dicCode = "username")
   private String productionHeaderSignature;
   /**生产设备管理主管签字四件*/
    @ApiModelProperty(value = "生产设备管理主管签字四件")
   /**生产设备管理主管签字时间*/
    @ApiModelProperty(value = "生产设备管理主管签字时间")
   @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
   @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
   private Date productionHeaderSignatureTime;
   /**生产设备管理主管签字结果*/
   @ApiModelProperty(value = "生产设备管理主管签字结果")
   @Dict(dicCode = "approve_reject")
   private String productionHeaderSignatureResult;
   /**生产设备管理主管意见*/
    @ApiModelProperty(value = "生产设备管理主管意见")
   private String productionHeaderComment;
   /**生产保障部领导签字*/
    @ApiModelProperty(value = "生产保障部领导签字")
   @Dict(dictTable = "sys_user", dicText = "realname", dicCode = "username")
   private String productionSupportSignature;
   /**生产保障部领导签字时间*/
    @ApiModelProperty(value = "生产保障部领导签字时间")
   @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
   @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
   private Date productionSupportSignatureTime;
   /**生产保障部领导签字解结果*/
   @ApiModelProperty(value = "生产保障部领导签字解结果")
   @Dict(dicCode = "approve_reject")
   private String productionSupportSignatureResult;
   /**生产保障部领导意见*/
    @ApiModelProperty(value = "生产保障部领导意见")
   private String productionSupportComment;
   /**HF编码*/
    @ApiModelProperty(value = "HF编码")
   private String hfCode;
   /**备注*/
   @ApiModelProperty(value = "备注")
   private String remark;
   @TableField(exist = false)
   private String equipmentCode;
   @TableField(exist = false)
   private String equipmentName;
   @TableField(exist = false)
   private String equipmentModel;
}