
package com.lideeyunji.core.framework.entity;

import com.lideeyunji.tool.framework.yunji.model.global.BaseTenantEntity;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;

/**
 * 增强-SQL增强
 * @author JX
 * @create 2024-03-02 11:42
 * @dedescription:
 */
@TableName("yunji_dbform_enhance_sql")
@Data
@EqualsAndHashCode
public class EnhanceSqlEntity extends BaseTenantEntity {


    /**
     * 表单开发id
     */
    private Long dbformId;

    /**
     * 按钮编码
     */
    private String buttonCode;

    /**
     * 执行SQL
     */
    private String executeSql;

    /**
     * 备注
     */
    private String remark;

    /**
     * 生效状态;N=不生效 Y=生效
     */
    private String activeStatus;

    /**
     * 结果处理类型:只针对列表，导出，列表和导出
     * 默认 =0 也就是把上一个结果带到下一个结果
     * 合集 =1
     * 差集 =2
     * 并集 =3
     * 交集=4
     */
    private String listResultHandleType;

    /**
     * 排序
     */
    private Integer sort;

}
