88 lines
2.4 KiB
JavaScript
88 lines
2.4 KiB
JavaScript
import request from '@/api/request'
|
|
|
|
|
|
// 获取首页统计数据方法(查询个人学习统计信息 )
|
|
export const getStatisticsData = (data) => {
|
|
/**
|
|
userId 学员ID String
|
|
stdtTmLen 本年学习时长 double
|
|
accmPracticeCnt 累计训练次数 int
|
|
accmExamCnt 累计考试次数 int
|
|
**/
|
|
return request({
|
|
url: '/traapp/traStdyInfo/queryTraStdyStatisticsPerson',
|
|
method: 'post',
|
|
data
|
|
});
|
|
};
|
|
|
|
// 最新课程查询接口
|
|
export const queryCrsInfoByLastnew = (data) => {
|
|
/**
|
|
crsNum 课程编号 String
|
|
crsName 课程名称 String
|
|
tagId 课程分类 String
|
|
prdLineId 生产线分类 String
|
|
issuTm 发布日期 String
|
|
imgId 课程封面ID String
|
|
accmStdyCnt 累计学习次数 int
|
|
evalGrade 课程评分 Bigdecimal
|
|
tagCataList 课程标签集 List<Object>
|
|
tagId 标签ID String
|
|
tagName 标签名称 String
|
|
**/
|
|
return request({
|
|
url: '/traapp/mycrs/queryCrsInfoByLastnew',
|
|
method: 'post',
|
|
data
|
|
});
|
|
};
|
|
|
|
|
|
// 热门课程查询接口
|
|
export const queryCrsInfoByPopular = (data) => {
|
|
/**
|
|
tagId 标签ID(可选填),为空时查全部 必输项:false 类型:String
|
|
出参:
|
|
tagId 标签ID(可选填),为空时查全部 必输项:false 类型:String
|
|
出参:
|
|
crsId 课程ID StringcrsNum 课程编号 String
|
|
crsName 课程名称 String
|
|
tagId 课程分类 String
|
|
prdLineId 生产线分类 String
|
|
issuTm 发布日期 String
|
|
imgId 课程封面ID String
|
|
accmStdyCnt 累计学习次数 int
|
|
evalGrade 课程评分 Bigdecimal
|
|
tagCataList 课程标签集 List<Object>
|
|
tagId 标签ID String
|
|
tagName 标签名称 String
|
|
**/
|
|
return request({
|
|
url: '/traapp/mycrs/queryCrsInfoByPopular',
|
|
method: 'post',
|
|
data
|
|
});
|
|
};
|
|
|
|
// 推荐课程查询接口
|
|
export const queryCrsInfoByRecmd = (data) => {
|
|
/**
|
|
crsNum 课程编号 String
|
|
crsName 课程名称 String
|
|
tagId 课程分类 String
|
|
prdLineId 生产线分类 String
|
|
issuTm 发布日期 String
|
|
imgId 课程封面ID String
|
|
accmStdyCnt 累计学习次数 int
|
|
evalGrade 课程评分 Bigdecimal
|
|
tagCataList 课程标签集 List<Object>
|
|
tagId 标签ID String
|
|
tagName 标签名称 String
|
|
**/
|
|
return request({
|
|
url: '/traapp/mycrs/queryCrsInfoByRecmd',
|
|
method: 'post',
|
|
data
|
|
});
|
|
}; |