package com.hwrj.cloud.admin.excelEntity;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.metadata.BaseRowModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * @className:
 * @description:
 * @author: lym
 * @date: 2020/9/5 17:54
 */
@Data
public class UmsMemberOriginExcel extends BaseRowModel {

    @ExcelProperty(value = "生产地名称")
    @ApiModelProperty(value = "生产地名称")
    private String originName;

    @ExcelProperty(value = "生产地面积（亩）")
    @ApiModelProperty(value = "生产地面积（亩）")
    private Double originArea;

    @ExcelProperty(value = "生产地图片")
    @ApiModelProperty(value = "生产地图片")
    private String imgUrl;

    @ExcelProperty(value = "生产地宣传视频")
    @ApiModelProperty(value = "生产地宣传视频地址")
    private String videoUrl;

    @ExcelProperty("生产地vr")
    @ApiModelProperty(value = "vr地址")
    private String vrUrl;

    @ExcelProperty("实时监控视频")
    @ApiModelProperty(value = "实时监控视频地址")
    private String cameraUrl;

    @ExcelProperty("人员数")
    @ApiModelProperty(value = "人数")
    private Integer peopleNum;

    @ExcelProperty("建立日期（年）")
    @ApiModelProperty(value = "建立日期（年）")
    private String foundDate;

    @ExcelProperty("联系人")
    @ApiModelProperty(value = "联系人")
    private String linkUser;

    @ExcelProperty("联系方式")
    @ApiModelProperty(value = "联系方式")
    private String linkPhone;

    @ExcelProperty("简介")
    @ApiModelProperty(value = "简介")
    private String summary;

    @ExcelProperty("产出物")
    @ApiModelProperty(value = "产品名称")
    private String productName;

    @ExcelProperty("产出物种植面积（亩）")
    @ApiModelProperty(value = "产出物种植面积（亩）")
    private String plantArea;

    @ExcelProperty("产出物总产量（吨）")
    @ApiModelProperty(value = "产出物总产量（吨）")
    private String outputNum;

    @ExcelProperty("产出物亩产值（万元）")
    @ApiModelProperty(value = "产出物亩产值（万元）")
    private String outputValue;

    @ExcelProperty("所在省")
    @ApiModelProperty(value = "省")
    private String provinceName;

    @ExcelProperty("所在市")
    @ApiModelProperty(value = "市")
    private String cityName;

    @ExcelProperty("所在县")
    @ApiModelProperty(value = "县")
    private String countyName;

    @ExcelProperty(value = "详细地址")
    @ApiModelProperty(value = "详细地址")
    private String detailAddress;

    @ExcelProperty(value = "海拔")
    @ApiModelProperty(value = "海拔")
    private String altitude;

    @ExcelProperty(value = "经度（°）")
    @ApiModelProperty(value = "经度")
    private String longitude;

    @ExcelProperty(value = "维度（°）")
    @ApiModelProperty(value = "纬度")
    private String latitude;

    @ApiModelProperty(value = "状态 0:可用，1:禁用，2:删除")
    private Integer state;

    @ApiModelProperty(value = "创建人")
    private Integer createId;

    @ApiModelProperty(value = "创建时间")
    private Date createTime;

    @ApiModelProperty(value = "修改人id")
    private Integer updateId;

    @ApiModelProperty(value = "修改时间")
    private Date updateTime;

    @ExcelProperty(value = "供应商名称")
    @ApiModelProperty(value = "供应商名称")
    private String compName;
}
