44 lines
745 B
JavaScript
44 lines
745 B
JavaScript
|
|
class IndexServe {
|
|
async index(params = {}) {
|
|
return await ajax.get({
|
|
url: config.urlList.index,
|
|
data: params,
|
|
})
|
|
}
|
|
|
|
async info(params = {}) {
|
|
return await ajax.get({
|
|
url: config.urlList.info,
|
|
data: params,
|
|
})
|
|
}
|
|
|
|
async classList(params = {}) {
|
|
return await ajax.get({
|
|
url: config.urlList.classList,
|
|
data: params,
|
|
})
|
|
}
|
|
|
|
async type(params = {}) {
|
|
var data = await ajax.get({
|
|
url: config.urlList.type,
|
|
data: params,
|
|
});
|
|
|
|
data.principal.forEach(v => {
|
|
v.content = []
|
|
v.total_page = 0
|
|
});
|
|
|
|
data.additional.forEach(v => {
|
|
v.content = []
|
|
v.total_page = 0
|
|
});
|
|
|
|
return data
|
|
}
|
|
}
|
|
|
|
var indexServe = new IndexServe(); |