Commit ede29184 by 徐健

Merge branch 'dev' into feature/test_home_pager

parents 790e34e1 9636ee6d
...@@ -6,7 +6,6 @@ import com.yidianling.common.tools.ToastUtil ...@@ -6,7 +6,6 @@ import com.yidianling.common.tools.ToastUtil
import com.yidianling.consultant.dialog.ConsultAssistantDialog import com.yidianling.consultant.dialog.ConsultAssistantDialog
import com.yidianling.consultant.model.SearchApi import com.yidianling.consultant.model.SearchApi
import com.yidianling.consultant.router.ConsultantIn import com.yidianling.consultant.router.ConsultantIn
import com.yidianling.consultant.router.ConsultantRouterImp
import io.reactivex.Observable import io.reactivex.Observable
import io.reactivex.android.schedulers.AndroidSchedulers import io.reactivex.android.schedulers.AndroidSchedulers
import io.reactivex.schedulers.Schedulers import io.reactivex.schedulers.Schedulers
...@@ -41,12 +40,9 @@ class ConsultAssistantDialogUtils private constructor() { ...@@ -41,12 +40,9 @@ class ConsultAssistantDialogUtils private constructor() {
} }
} }
"doctor_list" -> { "doctor_list" -> {
if (ConsultantIn.getUserImpl().getUserInfo()?.user_type == 1
) {
shouldShowDialog(activity, origin) shouldShowDialog(activity, origin)
} }
} }
}
} }
...@@ -77,7 +73,9 @@ class ConsultAssistantDialogUtils private constructor() { ...@@ -77,7 +73,9 @@ class ConsultAssistantDialogUtils private constructor() {
fun showFromYdlHome(activity: Activity) { fun showFromYdlHome(activity: Activity) {
consultAssistantDialogFromHomePage?.dismiss() consultAssistantDialogFromHomePage?.dismiss()
consultAssistantDialogFromHomePage = null consultAssistantDialogFromHomePage = null
consultAssistantDialogFromHomePage = ConsultAssistantDialog(activity, object : ConsultAssistantDialog.OnConsultAssistantClickListener { consultAssistantDialogFromHomePage = ConsultAssistantDialog(
activity,
object : ConsultAssistantDialog.OnConsultAssistantClickListener {
override fun onClickAction() { override fun onClickAction() {
//获取用户uid //获取用户uid
getConsultAssistantUid(activity) getConsultAssistantUid(activity)
...@@ -124,12 +122,14 @@ class ConsultAssistantDialogUtils private constructor() { ...@@ -124,12 +122,14 @@ class ConsultAssistantDialogUtils private constructor() {
fun showDialog(activity: Activity) { fun showDialog(activity: Activity) {
consultAssistantDialog?.dismiss() consultAssistantDialog?.dismiss()
consultAssistantDialog = null consultAssistantDialog = null
consultAssistantDialog = ConsultAssistantDialog(activity, object : ConsultAssistantDialog.OnConsultAssistantClickListener { consultAssistantDialog = ConsultAssistantDialog(
activity,
object : ConsultAssistantDialog.OnConsultAssistantClickListener {
override fun onClickAction() { override fun onClickAction() {
// 咨询师列表页面且未登录情况下,跳转登录页面 // 咨询师列表页面且未登录情况下,跳转登录页面
if (expertSearchPageHasShown && !ConsultantIn.isLogin()) { if (expertSearchPageHasShown && !ConsultantIn.isLogin()) {
ConsultantIn.toLogin(activity) ConsultantIn.toLogin(activity)
}else { } else {
//获取用户uid //获取用户uid
getConsultAssistantUid(activity) getConsultAssistantUid(activity)
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment