Files
nexusphp/admin/src/utils/api.js
T

69 lines
1.8 KiB
JavaScript
Raw Normal View History

2021-04-22 03:24:59 +08:00
import axios from "./axios";
const api = {
2021-04-23 01:28:41 +08:00
login: (params = {}) => {
return axios.post('login', params);
},
logout: (params = {}) => {
return axios.post('logout');
},
2021-04-22 03:24:59 +08:00
listAllowAgent: (params = {}) => {
return axios.get('agent-allow', {params: params});
},
storeAllowAgent: (params = {}) => {
return axios.post('agent-allow', params);
},
updateAllowAgent: (id, params = {}) => {
return axios.put('agent-allow/' + id, params);
},
getAllowAgent: (id) => {
return axios.get('agent-allow/' + id);
},
deleteAllowAgent: (id) => {
return axios.delete('agent-allow/' + id);
},
listUser: (params = {}) => {
return axios.get('user', {params: params});
},
2021-04-27 19:13:32 +08:00
getUser: (id, params = {}) => {
return axios.get('user/' + id, {params: params});
},
2021-04-23 01:28:41 +08:00
getUserBase: (params = {}) => {
return axios.get('user-base', {params: params});
},
2021-04-22 03:24:59 +08:00
storeUser: (params = {}) => {
return axios.post('user', params);
},
listExam: (params = {}) => {
return axios.get('exam', {params: params});
},
2021-04-23 20:05:39 +08:00
listExamIndex: (params = {}) => {
2021-04-27 19:13:32 +08:00
return axios.get('exam-indexes', {params: params});
2021-04-23 20:05:39 +08:00
},
2021-04-22 03:24:59 +08:00
storeExam: (params = {}) => {
return axios.post('exam', params);
},
updateExam: (id, params = {}) => {
return axios.put('exam/' + id, params);
},
getExam: (id) => {
return axios.get('exam/' + id);
},
deleteExam: (id) => {
return axios.delete('exam/' + id);
},
listClass: (params = {}) => {
2021-04-27 19:13:32 +08:00
return axios.get('user-classes', {params: params});
2021-04-22 03:24:59 +08:00
},
2021-04-25 02:12:14 +08:00
listExamUser: (params = {}) => {
return axios.get('exam-users', {params: params});
},
2021-04-27 19:13:32 +08:00
deleteExamUser: (id) => {
return axios.delete('exam-users/' + id);
},
2021-04-22 03:24:59 +08:00
}
export default api