package com.vci.pagemodel; import com.vci.corba.portal.data.PLCommandParameter; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import java.util.LinkedHashMap; import java.util.List; /** * 按钮配置VO对象 * @author ludc * @date 2024/9/9 16:46 */ @Data @NoArgsConstructor @AllArgsConstructor public class PLTabButtonVO { /** * 主键 */ private String oId; private String tableOId; /** * 页面定义主键 */ private String pageOId; /** * action主键 */ private String actionOId; /** * 名称 */ private String label; /** * 区域类型 */ private String areaType; /** * 描述 */ private String desc; /** * 编号 */ private short seq; private long createTime; private String createUser; private long modifyTime; private String modifyUser; private String licensOrs; /** * 父按钮主键 */ private String parentOid; /** * 子按钮 */ private List children; /** * 显示方式 */ private String displayMode; /** * icon图标路径 */ private String iconPath; /** * 是否授权 */ private String authorization; /** * 是否显示 */ private String show; /** * 参数信息 */ LinkedHashMap buttonParams; }