From 3202aa73b4695d267a1d4e765ee41c25e15ced2e Mon Sep 17 00:00:00 2001 From: yin fuxian Date: Thu, 11 Apr 2024 18:17:48 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A1=B9=E7=9B=AE=E5=BA=94=E7=94=A8=E9=A6=96?= =?UTF-8?q?=E9=A1=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sf-ui/.gitignore | 2 + sf-ui/src/api/system/application.js | 44 +++ sf-ui/src/layout/components/Navbar.vue | 13 +- .../src/layout/components/Settings/index.vue | 2 +- sf-ui/src/layout/components/index.js | 1 + sf-ui/src/permission.js | 14 +- sf-ui/src/router/index.js | 2 +- sf-ui/src/views/components/home/card.vue | 115 +++++++ sf-ui/src/views/components/home/list.vue | 60 ++++ sf-ui/src/views/indexNew.vue | 291 ++++++++++++++++++ 10 files changed, 533 insertions(+), 11 deletions(-) create mode 100644 sf-ui/.gitignore create mode 100644 sf-ui/src/api/system/application.js create mode 100644 sf-ui/src/views/components/home/card.vue create mode 100644 sf-ui/src/views/components/home/list.vue create mode 100644 sf-ui/src/views/indexNew.vue diff --git a/sf-ui/.gitignore b/sf-ui/.gitignore new file mode 100644 index 0000000..b2d59d1 --- /dev/null +++ b/sf-ui/.gitignore @@ -0,0 +1,2 @@ +/node_modules +/dist \ No newline at end of file diff --git a/sf-ui/src/api/system/application.js b/sf-ui/src/api/system/application.js new file mode 100644 index 0000000..75137bf --- /dev/null +++ b/sf-ui/src/api/system/application.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询应用列列表 +export function getListApi(query) { + return request({ + url: '/index/list/list', + method: 'get', + params: query + }) +} + +// 查询应用列详细 +export function getListDetail(id) { + return request({ + url: '/index/list/' + id, + method: 'get' + }) +} + +// 新增应用列 +export function addList(data) { + return request({ + url: '/index/list', + method: 'post', + data: data + }) +} + +// 修改应用列 +export function updateList(data) { + return request({ + url: '/index/list', + method: 'put', + data: data + }) +} + +// 删除应用列 +export function delList(id) { + return request({ + url: '/index/list/' + id, + method: 'delete' + }) +} diff --git a/sf-ui/src/layout/components/Navbar.vue b/sf-ui/src/layout/components/Navbar.vue index 67a53ab..7506ba1 100644 --- a/sf-ui/src/layout/components/Navbar.vue +++ b/sf-ui/src/layout/components/Navbar.vue @@ -1,5 +1,8 @@