|
|
@@ -62,6 +62,7 @@ class HealthConsultationActivity :
|
|
|
/**
|
|
|
* 正在咨询列表
|
|
|
*/
|
|
|
+ private var consultationStatus = ""
|
|
|
private val consultationAdapter by lazy { ConsultationAdapter() }
|
|
|
private val consultationBeans = mutableListOf<DoctorBean>()
|
|
|
|
|
|
@@ -70,7 +71,11 @@ class HealthConsultationActivity :
|
|
|
rvProgress.adapter = consultationAdapter
|
|
|
consultationAdapter.setData(consultationBeans)
|
|
|
consultationAdapter.onClickListener = {
|
|
|
- applyCameraPermission(it)
|
|
|
+ if (TextUtils.equals("2", consultationStatus)) {
|
|
|
+ applyCameraPermission(it)
|
|
|
+ } else {
|
|
|
+ "请您耐心等待医生接诊".toast()
|
|
|
+ }
|
|
|
}
|
|
|
rvRecommended.adapter = recommendDoctorAdapter
|
|
|
recommendDoctorAdapter.setData(doctorBeans)
|
|
|
@@ -190,6 +195,7 @@ class HealthConsultationActivity :
|
|
|
consultationBeans.clear()
|
|
|
if (it.isNullOrEmpty().not()) {
|
|
|
it!!.forEach {
|
|
|
+ consultationStatus = it.status
|
|
|
if (it.doctor != null) {
|
|
|
consultationBeans.add(it.doctor)
|
|
|
}
|