package com.ruoyi.web.modules.home.dto;

import java.math.BigDecimal;

/**
 * C 端商品详情基础查询行（goods + shop JOIN）
 */
public class GoodsDetailBaseDTO
{
    private Long goodsId;

    private String goodsSn;

    private String goodsName;

    private String mainPic;

    private String detailContent;

    private BigDecimal salePrice;

    private Integer stock;

    private Integer salesCount;

    private String goodsStatus;

    private Long categoryId;

    private Long shopId;

    private String shopName;

    private String shopAvatar;

    private String shopStatus;

    private String shopPhone;

    private java.math.BigDecimal shopRating;

    private Integer shopFansCount;

    public Long getGoodsId()
    {
        return goodsId;
    }

    public void setGoodsId(Long goodsId)
    {
        this.goodsId = goodsId;
    }

    public String getGoodsSn()
    {
        return goodsSn;
    }

    public void setGoodsSn(String goodsSn)
    {
        this.goodsSn = goodsSn;
    }

    public String getGoodsName()
    {
        return goodsName;
    }

    public void setGoodsName(String goodsName)
    {
        this.goodsName = goodsName;
    }

    public String getMainPic()
    {
        return mainPic;
    }

    public void setMainPic(String mainPic)
    {
        this.mainPic = mainPic;
    }

    public String getDetailContent()
    {
        return detailContent;
    }

    public void setDetailContent(String detailContent)
    {
        this.detailContent = detailContent;
    }

    public BigDecimal getSalePrice()
    {
        return salePrice;
    }

    public void setSalePrice(BigDecimal salePrice)
    {
        this.salePrice = salePrice;
    }

    public Integer getStock()
    {
        return stock;
    }

    public void setStock(Integer stock)
    {
        this.stock = stock;
    }

    public Integer getSalesCount()
    {
        return salesCount;
    }

    public void setSalesCount(Integer salesCount)
    {
        this.salesCount = salesCount;
    }

    public String getGoodsStatus()
    {
        return goodsStatus;
    }

    public void setGoodsStatus(String goodsStatus)
    {
        this.goodsStatus = goodsStatus;
    }

    public Long getCategoryId()
    {
        return categoryId;
    }

    public void setCategoryId(Long categoryId)
    {
        this.categoryId = categoryId;
    }

    public Long getShopId()
    {
        return shopId;
    }

    public void setShopId(Long shopId)
    {
        this.shopId = shopId;
    }

    public String getShopName()
    {
        return shopName;
    }

    public void setShopName(String shopName)
    {
        this.shopName = shopName;
    }

    public String getShopAvatar()
    {
        return shopAvatar;
    }

    public void setShopAvatar(String shopAvatar)
    {
        this.shopAvatar = shopAvatar;
    }

    public String getShopStatus()
    {
        return shopStatus;
    }

    public void setShopStatus(String shopStatus)
    {
        this.shopStatus = shopStatus;
    }

    public String getShopPhone()
    {
        return shopPhone;
    }

    public void setShopPhone(String shopPhone)
    {
        this.shopPhone = shopPhone;
    }

    public java.math.BigDecimal getShopRating()
    {
        return shopRating;
    }

    public void setShopRating(java.math.BigDecimal shopRating)
    {
        this.shopRating = shopRating;
    }

    public Integer getShopFansCount()
    {
        return shopFansCount;
    }

    public void setShopFansCount(Integer shopFansCount)
    {
        this.shopFansCount = shopFansCount;
    }
}
