diff --git a/src/services/userService.js b/src/services/userService.js index 68e4985..94c8b5e 100644 --- a/src/services/userService.js +++ b/src/services/userService.js @@ -1,10 +1,8 @@ import axios from "axios"; -import {ref} from "vue"; - export default { addUser(user){ - const url='http://localhost:8080/addUser' + const url='/api/user/addUser' const data={ account: user.account, name: user.name, @@ -26,34 +24,23 @@ export default { }, - getAll(){ - const url='http://localhost:8080/getAll' - return axios.get(url) - .then(response => { - return response.data; - }); + async getAll() { + const url = '/api/user/getAll' + const response = await axios.get(url) + return response.data; }, update(user){ - const url='http://localhost:8080/update'; - console.log("哈哈哈哈哈哈哈啊哈哈哈哈哈"+user); + const url='/api/user/update'; return axios.post(url,user) - .then(response => { + .then(() => { location.href="/userManagement"; }); }, - delete(user){ - const url='http://localhost:8080/delete'; - console.log("哈哈哈哈哈哈哈啊哈哈哈哈哈"+user); - return axios.post(url,user) - .then(response => { - if(response.data==boolean){ - alert("删除成功"); - }else - alert("删除失败"); - location.href="/userManagement"; - }); + async delete(user){ + const url='/api/user/delete'; + return await axios.post(url, user) } } \ No newline at end of file diff --git a/src/views/user-management/UserManagement.vue b/src/views/user-management/UserManagement.vue index 84b0dc5..866ab2a 100644 --- a/src/views/user-management/UserManagement.vue +++ b/src/views/user-management/UserManagement.vue @@ -75,7 +75,8 @@