xiaochan 1 gadu atpakaļ
vecāks
revīzija
80c5efe514

+ 7 - 1
src/main/java/thyyxxk/webserver/entity/settings/IntergrationMenu.java

@@ -71,6 +71,12 @@ public class IntergrationMenu implements Serializable {
     @TableField(value = "meta_pass_rule")
     private Boolean metaPassRule;
 
+    /**
+     * metaPassRule
+     */
+    @TableField(value = "meta_show_menu")
+    private Boolean metaShowMenu;
+
     /**
      * sort
      */
@@ -118,7 +124,7 @@ public class IntergrationMenu implements Serializable {
     private List<Integer> cascaders = new ArrayList<>();
 
     @TableField(exist = false)
-    private List<TIntergrationPlatformMenu> children;
+    private List<IntergrationMenu> children;
 
     public Boolean getDisabled() {
         return 2 == type;

+ 0 - 112
src/main/java/thyyxxk/webserver/entity/settings/TIntergrationPlatformMenu.java

@@ -1,112 +0,0 @@
-package thyyxxk.webserver.entity.settings;
-
-import java.io.Serializable;
-import java.util.List;
-
-import lombok.Data;
-import com.baomidou.mybatisplus.annotation.TableField;
-import com.baomidou.mybatisplus.annotation.TableName;
-
-@Data
-@TableName(value = "t_intergration_platform_menu")
-public class TIntergrationPlatformMenu implements Serializable {
-
-    private static final long serialVersionUID = 6268520426212542886L;
-
-    /**
-     * type
-     */
-    @TableField(value = "type")
-    private Integer type;
-
-    /**
-     * path
-     */
-    @TableField(value = "path")
-    private String path;
-
-    /**
-     * metaTitle
-     */
-    @TableField(value = "meta_title")
-    private String metaTitle;
-
-    /**
-     * metaIcon
-     */
-    @TableField(value = "meta_icon")
-    private String metaIcon;
-
-    /**
-     * parent
-     */
-    @TableField(value = "parent")
-    private Integer parent;
-
-    /**
-     * hideTabs
-     */
-    @TableField(value = "hide_tabs")
-    private Boolean hideTabs;
-
-    /**
-     * hideMenu
-     */
-    @TableField(value = "hide_menu")
-    private Boolean hideMenu;
-
-    /**
-     * sort
-     */
-    @TableField(value = "sort")
-    private Integer sort;
-
-    /**
-     * id
-     */
-    @TableField(value = "id")
-    private Integer id;
-
-    /**
-     * 文件路径使用@开头
-     */
-    @TableField(value = "component")
-    private String component;
-
-    /**
-     * router meta 数据
-     */
-    @TableField(value = "meta")
-    private String meta;
-
-    /**
-     * router name 必须是唯一的数据
-     */
-    @TableField(value = "name")
-    private String name;
-
-    /**
-     * 重定向
-     */
-    @TableField(value = "redirect")
-    private String redirect;
-
-    /**
-     * 重定向
-     */
-    @TableField(value = "path_params")
-    private String pathParams;
-
-
-    @TableField(exist = false)
-    private List<TIntergrationPlatformMenu> children;
-
-
-    public Integer getParentId() {
-        if (parent != null) {
-            return parent == 0 ? null : parent;
-        }
-        return null;
-    }
-
-}