Explorar o código

增加老师端我的课程直播课的部分字段

Pq %!s(int64=2) %!d(string=hai) anos
pai
achega
2416b25325

+ 4 - 3
teacher/src/main/java/com/cooleshow/teacher/adapter/LiveCourseListAdapter.java

@@ -13,6 +13,7 @@ import com.cooleshow.base.utils.UiUtils;
 import com.cooleshow.teacher.R;
 import com.cooleshow.teacher.bean.LiveCourseListBean;
 import com.cooleshow.teacher.constants.CourseConstants;
+import com.cooleshow.usercenter.helper.UserHelper;
 
 import androidx.annotation.NonNull;
 
@@ -28,7 +29,7 @@ public class LiveCourseListAdapter extends BaseQuickAdapter<LiveCourseListBean.R
     @Override
     protected void convert(@NonNull BaseViewHolder holder, LiveCourseListBean.RowsBean data) {
         //时间
-        holder.setText(R.id.tv_time, UiUtils.getCourseTimeString(data.startTime,data.endTime));
+        holder.setText(R.id.tv_time, UiUtils.getCourseTimeString(data.startTime, data.endTime));
         //title
         holder.setText(R.id.tv_title, data.courseGroupName);
         //subjectName
@@ -40,9 +41,9 @@ public class LiveCourseListAdapter extends BaseQuickAdapter<LiveCourseListBean.R
         GlideUtils.INSTANCE.loadImage(getContext(), data.backgroundPic, iv_cover, com.cooleshow.base.R.drawable.bg_video_placeholder);
         //头像
         ImageView cir_avatar = holder.getView(R.id.teacher_head);
-        GlideUtils.INSTANCE.loadImage(getContext(), data.avatar, cir_avatar,R.drawable.icon_teacher_default_head);
+        GlideUtils.INSTANCE.loadImage(getContext(), data.avatar, cir_avatar, R.drawable.icon_teacher_default_head);
         //老师名称
-        holder.setText(R.id.teacher_name, data.username);
+        holder.setText(R.id.teacher_name, UserHelper.getTeacherName(data.username, data.userId));
 
         TextView tvCourseStatusBt = holder.getView(R.id.tv_course_status);
 

+ 2 - 1
teacher/src/main/java/com/cooleshow/teacher/adapter/VideoCourseListAdapter.java

@@ -10,6 +10,7 @@ import com.cooleshow.base.utils.GlideUtils;
 import com.cooleshow.base.utils.UiUtils;
 import com.cooleshow.teacher.R;
 import com.cooleshow.teacher.bean.VideoCourseListBean;
+import com.cooleshow.usercenter.helper.UserHelper;
 
 import androidx.annotation.NonNull;
 
@@ -33,7 +34,7 @@ public class VideoCourseListAdapter extends BaseQuickAdapter<VideoCourseListBean
         ImageView cir_avatar = holder.getView(R.id.cir_avatar);
         GlideUtils.INSTANCE.loadImage(getContext(), data.avatar, cir_avatar, R.drawable.icon_teacher_default_head);
         //老师名称
-        holder.setText(R.id.tv_author_name, data.username);
+        holder.setText(R.id.tv_author_name, UserHelper.getTeacherName(data.username, data.teacherId));
         //购买人数
         holder.setText(R.id.tv_buy_num, getContext().getString(R.string.pay_count_str, data.countStudent));
         //声部

+ 1 - 0
teacher/src/main/java/com/cooleshow/teacher/bean/LiveCourseListBean.java

@@ -79,5 +79,6 @@ public class LiveCourseListBean {
         public String subjectName;
         public String avatar;
         public String username;
+        public int userId;
     }
 }