mirror of
https://github.com/lkddi/nexusphp.git
synced 2026-04-20 00:30:50 +08:00
[admin] add setting backup
This commit is contained in:
21
admin/src/utils/api.js
vendored
21
admin/src/utils/api.js
vendored
@@ -32,9 +32,24 @@ const api = {
|
||||
getUserBase: (params = {}) => {
|
||||
return axios.get('user-base', {params: params});
|
||||
},
|
||||
getInviteInfo: (params = {}) => {
|
||||
return axios.get('user-invite-info', {params: params});
|
||||
},
|
||||
getUserModComment: (params = {}) => {
|
||||
return axios.get('user-mod-comment', {params: params});
|
||||
},
|
||||
storeUser: (params = {}) => {
|
||||
return axios.post('users', params);
|
||||
},
|
||||
disableUser: (params = {}) => {
|
||||
return axios.post('user-disable', params);
|
||||
},
|
||||
enableUser: (params = {}) => {
|
||||
return axios.post('user-enable', params);
|
||||
},
|
||||
resetPassword: (params = {}) => {
|
||||
return axios.post('user-reset-password', params);
|
||||
},
|
||||
listUserMatchExams: (params = {}) => {
|
||||
return axios.get('user-match-exams', {params: params});
|
||||
},
|
||||
@@ -69,6 +84,12 @@ const api = {
|
||||
storeExamUser: (params) => {
|
||||
return axios.post('exam-users', params);
|
||||
},
|
||||
storeSetting: (params) => {
|
||||
return axios.post('settings', params);
|
||||
},
|
||||
listSetting: (params) => {
|
||||
return axios.get('settings', {params});
|
||||
},
|
||||
}
|
||||
|
||||
export default api
|
||||
|
||||
Reference in New Issue
Block a user