Files
ClassContent/历届学生/front-end-team-11/项目开发/上课项目/枸杞社/js/serve/index.js
2024-09-27 02:06:13 +08:00

63 lines
1.3 KiB
JavaScript

class IndexServe {
async info(data = {}, headers = {}) {
let http = new Http();
let res = await http.get({
url: config.urlList.info,
data,
headers
});
http = null;
return res;
}
async classList(data = {}, headers = {}) {
let http = new Http();
let res = await http.get({
url: config.urlList.classList,
data,
headers
});
http = null;
return res;
}
async index(data = {}, headers = {}) {
let http = new Http();
let res = await http.get({
url: config.urlList.index,
data,
headers
});
http = null;
return res;
}
async type(data = {}, headers = {}) {
let http = new Http();
let res = await http.get({
url: config.urlList.type,
data,
headers
});
res.principal.unshift({
id: -1,
page: -1,
title: "首页"
});
res.principal.forEach(v => {
v.content = []
v.total_page = 0
});
res.additional.forEach(v => {
v.content = []
v.total_page = 0
});
http = null;
return res;
}
}
var indexServe = new IndexServe()