package com.bonus.zlpt.equip.api.domain;

import com.bonus.zlpt.common.core.annotation.Excel;
import com.bonus.zlpt.common.core.web.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.ToString;

/**
 * 设备上下架管理
对象 ma_up_off
 * 
 * @author xsheng
 * @date 2023-12-02
 */
@Data
@ToString
@ApiModel("设备上下架管理")
public class UpOff extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private Long id;

    /** 设备id */
    @Excel(name = "设备id")
    @ApiModelProperty(value = "设备id", required = true)
    private Long maId;

    /** 申请时间 */
    @Excel(name = "申请时间")
    @ApiModelProperty(value = "申请时间", required = true)
    private String applyTime;

    /** 申请人 */
    @Excel(name = "申请人")
    @ApiModelProperty(value = "申请人", required = true)
    private String applyUser;

    /** 申请企业 */
    @Excel(name = "申请企业")
    @ApiModelProperty(value = "申请企业", required = true)
    private String applyCompany;

    /** 1上架，2下架 */
    @Excel(name = "1上架，2下架")
    @ApiModelProperty(value = "1上架，2下架", required = true)
    private String type;

    /** 审核人 */
    @Excel(name = "审核人")
    @ApiModelProperty(value = "审核人", required = true)
    private String auditUser;

    /** 审核时间 */
    @Excel(name = "审核时间")
    @ApiModelProperty(value = "审核时间", required = true)
    private String auditTime;

    /** 状态（1通过，2驳回） */
    @Excel(name = "状态", readConverterExp = "1=通过，2驳回")
    @ApiModelProperty(value = "状态（1通过，2驳回）", required = true)
    private String status;

}
