[Modify]降回trtc和私聊功能

This commit is contained in:
wushaocheng
2023-02-24 11:09:00 +08:00
parent 5a5a8f0031
commit 49092dcaae
6 changed files with 12 additions and 11 deletions

View File

@@ -15,7 +15,7 @@ import com.yizhuan.erban.decoration.helper.DecorationHelper;
import com.yizhuan.erban.friend.action.AbstractSelectFriendAction; import com.yizhuan.erban.friend.action.AbstractSelectFriendAction;
import com.yizhuan.erban.module_hall.HallDataManager; import com.yizhuan.erban.module_hall.HallDataManager;
import com.yizhuan.erban.module_hall.hall.activity.HallSearchActivity; import com.yizhuan.erban.module_hall.hall.activity.HallSearchActivity;
import com.yizhuan.erban.module_hall.team.activity.HallTeamMessageActivity; import com.yizhuan.erban.ui.im.avtivity.NimP2PMessageActivity;
import com.yizhuan.erban.ui.im.friend.FriendFragmentCpDelegate; import com.yizhuan.erban.ui.im.friend.FriendFragmentCpDelegate;
import com.yizhuan.erban.ui.search.presenter.SearchPresenter; import com.yizhuan.erban.ui.search.presenter.SearchPresenter;
import com.yizhuan.erban.ui.search.view.ISearchView; import com.yizhuan.erban.ui.search.view.ISearchView;
@@ -124,7 +124,7 @@ public class SearchDetailFragment extends BaseMvpFragment<ISearchView, SearchPre
if (item.getHallBtnStatus() == 5) { if (item.getHallBtnStatus() == 5) {
toast(getString(R.string.invite_has_been_send)); toast(getString(R.string.invite_has_been_send));
} else if (item.getHallBtnStatus() == 6) { } else if (item.getHallBtnStatus() == 6) {
HallTeamMessageActivity.start(mContext, String.valueOf(item.getHallRecordId())); NimP2PMessageActivity.start(mContext, String.valueOf(item.getHallMessageUid()));
} else if (item.getHallBtnStatus() == 4) { } else if (item.getHallBtnStatus() == 4) {
showSureDialog(item.getUid() + "", item.getAvatar(), item.getNick()); showSureDialog(item.getUid() + "", item.getAvatar(), item.getNick());
} }

View File

@@ -28,7 +28,6 @@ import com.yizhuan.xchat_android_core.utils.net.BeanObserver
import com.yizhuan.xchat_android_core.utils.net.RxHelper import com.yizhuan.xchat_android_core.utils.net.RxHelper
import com.yizhuan.xchat_android_library.utils.ResUtil import com.yizhuan.xchat_android_library.utils.ResUtil
class AssociationRoomFragment : BaseViewBindingFragment<FragmentAssociationRoomBinding>() { class AssociationRoomFragment : BaseViewBindingFragment<FragmentAssociationRoomBinding>() {
companion object { companion object {
@@ -114,7 +113,7 @@ class AssociationRoomFragment : BaseViewBindingFragment<FragmentAssociationRoomB
return@let return@let
} }
if (it.hallBtnStatus == 3){ if (it.hallBtnStatus == 3){
HallTeamMessageActivity.start(mContext, bean.hallRecordId.toString()) HallTeamMessageActivity.start(mContext, bean.hallMessageUid.toString())
return@let return@let
} }
dialogManager.showProgressDialog(context) dialogManager.showProgressDialog(context)

View File

@@ -4,16 +4,17 @@ import lombok.Data;
@Data @Data
public class HallListInfo { public class HallListInfo {
private Long hallId; private long hallId;
private String hallName; private String hallName;
private Long clanId; private long clanId;
private int roleType; private int roleType;
private Long ownerUid; private long ownerUid;
private String ownerNick; private String ownerNick;
private String ownerAvatar; private String ownerAvatar;
private Integer memberCount; private Integer memberCount;
private Long ownerErbanNo; private long ownerErbanNo;
private Double roomIncome; private Double roomIncome;
private int hallBtnStatus;//0=不显示 1=可申请 2=待审核 3通过邀请 private int hallBtnStatus;//0=不显示 1=可申请 2=待审核 3通过邀请
private int hallRecordId;//通过邀请时的邀请记录id private int hallRecordId;//通过邀请时的邀请记录id
private long hallMessageUid;//联系人id
} }

View File

@@ -61,6 +61,7 @@ public class SearchRoomInfo extends RoomInfo implements Parcelable, MultiItemEnt
private int hallBtnStatus;//0不显示4可邀请5待通过6通过申请 private int hallBtnStatus;//0不显示4可邀请5待通过6通过申请
private int hallRecordId;//当hallBtnStatus=6时返回申请记录Id private int hallRecordId;//当hallBtnStatus=6时返回申请记录Id
private long hallMessageUid;//联系人id
public SearchRoomInfo() { public SearchRoomInfo() {
} }
@@ -80,7 +81,7 @@ public class SearchRoomInfo extends RoomInfo implements Parcelable, MultiItemEnt
hallBtnStatus = in.readInt(); hallBtnStatus = in.readInt();
hallRecordId = in.readInt(); hallRecordId = in.readInt();
hallMessageUid = in.readLong();
} }
@@ -99,7 +100,7 @@ public class SearchRoomInfo extends RoomInfo implements Parcelable, MultiItemEnt
dest.writeInt(hallBtnStatus); dest.writeInt(hallBtnStatus);
dest.writeInt(hallRecordId); dest.writeInt(hallRecordId);
dest.writeLong(hallMessageUid);
} }
public String getNick() { public String getNick() {

View File

@@ -1,2 +1,2 @@
configurations.maybeCreate("default") configurations.maybeCreate("default")
artifacts.add("default", file('LiteAVSDK_TRTC_10.3.0.11248.aar')) artifacts.add("default", file('LiteAVSDK_TRTC_9.9.0.26402.aar'))