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 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 过滤项
+
+
+
+
+
+
+
+
+
+
+
+
+ 保存
+ 取消
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+