ShowWorksDO.java 1.39 KB
package com.show.model;

import com.show.util.BaseModel;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * <p>
 * 
 * </p>
 *
 * @author Tuyp
 * @since 2025-11-25
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("show_works")
public class ShowWorksDO extends BaseModel {

    private static final long serialVersionUID = 1L;

    @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    /**
     * 学生id
     */
    private Long memberId;

    /**
     * 标题
     */
    private String title;

    /**
     * 提交时间
     */
    private String submitDate;

    /**
     * 提交状态
     */
    private String submitStatus;

    /**
     * 展示状态
     */
    private String showStatus;

    /**
     * 新的作品/作品更新
     */
    private String newStatus;

    /**
     * 驳回原因
     */
    private String opinion;

    /**
     * 展评描述
     */
    private String workDesc;

    /**
     * 展评地址数组
     */
    private String works;

    /**
     * 封面
     */
    private String homePage;

    /**
     * 热点
     */
    private String hotSpot;

    /**
     * 浏览量
     */
    private Integer viewCnt;

    /**
     * 审批流id
     */
    private Long instanceId;

}