From 14b15539a8fbbce1145197993e0c062400174ef1 Mon Sep 17 00:00:00 2001
From: zuoxiao <lf_zuo@163.com>
Date: 星期四, 26 六月 2025 16:51:12 +0800
Subject: [PATCH] docs(baselibrary): 更新 NativeNfcReadHelper 类文档
---
generallibrary/src/main/java/com/dayu/general/bean/net/NewCardInfo.kt | 28 +++++++++++++++++++++-------
1 files changed, 21 insertions(+), 7 deletions(-)
diff --git a/generallibrary/src/main/java/com/dayu/general/bean/net/NewCardInfo.kt b/generallibrary/src/main/java/com/dayu/general/bean/net/NewCardInfo.kt
index 1d486fc..30f37a4 100644
--- a/generallibrary/src/main/java/com/dayu/general/bean/net/NewCardInfo.kt
+++ b/generallibrary/src/main/java/com/dayu/general/bean/net/NewCardInfo.kt
@@ -1,14 +1,14 @@
package com.dayu.general.bean.net
+import java.io.Serializable
+
// 鏀粯鏂瑰紡鏁版嵁绫�
data class PaymentMethod(
- val id: Long,
- val name: String,
- val remarks: String,
- val deleted: Int
+ val id: String,
+ val name: String
)
-// 鏀粯鏂瑰紡鎺ュ彛杩斿洖鏁版嵁绫�
+// 鏀粯鏂瑰紡鎺ュ彛杩斿洖鏁版嵁绫伙紙鏃х増鏈紝淇濈暀鍏煎鎬э級
data class PaymentMethodResponse(
val itemTotal: Any?,
val obj: List<PaymentMethod>,
@@ -17,8 +17,22 @@
val pageTotal: Any?
)
+// 鏀粯鏂瑰紡鍒楄〃鍖呰绫伙紝鐢ㄤ簬澶勭悊鐩存帴杩斿洖PaymentMethod鏁扮粍鐨勬帴鍙�
+// 杩欎釜绫诲疄闄呬笂鍙槸涓�涓畝鍗曠殑鍖呰鍣紝璁〨son鑳藉姝g‘瑙f瀽JSON鏁扮粍
+class PaymentMethodListResponse : ArrayList<PaymentMethod>() {
+
+ companion object {
+ // 闈欐�佹柟娉曪紝浠嶭ist<PaymentMethod>鍒涘缓瀹炰緥
+ fun from(list: List<PaymentMethod>): PaymentMethodListResponse {
+ val response = PaymentMethodListResponse()
+ response.addAll(list)
+ return response
+ }
+ }
+}
+
// 鐢ㄦ埛淇℃伅鏁版嵁绫�
-data class ClientInfo(
+data class ClientInfo (
val clientId: String,
val clientNum: String,
val name: String,
@@ -29,4 +43,4 @@
val address: String,
val cardCount: Int,
val operateDt: String
-)
+) : Serializable
--
Gitblit v1.8.0