bug修复7

This commit is contained in:
renhaoting 2025-12-22 14:32:16 +08:00
parent 8c9dd06295
commit 189a85896a
3 changed files with 37 additions and 7 deletions

View File

@ -14,6 +14,7 @@ import com.ama.core.architecture.highlightpro.parameter.Constraints
import com.ama.core.architecture.highlightpro.parameter.HighlightParameter
import com.ama.core.architecture.highlightpro.parameter.MarginOffset
import com.ama.core.architecture.highlightpro.shape.RectShape
import com.ama.core.architecture.util.ResUtil
import com.ama.core.architecture.util.ResUtil.dp
import com.ama.core.architecture.util.SpUtil
import com.ama.core.architecture.util.setOnClickBatch
@ -128,7 +129,12 @@ class WithDrawActivity : AppViewsEmptyViewModelActivity<ViewBinding>() {
private fun updateUICashTotal() {
binding.tvCashTotal.text = AccountManager.getCash().toString()
binding.tvAllCashHasWithdrawed.text = buildString {
append(ResUtil.getString(R.string.cash))
append(WithdrawManager.instance().getHasWithdrawSuccessCashCount())
}
}
override fun ViewBinding.initListeners() {
registerEvents({ data->

View File

@ -115,6 +115,16 @@ class WithdrawManager private constructor() {
}
fun getHasWithdrawSuccessCashCount(): Float {
var count = 0F
for (record in mRecordList) {
if (record.state == TRANSACTION_STATE_SUCCESS) {
count += record.cashNum
}
}
return count
}
fun addAdEarnForSubBean(itemIndex: Int, selectedSubIndex: Int, earnMoneyNum: Float) : Boolean {
if (itemIndex >= 0 && itemIndex < mItemList.size) {
try {

View File

@ -46,15 +46,29 @@
android:layout_centerVertical="true"
/>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_alignParentRight="true">
<androidx.appcompat.widget.AppCompatTextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="14sp"
android:textColor="@color/black_13"
android:text="@string/total_cash"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
/>
<androidx.appcompat.widget.AppCompatTextView
android:id="@+id/tv_all_cash_has_withdrawed"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="14sp"
android:textColor="@color/black_13"
/>
</LinearLayout>
</RelativeLayout>