| | |
| | | package com.xw.yunwei.ui.work.notice |
| | | |
| | | import androidx.recyclerview.widget.LinearLayoutManager |
| | | import com.xw.common.base.BaseActivity |
| | | import com.xw.common.base.OnItemClickListener |
| | | import com.xw.common.base.fastObserve |
| | | import com.xw.common.utils.ToastUtilCommon |
| | | import com.xw.yunwei.BR |
| | | import com.xw.yunwei.BaseBusinessActivity |
| | | import com.xw.yunwei.databinding.ActivityNoticeBinding |
| | | import com.xw.yunwei.model.NoticeModel |
| | | import com.xw.yunwei.push.MessageHandler.handlePushEvent |
| | | import org.json.JSONObject |
| | | |
| | | /** |
| | | * 消息通知 |
| | | */ |
| | | class NoticeActivity : BaseActivity<ActivityNoticeBinding, NoticeVM>(), OnItemClickListener<NoticeModel> { |
| | | class NoticeActivity : BaseBusinessActivity<ActivityNoticeBinding, NoticeVM>(), OnItemClickListener<NoticeModel> { |
| | | override fun getBindingVariable() = BR.viewModel |
| | | |
| | | val adapter by lazy { NoticeAdapter(this).apply { setHasStableIds(true) } } |