diff --git a/Yi.Furion.Net6/Yi.Furion.Core/Rbac/DataSeeds/MenuDataSeed.cs b/Yi.Furion.Net6/Yi.Furion.Core/Rbac/DataSeeds/MenuDataSeed.cs index d07c6b31..e6e9a025 100644 --- a/Yi.Furion.Net6/Yi.Furion.Core/Rbac/DataSeeds/MenuDataSeed.cs +++ b/Yi.Furion.Net6/Yi.Furion.Core/Rbac/DataSeeds/MenuDataSeed.cs @@ -21,6 +21,7 @@ namespace Yi.Furion.Core.Rbac.DataSeeds public override List GetSeedData() { List entities = new List(); + //系统管理 MenuEntity system = new MenuEntity() { @@ -37,6 +38,45 @@ namespace Yi.Furion.Core.Rbac.DataSeeds }; entities.Add(system); + //WebFirst + MenuEntity webfirst = new MenuEntity() + { + Id = SnowflakeHelper.NextId, + MenuName = "WebFirst", + MenuType = MenuTypeEnum.Catalogue, + Router = "/webfirst", + IsShow = true, + IsLink = false, + MenuIcon = "build", + OrderNum = 91, + ParentId = 0, + IsDeleted = false + }; + entities.Add(webfirst); + + //数据表管理 + MenuEntity table = new MenuEntity() + { + Id = SnowflakeHelper.NextId, + MenuName = "数据表管理", + PermissionCode = "webfirst:table:list", + MenuType = MenuTypeEnum.Menu, + Router = "table", + IsShow = true, + IsLink = false, + IsCache = true, + Component = "webfirst/table/index", + MenuIcon = "online", + OrderNum = 100, + ParentId = webfirst.Id, + IsDeleted = false + }; + entities.Add(table); + + + + + //系统监控 MenuEntity monitoring = new MenuEntity() { diff --git a/Yi.RuoYi.Vue3/src/views/webfirst/table/components/FieldList.vue b/Yi.RuoYi.Vue3/src/views/webfirst/table/components/FieldList.vue index 8e698cee..17181323 100644 --- a/Yi.RuoYi.Vue3/src/views/webfirst/table/components/FieldList.vue +++ b/Yi.RuoYi.Vue3/src/views/webfirst/table/components/FieldList.vue @@ -2,6 +2,6 @@ 字段:{{ field }} \ No newline at end of file diff --git a/Yi.RuoYi.Vue3/src/views/webfirst/table/components/TableList.vue b/Yi.RuoYi.Vue3/src/views/webfirst/table/components/TableList.vue index 110348d3..46e74e34 100644 --- a/Yi.RuoYi.Vue3/src/views/webfirst/table/components/TableList.vue +++ b/Yi.RuoYi.Vue3/src/views/webfirst/table/components/TableList.vue @@ -1,5 +1,5 @@ \ No newline at end of file diff --git a/Yi.RuoYi.Vue3/src/views/webfirst/table/hooks/fieldHook.js b/Yi.RuoYi.Vue3/src/views/webfirst/table/hooks/useField.js similarity index 71% rename from Yi.RuoYi.Vue3/src/views/webfirst/table/hooks/fieldHook.js rename to Yi.RuoYi.Vue3/src/views/webfirst/table/hooks/useField.js index fede877c..e70579af 100644 --- a/Yi.RuoYi.Vue3/src/views/webfirst/table/hooks/fieldHook.js +++ b/Yi.RuoYi.Vue3/src/views/webfirst/table/hooks/useField.js @@ -1,9 +1,9 @@ -const useFieldHooks=()=>{ +const useField=()=>{ const field=ref("zd") onMounted(() => { console.log(`the component is now mounted. field`) }); return {field}; } -export default useFieldHooks; \ No newline at end of file +export default useField; \ No newline at end of file diff --git a/Yi.RuoYi.Vue3/src/views/webfirst/table/hooks/tableHook.js b/Yi.RuoYi.Vue3/src/views/webfirst/table/hooks/useTable.js similarity index 72% rename from Yi.RuoYi.Vue3/src/views/webfirst/table/hooks/tableHook.js rename to Yi.RuoYi.Vue3/src/views/webfirst/table/hooks/useTable.js index 8719138d..6515970c 100644 --- a/Yi.RuoYi.Vue3/src/views/webfirst/table/hooks/tableHook.js +++ b/Yi.RuoYi.Vue3/src/views/webfirst/table/hooks/useTable.js @@ -1,9 +1,9 @@ -const useTableHooks=()=>{ +const useTable=()=>{ const table=ref("bg") onMounted(() => { console.log(`the component is now mounted. table`) }); return {table}; } -export default useTableHooks; \ No newline at end of file +export default useTable; \ No newline at end of file diff --git a/Yi.RuoYi.Vue3/src/views/webfirst/table/index.vue b/Yi.RuoYi.Vue3/src/views/webfirst/table/index.vue index 5d1378b3..dcb7e9cf 100644 --- a/Yi.RuoYi.Vue3/src/views/webfirst/table/index.vue +++ b/Yi.RuoYi.Vue3/src/views/webfirst/table/index.vue @@ -1,6 +1,8 @@