package com.ruoyi.other.vo;
|
|
import com.baomidou.mybatisplus.annotation.TableField;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.math.BigDecimal;
|
import java.util.List;
|
|
@Data
|
@ApiModel(value = "门店详情")
|
public class ShopDetailVO {
|
|
/**
|
* 主键
|
*/
|
@ApiModelProperty(value = "主键")
|
private Integer id;
|
|
/**
|
* 门店名称
|
*/
|
@ApiModelProperty(value = "门店名称")
|
private String name;
|
|
@ApiModelProperty(value = "详情图,多个逗号分隔")
|
private String detailsPicture;
|
|
@ApiModelProperty(value = "资质证书图片")
|
private String certification;
|
|
@ApiModelProperty(value = "营业星期:1-周一到周日 2-周一周五 3-仅周末")
|
private Long businessDate;
|
|
@ApiModelProperty(value = "开始时间(HH:mm)")
|
private String startTime;
|
|
@ApiModelProperty(value = "结束时间(HH:mm)")
|
private String endTime;
|
|
/**
|
* 联系电话
|
*/
|
@ApiModelProperty(value = "联系电话")
|
private List<String> phones;
|
|
/**
|
* 评分
|
*/
|
@ApiModelProperty(value = "评分")
|
private BigDecimal score;
|
|
@ApiModelProperty(value = "自己打分")
|
private BigDecimal myScore;
|
|
/**
|
* 地址
|
*/
|
@ApiModelProperty(value = "地址")
|
private String address;
|
|
/**
|
* 距离
|
*/
|
@ApiModelProperty(value = "距离")
|
private Double distance;
|
|
@ApiModelProperty(value = "经度")
|
private BigDecimal longitude;
|
|
@ApiModelProperty(value = "纬度")
|
private BigDecimal latitude;
|
|
@ApiModelProperty(value = "状态(1=正常,2=冻结)")
|
private Integer status;
|
|
|
@ApiModelProperty(value = "省")
|
@TableField("province")
|
private String province;
|
|
@ApiModelProperty(value = "省编号")
|
@TableField("province_code")
|
private String provinceCode;
|
|
@ApiModelProperty(value = "市")
|
@TableField("city")
|
private String city;
|
|
@ApiModelProperty(value = "市编号")
|
@TableField("city_code")
|
private String cityCode;
|
|
@ApiModelProperty(value = "区")
|
@TableField("district")
|
private String district;
|
|
@ApiModelProperty(value = "区编号")
|
@TableField("district_code")
|
private String districtCode;
|
|
|
}
|