package com.casic.missiles.model.customer;

import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import com.alibaba.excel.annotation.write.style.ContentRowHeight;
import com.alibaba.excel.annotation.write.style.ContentStyle;
import com.alibaba.excel.annotation.write.style.HeadRowHeight;
import com.alibaba.excel.enums.poi.BorderStyleEnum;
import io.swagger.annotations.ApiModel;
import lombok.Data;

/**
 * @Description:
 * @Author: wangpeng
 * @Date: 2023/5/29 15:38
 */
@ColumnWidth(30)
@HeadRowHeight(15)
@ContentRowHeight(20)
@ContentStyle(borderLeft = BorderStyleEnum.THIN, borderBottom = BorderStyleEnum.THIN, borderTop = BorderStyleEnum.THIN, borderRight = BorderStyleEnum.THIN)
@ExcelIgnoreUnannotated
@ApiModel
@Data
public class CustomerSampleInfoImport {
    @ExcelProperty("样品所属")
    private String sampleBelong;

    @ExcelProperty("样品名称")
    private String sampleName;

    @ExcelProperty("样品型号")
    private String sampleModel;

    @ExcelProperty("出厂编号")
    private String manufacturingNo;

    @ExcelProperty("生产厂家")
    private String manufacturer;

    @ExcelProperty("厂家国别")
    private String manufacturerCountry;

    @ExcelProperty("出厂年月")
    private String manufacturingDate;

    @ExcelProperty("ABC")
    private String abc;

    @ExcelProperty("电源电压")
    private String powerVoltage;

    @ExcelProperty("检定方式")
    private String measureType;

    @ExcelProperty("检校类别")
    private String measureCategory;

    @ExcelProperty("检定项目")
    private String measureContent;

    @ExcelProperty("检定周期(月)")
    private String measurePeriod;

    @ExcelProperty("备注")
    private String remark;

    @ExcelProperty("标签绑定")
    private String labelBind;
}
