package com.ruoyi.basic.domain.question;

import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import java.time.LocalDateTime;

@Data
@TableName("question_rule")
public class QuestionRule {
    @TableId(type = IdType.AUTO)
    private Long id;
    private Long surveyId;
    private String ruleName;
    private Long targetConstitutionId;  // 目标体质ID
    private Integer minScore;            // 得分下限（包含）
    private Integer maxScore;            // 得分上限（包含）
    private Integer requireOtherMaxScore;// 其他体质最高分上限
    private Integer requireOtherMinScore;// 其他体质最低分下限（预留）
    private Integer priority;//优先级（数字越小越先匹配）
    private Integer status;//状态：0-启用 1-禁用
    private String resultText;
    private LocalDateTime createTime;
    private LocalDateTime updateTime;
}
