diff --git a/mock/controller/blacklist.js b/mock/controller/blacklist.js new file mode 100644 index 0000000..2c081ab --- /dev/null +++ b/mock/controller/blacklist.js @@ -0,0 +1,30 @@ +const data = [ + { + name: "奉/fendou飘逸的梦", + qq: "812770127", + excuse: "上来就开骂,不可原谅", + }, + { + name: "江荻", + qq: "2324945654", + excuse: "上来就开骂,不可原谅", + }, + { + name: "Diamond", + qq: "494904935", + excuse: "跟我道歉可以选择原谅", + }, +]; +export default [ + { + url: "/blacklist/getList", + type: "post", + response: () => { + return { + code: 200, + msg: "success", + data, + }; + }, + }, +]; diff --git a/src/api/blacklist.js b/src/api/blacklist.js new file mode 100644 index 0000000..41c7621 --- /dev/null +++ b/src/api/blacklist.js @@ -0,0 +1,9 @@ +import request from "@/utils/request"; + +export function getList(data) { + return request({ + url: "/blacklist/getList", + method: "post", + data, + }); +} diff --git a/src/router/index.js b/src/router/index.js index 7397a52..614dc6e 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -410,6 +410,12 @@ export const asyncRoutes = [ component: () => import("@/views/vab/more/index"), meta: { title: "更多组件", permissions: ["admin"] }, }, + { + path: "blacklist", + name: "Blacklist", + component: () => import("@/views/vab/blacklist/index"), + meta: { title: "黑名单", permissions: ["admin"] }, + }, ], }, { diff --git a/src/views/vab/blacklist/index.vue b/src/views/vab/blacklist/index.vue new file mode 100644 index 0000000..bdadf56 --- /dev/null +++ b/src/views/vab/blacklist/index.vue @@ -0,0 +1,38 @@ + + +