修复跳转到历史记录传承null字符串引起的跳转失败问题

This commit is contained in:
YeMingfei666 2025-01-06 22:39:27 +08:00
parent ff6a2c7f0b
commit ba74f1009d
2 changed files with 8 additions and 8 deletions

View File

@ -1356,9 +1356,8 @@
console.log(res)
if (res.code == 0) {
this.isCollect = res.data.collect ? true : false;
if (res.data && res.data.courseDetailsId && !this.courseDetailsId && !courseDetailsId) {
courseDetailsId = res.data.courseDetailsId
}
courseDetailsId=(courseDetailsId&&courseDetailsId!=='null')?courseDetailsId: res.data.current.courseDetailsId
this.courseDetailsId = courseDetailsId
if (res.data.list) {
this.info = res.data;

View File

@ -1578,10 +1578,12 @@
if (res.data && res.data.dyCourseId) {
this.dyCourseId = "" + res.data.dyCourseId;
}
if (res.data && res.data.courseDetailsId && !this.courseDetailsId && !courseDetailsId) {
this.courseDetailsId = res.data.courseDetailsId
courseDetailsId = res.data.courseDetailsId
}
// if (res.data && res.data.courseDetailsId && !this.courseDetailsId && !courseDetailsId) {
// this.courseDetailsId = res.data.courseDetailsId
// courseDetailsId = res.data.courseDetailsId
// }
courseDetailsId=(courseDetailsId&&courseDetailsId!=='null')?courseDetailsId: res.data.current.courseDetailsId
this.courseDetailsId = courseDetailsId
if (res.data.list) {
this.info = res.data
this.title = this.info.title
@ -1638,7 +1640,6 @@
} else { //
let indexs = -1
courseDetailsId=courseDetailsId?courseDetailsId: res.data.current.courseDetailsId
if (courseDetailsId) { //
this.meunList.map((item, index) => {
if (item.courseDetailsId ==courseDetailsId) {