package com.mzl.flower.entity.configParam; import com.baomidou.mybatisplus.annotation.TableName; import com.mzl.flower.base.BaseAutoEntity; import com.mzl.flower.base.BaseEntity; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; /** * @author @TaoJie * @since 2024-12-02 */ @Data @EqualsAndHashCode(callSuper = true) @Accessors(chain = true) @TableName("t_config_param") public class ConfigParamDO extends BaseAutoEntity { /** * 变量分组id */ private Integer paramGroupId; /** * 变量分组 */ private String paramGroup; /** * 变量分组名 */ private String paramGroupName; /** * 变量名 */ private String paramName; /** * 变量键 */ private String paramKey; /** * 变量值 */ private String paramValue; /** * 变量规则 */ private String paramPlaceholder; /** * 变量提示 */ private String paramTip; /** * 变量排序号 */ private Integer paramOrder; /** * 0 单值 1 多选 2数组JSON */ private Integer paramValueType; /** * 变量字典 */ private String paramDict; /** * 控件类型 */ private String paramControlType; /** * 是否是必填项目 */ private Integer paramRequire; /** * 参数个数限制数量 */ private Integer paramLimit; }