Merge branch 'zcwyMaster' into 'dev0731'

Zcwy master

See merge request !23
This commit is contained in:
joshen
2023-11-23 16:45:33 +08:00
4 changed files with 54 additions and 36 deletions

View File

@@ -66,8 +66,6 @@
}, },
methods: { methods: {
returnRouter(item) { returnRouter(item) {
console.log(item.pageParams,'aaa')
console.log(item,'bbb')
if(!item.isRead){ if(!item.isRead){
apiMessage.updateIsRead([item.id]).then(res=>{ apiMessage.updateIsRead([item.id]).then(res=>{
if(res.status == 200) { if(res.status == 200) {
@@ -85,20 +83,20 @@
url: '/pages/resource/qaDetail?id=' + item.pageParams url: '/pages/resource/qaDetail?id=' + item.pageParams
}); });
} else { } else {
// uni.navigateTo({ uni.navigateTo({
// url: '/pages/study/courseStudy?id=' + item.pageParams url: '/pages/resource/courseDetail?id=' + item.pageParams
// });
apiCourseStudy.hasSignup(item.pageParams).then(rs => {
if (rs.status == 200) {
uni.navigateTo({
url: '/pages/study/courseStudy?id=' + item.pageParams
})
} else {
uni.navigateTo({
url: '/pages/resource/courseDetail?id=' + item.pageParams
})
}
}) })
// apiCourseStudy.hasSignup(item.pageParams).then(rs => {
// if (rs.status == 200) {
// uni.navigateTo({
// url: '/pages/study/courseStudy?id=' + item.pageParams
// })
// } else {
// uni.navigateTo({
// url: '/pages/resource/courseDetail?id=' + item.pageParams
// })
// }
// })
} }
} else { } else {
if (item.refType == 2) { if (item.refType == 2) {
@@ -110,20 +108,20 @@
url: '/pages/resource/qaDetail?id=' + item.refId url: '/pages/resource/qaDetail?id=' + item.refId
}); });
} else { } else {
// uni.navigateTo({ uni.navigateTo({
// url: '/pages/study/courseStudy?id=' + item.refId url: '/pages/resource/courseDetail?id=' + item.refId
// });
apiCourseStudy.hasSignup(item.refId).then(rs => {
if (rs.status == 200) {
uni.navigateTo({
url: '/pages/study/courseStudy?id=' + item.refId
})
} else {
uni.navigateTo({
url: '/pages/resource/courseDetail?id=' + item.refId
})
}
}) })
// apiCourseStudy.hasSignup(item.refId).then(rs => {
// if (rs.status == 200) {
// uni.navigateTo({
// url: '/pages/study/courseStudy?id=' + item.refId
// })
// } else {
// uni.navigateTo({
// url: '/pages/resource/courseDetail?id=' + item.refId
// })
// }
// })
} }
} }
}, },

View File

@@ -262,15 +262,15 @@ export default {
// url: '/pages/study/courseStudy?id=' + citem.id // url: '/pages/study/courseStudy?id=' + citem.id
// }); // });
apiCourseStudy.hasSignup(citem.id).then(rs => { apiCourseStudy.hasSignup(citem.id).then(rs => {
if (rs.status == 200) { // if (rs.status == 200) {
uni.navigateTo({ // uni.navigateTo({
url: '/pages/study/courseStudy?id=' + citem.id // url: '/pages/study/courseStudy?id=' + citem.id
}) // })
} else { // } else {
uni.navigateTo({ uni.navigateTo({
url: '/pages/resource/courseDetail?id=' + citem.id url: '/pages/resource/courseDetail?id=' + citem.id
}) })
} // }
}) })
// if (citem.contentType == 10) { // if (citem.contentType == 10) {
// uni.navigateTo({ // uni.navigateTo({

View File

@@ -353,14 +353,36 @@
this.sectionList = rs.result.sections; this.sectionList = rs.result.sections;
//study info //study info
this.loadStudyInfo(); this.loadStudyInfo();
this.isSignUp()
} else { } else {
this.$refs.messager.show({ this.$refs.messager.show({
message: rs.message, message: rs.message,
type: 'error' type: 'error'
}); });
} }
}).catch(error=>{
setTimeout(function() {
uni.hideLoading();
}, 100);
this.$refs.messager.show({
message: '课程不存在或已被删除',
type: 'error'
});
}); });
}, },
isSignUp() {
apiCourseStudy.hasSignup(this.courseId).then(res =>{
if(res.result) {
apiCourseStudy.lastStudy().then(rs=>{
if(rs.status==200){
this.studyName="继续学习";
}
});
} else {
//this.startSigningUp();
}
})
},
loadAuthorInfo(list, ids) { loadAuthorInfo(list, ids) {
//加载作者信息,头像,机构信息 //加载作者信息,头像,机构信息
if (ids.length == 0) { if (ids.length == 0) {

View File

@@ -582,7 +582,6 @@ import cellGroup from '../../uni_modules/uview-ui/libs/config/props/cellGroup'
let $this=this; let $this=this;
let dataList = []; let dataList = [];
this.course.params.userId = this.userInfo.aid this.course.params.userId = this.userInfo.aid
console.log(this.userInfo.aid,'aaaaa')
await apiCoursePortal.courseSearch(this.course.params).then(rs=>{ await apiCoursePortal.courseSearch(this.course.params).then(rs=>{
setTimeout(function(){ uni.hideLoading();},100); setTimeout(function(){ uni.hideLoading();},100);
if(rs.status==200){ if(rs.status==200){
@@ -750,7 +749,6 @@ import cellGroup from '../../uni_modules/uview-ui/libs/config/props/cellGroup'
}); });
}, },
toCoursePage(coure){ toCoursePage(coure){
console.log(coure,'coure')
if(!coure.source){ if(!coure.source){
uni.navigateTo({ uni.navigateTo({
url: '/pages/study/courseStudy?id=' + coure.id url: '/pages/study/courseStudy?id=' + coure.id