package shop.alien.entity.store.vo;

import com.fasterxml.jackson.annotation.JsonInclude;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import shop.alien.entity.store.StoreClockIn;

@Data
@JsonInclude
public class StoreClockInVo extends StoreClockIn {

    @ApiModelProperty(value = "用户姓名")
    private String userName;

    @ApiModelProperty(value = "商家姓名")
    private String storeName;

    @ApiModelProperty(value = "商家位置")
    private String storePosition;

    @ApiModelProperty(value = "打卡图片")
    private String clockImg;

    @ApiModelProperty(value = "商家头像")
    private String storeImg;

    @ApiModelProperty(value = "用户头像")
    private String userImg;

    @ApiModelProperty(value = "对方是否关注我 0-未关注 1-已关注")
    private String isFollowMe;

    @ApiModelProperty(value = "我是否关注对方 0-未关注 1-已关注")
    private String isFollowThis;

    @ApiModelProperty(value = "0-未点赞 1-已点赞")
    private String isLike;

    @ApiModelProperty(value = "0-未收藏 1-已收藏")
    private String isCollect;

    @ApiModelProperty(value = "评论数量")
    private int commentCount;

    @ApiModelProperty(value = "商家评分")
    private double score;

    @ApiModelProperty(value = "人均价格")
    private int perCapitaPrice;

    @ApiModelProperty(value = "区域")
    private String region;

    @ApiModelProperty(value = "商家类型")
    private String storeType;

    @ApiModelProperty(value = "经营板块")
    private String businessSection;

    //    @ApiModelProperty(value = "商家是否打卡")
//    @ApiModelProperty(value = "该用户是否在该店铺打过卡")
//    private String clockInStore;
//
//    @ApiModelProperty(value = "今天在该店铺是否打过卡")
//    private String clockInStoreToday;
//
//    @ApiModelProperty(value = "在该店铺的打卡次数")
//    private Long clockInStoreNum;
//
//    @ApiModelProperty(value = "该用户打卡的所有店铺次数")
//    private int clockInNum;

}
