From 4e5bdf68474bb9df05c788d21bb73bb08d3f8511 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=A9=99=E5=AD=90?= <454313500@qq.com> Date: Tue, 26 Sep 2023 00:38:10 +0800 Subject: [PATCH] =?UTF-8?q?style:=20=E6=B7=BB=E5=8A=A0webfirst=E7=A7=8D?= =?UTF-8?q?=E5=AD=90=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Rbac/DataSeeds/MenuDataSeed.cs | 40 +++++++++++++++++++ .../webfirst/table/components/FieldList.vue | 4 +- .../webfirst/table/components/TableList.vue | 4 +- .../table/hooks/{fieldHook.js => useField.js} | 4 +- .../table/hooks/{tableHook.js => useTable.js} | 4 +- .../src/views/webfirst/table/index.vue | 2 + 6 files changed, 50 insertions(+), 8 deletions(-) rename Yi.RuoYi.Vue3/src/views/webfirst/table/hooks/{fieldHook.js => useField.js} (71%) rename Yi.RuoYi.Vue3/src/views/webfirst/table/hooks/{tableHook.js => useTable.js} (72%) 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 @@