调试优化

This commit is contained in:
2025-12-11 18:54:57 +08:00
parent 6e318f8c82
commit a0847d21b7
6 changed files with 93 additions and 44 deletions
@@ -194,8 +194,8 @@ class PayActivity : BaseActivity<ActivityPayBinding>() {
hidePayTab()
}
fun getQrCodeImg(orderId: String, userId: String? = null, block: (String?) -> Unit) {
userViewModel.getQrCodeImg(orderId = orderId, userId = userId) { qrCodeImg ->
fun getQrCodeImg(orderId: String, userId: String? = null, totalFee: String?=null, block: (String?) -> Unit) {
userViewModel.getQrCodeImg(orderId = orderId, userId = userId, totalFee = totalFee) { qrCodeImg ->
runOnUiThread {
if (qrCodeImg.isNullOrBlank()) {
ToastUtils.showToast("获取二维码失败")
@@ -226,11 +226,10 @@ class PayActivity : BaseActivity<ActivityPayBinding>() {
}
}
suspend fun queryOrderState(isVip: Boolean, block: (Boolean) -> Unit) {
suspend fun queryOrderState(block: (Boolean) -> Unit) {
userViewModel.queryOrderState(orderId = foodOrderId) { payResult ->
runOnUiThread {
if (payResult) {
showPaySuccess(isVip)
block(true)
} else {
block(false)