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 @@