diff --git a/core/src/main/java/com/mango/core/vip/VipModel.kt b/core/src/main/java/com/mango/core/vip/VipModel.kt index 73a589979..26c4295db 100644 --- a/core/src/main/java/com/mango/core/vip/VipModel.kt +++ b/core/src/main/java/com/mango/core/vip/VipModel.kt @@ -6,6 +6,8 @@ import com.mango.core.manager.AvRoomDataManager import com.mango.core.pay.bean.ChargeBean import com.mango.core.utils.net.launchRequest import com.mango.xchat_android_library.net.rxnet.RxNet +import retrofit2.http.Field +import retrofit2.http.FormUrlEncoded import retrofit2.http.GET import retrofit2.http.POST import retrofit2.http.Query @@ -56,7 +58,7 @@ object VipModel : BaseModel() { suspend fun openVipWithDiamond(): Any? = launchRequest { - api.openVipWithDiamond() + api.openVipWithDiamond(AvRoomDataManager.get().mCurrentRoomInfo?.roomUid) } suspend fun getOpenVipProd(): ChargeBean? = @@ -139,8 +141,9 @@ object VipModel : BaseModel() { * * @return */ + @FormUrlEncoded @POST("/vip/openWithDiamond") - suspend fun openVipWithDiamond(): ServiceResult + suspend fun openVipWithDiamond(@Field("roomUid") roomUid: Long?): ServiceResult /** * 获取开通贵族产品