|
|
@@ -23,6 +23,7 @@ class EvaluationActivity : BaseMVVMActivity<ActivityEvaluationBinding, Evaluatio
|
|
|
View.OnTouchListener {
|
|
|
|
|
|
private var reviewTaskId = ""
|
|
|
+ private var taskId = ""
|
|
|
|
|
|
override fun initViews() {
|
|
|
|
|
|
@@ -53,7 +54,7 @@ class EvaluationActivity : BaseMVVMActivity<ActivityEvaluationBinding, Evaluatio
|
|
|
if (it.isNullOrEmpty().not()) {
|
|
|
questionsList.addAll(it!!)
|
|
|
questionsList.forEach {
|
|
|
- it.reviewTaskId = reviewTaskId
|
|
|
+ it.reviewTaskId = taskId
|
|
|
}
|
|
|
dao?.insertAll(questionsList)
|
|
|
}
|
|
|
@@ -70,33 +71,34 @@ class EvaluationActivity : BaseMVVMActivity<ActivityEvaluationBinding, Evaluatio
|
|
|
override fun onTouch(v: View, event: MotionEvent): Boolean {
|
|
|
when (event.action) {
|
|
|
MotionEvent.ACTION_DOWN -> {
|
|
|
- if (v.id == R.id.layoutHome || v.id == R.id.mmseLayout ||
|
|
|
- v.id == R.id.mocaLayout || v.id == R.id.tvEvaluationHistory
|
|
|
- ) {
|
|
|
+ if (v.id == R.id.layoutHome || v.id == R.id.mmseLayout || v.id == R.id.mocaLayout || v.id == R.id.tvEvaluationHistory) {
|
|
|
v.startAnimation(getScaleAnimation())
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
MotionEvent.ACTION_UP -> {
|
|
|
v.startAnimation(getEndAnimation())
|
|
|
when (v.id) {
|
|
|
R.id.mmseLayout -> {
|
|
|
getReviewTaskList("MMSE", "0")
|
|
|
}
|
|
|
+
|
|
|
R.id.mocaLayout -> {
|
|
|
getReviewTaskList("MOCA", "0")
|
|
|
}
|
|
|
+
|
|
|
R.id.layoutHome -> {
|
|
|
finish()
|
|
|
}
|
|
|
+
|
|
|
R.id.tvEvaluationHistory -> {
|
|
|
JumpUtil.jumpActivity(RouterUrlCommon.evaluationHistory, mContext)
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
MotionEvent.ACTION_CANCEL -> {
|
|
|
- if (v.id == R.id.layoutHome || v.id == R.id.mmseLayout ||
|
|
|
- v.id == R.id.mocaLayout || v.id == R.id.tvEvaluationHistory
|
|
|
- ) {
|
|
|
+ if (v.id == R.id.layoutHome || v.id == R.id.mmseLayout || v.id == R.id.mocaLayout || v.id == R.id.tvEvaluationHistory) {
|
|
|
v.startAnimation(getEndAnimation())
|
|
|
}
|
|
|
}
|
|
|
@@ -116,6 +118,7 @@ class EvaluationActivity : BaseMVVMActivity<ActivityEvaluationBinding, Evaluatio
|
|
|
val record = it.records[0]
|
|
|
if (record != null) {
|
|
|
reviewTaskId = record.reviewTaskId
|
|
|
+ taskId = record.id
|
|
|
}
|
|
|
loadData(type)
|
|
|
} else {
|