版本确定后修改首充不发送礼物
This commit is contained in:
@@ -28,8 +28,8 @@ isBuildModule=false
|
|||||||
#org.gradle.deamon=false
|
#org.gradle.deamon=false
|
||||||
android.injected.testOnly=false
|
android.injected.testOnly=false
|
||||||
|
|
||||||
APP_VERSION_NAME=1.2.9.1
|
APP_VERSION_NAME=1.3.1.1
|
||||||
APP_VERSION_CODE=187
|
APP_VERSION_CODE=188
|
||||||
|
|
||||||
org.gradle.jvm.toolchain.useLegacyAdapters=false
|
org.gradle.jvm.toolchain.useLegacyAdapters=false
|
||||||
#org.gradle.java.home=C\:\\Users\\qx\\.jdks\\ms-17.0.15
|
#org.gradle.java.home=C\:\\Users\\qx\\.jdks\\ms-17.0.15
|
||||||
|
|||||||
@@ -528,8 +528,8 @@ public class CommonAppContext extends MultiDexApplication implements Applicatio
|
|||||||
|
|
||||||
public void upMqtt(){
|
public void upMqtt(){
|
||||||
if (mqttConnect==null){
|
if (mqttConnect==null){
|
||||||
mqttConnect=MqttConnect.getInstance(this,"tcp://1.13.181.248","android-"+ MqttClient.generateClientId());
|
// mqttConnect=MqttConnect.getInstance(this,"tcp://1.13.181.248","android-"+ MqttClient.generateClientId());
|
||||||
// mqttConnect=MqttConnect.getInstance(this,"tcp://62.234.12.147","android-"+ MqttClient.generateClientId());
|
mqttConnect=MqttConnect.getInstance(this,"tcp://62.234.12.147","android-"+ MqttClient.generateClientId());
|
||||||
mqttConnect.mqttClient();
|
mqttConnect.mqttClient();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -191,7 +191,7 @@ public class FirstChargeDialog extends BaseDialog<DialogFirstChargeBinding> {
|
|||||||
// mBinding.tvTitle2.setText(firstChargeGiftBean.getGift_bag().get(0).getTitle2());
|
// mBinding.tvTitle2.setText(firstChargeGiftBean.getGift_bag().get(0).getTitle2());
|
||||||
// mBinding.btn0.setText(firstChargeGiftBean.getGift_bag().get(0).getName());
|
// mBinding.btn0.setText(firstChargeGiftBean.getGift_bag().get(0).getName());
|
||||||
list.addAll(firstChargeGiftBean.getGift_bag().get(0).getGift_list());
|
list.addAll(firstChargeGiftBean.getGift_bag().get(0).getGift_list());
|
||||||
mBinding.tvTitle22.setText(firstChargeGiftBean.getGift_bag().get(0).getTitle2());
|
mBinding.tvTitle22.setText("充值"+firstChargeGiftBean.getGift_bag().get(0).getName()+"即可获得"+firstChargeGiftBean.getGift_bag().get(0).getTitle2()+"的道具或装扮");
|
||||||
mBinding.bannerViewPager.create(baseListData(list, 4));
|
mBinding.bannerViewPager.create(baseListData(list, 4));
|
||||||
|
|
||||||
// mBinding.btn1.setText(firstChargeGiftBean.getGift_bag().get(1).getName());
|
// mBinding.btn1.setText(firstChargeGiftBean.getGift_bag().get(1).getName());
|
||||||
|
|||||||
@@ -111,7 +111,7 @@ public class RechargeDialogFragment extends BaseMvpDialogFragment<RechargeDialog
|
|||||||
ToastUtils.showShort("请选择支付方式");
|
ToastUtils.showShort("请选择支付方式");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
MvpPre.appPay(SpUtil.getUserId() + "", money, coin, selectedItem.getType(),gift_bag_id,type_params);
|
MvpPre.appPay(SpUtil.getUserId() + "", money, coin, selectedItem.getType(),type_params,gift_bag_id);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -22,7 +22,7 @@ public enum EnvironmentEnum {
|
|||||||
"ZOjTqAJmUL563EKFKySrUwAHtx4hKt",
|
"ZOjTqAJmUL563EKFKySrUwAHtx4hKt",
|
||||||
"midi01",
|
"midi01",
|
||||||
"https://midi01.oss-cn-beijing.aliyuncs.com/",
|
"https://midi01.oss-cn-beijing.aliyuncs.com/",
|
||||||
"wxc7681513be9f926b",
|
"wxfc7bf7ca8c71840d",
|
||||||
1600106397,
|
1600106397,
|
||||||
"05b406b4541e413887d8d2bf9be8642c",
|
"05b406b4541e413887d8d2bf9be8642c",
|
||||||
"tcp://1.13.181.248",
|
"tcp://1.13.181.248",
|
||||||
|
|||||||
@@ -69,7 +69,7 @@
|
|||||||
android:drawableLeft="@mipmap/jinb"
|
android:drawableLeft="@mipmap/jinb"
|
||||||
android:drawablePadding="@dimen/dp_3"
|
android:drawablePadding="@dimen/dp_3"
|
||||||
android:layout_marginBottom="3dp"
|
android:layout_marginBottom="3dp"
|
||||||
android:textColor="@color/color_FFFFBC00"
|
android:textColor="@color/black"
|
||||||
android:textSize="8sp"
|
android:textSize="8sp"
|
||||||
app:layout_constraintLeft_toLeftOf="@+id/iv_gift_pic"
|
app:layout_constraintLeft_toLeftOf="@+id/iv_gift_pic"
|
||||||
app:layout_constraintRight_toRightOf="@+id/iv_gift_pic"
|
app:layout_constraintRight_toRightOf="@+id/iv_gift_pic"
|
||||||
|
|||||||
@@ -103,6 +103,8 @@ public class RedResultActivity extends BaseMvpActivity<RedEnvelopesPresenter, Fr
|
|||||||
mBinding.tvJb.setText(redpacketDetail.getRedpacket_info().getCoin_type() == 1 ? "金币" : "钻石");
|
mBinding.tvJb.setText(redpacketDetail.getRedpacket_info().getCoin_type() == 1 ? "金币" : "钻石");
|
||||||
if (redpacketDetail.getMy_record() != null) {
|
if (redpacketDetail.getMy_record() != null) {
|
||||||
mBinding.tvRedJb.setText(redpacketDetail.getMy_record().getAmount());
|
mBinding.tvRedJb.setText(redpacketDetail.getMy_record().getAmount());
|
||||||
|
}else {
|
||||||
|
mBinding.tvRedJb.setText("0.00");
|
||||||
}
|
}
|
||||||
mBinding.tvLq.setText("已领取"+redpacketDetail.getRecords().size() + "/" + redpacketDetail.getRedpacket_info().getTotal_count());
|
mBinding.tvLq.setText("已领取"+redpacketDetail.getRecords().size() + "/" + redpacketDetail.getRedpacket_info().getTotal_count());
|
||||||
redAdapter.setNewData(redpacketDetail.getRecords());
|
redAdapter.setNewData(redpacketDetail.getRecords());
|
||||||
|
|||||||
@@ -2567,6 +2567,9 @@ class RoomActivity : BaseMvpActivity<RoomPresenter?, ActivityRoomBinding?>(),
|
|||||||
|
|
||||||
fun setUserInfo() {
|
fun setUserInfo() {
|
||||||
mRoomInfoResp!!.user_info.is_collect = 1
|
mRoomInfoResp!!.user_info.is_collect = 1
|
||||||
|
mBinding!!.roomTop.btnFollow.background =
|
||||||
|
resources.getDrawable(com.xscm.moduleutil.R.mipmap.yishouc)
|
||||||
|
mBinding!!.roomTop.btnFollow.text = ""
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -4,6 +4,7 @@ import android.app.Activity;
|
|||||||
|
|
||||||
import com.xscm.moduleutil.activity.IPresenter;
|
import com.xscm.moduleutil.activity.IPresenter;
|
||||||
import com.xscm.moduleutil.activity.IView;
|
import com.xscm.moduleutil.activity.IView;
|
||||||
|
import com.xscm.moduleutil.bean.RedPacketInfo;
|
||||||
import com.xscm.moduleutil.bean.RoomCharmRankBean;
|
import com.xscm.moduleutil.bean.RoomCharmRankBean;
|
||||||
import com.xscm.moduleutil.bean.UserOnlineStatusBean;
|
import com.xscm.moduleutil.bean.UserOnlineStatusBean;
|
||||||
import com.xscm.moduleutil.bean.room.RoomInfoResp;
|
import com.xscm.moduleutil.bean.room.RoomInfoResp;
|
||||||
@@ -50,7 +51,7 @@ public class RoomContacts {
|
|||||||
|
|
||||||
void findRoom();
|
void findRoom();
|
||||||
|
|
||||||
void roomEit();
|
void roomRedPackets(List<RedPacketInfo> list);
|
||||||
}
|
}
|
||||||
|
|
||||||
public interface IRoomPre extends IPresenter {
|
public interface IRoomPre extends IPresenter {
|
||||||
@@ -90,5 +91,7 @@ public class RoomContacts {
|
|||||||
void auctionEnd(String auctionId,String roomId);
|
void auctionEnd(String auctionId,String roomId);
|
||||||
|
|
||||||
void auctionDelay(String auctionId);
|
void auctionDelay(String auctionId);
|
||||||
|
|
||||||
|
void roomRedPackets(String roomId);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -19,6 +19,7 @@ import com.example.moduleroom.contacts.RoomContacts;
|
|||||||
import com.example.moduleroom.databinding.FragmentRoomOnlineDialogBinding;
|
import com.example.moduleroom.databinding.FragmentRoomOnlineDialogBinding;
|
||||||
import com.example.moduleroom.presenter.RoomPresenter;
|
import com.example.moduleroom.presenter.RoomPresenter;
|
||||||
import com.xscm.moduleutil.base.BaseMvpDialogFragment;
|
import com.xscm.moduleutil.base.BaseMvpDialogFragment;
|
||||||
|
import com.xscm.moduleutil.bean.RedPacketInfo;
|
||||||
import com.xscm.moduleutil.bean.RoomCharmRankBean;
|
import com.xscm.moduleutil.bean.RoomCharmRankBean;
|
||||||
import com.xscm.moduleutil.bean.UserOnlineStatusBean;
|
import com.xscm.moduleutil.bean.UserOnlineStatusBean;
|
||||||
import com.xscm.moduleutil.bean.room.RoomInfoResp;
|
import com.xscm.moduleutil.bean.room.RoomInfoResp;
|
||||||
@@ -465,7 +466,8 @@ public class RoomOnlineDialogFragment extends BaseMvpDialogFragment<RoomPresente
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void roomEit() {
|
public void roomRedPackets(List<RedPacketInfo> list) {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -48,9 +48,11 @@ public class RedEnvelopesFragment extends BaseDialog<FragmentRedEnvelopesBinding
|
|||||||
public boolean isFromToComment;//是否是发送评论地方过来
|
public boolean isFromToComment;//是否是发送评论地方过来
|
||||||
|
|
||||||
private CountDownTimer countDownTimer;
|
private CountDownTimer countDownTimer;
|
||||||
|
private Context mContext;
|
||||||
|
|
||||||
public RedEnvelopesFragment(@NonNull @NotNull Context context) {
|
public RedEnvelopesFragment(@NonNull @NotNull Context context) {
|
||||||
super(context, com.xscm.moduleutil.R.style.BaseDialogStyleH);
|
super(context, com.xscm.moduleutil.R.style.BaseDialogStyleH);
|
||||||
|
mContext=context;
|
||||||
}
|
}
|
||||||
|
|
||||||
//是否收藏方法
|
//是否收藏方法
|
||||||
@@ -140,8 +142,8 @@ public class RedEnvelopesFragment extends BaseDialog<FragmentRedEnvelopesBinding
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onNext(@NotNull String s) {
|
public void onNext(@NotNull String s) {
|
||||||
if (getContext() instanceof RoomActivity) {
|
if (mContext instanceof RoomActivity) {
|
||||||
((RoomActivity) getContext()).setUserInfo();
|
((RoomActivity) mContext).setUserInfo();
|
||||||
}
|
}
|
||||||
|
|
||||||
if (mRedPacketInfo.canOpenNow()){
|
if (mRedPacketInfo.canOpenNow()){
|
||||||
|
|||||||
@@ -28,6 +28,7 @@ import com.example.moduleroom.presenter.RoomPresenter;
|
|||||||
import com.hjq.toast.ToastUtils;
|
import com.hjq.toast.ToastUtils;
|
||||||
import com.xscm.moduleutil.base.BaseMvpFragment;
|
import com.xscm.moduleutil.base.BaseMvpFragment;
|
||||||
import com.xscm.moduleutil.base.CommonAppContext;
|
import com.xscm.moduleutil.base.CommonAppContext;
|
||||||
|
import com.xscm.moduleutil.bean.RedPacketInfo;
|
||||||
import com.xscm.moduleutil.bean.RoomCharmRankBean;
|
import com.xscm.moduleutil.bean.RoomCharmRankBean;
|
||||||
import com.xscm.moduleutil.bean.RoomMessageEvent;
|
import com.xscm.moduleutil.bean.RoomMessageEvent;
|
||||||
import com.xscm.moduleutil.bean.UserOnlineStatusBean;
|
import com.xscm.moduleutil.bean.UserOnlineStatusBean;
|
||||||
@@ -1204,7 +1205,7 @@ public class RoomFragment extends BaseMvpFragment<RoomPresenter, FragmentRoomBin
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void roomEit() {
|
public void roomRedPackets(List<RedPacketInfo> list) {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -28,11 +28,7 @@ import com.example.moduleroom.dialog.RoomOnlineDialogFragment;
|
|||||||
import com.example.moduleroom.dialog.RoomUserInfoFragment;
|
import com.example.moduleroom.dialog.RoomUserInfoFragment;
|
||||||
import com.example.moduleroom.presenter.RoomPresenter;
|
import com.example.moduleroom.presenter.RoomPresenter;
|
||||||
import com.xscm.moduleutil.base.BaseMvpFragment;
|
import com.xscm.moduleutil.base.BaseMvpFragment;
|
||||||
import com.xscm.moduleutil.bean.MusicSongBean;
|
import com.xscm.moduleutil.bean.*;
|
||||||
import com.xscm.moduleutil.bean.RoomCharmRankBean;
|
|
||||||
import com.xscm.moduleutil.bean.RoomMessageEvent;
|
|
||||||
import com.xscm.moduleutil.bean.UserInfo;
|
|
||||||
import com.xscm.moduleutil.bean.UserOnlineStatusBean;
|
|
||||||
import com.xscm.moduleutil.bean.room.RoomInfoResp;
|
import com.xscm.moduleutil.bean.room.RoomInfoResp;
|
||||||
import com.xscm.moduleutil.bean.room.RoomOnline;
|
import com.xscm.moduleutil.bean.room.RoomOnline;
|
||||||
import com.xscm.moduleutil.bean.room.RoomPitBean;
|
import com.xscm.moduleutil.bean.room.RoomPitBean;
|
||||||
@@ -1436,7 +1432,8 @@ public class RoomKtvFragment extends BaseMvpFragment<RoomPresenter, FragmentRoom
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void roomEit() {
|
public void roomRedPackets(List<RedPacketInfo> list) {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -49,13 +49,6 @@ public class RoomPresenter extends BasePresenter<RoomContacts.View> implements R
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onNext(RoomInfoResp resp) {
|
public void onNext(RoomInfoResp resp) {
|
||||||
if (MvpRef==null){
|
|
||||||
MvpRef=new WeakReference<>(mView);
|
|
||||||
}
|
|
||||||
if (resp==null){
|
|
||||||
MvpRef.get().roomEit();
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
String appId = CommonAppContext.getInstance().getCurrentEnvironment().getSwSdkAppId();
|
String appId = CommonAppContext.getInstance().getCurrentEnvironment().getSwSdkAppId();
|
||||||
String token = resp.getUser_info().getAgora_token(); // 如果启用了鉴权才需要
|
String token = resp.getUser_info().getAgora_token(); // 如果启用了鉴权才需要
|
||||||
String roomId = resp.getRoom_info().getRoom_id(); // 房间 ID
|
String roomId = resp.getRoom_info().getRoom_id(); // 房间 ID
|
||||||
@@ -86,7 +79,9 @@ public class RoomPresenter extends BasePresenter<RoomContacts.View> implements R
|
|||||||
|
|
||||||
// 2. 加入房间
|
// 2. 加入房间
|
||||||
// rtcCore.joinRoom(token, roomId, uid, enableMic);
|
// rtcCore.joinRoom(token, roomId, uid, enableMic);
|
||||||
|
if (MvpRef==null){
|
||||||
|
MvpRef=new WeakReference<>(mView);
|
||||||
|
}
|
||||||
MvpRef.get().roomInfo(resp);
|
MvpRef.get().roomInfo(resp);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user