package com.junmp.jyzb.api.bean.dto;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

@Data
public class EquipmentSizeDto {

    /**
     * 装备号型ID
     */
    private String id;

    /**
     * 装备类型ID
     */
    private String typeId;


    /**
     * 号型码
     */
    private String code;

    /**
     * 号型名称
     */
    private String name;

    /**
     * 装备名称
     */
    private String eqName;
    /**
     * 类别1名称
     */
    private String type1Name;
    /**
     * 类别2名称
     */
    private String type2name;
    /**
     * 类别3名称
     */
    private String type3Name;
    /**
     * 类别汇总名称
     */
    private String combinedTypes;
    /**
     * 更新时间
     */
    private Date updateTime;

    /**
     * 备注
     */
    private String note;

    /**
     * 价格
     */
    private BigDecimal price;

    /**
     * 当前状态：0关闭/1启用
     */
    private Integer state;

    private String photo;
    private String typePhoto;

    private String instructions;

    private String maintenancePeriod;
    private String warrantyPeriod;

    //EPc类型，1，单标签，2双标签，3三标签，往后递推
    private Integer epcType;

}
