From ec282d9bf134fbda578ff901e4a620222a851d3f Mon Sep 17 00:00:00 2001
From: lmw <125975490@qq.com>
Date: 星期三, 20 十一月 2024 10:14:46 +0800
Subject: [PATCH] fix bug

---
 app/src/main/java/com/sinata/xqmuse/ui/mine/VipActivity.kt |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

diff --git a/app/src/main/java/com/sinata/xqmuse/ui/mine/VipActivity.kt b/app/src/main/java/com/sinata/xqmuse/ui/mine/VipActivity.kt
index 5eb141e..3b6f8a9 100644
--- a/app/src/main/java/com/sinata/xqmuse/ui/mine/VipActivity.kt
+++ b/app/src/main/java/com/sinata/xqmuse/ui/mine/VipActivity.kt
@@ -15,10 +15,12 @@
 import com.sinata.xqmuse.ui.TransparentStatusBarActivity
 import com.sinata.xqmuse.ui.mine.adapter.VipPriceAdapter
 import com.sinata.xqmuse.utils.Const
+import com.sinata.xqmuse.utils.event.EmptyEvent
 import com.sinata.xqmuse.utils.interfaces.StringCallback
 import com.sinata.xqmuse.utils.pay.PayListener
 import com.sinata.xqmuse.utils.pay.PayUtil
 import kotlinx.android.synthetic.main.activity_vip.*
+import org.greenrobot.eventbus.EventBus
 import org.jetbrains.anko.backgroundResource
 import org.jetbrains.anko.toast
 
@@ -58,6 +60,10 @@
                                     PayUtil.weChatPay(data!!)
                                 }else{
                                     PayUtil.aliPay(this@VipActivity,data?.orderInfo?:"")
+                                    tv_action.postDelayed({ //TEST CALLBACK
+                                        onPaySuccess()
+                                    },3000)
+
                                 }
                             }
                     }
@@ -98,7 +104,7 @@
                     "你还未开通会员服务"
                 } else{
                     bg_vip.backgroundResource = R.mipmap.bg_vip
-                    tv_describe.text = "您将享受所有会员专享音频,尽情畅游心泉·疗愈世界"
+                    tv_describe.text = "您将享受所有会员专享音频,尽情畅游泉疗愈世界"
                     "${vipExpireTime?.substring(0,10)}到期"
                 }
             }
@@ -139,6 +145,7 @@
 
     override fun onPaySuccess() {
         showVipInfo()
+        EventBus.getDefault().post(EmptyEvent(Const.EventCode.USER_INFO_CHANGED))
     }
 
     override fun onPayCancel() {

--
Gitblit v1.7.1