package org.ruoyi.pageDesigner.domain; import io.github.linpeilie.annotations.AutoMapper; import lombok.Data; import org.ruoyi.core.domain.BaseEntity; import org.ruoyi.system.domain.vo.SysMenuVo; import java.io.Serializable; /** * @author kanglujie * @date 2025-06-23 17:23:35 */ @Data @AutoMapper(target = PageDesigner.class) public class PageDesignerVo implements Serializable { private Long id; // 修改时传入 private String name; // 页面名称 private String menuId; // 关联菜单 ID private String parentId; // 关联菜单 ID private String status; // 启用状态 private String remark; // 备注 private String formJson; // 表单设计 JSON 字符串 private String showColumn; // 字段显示配置 private String actionsFunc; // 启用的操作项(增删改查) private SysMenuVo menu; // 创建人信息 private SysMenuVo parent; // 创建人信息 }