feiyu02
2024-09-25 0516cba27e632f20efac2752787f38f0c87baafa
src/main/kotlin/cn/flightfeather/supervision/domain/ds1/entity/Evaluationsubrule2.kt
@@ -9,12 +9,12 @@
/**
 * @date 2024.4.25
 * 用于暂时替代[Evaluationsubrule]的类
 * 因为参数[Evaluationsubrule.ertype]被错误的设定为[Boolean]类型,实际应为[Int]类型,
 * 因为参数[Evaluationsubrule.ertype]被错误的设定为[Boolean]类型,实际[ertype]应为[Int]类型,
 * 目前主要影响了安卓APP程序,将APP程序对应参数调整后本类可完全替换[Evaluationsubrule]
 */
@Table(name = "sm_t_evaluationsubrule")
@JsonInclude(JsonInclude.Include.NON_NULL)
public class Evaluationsubrule2 {
open class Evaluationsubrule2 {
    @Id
    @Column(name = "ESR_GUID")
    var guid: String? = null
@@ -103,12 +103,29 @@
    @Column(name = "ESR_UpdateDate")
    var updatedate: Date? = null
    /**
     * 规则类型
     * basic_score: 基础分,必选
     * addition_score: 附加分,可选
     */
    @Column(name = "ESR_Extension1")
    var extension1: String? = null
    /**
     * 评分模式
     * minus_mode: 减分模式
     * add_mode: 加分模式
     * null: 说明该条评估规则已经是最具体的条目,没有子项
     */
    @Column(name = "ESR_Extension2")
    var extension2: String? = null
    /**
     * 选择模式
     * single_mode: 单选模式
     * multi_mode: 多选模式
     * null: 说明该条评估规则已经是最具体的条目,没有子项
     */
    @Column(name = "ESR_Extension3")
    var extension3: String? = null