You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

33 lines
900 B

import $axios from '@/utils/axios'
export default {
getAdminUserList(params?: object): Promise<CommonObjectType<string>> {
return $axios.get('/admin/adminusers', params)
},
getAdminUser(id: number | string): Promise<CommonObjectType<string>> {
return $axios.get(`/admin/adminusers/${id}`)
},
addAdminUser(params: object): Promise<CommonObjectType<string>> {
return $axios.post('/admin/adminusers', params)
},
updateAdminUser(
id: number | string,
params: object
): Promise<CommonObjectType<string>> {
return $axios.put(`/admin/adminusers/${id}`, params)
},
updateAdminUserPwd(
id: number,
params: object
): Promise<CommonObjectType<string>> {
return $axios.put(`/admin/adminusers/pwd/${id}`, params)
},
deleteAdminUser(params: object): Promise<CommonObjectType<string>> {
return $axios.delete('/admin/adminusers', params)
}
}