Browse Source

1.优化代码

王鹏鹏 1 year ago
parent
commit
8b65614f49

+ 8 - 20
healthconsultation/src/main/java/com/yingyang/healthconsultation/dialog/PaymentQrCodeDialog.kt

@@ -188,26 +188,14 @@ class PaymentQrCodeDialog : DialogFragment() {
             .subscribe(object : BaseObserver<String>() {
                 override fun onSuccess(t: String?) {
                     if (t.isNullOrEmpty().not()) {
-                        when (t) {
-                            "1" -> {
-                                "该订单正在支付中".toast()
-                            }
-                            "2" -> {
-                                "订单支付成功".toast()
-                                onQueryPaymentStatusListener?.invoke(orderNo)
-                                dismiss()
-                            }
-                            "3" -> {
-                                "订单支付失败".toast()
-                            }
-                            "4" -> {
-                                "该订单已退款".toast()
-                                dismiss()
-                            }
-                            "5" -> {
-                                "该订单已关闭".toast()
-                                dismiss()
-                            }
+                        if(TextUtils.equals("2", t)){
+                            "订单支付成功".toast()
+                            onQueryPaymentStatusListener?.invoke(orderNo)
+                            dismiss()
+                        } else{
+                            "该订单正在支付中".toast()
+                            onQueryPaymentStatusListener?.invoke(orderNo)
+                            dismiss()
                         }
                     }
                 }