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 deliveryTime = 0;
|
|
@ApiModelProperty(value = "销量")
|
private Integer totalUnitsSold = 0;
|
|
@ApiModelProperty(value = "月销售量")
|
private Integer monthlyUnitsSold = 0;
|
|
}
|