Quellcode durchsuchen

修改老师端收入类型,vip定制课程类型

Pq vor 4 Monaten
Ursprung
Commit
13eeadd1fa

+ 40 - 52
teacher/src/main/java/com/cooleshow/teacher/adapter/MineIncomeAdapter.java

@@ -16,6 +16,7 @@ import com.cooleshow.base.utils.UiUtils;
 import com.cooleshow.teacher.R;
 import com.cooleshow.teacher.bean.MusicSheetListBean;
 import com.cooleshow.teacher.bean.UserAccountBean;
+import com.cooleshow.teacher.constants.IncomeType;
 
 import java.util.Date;
 import java.util.List;
@@ -52,58 +53,45 @@ public class MineIncomeAdapter extends BaseQuickAdapter<UserAccountBean.RowsBean
             tv_time.setVisibility(View.VISIBLE);
             tv_time.setText(item.timeDay);
         }
-        switch (item.bizType) {
-            case "VIP":
-                im_state.setImageResource(R.drawable.icon_income_item_vip);
-                tv_date.setText(UiUtils.getCourseTimeString(item.startTime, item.endTime));
-                break;
-            case "PRACTICE":
-                im_state.setImageResource(R.drawable.icon_item_practice);
-                tv_date.setText(UiUtils.getCourseTimeString(item.startTime, item.endTime));
-                break;
-            case "LIVE":
-                im_state.setImageResource(R.drawable.icon_item_live);
-                tv_date.setText(UiUtils.getCourseTimeString(item.startTime, item.endTime));
-                break;
-            case "VIDEO":
-                im_state.setImageResource(R.drawable.icon_item_video);
-                tv_date.setText(item.createTime);
-                break;
-            case "MUSIC":
-                im_state.setImageResource(R.drawable.icon_item_music);
-                tv_date.setText(item.createTime);
-                break;
-            case "LIVE_SHARE":
-                im_state.setImageResource(R.drawable.icon_item_live_share);
-                tv_date.setText(item.createTime);
-                break;
-            case "VIDEO_SHARE":
-                im_state.setImageResource(R.drawable.icon_item_video_share);
-                tv_date.setText(item.createTime);
-                break;
-            case "MUSIC_SHARE":
-                im_state.setImageResource(R.drawable.icon_item_music_share);
-                tv_date.setText(item.createTime);
-                break;
-            case "VIP_SHARE":
-                im_state.setImageResource(R.drawable.icon_item_vip_share);
-                tv_date.setText(item.createTime);
-                break;
-            case "MALL_SHARE":
-                im_state.setImageResource(R.drawable.icon_item_mall_share);
-                tv_date.setText(item.createTime);
-                break;
-            case "ACTI_REGIST_SHARE":
-                im_state.setImageResource(R.drawable.icon_item_acytivity_income);
-                tv_date.setText(item.createTime);
-            case "ALBUM_SHARE":
-                im_state.setImageResource(R.drawable.icon_share_album);
-                tv_date.setText(item.createTime);
-                break;
-            default:
-                im_state.setImageResource(R.drawable.icon_item_acytivity_income);
-                tv_date.setText(item.createTime);
-                break;
+        if (item.bizType.equals(IncomeType.VIP_COURSE.getId())) {
+            im_state.setImageResource(R.drawable.icon_income_item_vip);
+            tv_date.setText(UiUtils.getCourseTimeString(item.startTime, item.endTime));
+        } else if (item.bizType.equals(IncomeType.PRACTICE.getId())) {
+            im_state.setImageResource(R.drawable.icon_item_practice);
+            tv_date.setText(UiUtils.getCourseTimeString(item.startTime, item.endTime));
+        } else if (item.bizType.equals(IncomeType.LIVE.getId())) {
+            im_state.setImageResource(R.drawable.icon_item_live);
+            tv_date.setText(UiUtils.getCourseTimeString(item.startTime, item.endTime));
+        } else if (item.bizType.equals(IncomeType.VIDEO.getId())) {
+            im_state.setImageResource(R.drawable.icon_item_video);
+            tv_date.setText(item.createTime);
+        } else if (item.bizType.equals(IncomeType.MUSIC.getId())) {
+            im_state.setImageResource(R.drawable.icon_item_music);
+            tv_date.setText(item.createTime);
+        } else if (item.bizType.equals(IncomeType.LIVE_SHARE.getId())) {
+            im_state.setImageResource(R.drawable.icon_item_live_share);
+            tv_date.setText(item.createTime);
+        } else if (item.bizType.equals(IncomeType.VIDEO_SHARE.getId())) {
+            im_state.setImageResource(R.drawable.icon_item_video_share);
+            tv_date.setText(item.createTime);
+        } else if (item.bizType.equals(IncomeType.MUSIC_SHARE.getId())) {
+            im_state.setImageResource(R.drawable.icon_item_music_share);
+            tv_date.setText(item.createTime);
+        } else if (item.bizType.equals(IncomeType.VIP_SHARE.getId())) {
+            im_state.setImageResource(R.drawable.icon_item_vip_share);
+            tv_date.setText(item.createTime);
+        } else if (item.bizType.equals(IncomeType.MALL_SHARE.getId())) {
+            im_state.setImageResource(R.drawable.icon_item_mall_share);
+            tv_date.setText(item.createTime);
+        } else if (item.bizType.equals(IncomeType.ACTI_REGIST_SHARE.getId())) {
+            im_state.setImageResource(R.drawable.icon_item_acytivity_income);
+            tv_date.setText(item.createTime);
+        } else if (item.bizType.equals(IncomeType.ALBUM_SHARE.getId())) {
+            im_state.setImageResource(R.drawable.icon_share_album);
+            tv_date.setText(item.createTime);
+        } else {
+            im_state.setImageResource(R.drawable.icon_item_acytivity_income);
+            tv_date.setText(item.createTime);
         }
         tv_name.setText(item.bizName);
         tv_price.setText(item.transAmount);