|
@@ -25,9 +25,7 @@ import com.cooleshow.base.utils.ActivityUtils;
|
|
|
import com.cooleshow.base.utils.FileUtils;
|
|
|
import com.cooleshow.base.utils.GsonUtils;
|
|
|
import com.cooleshow.base.utils.MyFileUtils;
|
|
|
-import com.cooleshow.base.utils.SizeUtils;
|
|
|
import com.cooleshow.base.utils.ToastUtil;
|
|
|
-import com.cooleshow.base.utils.ToastUtils;
|
|
|
import com.cooleshow.teacher.R;
|
|
|
import com.cooleshow.teacher.adapter.MineStyleVideoAdapter;
|
|
|
import com.cooleshow.teacher.adapter.TeachableSelectAdapter;
|
|
@@ -36,14 +34,12 @@ import com.cooleshow.teacher.bean.TeacherSelfStyleInfoBean;
|
|
|
import com.cooleshow.teacher.contract.MineStylePageContract;
|
|
|
import com.cooleshow.teacher.databinding.ActivityMineStylePageBinding;
|
|
|
import com.cooleshow.teacher.presenter.minestyle.MineStylePagePresenter;
|
|
|
-import com.cooleshow.teacher.ui.mine.PersonalSettingActivity;
|
|
|
import com.daya.live_teaching.utils.GlideEngine;
|
|
|
import com.google.android.flexbox.AlignItems;
|
|
|
import com.google.android.flexbox.FlexDirection;
|
|
|
import com.google.android.flexbox.FlexWrap;
|
|
|
import com.google.android.flexbox.FlexboxLayoutManager;
|
|
|
import com.google.android.flexbox.JustifyContent;
|
|
|
-import com.google.gson.Gson;
|
|
|
import com.luck.picture.lib.PictureSelector;
|
|
|
import com.luck.picture.lib.config.PictureConfig;
|
|
|
import com.luck.picture.lib.config.PictureMimeType;
|
|
@@ -75,7 +71,7 @@ public class MineStylePageActivity extends BaseMVPActivity<ActivityMineStylePage
|
|
|
private TeacherSelfStyleInfoBean myStyleInfoBean = null;
|
|
|
private List<TeachableInstrumentBean> selectTeachableInstrument = new ArrayList<>();
|
|
|
private int currentUploadCoverPosition = -1;
|
|
|
- private boolean isUploadNewVideo = false;
|
|
|
+ private boolean isShowAuditTip = false;
|
|
|
|
|
|
|
|
|
@Override
|
|
@@ -92,7 +88,7 @@ public class MineStylePageActivity extends BaseMVPActivity<ActivityMineStylePage
|
|
|
myStyleInfoBean.styleVideo.clear();
|
|
|
for (TeacherSelfStyleInfoBean.StyleVideoBean styleVideoBean : videoBeanList) {
|
|
|
if (styleVideoBean.type != 1) {
|
|
|
- if(TextUtils.isEmpty(styleVideoBean.cover)){
|
|
|
+ if (TextUtils.isEmpty(styleVideoBean.cover)) {
|
|
|
ToastUtil.getInstance().showShort("请上传个人风采视频封面");
|
|
|
return;
|
|
|
}
|
|
@@ -319,7 +315,7 @@ public class MineStylePageActivity extends BaseMVPActivity<ActivityMineStylePage
|
|
|
|
|
|
@Override
|
|
|
public void saveTeacherStyleSuccess(TeacherSelfStyleInfoBean styleInfoBean) {
|
|
|
- if (isUploadNewVideo) {
|
|
|
+ if (isShowAuditTip) {
|
|
|
ToastUtil.getInstance().showShort("提交成功,请耐心等待审核");
|
|
|
} else {
|
|
|
ToastUtil.getInstance().showShort("保存成功");
|
|
@@ -330,7 +326,7 @@ public class MineStylePageActivity extends BaseMVPActivity<ActivityMineStylePage
|
|
|
@Override
|
|
|
public void upLoadVideoSuccess(TeacherSelfStyleInfoBean.StyleVideoBean styleVideoBean) {
|
|
|
videoBeanList.add(0, styleVideoBean);
|
|
|
- isUploadNewVideo = true;
|
|
|
+ isShowAuditTip = true;
|
|
|
mMineStyleVideoListAdapter.notifyDataSetChanged();
|
|
|
|
|
|
}
|
|
@@ -349,6 +345,7 @@ public class MineStylePageActivity extends BaseMVPActivity<ActivityMineStylePage
|
|
|
}
|
|
|
if (currentUploadCoverPosition != -1 && currentUploadCoverPosition < videoBeanList.size()) {
|
|
|
videoBeanList.get(currentUploadCoverPosition).cover = coverUrl;
|
|
|
+ isShowAuditTip = true;
|
|
|
mMineStyleVideoListAdapter.notifyItemChanged(currentUploadCoverPosition);
|
|
|
}
|
|
|
}
|