puzhibing
2026-08-21 5fa94b3718b4a78a4fcea4c97652b0ef20b7de3a
app/src/main/java/com/xw/yunwei/ui/work/notice/NoticeActivity.kt
@@ -1,20 +1,18 @@
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) } }