From 2429454e70580f4b5a999996723356d0214c8c24 Mon Sep 17 00:00:00 2001 From: toesbieya <1647775459@qq.com> Date: Thu, 9 Jul 2020 21:37:09 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8E=A5=E5=8F=A3=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- vue/src/api/account.js | 24 ++++++++++++++--- vue/src/api/message/manage.js | 27 +++++++++++++++++++ vue/src/api/message/manage/index.js | 27 ------------------- .../api/message/{user/index.js => user.js} | 0 vue/src/api/record.js | 11 ++++++++ .../api/{statistic/index.js => statistic.js} | 0 vue/src/api/system/user.js | 24 ----------------- vue/src/views/app/login/RegisterForm.vue | 3 +-- .../index/components/PanelGroup/index.vue | 2 +- vue/src/views/message/manage/index.vue | 2 +- .../system/user/components/EditDialog.vue | 3 ++- .../views/userCenter/components/Account.vue | 2 +- .../views/userCenter/components/Avatar.vue | 2 +- .../userCenter/components/LoginHistory.vue | 4 +-- .../userCenter/components/UserAction.vue | 4 +-- 15 files changed, 70 insertions(+), 65 deletions(-) create mode 100644 vue/src/api/message/manage.js delete mode 100644 vue/src/api/message/manage/index.js rename vue/src/api/message/{user/index.js => user.js} (100%) create mode 100644 vue/src/api/record.js rename vue/src/api/{statistic/index.js => statistic.js} (100%) diff --git a/vue/src/api/account.js b/vue/src/api/account.js index 566c505..293c2fe 100644 --- a/vue/src/api/account.js +++ b/vue/src/api/account.js @@ -1,13 +1,31 @@ import request from '@/config/request' +const baseUrl = '/account' + export function login(data) { - return request.post('/login', data).then(({data}) => data.data) + return request.post(`${baseUrl}/login`, data).then(({data}) => data.data) } export function logout() { - return request.get('/logout') + return request.get(`${baseUrl}/logout`) } export function register(data) { - return request.post('/register', data) + return request.post(`${baseUrl}/register`, data) +} + +export function updateUserPwd(data) { + return request.post(`${baseUrl}/updatePwd`, data).then(({data}) => data) +} + +export function updateAvatar(key) { + return request.get(`${baseUrl}/updateAvatar?key=${encodeURIComponent(key)}`).then(({data}) => ({...data, key})) +} + +export function validate(pwd) { + return request.get(`${baseUrl}/validate?pwd=${pwd}`).then(({data}) => data) +} + +export function checkName(name) { + return request.get(`${baseUrl}/checkName?name=${name}`).then(({data}) => data) } diff --git a/vue/src/api/message/manage.js b/vue/src/api/message/manage.js new file mode 100644 index 0000000..fb47a58 --- /dev/null +++ b/vue/src/api/message/manage.js @@ -0,0 +1,27 @@ +import request from '@/config/request' + +const baseUrl = '/message/manage' + +export function search(data) { + return request.post(`${baseUrl}/search`, data).then(({data}) => data.data) +} + +export function add(data) { + return request.post(`${baseUrl}/add`, data).then(({data}) => data) +} + +export function update(data) { + return request.post(`${baseUrl}/update`, data).then(({data}) => data) +} + +export function publish(data) { + return request.post(`${baseUrl}/publish`, data).then(({data}) => data) +} + +export function withdraw(data) { + return request.post(`${baseUrl}/withdraw`, data).then(({data}) => data) +} + +export function del(id, title) { + return request.get(`${baseUrl}/del?id=${id}&title=${title}`).then(({data}) => data) +} diff --git a/vue/src/api/message/manage/index.js b/vue/src/api/message/manage/index.js deleted file mode 100644 index e55640e..0000000 --- a/vue/src/api/message/manage/index.js +++ /dev/null @@ -1,27 +0,0 @@ -import request from '@/config/request' - -const baseUrl = '/message/manage' - -export function search(data) { - return request.post(baseUrl + '/search', data).then(({data}) => data.data) -} - -export function add(data) { - return request.post(baseUrl + '/add', data).then(({data}) => data) -} - -export function update(data) { - return request.post(baseUrl + '/update', data).then(({data}) => data) -} - -export function publish(data) { - return request.post(baseUrl + '/publish', data).then(({data}) => data) -} - -export function withdraw(data) { - return request.post(baseUrl + '/withdraw', data).then(({data}) => data) -} - -export function del(id) { - return request.get(baseUrl + `/del?id=${id}`).then(({data}) => data) -} diff --git a/vue/src/api/message/user/index.js b/vue/src/api/message/user.js similarity index 100% rename from vue/src/api/message/user/index.js rename to vue/src/api/message/user.js diff --git a/vue/src/api/record.js b/vue/src/api/record.js new file mode 100644 index 0000000..dcac82f --- /dev/null +++ b/vue/src/api/record.js @@ -0,0 +1,11 @@ +import request from '@/config/request' + +const baseUrl = '/record' + +export function searchLoginHistory(data) { + return request.post(`${baseUrl}/searchLoginHistory`, data).then(({data}) => data.data) +} + +export function searchUserAction(data) { + return request.post(`${baseUrl}/searchUserAction`, data).then(({data}) => data.data) +} diff --git a/vue/src/api/statistic/index.js b/vue/src/api/statistic.js similarity index 100% rename from vue/src/api/statistic/index.js rename to vue/src/api/statistic.js diff --git a/vue/src/api/system/user.js b/vue/src/api/system/user.js index b7eaa83..c7e0086 100644 --- a/vue/src/api/system/user.js +++ b/vue/src/api/system/user.js @@ -6,14 +6,6 @@ export function getUsers(data) { return request.post(baseUrl + '/search', data).then(({data}) => data.data) } -export function getLoginHistory(data) { - return request.post(baseUrl + '/getLoginHistory', data).then(({data}) => data.data) -} - -export function getUserAction(data) { - return request.post(baseUrl + '/getUserAction', data).then(({data}) => data.data) -} - export function kick(data) { return request.post(baseUrl + '/kick', data).then(({data}) => data) } @@ -33,19 +25,3 @@ export function delUser(data) { export function resetUserPwd(data) { return request.post(baseUrl + '/resetPwd', data).then(({data}) => data) } - -export function updateUserPwd(data) { - return request.post(baseUrl + '/updatePwd', data).then(({data}) => data) -} - -export function updateAvatar(key) { - return request.get(baseUrl + '/updateAvatar?key=' + encodeURIComponent(key)).then(({data}) => ({...data, key})) -} - -export function validate(pwd) { - return request.get(baseUrl + '/validate?pwd=' + pwd).then(({data}) => data) -} - -export function checkName(name) { - return request.get(baseUrl + '/checkName?name=' + name).then(({data}) => data) -} diff --git a/vue/src/views/app/login/RegisterForm.vue b/vue/src/views/app/login/RegisterForm.vue index ef45e67..3e277cb 100644 --- a/vue/src/views/app/login/RegisterForm.vue +++ b/vue/src/views/app/login/RegisterForm.vue @@ -47,8 +47,7 @@