王鹏鹏 преди 2 години
родител
ревизия
c97ab14584
променени са 2 файла, в които са добавени 40 реда и са изтрити 1 реда
  1. 39 1
      workbenches/src/main/java/com/yingyang/workbenches/entity/OrderBean.kt
  2. 1 0
      workbenches/src/main/res/layout/item_order_list.xml

+ 39 - 1
workbenches/src/main/java/com/yingyang/workbenches/entity/OrderBean.kt

@@ -1,5 +1,7 @@
 package com.yingyang.workbenches.entity
 
+import android.text.TextUtils
+
 /**
  * 订单列表bean
  */
@@ -27,4 +29,40 @@ data class OrderBean(
     val userName: String,
     val payMoneyYUAN: String,
     val orderType: String
-)
+) {
+    fun getPayStatusText(): String {
+        return if (TextUtils.isEmpty(payStatus)) {
+            ""
+        } else {
+            when (payStatus) {
+                "1" -> {
+                    "支付中"
+                }
+
+                "2" -> {
+                    "支付成功"
+                }
+
+                "3" -> {
+                    "支付失败"
+                }
+
+                "4" -> {
+                    "中退款"
+                }
+
+                "5" -> {
+                    "已退款"
+                }
+
+                "6" -> {
+                    "已关闭"
+                }
+
+                else -> {
+                    ""
+                }
+            }
+        }
+    }
+}

+ 1 - 0
workbenches/src/main/res/layout/item_order_list.xml

@@ -82,6 +82,7 @@
                 android:layout_height="wrap_content"
                 android:paddingStart="@dimen/divider_6px"
                 android:paddingTop="@dimen/divider_28px"
+                android:text="@{data.getPayStatusText()}"
                 android:paddingEnd="@dimen/divider_38px"
                 android:paddingBottom="@dimen/divider_6px"
                 android:textColor="@color/color_FF2B70FF"