From 718f31c92e2029d05260810435a2c70cef6e6ce5 Mon Sep 17 00:00:00 2001
From: lmw <125975490@qq.com>
Date: 星期四, 24 四月 2025 10:45:55 +0800
Subject: [PATCH] save

---
 app/src/main/java/com/sinata/xqmuse/network/ApiService.kt |  535 +++++++++++++++++++++++++++++++++++++----------------------
 1 files changed, 336 insertions(+), 199 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..4b5a4bb 100644
--- a/app/src/main/java/com/sinata/xqmuse/network/ApiService.kt
+++ b/app/src/main/java/com/sinata/xqmuse/network/ApiService.kt
@@ -9,15 +9,11 @@
 
 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)
     fun queryPhysical(@Field("stuID") id: String): Flowable<ResultData<Report>>
-
-    @FormUrlEncoded
-    @POST(Apis.startTrain)
-    fun startTrain(@Field("courseId") id: String): Flowable<ResultData<TrainInfo>>
 
     @FormUrlEncoded
     @POST(Apis.exit)
@@ -32,110 +28,34 @@
     @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
+    ): 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(): Flowable<ResultData<TeacherBean>>
 
-
-    @FormUrlEncoded
-    @POST(Apis.queryCourseInfo)
-    fun queryCourseInfo(
-        @Field("courseId") id: String
+    @POST(Apis.getPayCourseInfoById)
+    fun getPayCourseInfoById(
+        @Query("id") id: String,
+        @Query("apipost_id") apipost_id: String = "2d2eb9d23993bd"
     ): 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)
-    fun buyCourseInfo(
-        @Field("courseId") id: String
-    ): Flowable<ResultData<BuyInfo>>
-
-    @FormUrlEncoded
-    @POST(Apis.order)
-    fun order(
-        @Field("id") id: String?,
-        @Field("buyType") buyType: Int,
-        @Field("payType") payType : Int,
-        @Field("couponId") couponId : String?,
-        @Field("orderMoney") orderMoney : Double?
-    ): Flowable<ResultData<Order>>
 
     @FormUrlEncoded
     @POST(Apis.success)
     fun success(
         @Field("orderId") id: String
     ): Flowable<ResultData<Coupon>>
-
-    @POST(Apis.getProvince)
-    fun getProvince(
-    ): Flowable<ResultData<List<City>>>
-
-    @FormUrlEncoded
-    @POST(Apis.getCity)
-    fun getCity(
-        @Field("id") id: String
-    ): Flowable<ResultData<List<City>>>
-
-    @FormUrlEncoded
-    @POST(Apis.setAddress)
-    fun setAddress(
-        @Field("address") address: String,
-        @Field("city") city: String,
-        @Field("cityCode") cityCode: String,
-        @Field("province") province: String,
-        @Field("provinceCode") provinceCode: String,
-        @Field("recipient") recipient: String,
-        @Field("recipientPhone") recipientPhone: String
-    ): Flowable<ResultData<Any>>
-
-    @POST(Apis.getAddress)
-    fun getAddress(
-    ): Flowable<ResultData<ReceiverBean>>
-
-    @POST(Apis.riskInfo)
-    fun riskInfo(): Flowable<ResultData<RiskInfo>>
-
-    @FormUrlEncoded
-    @POST(Apis.pay)
-    fun pay(
-        @Field("id") id: String,
-        @Field("payType") payType : Int,
-        @Field("buyType") buyType: Int
-    ): Flowable<ResultData<PayInfo>>
 
     @FormUrlEncoded
     @POST(Apis.myFind)
@@ -150,35 +70,145 @@
         @Field("money") money: Double
     ): Flowable<ResultData<Any>>
 
-    @FormUrlEncoded
-    @POST(Apis.updateBankCard)
-    fun updateBankCard(
-        @Field("accountName") accountName: String,
-        @Field("bankCard") bankCard: String,
-        @Field("bankCardImg") bankCardImg: String,
-        @Field("bankName") bankName: String,
-        @Field("bankPhone") bankPhone: String
-    ): Flowable<ResultData<Any>>
+    @POST(Apis.getCommissionRule)
+    fun shareInfo(
+    ): Flowable<ResultData<ShareInfo>>
 
-    @FormUrlEncoded
-    @POST(Apis.binding)
-    fun binding(
-        @Field("code") code: String
-    ): Flowable<ResultData<Any>>
+    @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<List<CourseBean>>>
 
-    @FormUrlEncoded
-    @POST(Apis.getBindingUserName)
-    fun getBindingUserName(
-        @Field("code") code: String
+    @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.getBankInfo)
-    fun getBankInfo(
-    ): Flowable<ResultData<BankInfo>>
+    @POST(Apis.getQrCode)
+    fun getQrCode(
+        @Query("apipost_id") apipost_id: String = "2fcbf1daf99704"
+    ): Flowable<ResultData<String>>
 
-    @POST(Apis.peopleList)
-    fun peopleList(
-    ): Flowable<ResultData<ShareInfo>>
+    @GET(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>>
+
+    @POST(Apis.balanceList)
+    fun balanceList(
+        @Query("pageCurr") pageNum: Int,
+        @Query("state") state: Int,
+        @Query("pageSize") size: Int,
+        @Query("apipost_id") apipost_id: String = "361bdf11b992d0"
+    ): Flowable<ResultData<WalletDetailBean>>
+
+    @POST(Apis.energyDetail)
+    fun energyDetail(
+        @Query("pageCurr") pageNum: Int,
+        @Query("state") state: Int,
+        @Query("pageSize") size: Int
+    ): Flowable<ResultData<List<PowerDetail>>>
+
+    @POST(Apis.goodsList)
+    fun goodsList(
+        @Query("pageCurr") pageNum: Int,
+        @Query("pageSize") size: Int
+    ): Flowable<ResultData<List<Gift>>>
+
+    @POST(Apis.exchangeRecordList)
+    fun exchangeRecordList(
+        @Query("pageCurr") pageNum: Int,
+        @Query("pageSize") size: Int
+    ): Flowable<ResultData<List<Gift>>>
+
+    @POST(Apis.restart)
+    fun restart(): Flowable<ResultData<Any>>
+
+    @POST(Apis.exchange)
+    fun exchange(
+        @Query("prizeId") prizeId: String
+    ): Flowable<ResultData<String>>
+
+    @POST(Apis.getTotalEnergyValue)
+    fun getTotalEnergyValue(
+    ): Flowable<ResultData<Int>>
+
+    @POST(Apis.balanceDetail)
+    fun balanceDetail(
+        @Query("id") id: String,
+        @Query("apipost_id") apipost_id: String = "361bdf11b992cf"
+    ): Flowable<ResultData<BalanceDetail>>
+
+    @POST(Apis.bankList)
+    fun bankList(
+        @Query("apipost_id") apipost_id: String = "361bdf11f992d2"
+    ): Flowable<ResultData<List<BankInfo>>>
+
+    @POST(Apis.addBank)
+    fun addBank(
+        @Body body:String
+    ): Flowable<ResultData<Any>>
+
+    @POST(Apis.deleteBank)
+    fun deleteBank(
+        @Query("id") id: String
+    ): Flowable<ResultData<Any>>
+
+    @POST(Apis.withdraw)
+    fun withdraw(
+        @Query("bankId") id: String,
+        @Query("money") money: Double
+    ): Flowable<ResultData<Any>>
+
+    @POST(Apis.noticeDetail)
+    fun noticeDetail(
+        @Query("id") id: String,
+        @Query("apipost_id") apipost_id: String = "361bdf123992f8"
+    ): Flowable<ResultData<MsgDetail>>
+
+    @POST(Apis.changePhone)
+    fun changePhone(
+        @Query("code") code: String,
+        @Query("phone") phone: String
+    ): Flowable<ResultData<Any>>
+
+    @POST(Apis.deleteUser)
+    fun deleteUser(
+        @Query("apipost_id") apipost_id: String = "361bdf11f992e7"
+    ): Flowable<ResultData<Any>>
+
+    @GET(Apis.studyPage)
+    fun studyPage(): Flowable<ResultData<StudyBean>>
+
+    @GET(Apis.detailVersion)
+    fun detailVersion(): Flowable<ResultData<Version>>
+
+    @POST(Apis.bindVx)
+    fun bindVx(
+        @Query("openId") openId: String,
+        @Query("wxName") wxName: String): Flowable<ResultData<Any>>
 
     @FormUrlEncoded
     @POST(Apis.withdrawalRecord)
@@ -189,7 +219,7 @@
         @Field("pageSize") pageSize : Int = Const.PAGE_SIZE
     ): Flowable<ResultData<List<Detail>>>
 
-    @GET
+    @POST
     fun queryString(
         @Url url: String,
         @QueryMap map: HashMap<String, Any>
@@ -210,6 +240,15 @@
     fun saveUserAnswers(
         @Body body: String
     ): Flowable<ResultData<Any>>
+
+    @POST(Apis.getPlan)
+    fun getPlan(): Flowable<ResultData<String>>
+
+    @POST(Apis.verifyCellPhone)
+    fun verifyCellPhone(
+        @Header("Authorization") token: String,
+        @Body body: String
+    ): Flowable<ResultData<LoginBean>>
 
     @GET(Apis.getTagList)
     fun getTagList(): Flowable<ResultData<ArrayList<TagBean>>>
@@ -249,21 +288,16 @@
         @Body body: String
     ): Flowable<ResultData<LoginBean>>
 
-    @FormUrlEncoded
     @POST(Apis.wxLogin)
     fun wxLogin(
-        @Field("openId") openid: String?,
-        @Field("phone") phone: String?,
-        @Field("nickname") nickname: String?,
-        @Field("headimgurl") headimgurl: String?,
-        @Field("sex") sex: Int?
+        @Body body: String
     ): Flowable<ResultData<WxLoginBean>>
 
-    @POST(Apis.getBanner)
+    @GET(Apis.getBanner)
     fun queryBanner(): Flowable<ResultData<ArrayList<Banner>>>
 
-    @POST(Apis.getList)
-    fun getList(): Flowable<ResultData<FilterBean>>
+    @GET(Apis.getCourseCategoryList)
+    fun getCourseCategoryList(@Query("apipost_id")apipost_id:String = "2d2eb9d1f993bb"): Flowable<ResultData<ArrayList<CourseType>>>
 
     @POST(Apis.getCategoryListByType)
     fun getCategoryListByType(
@@ -272,9 +306,7 @@
     ): Flowable<ResultData<ArrayList<Menu>>>
 
     @GET(Apis.getTodayMeditation)
-    fun getTodayMeditation(
-        @Query("apipost_id") apipost_id: String = "25c3e3d0b0e15d"
-    ): Flowable<ResultData<HomeItem>>
+    fun getTodayMeditation(): Flowable<ResultData<HomeItem>>
 
     @GET(Apis.getPersonalityPlan)
     fun getPersonalityPlan(
@@ -286,6 +318,47 @@
         @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
+    ): Flowable<ResultData<VoiceDetail>>
+
+    @POST(Apis.favorite)
+    fun favorite(
+        @Query("id") id: String
+    ): Flowable<ResultData<Any>>
+
+    @GET(Apis.getMeditationQuestionPage)
+    fun getMeditationQuestionPage(
+        @Query("id") id: String,
+        @Query("pageCurr") pageCurr: Int,
+        @Query("pageSize") pageSize: Int
+    ): Flowable<ResultData<VoiceCommentBean>>
+
+    @POST(Apis.search)
+    fun search(
+        @Query("condition") condition: String,
+        @Query("pageCurr") pageCurr: Int,
+        @Query("pageSize") pageSize: Int
+    ): Flowable<ResultData<SearchResult>>
+
+    @GET(Apis.getHotWordList)
+    fun getHotWordList(
+    ): Flowable<ResultData<List<String>>>
+
     @FormUrlEncoded
     @POST(Apis.queryCouponPackage)
     fun queryCouponPackage(
@@ -294,28 +367,118 @@
         @Field("pageSize") pageSize: Int = Const.PAGE_SIZE
     ): Flowable<ResultData<List<Coupon>>>
 
+    @POST(Apis.getUserByPhone)
+    fun getUserByPhone(
+        @Query("phone") phone: String
+    ): Flowable<ResultData<UserInfo>>
+
+    @POST(Apis.confirmOrder)
+    fun confirmOrder(
+        @Query("courseId") courseId: String
+    ): Flowable<ResultData<ConfirmOrder>>
+
+    @POST(Apis.payOrder)
+    fun payOrder(
+        @Query("id") orderId: String,
+        @Query("type") type: Int = 1
+    ): Flowable<ResultData<ConfirmOrder>>
+
+    @GET(Apis.cancel)
+    fun cancel(
+        @Query("uid") orderId: String
+    ): Flowable<ResultData<Any>>
+
+    @POST(Apis.confirmOrderVoice)
+    fun confirmOrderVoice(
+        @Query("meditationId") meditationId: String
+    ): Flowable<ResultData<ConfirmOrder>>
+
+    @POST(Apis.saveViewingHistory)
+    fun saveViewingHistory(
+        @Query("timeLook") timeLook: Int,
+        @Query("id") id: String
+    ): Flowable<ResultData<Any>>
+
+    @POST(Apis.saveUserHomeBackgroundMusic)
+    fun saveUserHomeBackgroundMusic(
+        @Query("id") id: String
+    ): Flowable<ResultData<Any>>
+
+    @GET(Apis.getHomeBackgroundMusicByUserId)
+    fun getHomeBackgroundMusicByUserId(): Flowable<ResultData<BGMBean>>
+
+    @POST(Apis.gvieCourse)
+    fun gvieCourse(
+        @Query("targetId") courseId: String,
+        @Query("orderFrom") orderFrom: Int,
+        @Query("receiverId") receiverId: String?,
+        @Query("payType") payType: Int = 1
+    ): Flowable<ResultData<Any>>
+
+    @POST
+    fun successOrder(
+        @Url url: String,
+        @Query("courseId") courseId: String,
+        @Query("meditationId") meditationId: String
+    ): Flowable<ResultData<List<CourseBean>>>
+
+    @POST(Apis.studyPageByChapterId)
+    fun studyPageByChapterId(
+        @Query("chapterId") chapterId: String
+    ): Flowable<ResultData<List<Chapter>>>
+
+    @POST(Apis.saveCourseStudyHistory)
+    fun saveCourseStudyHistory(
+        @Query("chapterId") chapterId: String,
+        @Query("isOver") isOver: Int,
+        @Query("secondLook") secondLook: Int,
+        @Query("minuteLook") minuteLook: Int = 0 //用不到分
+    ): Flowable<ResultData<Any>>
+
+    @POST(Apis.queryPayment)
+    fun queryPayment(
+        @Query("orderId") orderId: String
+    ): Flowable<ResultData<String>>
+
+    @POST(Apis.isFirst)
+    fun isFirst(): Flowable<ResultData<Boolean>>
+
+    @POST(Apis.getUserTree)
+    fun getUserTree(): Flowable<ResultData<TreeInfo>>
+
+    @POST(Apis.watering)
+    fun watering(): Flowable<ResultData<WaterResult>>
+
+    @POST(Apis.sign)
+    fun sign(): Flowable<ResultData<Any>>
+
     @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?
+        @Body body: String?
     ): Flowable<ResultData<Any>>
 
-    @FormUrlEncoded
+    @POST(Apis.placeOrder)
+    fun placeOrder(
+        @Query("orderFrom") orderFrom: Int,
+        @Query("payType") payType: Int,
+        @Query("balanceFlag") balanceFlag: Int,
+        @Query("amount") amount: Double?,
+        @Query("receiverId") receiverId: String?,
+        @Query("targetId") targetId: String?,
+        @Query("vipType") vipType: Int?,
+        @Query("orderId") orderId: String?
+    ): Flowable<ResultData<ThirdPayInfo>>
+
+    @POST(Apis.updateUserAvatar)
+    fun updateUserAvatar(
+        @Query("avatar") avatar: String
+    ): Flowable<ResultData<Any>>
+
     @POST(Apis.wallet)
     fun wallet(
-        @Field("pageNum") pageNum: Int,
-        @Field("month") month: Int?,
-        @Field("year") year: Int?,
-        @Field("pageSize") pageSize : Int = Const.PAGE_SIZE
     ): Flowable<ResultData<WalletBean>>
 
 
@@ -327,36 +490,10 @@
     ): Flowable<ResultData<Any>>
 
     @FormUrlEncoded
-    @POST(Apis.setUnit)
-    fun setUnit(
-        @Field("type") type: Int
-    ): Flowable<ResultData<Any>>
-
-    @FormUrlEncoded
-    @POST(Apis.updatePhone)
-    fun updatePhone(
-        @Field("code") code: String,
-        @Field("phone") phone: String
-    ): Flowable<ResultData<Any>>
-
-    @FormUrlEncoded
     @POST(Apis.useGuide)
     fun useGuide(
         @Field("title") search: String?
     ): Flowable<ResultData<List<Guide>>>
-
-    @POST(Apis.getPhone)
-    fun getPhone(
-    ): Flowable<ResultData<String>>
-
-
-    @FormUrlEncoded
-    @POST(Apis.findList)
-    fun findList(
-        @Field("pageNum") page: Int,
-        @Field("userNameOrTitle") search: String?,
-        @Field("pageSize") pageSize: Int = Const.PAGE_SIZE
-    ): Flowable<ResultData<List<Dynamic>>>
 
     @FormUrlEncoded
     @POST(Apis.findCommentList)
@@ -374,12 +511,16 @@
         @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
+    ): Flowable<ResultData<Any>>
+
+    @POST(Apis.addQuestion)
+    fun addQuestion(
+        @Query("meditationId") id: String,
+        @Query("content") content: String
     ): Flowable<ResultData<Any>>
 
     @FormUrlEncoded
@@ -392,12 +533,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 +555,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
@@ -438,22 +588,9 @@
         @Field("quesId") quesId: String
     ): Flowable<ResultData<Notice>>
 
-
-    @FormUrlEncoded
-    @POST(Apis.constellation)
-    fun constellation(@Field("consName") consName: String,@Field("type") type:String): Flowable<ResultData<LuckInfo>>
-
-    @FormUrlEncoded
-    @POST(Apis.setWeight)
-    fun setWeight(@Field("type") type: Int,@Field("weight") weight:String): Flowable<ResultData<Any>>
-
-    @FormUrlEncoded
-    @POST(Apis.changeConstellation)
-    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.getNotice)
-    fun getNotice(): Flowable<ResultData<Notice>>
+    @POST(Apis.getUserDetail)
+    fun getUserDetail(@Query("apipost_id") apipost_id: String = "2fc350e9799588"): Flowable<ResultData<UserInfo>>
 }
\ No newline at end of file

--
Gitblit v1.7.1