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 16:21
 */
@ColumnWidth(30)
@HeadRowHeight(15)
@ContentRowHeight(20)
@ContentStyle(borderLeft = BorderStyleEnum.THIN, borderBottom = BorderStyleEnum.THIN, borderTop = BorderStyleEnum.THIN, borderRight = BorderStyleEnum.THIN)
@ExcelIgnoreUnannotated
@ApiModel
@Data
public class CustomerInfoImport {
    @ExcelProperty("公司名称")
    private String customerName;

    @ExcelProperty("公司简称")
    private String briefName;

    @ExcelProperty("业务内容")
    private String businessContent;

    @ExcelProperty("税号")
    private String taxNumber;

    @ExcelProperty("银行账户名")
    private String bankAccount;

    @ExcelProperty("银行名称")
    private String bankName;

    @ExcelProperty("银行账号")
    private String bankAccountNumber;

    @ExcelProperty("邮编")
    private String postalCode;

    @ExcelProperty("负责人")
    private String director;

    @ExcelProperty("电话")
    private String phone;

    @ExcelProperty("手机")
    private String mobile;

    @ExcelProperty("邮箱")
    private String email;

    @ExcelProperty("网址")
    private String website;

    @ExcelProperty("履约评级")
    private String grade;

    @ExcelProperty("公司规模")
    private String companySize;

    @ExcelProperty("业务规模")
    private String businessSize;

    @ExcelProperty("整体评价")
    private String evaluation;
}
