|
|
@@ -12,6 +12,7 @@ import com.yingyangfly.baselib.ext.getScaleAnimation
|
|
|
import com.yingyangfly.baselib.ext.toast
|
|
|
import com.yingyangfly.baselib.mvvm.BaseMVVMActivity
|
|
|
import com.yingyangfly.baselib.router.RouterUrlCommon
|
|
|
+import com.yingyangfly.baselib.utils.JumpUtil
|
|
|
import com.yingyangfly.baselib.utils.RxTimer
|
|
|
import com.yingyangfly.evaluation.R
|
|
|
import com.yingyangfly.evaluation.adapter.QuestionListAdapter
|
|
|
@@ -30,6 +31,7 @@ class QuestionListActivity : BaseMVVMActivity<ActivityQuestionListBinding, Quest
|
|
|
private lateinit var rxTimer: RxTimer
|
|
|
private var time: Long = 0
|
|
|
private var questionIndex = 0
|
|
|
+ private var id = ""
|
|
|
|
|
|
private var questionRecordsBean: QuestionRecordsBean? = null
|
|
|
private var questionRecordsBeans = mutableListOf<QuestionRecordsBean>()
|
|
|
@@ -192,6 +194,7 @@ class QuestionListActivity : BaseMVVMActivity<ActivityQuestionListBinding, Quest
|
|
|
title = it.title
|
|
|
usedTime = time.toString()
|
|
|
}
|
|
|
+ id = it.id.toString()
|
|
|
saveAnswerRecord.examinationId = examinationId
|
|
|
saveAnswerRecord.examinationTitle = examinationTitle
|
|
|
saveAnswerRecordBean.add(saveAnswerRecord)
|
|
|
@@ -199,7 +202,10 @@ class QuestionListActivity : BaseMVVMActivity<ActivityQuestionListBinding, Quest
|
|
|
viewModel.saveAnswerRecord(saveAnswerRecordBean, fail = {
|
|
|
it.toast()
|
|
|
}, success = {
|
|
|
-
|
|
|
+ JumpUtil.jumpActivityWithUrl(
|
|
|
+ RouterUrlCommon.evaluationHistory, "other", mContext
|
|
|
+ )
|
|
|
+ finish()
|
|
|
})
|
|
|
}
|
|
|
}
|