bug修改

This commit is contained in:
binbin_pan 2024-08-30 19:04:00 +08:00
parent 47572ed703
commit 9e522c6eb3
5 changed files with 103 additions and 80 deletions

View File

@ -113,7 +113,8 @@
{ {
"path": "pages/YNEduApp/exam/exam", "path": "pages/YNEduApp/exam/exam",
"style": { "style": {
"navigationStyle": "custom" "navigationStyle": "custom",
"enablePullDownRefresh": true
} }
}, },
{ {

View File

@ -67,7 +67,14 @@ export default {
this.getList() this.getList()
}, },
methods: { methods: {
async getList() { onPullDownRefresh() {
this.getList()
setTimeout(() => {
//800
uni.stopPullDownRefresh()
}, 800)
},
getList() {
const params = { const params = {
userId: uni.getStorageSync('userId'), userId: uni.getStorageSync('userId'),
source: 1 source: 1
@ -145,7 +152,7 @@ export default {
examCount: item.examCount, // examCount: item.examCount, //
examCustom: item.examCustom, // examCustom: item.examCustom, //
score: item.score, // score: item.score, //
passScore: item.passScore, // passScore: item.passScore //
} }
uni.navigateTo({ uni.navigateTo({
url: `/pages/YNEduApp/exam/beforeExam?params=${JSON.stringify(params)}` url: `/pages/YNEduApp/exam/beforeExam?params=${JSON.stringify(params)}`

View File

@ -474,7 +474,7 @@ export default {
this.getList() this.getList()
}, },
methods: { methods: {
async getList() { getList() {
const params = { const params = {
examId: this.examId, examId: this.examId,
recordId: this.recordId recordId: this.recordId
@ -491,9 +491,15 @@ export default {
}, },
success: res => { success: res => {
res = res.data res = res.data
this.questionList = res.data.examPaperData console.log('🚀 ~ getList ~ res:', res.data.examPaperData)
} if (res.code != 200) {
uni.showToast({
title: res.msg,
icon: 'none'
}) })
return
}
this.questionList = res.data.examPaperData
this.list = this.questionList this.list = this.questionList
this.list.forEach((item, index) => { this.list.forEach((item, index) => {
if (index < 7) { if (index < 7) {
@ -568,6 +574,11 @@ export default {
this.wrongList = this.questionList.filter(item => item.isWrong) this.wrongList = this.questionList.filter(item => item.isWrong)
this.unAnsweredList = this.questionList.filter(item => item.isUnAnswered) this.unAnsweredList = this.questionList.filter(item => item.isUnAnswered)
}, },
fail: err => {
console.log(err)
}
})
},
handleTab(index) { handleTab(index) {
console.log('🚀 ~ handleTab ~ index:', index) console.log('🚀 ~ handleTab ~ index:', index)
this.isActive = index this.isActive = index

View File

@ -115,7 +115,11 @@
<div class="note">{{ content.studyName }}</div> <div class="note">{{ content.studyName }}</div>
</div> </div>
<div class="right-content"> <div class="right-content">
{{ content.practiceMsg && content.practiceMsg.recordId != null ? '未开始' : '已练习' }} {{
content.practiceMsg && content.practiceMsg.alreadyNum == 0
? '未开始'
: '已练习'
}}
</div> </div>
</div> </div>
</uni-list> </uni-list>

View File

@ -670,14 +670,14 @@ export default {
} }
}) })
uni.reLaunch({ uni.reLaunch({
url: '/pages/YNEduApp/learnProj/learnProjDetail?studyId=' + this.studyId url: '/pages/YNEduApp/learnProj/learnProjDetail?id=' + this.studyId
}) })
} } else {
this.showModal = false
// uni.navigateBack()
uni.reLaunch({ uni.reLaunch({
url: '/pages/YNEduApp/prac/prac' url: '/pages/YNEduApp/prac/prac'
}) })
}
this.showModal = false
}, },
// //
async openSelect() { async openSelect() {