Files
ClassContent/历届学生/front-end-team/项目练习/学生项目/李康/屁桃/js/service/index.js
2024-09-27 02:06:13 +08:00

66 lines
1.3 KiB
JavaScript

class IndexService {
async mechanismList(data = {}) {
return await http.get({
url: config.apiList.mechanismList,
data: data
})
}
async mechanism(data = {}) {
return await http.get({
url: config.apiList.mechanism,
data: data
})
}
async info(data = {}) {
return await http.get({
url: config.apiList.info,
data: data
})
}
async classList(data = {}) {
return await http.get({
url: config.apiList.classList,
data: data
})
}
async indexList(data = {}) {
return await http.get({
url: config.apiList.index,
data: data
})
}
async classApi(data = {}) {
var res = await http.get({
url: config.apiList.classApi,
data: data
});
res.principal.unshift({
id: -1,
page: 0,
title: "首页",
content: []
});
res.principal.forEach(v => {
v.content = [];
v.total_page = 0;
})
res.additional.forEach(v => {
v.content = [];
v.total_page = 0;
})
return res;
}
}
var index = new IndexService();