Browse Source

修改跳转错误问题

Pq 3 months ago
parent
commit
6878bf73a8

+ 3 - 2
BaseLibrary/src/main/java/com/cooleshow/base/utils/JumpUtils.java

@@ -41,8 +41,9 @@ public class JumpUtils {
                 if (!TextUtils.isEmpty(routeBean.pageTag)) {
                     if (TextUtils.equals(routeBean.pageTag, RouteConstants.PAGE_TAG_BUY_PRACTICE) || TextUtils.equals(routeBean.pageTag, RouteConstants.PAGE_TAG_COURSE_REMIND)) {
                         //购买陪练课,跳转首页课表
+                        int pos = BaseApplication.Companion.isTeacherClient() ? 1 : 2;
                         ARouter.getInstance().build(RouterPath.APPCenter.PATH_HOME)
-                                .withInt(Constants.MAIN_PAGE_SELECT_POTION_KEY, 2)
+                                .withInt(Constants.MAIN_PAGE_SELECT_POTION_KEY, pos)
                                 .navigation();
                         return true;
                     }
@@ -193,7 +194,7 @@ public class JumpUtils {
     }
 
     private static void goCourseDetailByCourseType(String courseGroupID, String courseId, String courseType) {
-        LOG.i("goCourseDetailByCourseType: courseGroupID="+courseGroupID+"---courseId="+courseId+"---courseType="+courseType);
+        LOG.i("goCourseDetailByCourseType: courseGroupID=" + courseGroupID + "---courseId=" + courseId + "---courseType=" + courseType);
         if (TextUtils.equals(courseType, Constants.VIP_COURSE_TAG)) {
             ARouter.getInstance()
                     .build(RouterPath.CourseCenter.SPARRING_COURSE_DETAIL)

+ 5 - 3
chatModule/src/main/java/com/cooleshow/chatmodule/ui/ChatGroupSettingActivity.java

@@ -382,7 +382,7 @@ public class ChatGroupSettingActivity extends BaseMVPActivity<TcActivityChatGrou
         }
         LOG.i("currentUserGroupType:" + currentUserGroupType.name());
 //        viewBinding.llTransferGroupOwner.setVisibility(currentUserGroupType == GroupRoleType.Owner ? View.VISIBLE : View.GONE);
-        if(!BaseConstant.isStudentClient()){
+        if (!BaseConstant.isStudentClient()) {
             boolean isCanManagerGroup = currentUserGroupType == GroupRoleType.Owner || currentUserGroupType == GroupRoleType.Admin;
             viewBinding.cbMute.setVisibility(isCanManagerGroup ? View.VISIBLE : View.GONE);
             viewBinding.tvMuteMemberManager.setVisibility(isCanManagerGroup ? View.VISIBLE : View.GONE);
@@ -439,7 +439,8 @@ public class ChatGroupSettingActivity extends BaseMVPActivity<TcActivityChatGrou
     @Override
     public void dissolveChatGroupSuccess() {
         ToastUtil.getInstance().showShort("解散成功");
-        JumpUtils.jumpMain(3);
+        int pos = BaseApplication.Companion.isTeacherClient() ? 2 : 3;
+        JumpUtils.jumpMain(pos);
     }
 
     @Override
@@ -466,7 +467,8 @@ public class ChatGroupSettingActivity extends BaseMVPActivity<TcActivityChatGrou
         if (UserHelper.isTenantAccount()) {
             JumpUtils.jumpJGMainAndSelectChild(1, 0);
         } else {
-            JumpUtils.jumpMain(3);
+            int pos = BaseApplication.Companion.isTeacherClient() ? 2 : 3;
+            JumpUtils.jumpMain(pos);
         }
     }
 

+ 2 - 1
rong_im/common_im_ui/src/main/java/com/common/im/ui/activity/ChatGroupSettingActivity.java

@@ -292,7 +292,8 @@ public class ChatGroupSettingActivity extends BaseMVPActivity<ActivityChatGroupS
     @Override
     public void dissolveChatGroupSuccess(String targetId) {
         ToastUtil.getInstance().showShort("解散成功");
-        JumpUtils.jumpMain(3);
+        int pos = BaseApplication.Companion.isTeacherClient() ? 2 : 3;
+        JumpUtils.jumpMain(pos);
     }
 
     @Override