- 新建 home_navigations 表,独立管理首页卡片导航 - 回退 assessment_types 表的 LinkUrl 字段 - 后台管理:ContentController 新增导航 CRUD 接口 - 小程序 API:HomeController 新增 getNavigationList 接口 - 前端:首页改用 navigationList 数据源,支持配置化跳转 - 数据库已插入3条导航记录(多元测评/学业规划/学科测评)
45 lines
736 B
JavaScript
45 lines
736 B
JavaScript
/**
|
|
* 首页接口模块
|
|
*/
|
|
|
|
import { get } from './request'
|
|
|
|
/**
|
|
* 获取Banner列表
|
|
* @returns {Promise<Object>}
|
|
*/
|
|
export function getBannerList() {
|
|
return get('/home/getBannerList')
|
|
}
|
|
|
|
/**
|
|
* 获取测评入口列表
|
|
* @returns {Promise<Object>}
|
|
*/
|
|
export function getAssessmentList() {
|
|
return get('/home/getAssessmentList')
|
|
}
|
|
|
|
/**
|
|
* 获取首页导航入口列表
|
|
* @returns {Promise<Object>}
|
|
*/
|
|
export function getNavigationList() {
|
|
return get('/home/getNavigationList')
|
|
}
|
|
|
|
/**
|
|
* 获取宣传图列表
|
|
* @returns {Promise<Object>}
|
|
*/
|
|
export function getPromotionList() {
|
|
return get('/home/getPromotionList')
|
|
}
|
|
|
|
export default {
|
|
getBannerList,
|
|
getAssessmentList,
|
|
getNavigationList,
|
|
getPromotionList
|
|
}
|