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 mefolHome(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 allModel(data = {}) { return await http.get({ url: config.apiList.allModel, data: data }) } async search(data = {}) { return await http.get({ url: config.apiList.search, 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();