diff --git a/BaseModule/src/main/java/com/xscm/moduleutil/base/WebUrlConstants.kt b/BaseModule/src/main/java/com/xscm/moduleutil/base/WebUrlConstants.kt index 706379aa..0af204d0 100644 --- a/BaseModule/src/main/java/com/xscm/moduleutil/base/WebUrlConstants.kt +++ b/BaseModule/src/main/java/com/xscm/moduleutil/base/WebUrlConstants.kt @@ -23,7 +23,7 @@ object WebUrlConstants { val WEB_PROP_MALL_URL = BASE_URL + "/web/index.html#/pages/prop/propMall?id=%s" /**公会*/ - val WEB_GUILD_URL = BASE_URL + "/web/index.html#/pages/union/index?id=%s" + val WEB_GUILD_URL = BASE_URL + "/web/index.html#/pages/union/index?id=%s&guild_id=%s" /**等级*/ val WEB_GRADE_URL = BASE_URL + "/web/index.html#/pages/other/grade?id=%s" diff --git a/BaseModule/src/main/java/com/xscm/moduleutil/bean/UserInfo.java b/BaseModule/src/main/java/com/xscm/moduleutil/bean/UserInfo.java index fac64808..d7467e15 100644 --- a/BaseModule/src/main/java/com/xscm/moduleutil/bean/UserInfo.java +++ b/BaseModule/src/main/java/com/xscm/moduleutil/bean/UserInfo.java @@ -50,7 +50,10 @@ public class UserInfo extends BaseEvent implements Serializable { private String chat_bubble;//聊天气泡 private String charm;//魅力值 private String room_id; - private String guild = "";//公会名称 + private String guild_name = "";//公会名称 + private int guild_id = 0;//公会id + private String me_guild_name = "";//公会名称 + private int me_guild_id = 0;//公会id private String is_mute;//禁言状态 0否 1是 private String is_mute_pit;//禁麦状态 0否 1是 private String is_manager;//是否是管理员 0否 1是 diff --git a/BaseModule/src/main/java/com/xscm/moduleutil/utils/GsonUtils.java b/BaseModule/src/main/java/com/xscm/moduleutil/utils/GsonUtils.java index fa3cab9b..03c5eb2e 100644 --- a/BaseModule/src/main/java/com/xscm/moduleutil/utils/GsonUtils.java +++ b/BaseModule/src/main/java/com/xscm/moduleutil/utils/GsonUtils.java @@ -26,7 +26,6 @@ public class GsonUtils { GSON = new GsonBuilder() .serializeNulls() // 序列化 null 值 .registerTypeAdapterFactory(new BaseModelTypeAdapterFactory()) - .registerTypeAdapter(String.class,new NullToEmptyStringAdapter()) .create(); } return GSON; diff --git a/MainModule/src/main/java/com/xscm/modulemain/activity/room/activity/RoomActivity.kt b/MainModule/src/main/java/com/xscm/modulemain/activity/room/activity/RoomActivity.kt index 2d6ec7e8..07df610e 100644 --- a/MainModule/src/main/java/com/xscm/modulemain/activity/room/activity/RoomActivity.kt +++ b/MainModule/src/main/java/com/xscm/modulemain/activity/room/activity/RoomActivity.kt @@ -3947,20 +3947,6 @@ class RoomActivity : BaseMvpActivity(), ConstraintLayout.LayoutParams.MATCH_PARENT, ConstraintLayout.LayoutParams.WRAP_CONTENT ) -// params.dimensionRatio = "W,1:0.85" -// when (mRoomInfoResp?.room_info?.type_id) { -// "1", "3", "4", "8" -> -// if (mRoomInfoResp?.room_info?.label_id == "1") -// params.dimensionRatio = "W,1:0.88" -// else -// params.dimensionRatio = "W,1:0.82" -// -// "2" -> params.dimensionRatio = "W,1:0.85" -// "6" -> params.dimensionRatio = "W,1:1" -// "7" -> params.dimensionRatio = "W,1:0.88" -// "9" -> params.dimensionRatio = "W,1:0.85" -// "10" -> params.dimensionRatio = "W,1:0.88" -// } vpRoomPager.layoutParams = params // if (mRoomInfoResp?.room_info?.type_id == "1" || mRoomInfoResp?.room_info?.type_id == "3" || mRoomInfoResp?.room_info?.type_id == "4" // || mRoomInfoResp?.room_info?.type_id == "8" diff --git a/MainModule/src/main/java/com/xscm/modulemain/activity/room/fragment/RoomMentorShipFragment.kt b/MainModule/src/main/java/com/xscm/modulemain/activity/room/fragment/RoomMentorShipFragment.kt index 1da9a644..8ed70f82 100644 --- a/MainModule/src/main/java/com/xscm/modulemain/activity/room/fragment/RoomMentorShipFragment.kt +++ b/MainModule/src/main/java/com/xscm/modulemain/activity/room/fragment/RoomMentorShipFragment.kt @@ -285,7 +285,7 @@ class RoomMentorShipFragment(var mRoomInfo: RoomInfoResp?) : setIvForMai(0) } - if (mRoomInfo?.user_info?.pit_number == 9 && !mSignPitBean?.user_id.equals("0")) { + if (viewList[0].pitBean.user_id.equals(mRoomInfo?.user_info?.user_id.toString())){ mBinding.tvTimeLeft.visibility = View.VISIBLE } else { mBinding.tvTimeLeft.visibility = View.GONE diff --git a/MainModule/src/main/java/com/xscm/modulemain/activity/user/fragment/UserHomepageFragment.java b/MainModule/src/main/java/com/xscm/modulemain/activity/user/fragment/UserHomepageFragment.java index 5214392f..184cde7f 100644 --- a/MainModule/src/main/java/com/xscm/modulemain/activity/user/fragment/UserHomepageFragment.java +++ b/MainModule/src/main/java/com/xscm/modulemain/activity/user/fragment/UserHomepageFragment.java @@ -229,11 +229,11 @@ public class UserHomepageFragment extends BaseMvpFragment { //跳转加入公会 Intent intent = new Intent(getContext(), WebViewActivity.class); - intent.putExtra("url", String.format(WebUrlConstants.INSTANCE.getWEB_GUILD_URL(), SpUtil.getToken())); + intent.putExtra("url", String.format(WebUrlConstants.INSTANCE.getWEB_GUILD_URL(), SpUtil.getToken(), userInfo.getGuild_id())); intent.putExtra("title", "公会"); startActivity(intent); }); diff --git a/MainModule/src/main/res/layout/fragment_mentor_ship.xml b/MainModule/src/main/res/layout/fragment_mentor_ship.xml index 327366a9..8f8832a1 100644 --- a/MainModule/src/main/res/layout/fragment_mentor_ship.xml +++ b/MainModule/src/main/res/layout/fragment_mentor_ship.xml @@ -76,7 +76,7 @@ android:id="@+id/tv_time" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:text="倒计时 00:00" + android:text="倒计时 00:00:00" android:textColor="@color/white" android:textSize="@dimen/sp_12" android:visibility="gone" /> diff --git a/MainModule/src/main/res/layout/fragment_room_ktv.xml b/MainModule/src/main/res/layout/fragment_room_ktv.xml index f5a9ac62..16e78ded 100644 --- a/MainModule/src/main/res/layout/fragment_room_ktv.xml +++ b/MainModule/src/main/res/layout/fragment_room_ktv.xml @@ -20,10 +20,11 @@ @@ -314,10 +315,8 @@ android:id="@+id/mu_zc" android:layout_width="@dimen/dp_62" android:layout_height="@dimen/dp_88" - android:layout_marginTop="-25dp" android:layout_marginEnd="@dimen/dp_5" android:foreground="?android:attr/selectableItemBackground" - android:translationZ="30dp" app:layout_constraintDimensionRatio="1:1" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toEndOf="@+id/cl_bj"