
package com.tmerclub.cloud.multishop.vo;

import com.tmerclub.cloud.common.product.vo.search.SpuSearchVO;
import com.tmerclub.cloud.common.vo.BaseVO;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.io.Serial;
import java.io.Serializable;
import java.util.List;

/**
 * 用户店铺收藏记录VO
 *
 * @author lhd
 * @date 2021-02-23 14:41:42
 */
@Data
public class ShopCollectionVO extends BaseVO implements Serializable {
    @Serial
    private static final long serialVersionUID = 1L;
    @Schema(description = "收藏自增id")
    private Long collectionId;

    @Schema(description = "店铺id")
    private Long shopId;

    @Schema(description = "店铺logo(可修改)")
    private String shopLogo;

    @Schema(description = "店铺状态(-1:未开通 0: 停业中 1:营业中 2:平台下线 3:平台下线待审核)")
    private Integer shopStatus;

    @Schema(description = "店铺名称")
    private String shopName;

    @Schema(description = "店铺类型1自营店 2普通店")
    private Integer type;

    @Schema(description = "店铺收藏数量")
    private Long collectionNum;

    @Schema(description = "店铺商品列表")
    private List<SpuSearchVO> spuSearchList;

    @Schema(description = "设为主页的h5装修id")
    private Long renovationId;


}
