From 1337b3159b6e0f1d6d2edc7c95f2127345d9f671 Mon Sep 17 00:00:00 2001
From: lmw <125975490@qq.com>
Date: 星期五, 07 三月 2025 13:43:24 +0800
Subject: [PATCH] save
---
app/src/main/java/com/sinata/xqmuse/network/HttpManager.kt | 36 ++++++++++++++++++++----------------
1 files changed, 20 insertions(+), 16 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 c2a442c..ece883d 100644
--- a/app/src/main/java/com/sinata/xqmuse/network/HttpManager.kt
+++ b/app/src/main/java/com/sinata/xqmuse/network/HttpManager.kt
@@ -28,17 +28,6 @@
}
/**
- * 支付
- */
- fun pay(
- id: String,
- payType: Int,
- buyType: Int
- ): Flowable<ResultData<PayInfo>> {
- return request().pay(id,payType, buyType)
- }
-
- /**
* 支付结果
*/
fun success(
@@ -183,8 +172,8 @@
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 addBank(bank: String,name: String,phone: String,idCard:String,num: String,code: String): Flowable<ResultData<Any>> {
+ return request().addBank(Gson().toJson(BankInfo(bank,num,name,phone,idCard,code)))
}
fun deleteBank(id: String): Flowable<ResultData<Any>> {
@@ -264,7 +253,7 @@
/**
* 微信登录-绑定手机号
*/
- fun verifyCellPhone(token:String,phone: String,code: String,openid: String): Flowable<ResultData<Any>> {
+ fun verifyCellPhone(token:String,phone: String,code: String,openid: String): Flowable<ResultData<LoginBean>> {
return request().verifyCellPhone(" $token",Gson().toJson(ReqBindWxPhone(code,phone,openid)))
}
@@ -483,6 +472,14 @@
return request().saveViewingHistory(time,id)
}
+ fun saveUserHomeBackgroundMusic(id: String): Flowable<ResultData<Any>> {
+ return request().saveUserHomeBackgroundMusic(id)
+ }
+
+ fun getHomeBackgroundMusicByUserId(): Flowable<ResultData<BGMBean>> {
+ return request().getHomeBackgroundMusicByUserId()
+ }
+
/**
* 支付成功
*/
@@ -502,6 +499,13 @@
*/
fun saveCourseStudyHistory(id: String,isOver:Int,secondLook:Int): Flowable<ResultData<Any>> {
return request().saveCourseStudyHistory(id,isOver,secondLook)
+ }
+
+ /**
+ * 查询支付状态
+ */
+ fun queryPayment(id: String): Flowable<ResultData<String>> {
+ return request().queryPayment(id)
}
fun isFirst(): Flowable<ResultData<Boolean>> {
@@ -593,8 +597,8 @@
/**
* 支付
*/
- fun placeOrder(orderFrom:Int,payType:Int,balanceFlag:Int,amount:Double?,receiverId:String?,targetId:String?,vipType:Int?): Flowable<ResultData<PayInfo>> {
- return request().placeOrder(orderFrom, payType, balanceFlag, amount, receiverId, targetId, vipType)
+ fun placeOrder(orderFrom:Int,payType:Int,balanceFlag:Int,amount:Double?,receiverId:String?,targetId:String?,vipType:Int?,orderId:String? = null): Flowable<ResultData<ThirdPayInfo>> {
+ return request().placeOrder(orderFrom, payType, balanceFlag, amount, receiverId, targetId, vipType,orderId)
}
/**
--
Gitblit v1.7.1