package com.ruoyi.mall.domain;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.time.LocalDateTime;
import java.util.Date;

/**
 * 商品商城展示申请表
 * 表名: mall_product_show
 */
@Data
@TableName("mall_product_show")
public class ProductShow {

    /**
     * 主键ID
     */
    @TableId
    private Long id;

    /**
     * 商品ID
     */
    private Long productId;


    /**
     * 场馆ID
     */
    private Long storeId;

    /**
     * 租户ID
     */
    private String tenantId;

    /**
     * 展示标识（0-不展示 1-展示）
     */
    private String showFlag;

    /**
     * 展示分类ID
     */
    private Long showCategory;

    /**
     * 展示开始时间
     */
    private Date showStartTime;

    /**
     * 展示结束时间
     */
    private Date showEndTime;

    /**
     * 申请状态（0-待审核（已申请） 1-审核通过 2-审核拒绝 3-展示中 4-展示期结束 ）
     */
    private String applyStatus;

    /**
     * 申请时间
     */
    private LocalDateTime applyTime;

    private LocalDateTime reviewTime;

    /**
     * 排序字段
     */
    private Integer sort;
}
