cyf1/x-admin-web/src/api/userManage.js

49 lines
935 B
JavaScript
Raw Normal View History

2023-12-19 17:20:09 +08:00
import request from '@/utils/request'
export default{
getUserList(searchModel){
return request({
url: '/user/list',
method: 'get',
params:{
pageNo: searchModel.pageNo,
pageSize: searchModel.pageSize,
username: searchModel.username,
phone: searchModel.phone
}
});
},
addUser(user){
return request({
url: '/user',
method: 'post',
data: user
});
},
updateUser(user){
return request({
url: '/user',
method: 'put',
data: user
});
},
saveUser(user){
if(user.id == null && user.id == undefined){
return this.addUser(user);
}
return this.updateUser(user);
},
getUserById(id){
return request({
//url: '/user/' + id,
url: `/user/${id}`,
method: 'get'
});
},
deleteUserById(id){
return request({
url: `/user/${id}`,
method: 'delete'
});
},
}