import request, {CommonHeaderEnum, getData, postData} from "@/utils/request"; const userInfoUrl = '/admin/user/info' const editUserUrl = '/admin/user/edit' const editPasswordUrl = '/admin/user/password' const userPageUrl = '/admin/user/page' const addUserUrl = '/admin/user' export function getUserInfo() { return new Promise(resolve => { getData(userInfoUrl).then((data: any) => { resolve(data.data) }) }) } export function updateUserInfo(data: any) { return new Promise(resolve => { request.request({ url: editUserUrl, method: 'put', data }).then((res: any) => { resolve(res.data) }) }) } export function editPassword(data: any) { return new Promise(resolve => { request.request({ url: editPasswordUrl, method: "PUT", data }).then((res: any) => { resolve(res.data) }).catch(err => { resolve(err) }) }) } export function userPage(data: any) { return new Promise(resolve => { getData(userPageUrl, data).then((res: any) => { resolve(res.data) }).catch(err => { console.log(err) }) }) } export function addUser(data: any) { return new Promise((resolve, reject) => { postData(addUserUrl, data).then((res: any) => { resolve(res.data) }).catch(error => { reject(error) }) }) }