|
|
@@ -62,10 +62,30 @@ class MessgeListActivity : BaseMVVMActivity<ActivityMessgeListBinding, PushViewM
|
|
|
pushListAdapter.onPushClickListener = { bean, position ->
|
|
|
when (bean.msgType) {
|
|
|
"D" -> {
|
|
|
-
|
|
|
+ if (TextUtils.isEmpty(bean.ext)) {
|
|
|
+ val messageDialog = MessageDialog()
|
|
|
+ messageDialog.setContent(bean.id, bean.msgDesn, bean.msgTitle)
|
|
|
+ messageDialog.show(supportFragmentManager, "messageDialog")
|
|
|
+ } else {
|
|
|
+ JumpUtil.jumpActivityWithUrl(
|
|
|
+ RouterUrlCommon.trainContentDetails,
|
|
|
+ bean.ext,
|
|
|
+ mContext
|
|
|
+ )
|
|
|
+ }
|
|
|
}
|
|
|
"C" -> {
|
|
|
-
|
|
|
+ if (TextUtils.isEmpty(bean.ext)) {
|
|
|
+ val messageDialog = MessageDialog()
|
|
|
+ messageDialog.setContent(bean.id, bean.msgDesn, bean.msgTitle)
|
|
|
+ messageDialog.show(supportFragmentManager, "messageDialog")
|
|
|
+ } else {
|
|
|
+ JumpUtil.jumpActivityWithUrl(
|
|
|
+ RouterUrlCommon.load_web_view,
|
|
|
+ bean.ext,
|
|
|
+ mContext
|
|
|
+ )
|
|
|
+ }
|
|
|
}
|
|
|
else -> {
|
|
|
val messageDialog = MessageDialog()
|