Pārlūkot izejas kodu

修改老师端风采编辑页面问题

Pq 8 mēneši atpakaļ
vecāks
revīzija
79c7baeb00

+ 8 - 2
teacher/src/main/java/com/cooleshow/teacher/ui/minestyle/MineStylePageActivity.java

@@ -406,10 +406,10 @@ public class MineStylePageActivity extends BaseMVPActivity<ActivityMineStylePage
     @Override
     public void getSelfStyleSuccess(TeacherSelfStyleInfoBean styleInfoBean) {
         myStyleInfoBean = styleInfoBean;
-        //个人介绍
-        viewBinding.etSelfIntroduction.setText(styleInfoBean.introduction);
         //可约时间段设置状态
         viewBinding.tvCourseTimeSettingStatus.setText(styleInfoBean.courseTimeFlag ? "已设置" : "未设置");
+        //个人介绍
+        viewBinding.etSelfIntroduction.setText(styleInfoBean.introduction);
         //视频信息
         if (mMineStyleVideoListAdapter != null) {
             videoBeanList.clear();
@@ -417,6 +417,12 @@ public class MineStylePageActivity extends BaseMVPActivity<ActivityMineStylePage
 //            addEmptyVideoBean();
             mMineStyleVideoListAdapter.notifyDataSetChanged();
         }
+
+        //有数据的情况不重复刷新 防止跟编辑可授乐器逻辑冲突
+        List<TeachableInstrumentBean> data = teachableSelectAdapter.getData();
+        if (data!=null && data.size()>0) {
+            return;
+        }
         selectTeachableInstrument.clear();
         if (!TextUtils.isEmpty(styleInfoBean.subjectId)) {
             if (styleInfoBean.subjectId.contains(",")) {