diff --git a/src/main/java/com/gxwebsoft/cms/param/CmsNavigationImportParam.java b/src/main/java/com/gxwebsoft/cms/param/CmsNavigationImportParam.java new file mode 100644 index 0000000..7f37bd6 --- /dev/null +++ b/src/main/java/com/gxwebsoft/cms/param/CmsNavigationImportParam.java @@ -0,0 +1,123 @@ +package com.gxwebsoft.cms.param; + +import cn.afterturn.easypoi.excel.annotation.Excel; +import lombok.Data; + +import java.io.Serializable; + +/** + * 网站导航导入参数(Excel 批量导入) + */ +@Data +public class CmsNavigationImportParam implements Serializable { + private static final long serialVersionUID = 1L; + + @Excel(name = "导航ID") + private Integer navigationId; + + @Excel(name = "类型") + private Integer type; + + @Excel(name = "菜单名称") + private String title; + + @Excel(name = "上级id") + private Integer parentId; + + @Excel(name = "模型") + private String model; + + @Excel(name = "标识") + private String code; + + @Excel(name = "菜单路由地址") + private String path; + + @Excel(name = "菜单组件地址") + private String component; + + @Excel(name = "打开位置") + private String target; + + @Excel(name = "菜单图标") + private String icon; + + @Excel(name = "图标颜色") + private String color; + + @Excel(name = "是否隐藏") + private Integer hide; + + @Excel(name = "可见类型") + private Integer permission; + + @Excel(name = "访问密码") + private String password; + + @Excel(name = "位置") + private Integer position; + + @Excel(name = "仅在顶部显示") + private Integer top; + + @Excel(name = "仅在底部显示") + private Integer bottom; + + @Excel(name = "选中path") + private String active; + + @Excel(name = "其它路由元信息") + private String meta; + + @Excel(name = "css样式") + private String style; + + @Excel(name = "模型名称") + private String modelName; + + @Excel(name = "页面ID") + private Integer pageId; + + @Excel(name = "详情页ID") + private Integer itemId; + + @Excel(name = "是否微信小程序菜单") + private Boolean isMpWeixin; + + @Excel(name = "菜单间距") + private Integer gutter; + + @Excel(name = "菜单宽度") + private Integer span; + + @Excel(name = "阅读量") + private Integer readNum; + + @Excel(name = "商户ID") + private Long merchantId; + + @Excel(name = "国际化语言") + private String lang; + + @Excel(name = "设为首页") + private Integer home; + + @Excel(name = "是否推荐") + private Boolean recommend; + + @Excel(name = "排序") + private Integer sortNumber; + + @Excel(name = "备注") + private String comments; + + @Excel(name = "状态") + private Integer status; + + @Excel(name = "用户ID") + private Integer userId; + + @Excel(name = "租户ID") + private Integer tenantId; +} +