|
@@ -99,10 +99,17 @@ import { faTruck } from '@fortawesome/free-solid-svg-icons'
|
|
|
},
|
|
|
id() {
|
|
|
if (this.listType == 'order') {
|
|
|
-
|
|
|
- return this.orderLearnList[this.currentLearnIndex].id
|
|
|
+ if (this.orderLearnList.length > 0) {
|
|
|
+ return this.orderLearnList[this.currentLearnIndex].id
|
|
|
+ } else {
|
|
|
+ return ''
|
|
|
+ }
|
|
|
} else {
|
|
|
- return this.unitList[this.currentUnitIndex].id
|
|
|
+ if (this.unitList.length > 0) {
|
|
|
+ return this.unitList[this.currentUnitIndex].id
|
|
|
+ } else {
|
|
|
+ return ''
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
},
|
|
@@ -219,11 +226,12 @@ import { faTruck } from '@fortawesome/free-solid-svg-icons'
|
|
|
for (let index in resData) {
|
|
|
for (let i in this.classList) {
|
|
|
if (this.classList[i].classroomCode == resData[index].code) {
|
|
|
- this.classList[i][resData[index].id] = resData[index]
|
|
|
+ this.$set(this.classList[i], [resData[index].id], resData[index])
|
|
|
break
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+ this.requestIds.push(this.id)
|
|
|
console.log(this.classList)
|
|
|
} else {
|
|
|
this.$Message.error('API error!')
|
|
@@ -256,7 +264,7 @@ import { faTruck } from '@fortawesome/free-solid-svg-icons'
|
|
|
res => {
|
|
|
if (res.error == null) {
|
|
|
this.classList = res.result.data
|
|
|
- //this.findTask()
|
|
|
+ this.findTask()
|
|
|
} else {
|
|
|
this.$Message.error('API ERROR!')
|
|
|
}
|