
package com.jeelowcode.core.framework.params.vo.role;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;


@Schema(description = "表单增强-数据权限-规则")
@Data
public class DbFormRoleDataRuleVo {

    @Schema(description = "id")
    private Long id;

    @Schema(description = "表单id")
    private Long dbformId;

    @Schema(description = "规则名称")
    private String ruleName;

    @Schema(description = "规则类型")
    private String ruleType;

    @Schema(description = "规则字段")
    private String ruleField;

    @Schema(description = "规则条件")
    private String ruleCondition;

    @Schema(description = "规则值")
    private String ruleValue;

    @Schema(description = " 启用状态 N=关闭 Y=启动,列表回显用")
    private String enableState;

    @Schema(description = "规则运行sql")
    private String ruleSql;
}
