package org.jeecg.modules.eam.request;
|
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
import lombok.EqualsAndHashCode;
|
import lombok.experimental.Accessors;
|
import org.jeecg.common.api.vo.FileUploadResult;
|
import org.jeecg.common.aspect.annotation.Dict;
|
import org.jeecg.modules.flowable.domain.vo.FlowTaskVo;
|
import org.jeecgframework.poi.excel.annotation.Excel;
|
|
import java.io.Serializable;
|
import java.util.List;
|
|
/**
|
* @Author: Lius
|
* @CreateTime: 2025-04-21
|
* @Description:
|
*/
|
@Data
|
@EqualsAndHashCode(callSuper = false)
|
@Accessors(chain = true)
|
public class EamRepairOrderRequest extends FlowTaskVo implements Serializable {
|
|
private static final long serialVersionUID = 3844096033304425984L;
|
|
/**主键*/
|
@ApiModelProperty(value = "主键")
|
private String id;
|
|
/**设备ID*/
|
@ApiModelProperty(value = "设备ID")
|
private String equipmentId;
|
|
/**
|
* 维修状态
|
*/
|
@ApiModelProperty(value = "维修状态")
|
private String repairStatus;
|
|
/**
|
* 是否需要领用备件 1:是 0:否
|
*/
|
@ApiModelProperty(value = "是否需要领用备件")
|
private Integer isUseSpare;
|
|
/**
|
* 故障原因
|
*/
|
@ApiModelProperty(value = "故障原因")
|
private String faultReason;
|
/**
|
* 维修结果描述
|
*/
|
@ApiModelProperty(value = "维修结果描述")
|
private String repairDescription;
|
|
/**
|
* 照片文件ids;id以逗号分隔
|
*/
|
@ApiModelProperty(value = "照片文件ids;id以逗号分隔")
|
private String imageFiles;
|
|
/**维修图片*/
|
@ApiModelProperty(value = "维修图片集合")
|
private List<FileUploadResult> imageFilesResult;
|
|
/**备件描述*/
|
@ApiModelProperty(value = "备件描述")
|
private String sparePartDescription;
|
}
|