修复 寻爱 票据数量问题

This commit is contained in:
wzq
2023-09-27 22:46:57 +08:00
parent 888ee9dc4b
commit ddc65609d4
3 changed files with 9 additions and 3 deletions

View File

@@ -151,7 +151,7 @@ android {
buildConfigField "String", "BASE_URL_DEBUG", "BASE_URL"
buildConfigField "String", "BASE_URL_STAGING", "BASE_URL"
buildConfigField "String", "BASE_URL_RELEASE", "BASE_URL"
minifyEnabled true // 是否混淆
minifyEnabled false // 是否混淆
// shrinkResources true // 开了混淆的时候才能开启 是否去除无效的资源文件
crunchPngs false // 停用 PNG 压缩
signingConfig signingConfigs.v2

View File

@@ -336,12 +336,18 @@ public class TreasureBoxActivity extends BaseBindingActivity<ActivityTreasureBox
.flatMap(openBoxResult -> {
setBoxEnable(true);
cacheList.addAll(openBoxResult);
if (userTicketInfo != null) {
userTicketInfo.setTicketNum(userTicketInfo.getTicketNum() - count);
mBinding.tvBoxNum.setText(String.valueOf(userTicketInfo.getTicketNum()));
}
loadUserTicket();
return Observable.fromIterable(openBoxResult);
})
.filter(prizeInfo -> prizeInfo.getLevel() > 2)
.subscribe(prizeInfo -> {
hintPrizeCacheList.add(prizeInfo);
loadUserTicket();
});
}

View File

@@ -2,7 +2,7 @@ package com.yizhuan.treasure_box.bean
data class UserTicketInfo(
val diamond: Double = 0.0,
val ticketNum: Int = 0,
var ticketNum: Int = 0,
val ticketPrice: Double = 0.0,
val uid: Int = 0
)