From 591847e299a5211e0c345325f9fb46679d734ab3 Mon Sep 17 00:00:00 2001 From: sc Date: Sat, 18 Sep 2021 15:08:32 +0800 Subject: [PATCH] =?UTF-8?q?add=20=E8=A1=A8=E6=A0=BC=E5=88=97=E7=AE=A1?= =?UTF-8?q?=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/model/system.js | 16 +++ src/router/systemRouter.js | 9 ++ src/views/setting/table/index.vue | 118 ++++++++++++++++++++ src/views/setting/table/save.vue | 180 ++++++++++++++++++++++++++++++ 4 files changed, 323 insertions(+) create mode 100644 src/views/setting/table/index.vue create mode 100644 src/views/setting/table/save.vue diff --git a/src/api/model/system.js b/src/api/model/system.js index b646cd36..2fe9849e 100644 --- a/src/api/model/system.js +++ b/src/api/model/system.js @@ -76,5 +76,21 @@ export default { return await http.get(this.url, params); } } + }, + table: { + list: { + url: `${config.API_URL}/system/table/list`, + name: "表格列管理列表", + get: async function(params){ + return await http.get(this.url, params); + } + }, + info: { + url: `${config.API_URL}/system/table/info`, + name: "表格列管理详情", + get: async function(params){ + return await http.get(this.url, params); + } + } } } diff --git a/src/router/systemRouter.js b/src/router/systemRouter.js index df3705d9..a032cfae 100644 --- a/src/router/systemRouter.js +++ b/src/router/systemRouter.js @@ -32,6 +32,15 @@ const routes = [{ icon: "el-icon-user", }, component: () => import(/* webpackChunkName: "usercenter" */ '@/views/userCenter'), + }, + { + name: "tableSetting", + path: "/setting/table", + meta: { + title: "表格列管理", + icon: "el-icon-s-fold", + }, + component: () => import(/* webpackChunkName: "tableSetting" */ '@/views/setting/table'), } ] } diff --git a/src/views/setting/table/index.vue b/src/views/setting/table/index.vue new file mode 100644 index 00000000..8fea26c2 --- /dev/null +++ b/src/views/setting/table/index.vue @@ -0,0 +1,118 @@ + + + + + diff --git a/src/views/setting/table/save.vue b/src/views/setting/table/save.vue new file mode 100644 index 00000000..dafc0d06 --- /dev/null +++ b/src/views/setting/table/save.vue @@ -0,0 +1,180 @@ + + + + +