From c303346ae803dc2a89ec0f025192773211861915 Mon Sep 17 00:00:00 2001 From: lmw <125975490@qq.com> Date: 星期二, 16 七月 2024 14:46:28 +0800 Subject: [PATCH] fix bug --- app/src/main/java/com/dollearn/student/network/entity/Banner.kt | 111 ------------------------------------------------------- 1 files changed, 1 insertions(+), 110 deletions(-) diff --git a/app/src/main/java/com/dollearn/student/network/entity/Banner.kt b/app/src/main/java/com/dollearn/student/network/entity/Banner.kt index 098db52..44590d0 100644 --- a/app/src/main/java/com/dollearn/student/network/entity/Banner.kt +++ b/app/src/main/java/com/dollearn/student/network/entity/Banner.kt @@ -1,20 +1,6 @@ package com.dollearn.student.network.entity -import android.content.Context import com.google.gson.annotations.SerializedName -import com.dollearn.student.MainActivity -import com.dollearn.student.ui.course.* -import com.dollearn.student.ui.discovery.NoticeDetailActivity -import com.dollearn.student.ui.discovery.ServiceActivity -import com.dollearn.student.ui.home.* -import com.dollearn.student.ui.mine.RechargeActivity -import com.dollearn.student.ui.welfare.GoodsDetailActivity -import com.dollearn.student.ui.worldcup.WorldCupDetailActivity -import com.dollearn.student.ui.worldcup.WorldCupListActivity -import com.dollearn.student.utils.Const -import com.dollearn.student.utils.event.EmptyEvent -import org.greenrobot.eventbus.EventBus -import org.jetbrains.anko.startActivity data class Banner( val id: Int = 0, @@ -38,99 +24,4 @@ @SerializedName("img") val url: String = "", val backgroundImage: String = "" -){ - fun jumpPage(context: Context){ - when(name){ - "不跳转"->{ - //无事件 - } - "加入玩湃"->{ - when(page){ - "主页"->{ - EventBus.getDefault().post(EmptyEvent(Const.EventCode.CLICK_GAME_ITEM)) - context.startActivity<MainActivity>() - } - "课程列表"->{ - when(type){ - "列表"-> context.startActivity<CourseActivity>() - "详情"-> context.startActivity<CourseDetailActivity>("id" to turnId) - } - } - "赛事活动列表"->{ - when(type){ - "列表"-> context.startActivity<MatchActivity>() - "详情"-> context.startActivity<MatchDetailActivity>("id" to turnId) - } - } - "预约场地"->{ - when(type){ - "列表"-> context.startActivity<FieldActivity>() - "详情"-> context.startActivity<PlaceDetailActivity>("id" to turnId) - } - } - "线上课得积分"->{ - when(type){ - "主页"-> context.startActivity<VideoHomeActivity>("type" to VideoHomeActivity.TYPE_COURSE) - "列表"-> context.startActivity<VideoListActivity>("id" to turnId,"type" to VideoHomeActivity.TYPE_COURSE) - "详情"-> context.startActivity<VideoDetailActivity>("id" to turnId,"type" to VideoHomeActivity.TYPE_COURSE) - } - } - "看视频得奖励"->{ - when(type){ - "主页"-> context.startActivity<VideoHomeActivity>("type" to VideoHomeActivity.TYPE_VIDEO) - "列表"-> context.startActivity<VideoListActivity>("id" to turnId,"type" to VideoHomeActivity.TYPE_VIDEO) - "详情"-> context.startActivity<VideoDetailActivity>("id" to turnId,"type" to VideoHomeActivity.TYPE_VIDEO) - } - } - "智慧球场"-> context.startActivity<SmartStadiumActivity>() - "成为会员"-> context.startActivity<JoinVipActivity>() - "社区世界杯"-> { - when(type){ - "列表"-> context.startActivity<WorldCupListActivity>() - "详情"-> context.startActivity<WorldCupDetailActivity>("id" to turnId) - } - } - } - } - - "使用福利"-> { - when(page) { - "主页"->{ - EventBus.getDefault().post(EmptyEvent(Const.EventCode.CHANGE_WELFARE)) - context.startActivity<MainActivity>() - } - "充值中心"-> context.startActivity<RechargeActivity>() - "积分商城"-> { - when(type){ - "指定商品"-> context.startActivity<GoodsDetailActivity>("id" to turnId) - } - } - "本周福利"-> { - when(type){ - "限时折扣(主页)"-> context.startActivity<WelfareActivity>() - "赠送课时(主页)"-> context.startActivity<WelfareActivity>("index" to 1) - "指定折扣"-> context.startActivity<WelfareDetailActivity>("id" to turnId) - } - } - } - } - "探索玩湃"-> { - when(page) { - "常见问题"-> { - when(type){ - "列表"-> context.startActivity<ServiceActivity>("index" to 1) - "详情"-> context.startActivity<NoticeDetailActivity>("id" to turnId,"type" to NoticeDetailActivity.TYPE_QUESTION) - } - } - "公告发布"-> { - when(type){ - "列表"-> context.startActivity<ServiceActivity>() - "详情"-> context.startActivity<NoticeDetailActivity>("id" to turnId) - } - } - } - } - } - } - -} \ No newline at end of file +) \ No newline at end of file -- Gitblit v1.7.1