mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/learning-system-portal.git
synced 2025-12-10 11:26:43 +08:00
提交
This commit is contained in:
BIN
public/ad/dlg(1).png
Normal file
BIN
public/ad/dlg(1).png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 302 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 302 KiB After Width: | Height: | Size: 411 KiB |
@@ -78,7 +78,9 @@ const getTeacherByCourseIDs = function(ids){
|
||||
const studyCounts=function(num){
|
||||
return ajax.get('/xboe/school/study/course/studyCounts?num='+num);
|
||||
}
|
||||
|
||||
const courseSearch=function(query){
|
||||
return ajax.post('/xboe/m/course/fulltext/search',query);
|
||||
}
|
||||
export default {
|
||||
list,
|
||||
pageList,
|
||||
@@ -86,5 +88,6 @@ export default {
|
||||
ranking,
|
||||
scorelist,
|
||||
getTeacherByCourseIDs,
|
||||
studyCounts
|
||||
studyCounts,
|
||||
courseSearch
|
||||
}
|
||||
|
||||
1401
src/views/portal/course/Index(1).vue
Normal file
1401
src/views/portal/course/Index(1).vue
Normal file
File diff suppressed because it is too large
Load Diff
@@ -627,26 +627,8 @@ export default {
|
||||
//console.log(this.noDataList, this.totalPages, "this.noDataList");
|
||||
// 隐藏loadMore
|
||||
this.moreState = 2;
|
||||
this.noDataList &&
|
||||
(await apiOldCourse
|
||||
.courseList(oldParams)
|
||||
.then(oldRs => {
|
||||
if (oldRs.status == 200 && oldRs.result.dataList.length > 0) {
|
||||
let list = that.filterConversion(oldRs.result.dataList);
|
||||
//list.name = list.name.replace(/<[^>]+>|&[^>]+;/g,"").trim();
|
||||
data.push(...list);
|
||||
that.moreState = 1;
|
||||
} else {
|
||||
that.noDataList = false;
|
||||
}
|
||||
})
|
||||
.catch(err => {
|
||||
that.noDataList = false;
|
||||
}));
|
||||
|
||||
this.noPageList &&
|
||||
(await apiCoursePortal
|
||||
.pageList(this.course)
|
||||
await apiCoursePortal
|
||||
.courseSearch(this.course)
|
||||
.then(res => {
|
||||
if (res.status == 200 && res.result.list.length > 0) {
|
||||
this.totalPages = res.result.totalPages;
|
||||
@@ -677,7 +659,6 @@ export default {
|
||||
}
|
||||
});
|
||||
that.loadCouserTeacher(res.result.list, courseIds);
|
||||
// data.push(...res.result.list);
|
||||
that.moreState = 1;
|
||||
} else {
|
||||
that.noPageList = false;
|
||||
@@ -685,7 +666,7 @@ export default {
|
||||
})
|
||||
.catch(err => {
|
||||
that.noPageList = false;
|
||||
}));
|
||||
});
|
||||
if (this.course.orderField == "id") {
|
||||
//最新
|
||||
data.sort(this.pcompare("publishTime", false));
|
||||
|
||||
Reference in New Issue
Block a user