修改课程权限控制

This commit is contained in:
zhangsir
2023-11-23 11:47:24 +08:00
parent 93dd3519a9
commit 8f9b596a84
3 changed files with 61 additions and 18 deletions

View File

@@ -280,6 +280,8 @@
import apiUserbasic from '@/api/boe/userbasic.js'
import apiUserGroup from "@/api/modules/usergroup.js";
import { mapGetters } from 'vuex'
import apiCourseStudy from '@/api/modules/courseStudy.js';
import cellGroup from '../../uni_modules/uview-ui/libs/config/props/cellGroup'
export default{
data(){
return{
@@ -346,7 +348,6 @@
if(options.keyword){
this.wordSearch(options.keyword);
}
});
}else{
if(options.keyword){
@@ -747,7 +748,7 @@
});
},
toCoursePage(coure){
console.log(coure,'coure')
if(!coure.source){
uni.navigateTo({
url: '/pages/study/courseStudy?id=' + coure.id
@@ -760,8 +761,19 @@
});
}else if (coure.source==2){
uni.navigateTo({
url: '/pages/study/courseStudy?id=' + coure.id
url: '/pages/resource/courseDetail?id=' + coure.id
})
apiCourseStudy.hasSignup(coure.id).then(rs => {
if (rs.status == 200) {
uni.navigateTo({
url: '/pages/study/courseStudy?id=' + coure.id
})
} else {
uni.navigateTo({
url: '/pages/resource/courseDetail?id=' + coure.id
})
}
})
}else if (coure.source==3){
let params=encodeURIComponent('courseId='+coure.id);
let mapi=this.$config.manageApiBaseUrl;