package com.iformall.domain.vo;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import io.swagger.models.auth.In;
import lombok.Data;

import java.util.List;

@JsonIgnoreProperties(value = {"handler"})
@Data
public class WxMerchantVo {
	private static final long serialVersionUID = 6687964942922444531L;

	protected Long id;

	/** 发券商户信息 */
	@io.swagger.annotations.ApiModelProperty(value="商户图片",name="imgUrl")
	private String merchantImgUrl;
	@io.swagger.annotations.ApiModelProperty(value="商户名",name="name")
	private String merchantName;
	@io.swagger.annotations.ApiModelProperty(value="商户联系方式",name="linkPhone")
	private String merchantLinkPhone;
	@io.swagger.annotations.ApiModelProperty(value="商户状态1可用0停用",name="status")
	private Integer merchantStatus;
	@io.swagger.annotations.ApiModelProperty(value="商户业态",name="businessId")
	private Integer businessId;
	@io.swagger.annotations.ApiModelProperty(value="商户子业态",name="subBusinessId")
	private Integer subBusinessId;
	@io.swagger.annotations.ApiModelProperty(value="商户业态",name="parameter")
	private String parameter;

	@io.swagger.annotations.ApiModelProperty(value="地址",name="addr")
	private String addr;
	@io.swagger.annotations.ApiModelProperty(value="百度poi(省市区县street等)",name="baiduPoi")
	private String baiduPoi;
	@io.swagger.annotations.ApiModelProperty(value="商铺编号",name="shopNumber")
	private String shopNumber;
	@io.swagger.annotations.ApiModelProperty(value="楼座",name="buildingName")
	private String buildingName;
	@io.swagger.annotations.ApiModelProperty(value="楼层",name="floorName")
	private String floorName;


	@io.swagger.annotations.ApiModelProperty(value="楼座号",name="building")
	private Integer building;

	@io.swagger.annotations.ApiModelProperty(value="楼层号",name="floor")
	private Integer floor;


	@io.swagger.annotations.ApiModelProperty(value = "是否显示在C端", name = "show")
	private Integer isPublic;

    @io.swagger.annotations.ApiModelProperty(value = "店铺列表", name = "shopVoList")
    private List<WxShopVo> shopVoList;

    @io.swagger.annotations.ApiModelProperty(value = "品牌名称", name = "brandName")
    private String brandName;

    @io.swagger.annotations.ApiModelProperty(value = "品牌图", name = "brandImg")
    private String brandImg;


	@io.swagger.annotations.ApiModelProperty(value = "店面类型", name = "shopType")
	private Integer shopType;

	@io.swagger.annotations.ApiModelProperty(value = "业态名称", name = "businessName")
	private String businessName;


	@io.swagger.annotations.ApiModelProperty(value = "email", name = "email")
	private String email;


	@io.swagger.annotations.ApiModelProperty(value = "副标题", name = "title")
	private String title;


	@io.swagger.annotations.ApiModelProperty(value = "封面图", name = "coverPicture")
	private String coverPicture;

    @io.swagger.annotations.ApiModelProperty(value = "品牌简介", name = "summary")
    private String summary;

    @io.swagger.annotations.ApiModelProperty(value="简介",name="introduction")
    private String introduction;

    @io.swagger.annotations.ApiModelProperty(value="优惠活动",name="actionDesc")
    private String actionDesc;

	@io.swagger.annotations.ApiModelProperty(value = "客服电话", name = "linkLinePhone")
	private String linkLinePhone;
}
