From 2f204867ad034d3a95ba9acc112d6507f296447b Mon Sep 17 00:00:00 2001
From: lmw <125975490@qq.com>
Date: 星期三, 23 十月 2024 18:20:43 +0800
Subject: [PATCH] save

---
 app/src/main/java/com/sinata/xqmuse/network/ApiService.kt |  224 +++++++++++++++++++++++++++++++++++++++++--------------
 1 files changed, 167 insertions(+), 57 deletions(-)

diff --git a/app/src/main/java/com/sinata/xqmuse/network/ApiService.kt b/app/src/main/java/com/sinata/xqmuse/network/ApiService.kt
index e6dda31..6e36b59 100644
--- a/app/src/main/java/com/sinata/xqmuse/network/ApiService.kt
+++ b/app/src/main/java/com/sinata/xqmuse/network/ApiService.kt
@@ -9,7 +9,7 @@
 
 interface ApiService {
     @GET(Apis.H5_URL)
-    fun getH5(@Query("key") type: Int): Flowable<ResultData<H5Bean>>
+    fun getH5(@Query("key") type: Int,@Query("apipost_id") apipost_id: String = "2478a330b0e0e3"): Flowable<ResultData<H5Bean>>
 
     @FormUrlEncoded
     @POST(Apis.queryPhysical)
@@ -32,29 +32,26 @@
     @POST(Apis.completeInfo)
     fun completeInfo(@Field("courseId") id: String): Flowable<ResultData<FinishBean>>
 
-    @FormUrlEncoded
     @POST(Apis.queryCourseList)
     fun queryCourseList(
-        @Field("pageNum") page: Int,
-        @Field("difficulty1") difficulty1: String?,
-        @Field("positionName1") positionName1: String?,
-        @Field("time") time: String?,
-        @Field("typeIds1") typeIds1: String?,
-        @Field("courseName") search: String?,
-        @Field("pageSize") pageSize: Int = 10
-    ): Flowable<ResultData<List<Course>>>
+        @Query("pageCurr") page: Int,
+        @Query("cateId") typeId: String?,
+        @Query("courseTitle") search: String?,
+        @Query("pageSize") pageSize: Int = 10,
+        @Query("apipost_id") apipost_id: String = "2d6f7f04f99813"
+    ): Flowable<ResultData<CourseListBean>>
 
-    @FormUrlEncoded
-    @POST(Apis.myCourse)
-    fun myCourse(
-        @Field("pageNum") page: Int,
-        @Field("difficulty1") difficulty1: String?,
-        @Field("positionName1") positionName1: String?,
-        @Field("time") time: String?,
-        @Field("typeIds1") typeIds1: String?,
-        @Field("courseName") search: String?,
-        @Field("pageSize") pageSize: Int = 10
-    ): Flowable<ResultData<List<Course>>>
+    @POST(Apis.getCoursePageList)
+    fun getCoursePageList(
+        @Query("apipost_id") apipost_id: String = "2d2eb9d23993c2"
+    ): Flowable<ResultData<TeacherBean>>
+
+    @POST(Apis.getPayCourseInfoById)
+    fun getPayCourseInfoById(
+        @Query("id") id: String,
+        @Query("apipost_id") apipost_id: String = "2d2eb9d23993bd"
+    ): Flowable<ResultData<CourseDetail>>
+
 
 
     @FormUrlEncoded
@@ -63,20 +60,13 @@
         @Field("courseId") id: String
     ): Flowable<ResultData<CourseDetail>>
 
-    @FormUrlEncoded
     @POST(Apis.collectCourse)
     fun collectCourse(
-        @Field("courseId") id: String
+        @Query("id") id: String,
+        @Query("apipost_id") apipost_id: String = "365e099b799885"
     ): Flowable<ResultData<Any>>
 
-    @FormUrlEncoded
-    @POST(Apis.collectedCourse)
-    fun collectedCourse(
-        @Field("pageNum") page: Int,
-        @Field("courseName") search: String?,
-        @Field("positionName1") position: String?,
-        @Field("pageSize") pageSize: Int = 10
-    ): Flowable<ResultData<List<Course>>>
+
 
     @FormUrlEncoded
     @POST(Apis.buyCourse)
@@ -176,9 +166,51 @@
     fun getBankInfo(
     ): Flowable<ResultData<BankInfo>>
 
-    @POST(Apis.peopleList)
-    fun peopleList(
+    @POST(Apis.getCommissionRule)
+    fun shareInfo(
     ): Flowable<ResultData<ShareInfo>>
+
+    @POST
+    fun lookHistory(
+        @Url url: String,
+        @Query("pageCurr") pageCurr: Int,
+        @Query("pageSize") pageSize: Int,
+        @Query("state") state: Int,
+        @Query("apipost_id") apipost_id: String
+    ): Flowable<ResultData<CourseListBean>>
+
+    @POST(Apis.getVipPrice)
+    fun getVipPrice(
+        @Query("apipost_id") apipost_id: String = "2fcbf1db399709"
+    ): Flowable<ResultData<VipPriceBean>>
+
+    @POST(Apis.getVipContent)
+    fun getVipContent(
+        @Query("type") type: Int,
+        @Query("apipost_id") apipost_id: String = "2fcbf1db399709"
+    ): Flowable<ResultData<String>>
+
+    @POST(Apis.getQrCode)
+    fun getQrCode(
+        @Query("apipost_id") apipost_id: String = "2fcbf1daf99704"
+    ): Flowable<ResultData<String>>
+
+    @POST(Apis.commonQuestion)
+    fun commonQuestion(
+        @Query("pageCurr") pageNum: Int,
+        @Query("pageSize") size: Int,
+        @Query("apipost_id") apipost_id: String = "36618045f991c4"
+    ): Flowable<ResultData<QABean>>
+
+    @POST(Apis.healingLevel)
+    fun healingLevel(
+        @Query("apipost_id") apipost_id: String = "34d924b4b991f0"
+    ): Flowable<ResultData<LevelBean>>
+
+    @POST(Apis.queryNotice)
+    fun queryNotice(
+        @Query("apipost_id") apipost_id: String = "37771d0cf0e312"
+    ): Flowable<ResultData<Boolean>>
 
     @FormUrlEncoded
     @POST(Apis.withdrawalRecord)
@@ -259,8 +291,11 @@
         @Field("sex") sex: Int?
     ): Flowable<ResultData<WxLoginBean>>
 
-    @POST(Apis.getBanner)
-    fun queryBanner(): Flowable<ResultData<ArrayList<Banner>>>
+    @GET(Apis.getBanner)
+    fun queryBanner(@Query("apipost_id")apipost_id:String = "2d2eb9d1f993ba"): Flowable<ResultData<ArrayList<Banner>>>
+
+    @GET(Apis.getCourseCategoryList)
+    fun getCourseCategoryList(@Query("apipost_id")apipost_id:String = "2d2eb9d1f993bb"): Flowable<ResultData<ArrayList<CourseType>>>
 
     @POST(Apis.getList)
     fun getList(): Flowable<ResultData<FilterBean>>
@@ -286,6 +321,52 @@
         @Query("apipost_id") apipost_id: String = "25c3e3d0b0e157"
     ): Flowable<ResultData<List<HomeListBean>>>
 
+    @GET(Apis.getHomeBackgroun)
+    fun getHomeBackgroun(
+        @Query("apipost_id") apipost_id: String = "25c3e3d0b0e155"
+    ): Flowable<ResultData<List<BGMBean>>>
+
+    @POST(Apis.getMeditationPageByCateId)
+    fun getMeditationPageByCateId(
+        @Query("cateId") cateId: String,
+        @Query("pageCurr") pageCurr: Int,
+        @Query("pageSize") pageSize: Int,
+        @Query("apipost_id") apipost_id: String = "25c3e3d0b0e15a"
+    ): Flowable<ResultData<SearchResult>>
+
+    @GET(Apis.getMeditationDetails)
+    fun getMeditationDetails(
+        @Query("id") id: String,
+        @Query("apipost_id") apipost_id: String = "25c3e3d0b0e158"
+    ): Flowable<ResultData<VoiceDetail>>
+
+    @POST(Apis.favorite)
+    fun favorite(
+        @Query("id") id: String,
+        @Query("apipost_id") apipost_id: String = "2aa4e14ab0e159"
+    ): Flowable<ResultData<Any>>
+
+    @GET(Apis.getMeditationQuestionPage)
+    fun getMeditationQuestionPage(
+        @Query("id") id: String,
+        @Query("pageCurr") pageCurr: Int,
+        @Query("pageSize") pageSize: Int,
+        @Query("apipost_id") apipost_id: String = "25c3e3d0b0e15b"
+    ): Flowable<ResultData<VoiceCommentBean>>
+
+    @GET(Apis.search)
+    fun search(
+        @Query("condition") condition: String,
+        @Query("pageCurr") pageCurr: Int,
+        @Query("pageSize") pageSize: Int,
+        @Query("apipost_id") apipost_id: String = "25c3e3d0b0e160"
+    ): Flowable<ResultData<SearchResult>>
+
+    @GET(Apis.getHotWordList)
+    fun getHotWordList(
+        @Query("apipost_id") apipost_id: String = "25c3e3d0b0e156"
+    ): Flowable<ResultData<List<String>>>
+
     @FormUrlEncoded
     @POST(Apis.queryCouponPackage)
     fun queryCouponPackage(
@@ -294,19 +375,37 @@
         @Field("pageSize") pageSize: Int = Const.PAGE_SIZE
     ): Flowable<ResultData<List<Coupon>>>
 
+    @POST(Apis.getUserByPhone)
+    fun getUserByPhone(
+        @Query("phone") phone: String,
+        @Query("apipost_id") apipost_id: String = "2e763463799135"
+    ): Flowable<ResultData<UserInfo>>
+
+    @POST(Apis.confirmOrder)
+    fun confirmOrder(
+        @Query("courseId") courseId: String,
+        @Query("apipost_id") apipost_id: String = "2d2eb9d1f993b9"
+    ): Flowable<ResultData<ConfirmOrder>>
+
     @POST(Apis.cancellation)
     fun cancellation(): Flowable<ResultData<Any>>
 
-    @FormUrlEncoded
     @POST(Apis.updateInfo)
     fun updateInfo(
-        @Field("headImg") headImg: String?,
-        @Field("birthday") birthday: String?,
-        @Field("gender") gender: Int?,
-        @Field("height") height: Int?,
-        @Field("weight") weight: Double?,
-        @Field("waistline") waistline: Int?,
-        @Field("name") name: String?
+        @Query("avatar") headImg: String?,
+        @Query("birthday") birthday: String?,
+        @Query("company") company: String?,
+        @Query("education") education: String?,
+        @Query("email") email: String?,
+        @Query("gender") gender: Int?,
+        @Query("hometown") hometown: String?,
+        @Query("industry") industry: String?,
+        @Query("location") location: String?,
+        @Query("nickname") nickname: String?,
+        @Query("occupation") occupation: String?,
+        @Query("signature") signature: String?,
+        @Query("name") name: String?,
+        @Query("apipost_id") apipost_id: String = "2fc350e9b99599"
     ): Flowable<ResultData<Any>>
 
     @FormUrlEncoded
@@ -374,12 +473,11 @@
         @Field("pageSize") pageSize: Int = Const.PAGE_SIZE
     ): Flowable<ResultData<List<ReplyComment>>>
 
-    @FormUrlEncoded
     @POST(Apis.report)
     fun report(
-        @Field("id") id: String,
-        @Field("content") content: String,
-        @Field("type") type: Int
+        @Query("id") id: String,
+        @Query("reason") content: String,
+        @Query("apipost_id") apipost_id: String = "25c3e3d0b0e15e"
     ): Flowable<ResultData<Any>>
 
     @FormUrlEncoded
@@ -392,12 +490,10 @@
         @Field("replyUserId") replyUserId: String?
     ): Flowable<ResultData<Any>>
 
-    @FormUrlEncoded
     @POST(Apis.doLike)
     fun doLike(
-        @Field("id") findId: String,
-        @Field("type") type: Int,
-        @Field("findCommentId") findCommentId: String?
+        @Query("id") findId: String,
+        @Query("apipost_id") apipost_id: String = "2aa4e14b30e165"
     ): Flowable<ResultData<Any>>
 
     @FormUrlEncoded
@@ -416,19 +512,30 @@
         @Field("id") id: String
     ): Flowable<ResultData<Dynamic>>
 
-    @FormUrlEncoded
     @POST(Apis.messageList)
     fun messageList(
-        @Field("pageNum") page: Int,
-        @Field("pageSize") pageSize: Int = Const.PAGE_SIZE): Flowable<ResultData<List<Msg>>>
+        @Query("pageCurr") pageCurr: Int,
+        @Query("pageSize") pageSize: Int,
+        @Query("apipost_id") apipost_id: String = "361bdf123992f9"): Flowable<ResultData<MsgListBean>>
 
     @FormUrlEncoded
     @POST(Apis.deleteFind)
     fun deleteFind(
         @Field("findId") findId: String): Flowable<ResultData<Any>>
 
-    @POST(Apis.messageCount)
-    fun messageCount(): Flowable<ResultData<Int>>
+    @GET(Apis.getMeditationPage)
+    fun getMeditationPage(
+        @Query("name") name: String?,
+        @Query("lat") lat: Double?,
+        @Query("lon") lon: Double?,
+        @Query("pageCurr") pageCurr: Int,
+        @Query("pageSize") pageSize: Int,
+        @Query("apipost_id") apipost_id: String = "2d2eb5e7f991ab"): Flowable<ResultData<PlaceListBean>>
+
+    @GET(Apis.getMeditationInfo)
+    fun getMeditationInfo(
+        @Query("id") id: String,
+        @Query("apipost_id") apipost_id: String = "2d2eb5e7b991aa"): Flowable<ResultData<Place>>
 
     @FormUrlEncoded
     @POST
@@ -452,7 +559,10 @@
     fun changeConstellation(@Field("consName") consName:String): Flowable<ResultData<Any>>
 
     @POST(Apis.getUserInfo)
-    fun getUserInfo(): Flowable<ResultData<UserInfo>>
+    fun getUserInfo(@Query("apipost_id") apipost_id: String = "300079e039993f"): Flowable<ResultData<MineInfo>>
+
+    @POST(Apis.getUserDetail)
+    fun getUserDetail(@Query("apipost_id") apipost_id: String = "2fc350e9799588"): Flowable<ResultData<UserInfo>>
 
     @POST(Apis.getNotice)
     fun getNotice(): Flowable<ResultData<Notice>>

--
Gitblit v1.7.1