From 855a7e18a795f0db2453a19e3e8f26ba2ff553b4 Mon Sep 17 00:00:00 2001
From: lmw <125975490@qq.com>
Date: 星期四, 29 五月 2025 16:32:41 +0800
Subject: [PATCH] UI调整
---
app/src/main/java/com/dollearn/student/network/entity/Banner.kt | 117 ----------------------------------------------------------
1 files changed, 1 insertions(+), 116 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 9feef0e..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,22 +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.discovery.ShopListActivity
-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.welfare.ScoreShopActivity
-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,
@@ -40,103 +24,4 @@
@SerializedName("img")
val url: String = "",
val backgroundImage: String = ""
-){
- fun jumpPage(context: Context){
- when(name){
- "不跳转"->{
- //无事件
- }
- "加入玩湃"->{
- when(page){
- "主页"->{
- EventBus.getDefault().post(EmptyEvent(Const.EventCode.SWITCH_HOME))
- 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<ScoreShopActivity>()
- "指定商品"-> 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) {
- "门店列表"-> {
- context.startActivity<ShopListActivity>()
- }
- "常见问题"-> {
- 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