From 2e0ef275ede96a167c591d8215ee9cd5703de9a8 Mon Sep 17 00:00:00 2001
From: zhangtao <1176193409@qq.com>
Date: Mon, 23 May 2022 10:46:25 +0800
Subject: [PATCH] search
---
src/api/post/index.js | 39 ------------
src/components/DataTable/index.vue | 26 ++++++--
src/components/Search/index.vue | 75 +++++++++++++++++++++++
src/utils/http/interceptors.js | 39 +++---------
src/views/system/role/index.vue | 98 +++---------------------------
src/views/system/role/info.js | 20 ++++++
src/views/system/role/table.js | 73 ++++++++++++++++++++++
src/views/system/user/index.vue | 2 +-
8 files changed, 208 insertions(+), 164 deletions(-)
delete mode 100644 src/api/post/index.js
create mode 100644 src/components/Search/index.vue
create mode 100644 src/views/system/role/info.js
create mode 100644 src/views/system/role/table.js
diff --git a/src/api/post/index.js b/src/api/post/index.js
deleted file mode 100644
index e06f12b..0000000
--- a/src/api/post/index.js
+++ /dev/null
@@ -1,39 +0,0 @@
-import { defAxios as request } from '@/utils/http'
-
-export function getPosts(data = {}) {
- return request({
- url: '/posts',
- method: 'get',
- data,
- })
-}
-
-export function getPostById({ id }) {
- return request({
- url: `/post/${id}`,
- method: 'get',
- })
-}
-
-export function savePost(id, data = {}) {
- if (id) {
- return request({
- url: `/post/${id}`,
- method: 'put',
- data,
- })
- }
-
- return request({
- url: '/post',
- method: 'post',
- data,
- })
-}
-
-export function deletePost(id) {
- return request({
- url: `/post/${id}`,
- method: 'delete',
- })
-}
diff --git a/src/components/DataTable/index.vue b/src/components/DataTable/index.vue
index 6a35352..9632329 100644
--- a/src/components/DataTable/index.vue
+++ b/src/components/DataTable/index.vue
@@ -9,7 +9,16 @@