package org.jeecg.modules.eam.request;
|
|
import com.baomidou.mybatisplus.annotation.TableLogic;
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
import lombok.EqualsAndHashCode;
|
import lombok.experimental.Accessors;
|
import org.jeecg.common.aspect.annotation.Dict;
|
import org.jeecg.modules.flowable.domain.vo.FlowTaskVo;
|
import org.jeecgframework.poi.excel.annotation.Excel;
|
import org.springframework.format.annotation.DateTimeFormat;
|
|
import java.io.Serializable;
|
import java.util.Date;
|
|
/**
|
* @Author: Lius
|
* @CreateTime: 2025-07-24
|
* @Description:
|
*/
|
@Data
|
@EqualsAndHashCode(callSuper = false)
|
@Accessors(chain = true)
|
public class EamThirdMaintenanceFurnaceRequest extends FlowTaskVo implements Serializable {
|
|
private static final long serialVersionUID = 3599956173993730625L;
|
|
/**主键*/
|
@ApiModelProperty(value = "主键")
|
private String id;
|
/**
|
* 备注
|
*/
|
@ApiModelProperty(value = "备注")
|
private String remark;
|
/**
|
* 工单号
|
*/
|
@ApiModelProperty(value = "工单号")
|
private String orderNum;
|
/**
|
* 设备ID
|
*/
|
@ApiModelProperty(value = "设备ID")
|
@Dict(dictTable = "eam_equipment", dicCode = "equipment_code", dicText = "id")
|
private String equipmentId;
|
/**
|
* 计划保养日期
|
*/
|
@ApiModelProperty(value = "计划保养日期")
|
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
|
@DateTimeFormat(pattern = "yyyy-MM-dd")
|
private Date maintenanceDate;
|
/**
|
* 压缩空气压力(MPa)
|
*/
|
@ApiModelProperty(value = "压缩空气压力(MPa)")
|
private String compressedAirPressureValue;
|
/**
|
* 极限真空(Pa)
|
*/
|
@ApiModelProperty(value = "极限真空(Pa)")
|
private String ultimateVacuumValue;
|
/**
|
* 泄漏率(Pa/h)
|
*/
|
@ApiModelProperty(value = "泄漏率(Pa/h)")
|
private String leakRate;
|
/**
|
* 净化处理
|
*/
|
@ApiModelProperty(value = "净化处理")
|
private String purificationTreatment;
|
/**
|
* 炉温均匀性检测
|
*/
|
@ApiModelProperty(value = "炉温均匀性检测")
|
private String furnaceTemperatureUniformityTesting;
|
/**
|
* 加热功率测试
|
*/
|
@ApiModelProperty(value = "加热功率测试")
|
private String heatingPowerTest;
|
/**
|
* 保养人
|
*/
|
@ApiModelProperty(value = "保养人")
|
@Dict(dictTable = "sys_user", dicCode = "username", dicText = "realname")
|
private String operator;
|
/**
|
* 保养时间
|
*/
|
@ApiModelProperty(value = "保养时间")
|
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
private Date operateTime;
|
/**
|
* 保养状态;待提交、待确认、已完成
|
*/
|
@ApiModelProperty(value = "保养状态;待提交、待确认、已完成")
|
private String maintenanceStatus;
|
/**
|
* 能否满足加工需求;是否
|
*/
|
@ApiModelProperty(value = "能否满足加工需求;是否")
|
@Dict(dicCode = "yn")
|
private String processingRequirementsFlag;
|
/**
|
* 确认人
|
*/
|
@ApiModelProperty(value = "确认人")
|
@Dict(dictTable = "sys_user", dicCode = "username", dicText = "realname")
|
private String confirmUser;
|
/** 确认类型 1 通过 2 驳回 */
|
@ApiModelProperty(value = "确认类型")
|
@Dict(dicCode = "approved_rejected")
|
private String confirmDealType;
|
|
}
|