package yangtz.cs.liu.campus.vo.device;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import lombok.Data;
import yangtz.cs.liu.activiti.domain.ProcessBaseEntity;

import java.util.Date;

@Data
public class ClaimTodoVo  extends ProcessBaseEntity {

    /** id */
    @Excel(name = "id")
    private Long id;

    /** 设备name */
    @Excel(name = "设备name")
    private String  deviceName;

    /** 领用数量 */
    @Excel(name = "领用数量")
    private String number;

    /** 开始时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "开始时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date startTime;

    /** 结束时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "结束时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date endTime;

    /** 申请原因 */
    @Excel(name = "申请原因")
    private String reason;

    /** 流程实例ID */
    @Excel(name = "流程实例ID")
    private String instanceId;

//    /** 创建者 */
//    @Excel(name = "创建者")
//    private String createBy;

    /** 申请人 */
    @Excel(name = "申请人")
    private String applyUser;

    /** 申请时间 */
    @Excel(name = "申请时间")
    private Date applyTime;

//    /** 状态 */
//    @Excel(name = "状态")
//    private Integer state;

}
