85 lines
1.7 KiB
JavaScript
85 lines
1.7 KiB
JavaScript
class IndexServe {
|
|
|
|
async index(data = {}) {
|
|
var ajax = new Ajax()
|
|
var res = await ajax.get({
|
|
url: config.apiList.index,
|
|
data: data,
|
|
});
|
|
ajax = null;
|
|
return res
|
|
}
|
|
|
|
async classListArr(data = {}) {
|
|
return await (new Ajax()).get({
|
|
url: config.apiList.classListArr,
|
|
data: data,
|
|
});
|
|
}
|
|
|
|
async classList(data = {}) {
|
|
var res = await (new Ajax()).get({
|
|
url: config.apiList.classList,
|
|
data: data,
|
|
});
|
|
|
|
res.principal.unshift({
|
|
id: -1,
|
|
page: 1,
|
|
title: "首页",
|
|
})
|
|
|
|
res.principal.forEach(v => {
|
|
v.content = [];
|
|
v.page = 1;
|
|
v.total_page = 0
|
|
})
|
|
|
|
res.additional.forEach(v => {
|
|
v.content = [];
|
|
v.page = 1;
|
|
v.total_page = 0
|
|
})
|
|
|
|
return res;
|
|
}
|
|
|
|
async info(data = {}) {
|
|
return await (new Ajax()).get({
|
|
url: config.apiList.info,
|
|
data: data,
|
|
});
|
|
}
|
|
async mechanism(data = {}) {
|
|
return await (new Ajax()).get({
|
|
url: config.apiList.mechanism,
|
|
data: data,
|
|
});
|
|
}
|
|
|
|
|
|
async model(data = {}) {
|
|
return await (new Ajax()).get({
|
|
url: config.apiList.model,
|
|
data: data,
|
|
});
|
|
}
|
|
|
|
async modelList(data = {}) {
|
|
return await (new Ajax()).get({
|
|
url: config.apiList.modelList,
|
|
data: data,
|
|
});
|
|
}
|
|
|
|
async jigouxiangqing(data = {}) {
|
|
return await (new Ajax()).get({
|
|
url: config.apiList.jigouxiangqing,
|
|
data: data,
|
|
});
|
|
}
|
|
|
|
}
|
|
|
|
|
|
var indexServe = new IndexServe() |