package com.fs.his.domain;

import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fs.common.annotation.Excel;
import lombok.Data;
import com.fs.common.core.domain.BaseEntity;
import lombok.EqualsAndHashCode;

/**
 * 打卡文章对象 fs_sign_article
 *
 * @author fs
 * @date 2026-04-16
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class FsSignArticle extends BaseEntity{

    /** $column.columnComment */
    private Long id;

    /** 别名 */
    @Excel(name = "别名")
    private String secondName;

    /** 医生id */
    @Excel(name = "医生id")
    private Long doctorId;

    /** 封面图 */
    @Excel(name = "封面图")
    private String imageUrl;

    /** 标题 */
    @Excel(name = "标题")
    private String title;

    /** 内容 */
    @Excel(name = "内容")
    private String content;

    /** 浏览量 */
    @Excel(name = "浏览量")
    private Long views;

    /** vodeoUrl */
    @Excel(name = "vodeoUrl")
    private String videoUrl;

    /** 红包金额 */
    @Excel(name = "红包金额")
    private BigDecimal amount;

    /** 打卡类型：1-直接打卡 2-上传图片 3-上传视频 */
    @Excel(name = "打卡类型：1-直接打卡 2-上传图片 3-上传视频")
    private Integer type;

    /** 是否打卡 0-否 1-是 */
    @Excel(name = "是否打卡 0-否 1-是")
    private Integer signFlag;


}
