package org.example.mybatisplus.model.auto;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;

import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 企业风险检查项分类
 *
 * @author snows
 * @date 2024/12/08
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName(value = "cms_ent_risk_info_ckt_item_category")
public class CmsEntRiskInfoCktItemCategory extends EasierCommonEntity {
    private static final long serialVersionUID = 812705647520492435L;

    /**
     * 主键ID
     */
    @TableId(type = IdType.ASSIGN_ID)
    private Long categoryId;

    /**
     * 审核ID
     */
    private Long checkId;

    /**
     * 分类名称
     */
    private String categoryName;

    /**
     * 分类标签
     */
    private String categoryLabel;

    /**
     * 是否开启评分
     */
    private Boolean scoreFlag;

    /**
     * 分值
     */
    private Long score;

    /**
     * 是否填写专业意见
     */
    private Boolean cktFlag;

    /**
     * 风险综述
     */
    private String cktReview;

    /**
     * 风险建议
     */
    private String cktMsg;

    /**
     * 备注
     */
    private String remarks;

    /**
     * 删除结果
     */

    /**
     * 权重排序
     */
    private Long weight;
}
