package com.oying.modules.pc.store.view; import com.baomidou.mybatisplus.annotation.TableField; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.Getter; import lombok.Setter; import java.time.LocalTime; @Data public class CustomerStoreView { @ApiModelProperty(value = "店铺ID") private Long storeId; @ApiModelProperty(value = "商户ID") private Long merchantId; @ApiModelProperty(value = "平台类目") private Long platformCategoryId; @ApiModelProperty(value = "店铺类型:1-自营 2-加盟 3-第三方") private Integer storeType; @ApiModelProperty(value = "店铺名称") private String storeName; @ApiModelProperty(value = "状态") private Integer status; @ApiModelProperty(value = "店铺logo图片Url") private String logoImageUrl; @ApiModelProperty(value = "店铺封面图Url") private String coverImageUrl; @ApiModelProperty(value = "店铺描述") private String description; @ApiModelProperty(value = "联系电话") private String contactPhone; @ApiModelProperty(value = "营业开始时间") private LocalTime openTime; @ApiModelProperty(value = "营业结束时间") private LocalTime closeTime; private String businessHours; @ApiModelProperty(value = "详细地址") private String address; @ApiModelProperty(value = "经度") private Double longitude; @ApiModelProperty(value = "纬度") private Double latitude; @ApiModelProperty(value = "营业半径(米)") private Integer radius; @ApiModelProperty(value = "是否支持退货") private Integer returns; @ApiModelProperty(value = "是否支持自提") private Integer selfPickup; @ApiModelProperty(value = "评分") private Double score = 0d; @ApiModelProperty(value = "配送距离") private Integer deliveryDuration = 0; @ApiModelProperty(value = "月销售量") private Integer monthlySales = 0; }