소스 검색

fix: 修复部分消费场景没有刷新余额的问题

陈文艺 1 주 전
부모
커밋
67d278fa89
2개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  1. 2 0
      Lanu/Manager/Order/LNOrderManager.swift
  2. 1 0
      Lanu/Views/Order/Create/LNCreateOrderPanel.swift

+ 2 - 0
Lanu/Manager/Order/LNOrderManager.swift

@@ -181,6 +181,7 @@ extension LNOrderManager {
                 if err == nil {
                     notifyOrderInfoChanged(orderId: orderId)
                     reloadMyOrderDiscountInfo()
+                    LNPurchaseManager.shared.reloadWalletInfo()
                 } else {
                     showToast(err?.errorDesc)
                 }
@@ -374,6 +375,7 @@ extension LNOrderManager {
             if let err {
                 showToast(err.errorDesc)
             } else if let self {
+                LNPurchaseManager.shared.reloadWalletInfo()
                 reloadMyOrderDiscountInfo()
             }
         }

+ 1 - 0
Lanu/Views/Order/Create/LNCreateOrderPanel.swift

@@ -72,6 +72,7 @@ class LNCreateOrderPanel: LNPopupView {
         setupViews()
         
         LNEventDeliver.addObserver(self)
+        LNPurchaseManager.shared.reloadWalletInfo()
     }
     
     func update(_ detail: LNGameMateSkillDetailVO, count: Int, extra: String) {