package com.cool.store.entity;

import java.util.Date;
import javax.persistence.*;

@Table(name = "xfsg_pre_fried_products")
public class PreFriedProductsDO {
    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private Long id;

    /**
     * 产品编号
     */
    @Column(name = "product_code")
    private String productCode;

    /**
     * 产品名称
     */
    @Column(name = "product_name")
    private String productName;

    /**
     * 产品图片URL
     */
    @Column(name = "product_image")
    private String productImage;

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

    /**
     * 排序
     */
    @Column(name = "sort_order")
    private Integer sortOrder;

    /**
     * 创建时间
     */
    @Column(name = "created_time")
    private Date createdTime;

    /**
     * 更新时间
     */
    @Column(name = "updated_time")
    private Date updatedTime;

    /**
     * 创建人
     */
    @Column(name = "created_user_id")
    private String createdUserId;

    /**
     * 修改人
     */
    @Column(name = "updated_User_id")
    private String updatedUserId;

    private Integer deleted;

    public Integer getDeleted() {
        return deleted;
    }

    public void setDeleted(Integer deleted) {
        this.deleted = deleted;
    }

    /**
     * @return id
     */
    public Long getId() {
        return id;
    }

    /**
     * @param id
     */
    public void setId(Long id) {
        this.id = id;
    }

    /**
     * 获取产品编号
     *
     * @return product_code - 产品编号
     */
    public String getProductCode() {
        return productCode;
    }

    /**
     * 设置产品编号
     *
     * @param productCode 产品编号
     */
    public void setProductCode(String productCode) {
        this.productCode = productCode;
    }

    /**
     * 获取产品名称
     *
     * @return product_name - 产品名称
     */
    public String getProductName() {
        return productName;
    }

    /**
     * 设置产品名称
     *
     * @param productName 产品名称
     */
    public void setProductName(String productName) {
        this.productName = productName;
    }

    /**
     * 获取产品图片URL
     *
     * @return product_image - 产品图片URL
     */
    public String getProductImage() {
        return productImage;
    }

    /**
     * 设置产品图片URL
     *
     * @param productImage 产品图片URL
     */
    public void setProductImage(String productImage) {
        this.productImage = productImage;
    }

    /**
     * 获取上架状态：0-下架，1-上架
     *
     * @return status - 上架状态：0-下架，1-上架
     */
    public Integer getStatus() {
        return status;
    }

    /**
     * 设置上架状态：0-下架，1-上架
     *
     * @param status 上架状态：0-下架，1-上架
     */
    public void setStatus(Integer status) {
        this.status = status;
    }

    /**
     * 获取排序
     *
     * @return sort_order - 排序
     */
    public Integer getSortOrder() {
        return sortOrder;
    }

    /**
     * 设置排序
     *
     * @param sortOrder 排序
     */
    public void setSortOrder(Integer sortOrder) {
        this.sortOrder = sortOrder;
    }

    /**
     * 获取创建时间
     *
     * @return created_time - 创建时间
     */
    public Date getCreatedTime() {
        return createdTime;
    }

    /**
     * 设置创建时间
     *
     * @param createdTime 创建时间
     */
    public void setCreatedTime(Date createdTime) {
        this.createdTime = createdTime;
    }

    /**
     * 获取更新时间
     *
     * @return updated_time - 更新时间
     */
    public Date getUpdatedTime() {
        return updatedTime;
    }

    /**
     * 设置更新时间
     *
     * @param updatedTime 更新时间
     */
    public void setUpdatedTime(Date updatedTime) {
        this.updatedTime = updatedTime;
    }

    /**
     * 获取创建人
     *
     * @return created_user_id - 创建人
     */
    public String getCreatedUserId() {
        return createdUserId;
    }

    /**
     * 设置创建人
     *
     * @param createdUserId 创建人
     */
    public void setCreatedUserId(String createdUserId) {
        this.createdUserId = createdUserId;
    }

    /**
     * 获取修改人
     *
     * @return updated_User_id - 修改人
     */
    public String getUpdatedUserId() {
        return updatedUserId;
    }

    /**
     * 设置修改人
     *
     * @param updatedUserId 修改人
     */
    public void setUpdatedUserId(String updatedUserId) {
        this.updatedUserId = updatedUserId;
    }
}