From acd9cad23f4397c32d18b1bba9739d0c4f3b34a5 Mon Sep 17 00:00:00 2001 From: heshunme Date: Fri, 5 Jul 2024 23:39:44 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AF=B9tenantManagement=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=E8=BF=9B=E8=A1=8C=E5=BE=AE=E8=B0=83=EF=BC=8C=E7=BB=9F=E4=B8=80?= =?UTF-8?q?service=E7=9A=84API?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/services/userService.js | 33 ++++++-------------- src/views/user-management/UserManagement.vue | 29 ++++++++--------- 2 files changed, 25 insertions(+), 37 deletions(-) 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 @@