package com.jeesharp.business.modules.mall.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.jeesharp.framework.mybatis.core.dataobject.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.math.BigDecimal;

/**
 * 美食门店主数据
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("biz_food_restaurant")
public class MallFoodRestaurant extends BaseEntity<MallFoodRestaurant> {

    /**
     * 门店名称
     */
    private String name;

    /**
     * 分类
     */
    private String category;

    /**
     * 评分
     */
    private BigDecimal rating;

    /**
     * 位置文案
     */
    private String locationLabel;

    /**
     * 地址
     */
    private String address;

    /**
     * 联系电话
     */
    private String phone;

    /**
     * 距离文案
     */
    private String distanceLabel;

    /**
     * 营业时间
     */
    private String openHours;

    /**
     * 封面图
     */
    private String cover;

    /**
     * 图集 JSON
     */
    private String galleryJson;

    /**
     * 标签 JSON
     */
    private String tagsJson;

    /**
     * 须知 JSON
     */
    private String noticeJson;

    /**
     * 政策 JSON
     */
    private String policyJson;

    /**
     * 状态：0-下线 1-上架
     */
    private Integer status;

    /**
     * 排序
     */
    private Integer sortNo;
}
