package cn.flightfeather.thirdappmodule.module.inspection
|
|
import android.arch.lifecycle.Observer
|
import android.os.Bundle
|
import cn.flightfeather.thirdappmodule.adapter.ProblemListAdapter
|
import kotlinx.android.synthetic.main.dialog_problem_list.*
|
|
/**
|
* @author riku
|
* Date: 2020/6/8
|
* 整改审核界面
|
*/
|
class MenuChangeCheckActivity : BaseProblemListActivity() {
|
override var viewHolderType: Int = ProblemListAdapter.CHANGE_CHECK_LIST
|
|
override var type: Int = InspectionDetailActivity.CHANGE_CHECK
|
|
override fun onCreate(savedInstanceState: Bundle?) {
|
super.onCreate(savedInstanceState)
|
|
viewModel.problemList.observe(this, Observer {
|
it?.let {
|
rv_dialog_problem_list_main.adapter?.notifyDataSetChanged()
|
|
val t1 = "共${it.size}个问题"
|
tv_executors.text = t1
|
|
// var changed = 0
|
// it.forEach {p ->
|
// if (p.ischanged) changed++
|
// }
|
// val t2 = "${changed}已整改"
|
// tv_start_time.text = t2
|
}
|
})
|
|
viewModel.getProblems(inspection?.guid)
|
}
|
}
|