From 314b67e56f24f7bce040ae2b5d57c7eac7b197a9 Mon Sep 17 00:00:00 2001
From: lmw <125975490@qq.com>
Date: 星期五, 25 十月 2024 10:51:48 +0800
Subject: [PATCH] 个人中心

---
 app/src/main/java/com/sinata/xqmuse/network/HttpManager.kt |   40 ++++++++++++++++++++++++++++++++++++++--
 1 files changed, 38 insertions(+), 2 deletions(-)

diff --git a/app/src/main/java/com/sinata/xqmuse/network/HttpManager.kt b/app/src/main/java/com/sinata/xqmuse/network/HttpManager.kt
index a33080f..7a6d986 100644
--- a/app/src/main/java/com/sinata/xqmuse/network/HttpManager.kt
+++ b/app/src/main/java/com/sinata/xqmuse/network/HttpManager.kt
@@ -253,6 +253,42 @@
         return request().queryNotice()
     }
 
+    fun balanceList(page: Int,state: Int): Flowable<ResultData<WalletDetailBean>> {
+        return request().balanceList(page,state,Const.PAGE_SIZE)
+    }
+
+    fun balanceDetail(id: String): Flowable<ResultData<BalanceDetail>> {
+        return request().balanceDetail(id)
+    }
+
+    fun bankList(): Flowable<ResultData<List<BankInfo>>> {
+        return request().bankList()
+    }
+
+    fun addBank(bank: String,name: String,phone: String,idCard:String,num: String): Flowable<ResultData<Any>> {
+        return request().addBank(Gson().toJson(BankInfo(bank,num,name,phone,idCard)))
+    }
+
+    fun deleteBank(id: String): Flowable<ResultData<Any>> {
+        return request().deleteBank(id)
+    }
+
+    fun withdraw(id: String,money: Double): Flowable<ResultData<Any>> {
+        return request().withdraw(id,money)
+    }
+
+    fun noticeDetail(id: String): Flowable<ResultData<MsgDetail>> {
+        return request().noticeDetail(id)
+    }
+
+    fun changePhone(code: String,phone: String): Flowable<ResultData<Any>> {
+        return request().changePhone(code, phone)
+    }
+
+    fun deleteUser(): Flowable<ResultData<Any>> {
+        return request().deleteUser()
+    }
+
     /**
      * 提现
      */
@@ -570,8 +606,8 @@
     /**
      * 钱包
      */
-    fun wallet(page: Int,year: Int?=null,month:Int?=null,size:Int = Const.PAGE_SIZE): Flowable<ResultData<WalletBean>> {
-        return request().wallet(page,month, year,size)
+    fun wallet(): Flowable<ResultData<WalletBean>> {
+        return request().wallet()
     }
 
     /**

--
Gitblit v1.7.1