Commit 93164fc2 by 刘鹏

feat: 线上接口问题修复

parent 13999763
...@@ -281,7 +281,7 @@ ext { ...@@ -281,7 +281,7 @@ ext {
//flutter功能组件升级===>发布ydl-flutter组件===>引用flutter相关的业务模块 //flutter功能组件升级===>发布ydl-flutter组件===>引用flutter相关的业务模块
"ydl-flutter-base" : "com.ydl:ydl-flutter-base:${ydlCompileVersion["ydl-flutter-base"]}", //组件化项目中的flutter base模块 "ydl-flutter-base" : "com.ydl:ydl-flutter-base:${ydlCompileVersion["ydl-flutter-base"]}", //组件化项目中的flutter base模块
"ydl-flutter" : "com.ydl:ydl-flutter:0.0.46@aar", //flutter aar "ydl-flutter" : "com.ydl:ydl-flutter:0.0.51@aar", //flutter aar
// "ydl-flutter-sp" : "com.ydl:ydl-flutter-sp:0.0.2@aar", //flutter 缓存 aar // "ydl-flutter-sp" : "com.ydl:ydl-flutter-sp:0.0.2@aar", //flutter 缓存 aar
//基础组件 <<--- 先发这个,发完改这里的版本号 //基础组件 <<--- 先发这个,发完改这里的版本号
......
...@@ -708,9 +708,13 @@ class YDLavManager { ...@@ -708,9 +708,13 @@ class YDLavManager {
session: String?, session: String?,
line: String line: String
) { ) {
AudioApiRequestUtil.callEventSave(session, line, status, "用户端:${res}") //保证session有值
.subscribeOn(Schedulers.io()) session?.let { sessionLet ->
.observeOn(AndroidSchedulers.mainThread()) AudioApiRequestUtil.callEventSave(sessionLet, line, status, "用户端:${res}")
.subscribe() .subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread())
.subscribe()
}
} }
} }
\ No newline at end of file
...@@ -43,7 +43,6 @@ import com.yidianling.user.api.event.RefreshRecentContactListEvent ...@@ -43,7 +43,6 @@ import com.yidianling.user.api.event.RefreshRecentContactListEvent
import com.yidianling.user.api.service.IAppService import com.yidianling.user.api.service.IAppService
import com.yidianling.user.constants.UserBIConstants.UserMyPageEvent import com.yidianling.user.constants.UserBIConstants.UserMyPageEvent
import com.yidianling.user.mine.bean.CouponNumBean import com.yidianling.user.mine.bean.CouponNumBean
import com.yidianling.user.mine.data.AppDataManager
import com.yidianling.user.mine.data.AppDataManager.getHttp import com.yidianling.user.mine.data.AppDataManager.getHttp
import com.yidianling.user.mine.data.AppDataManager.getLocal import com.yidianling.user.mine.data.AppDataManager.getLocal
import com.yidianling.user.mine.http.MineHttpImpl import com.yidianling.user.mine.http.MineHttpImpl
...@@ -249,32 +248,31 @@ class MineFragment : BaseFragment(), SwipeRefreshLayout.OnRefreshListener, View. ...@@ -249,32 +248,31 @@ class MineFragment : BaseFragment(), SwipeRefreshLayout.OnRefreshListener, View.
getLocal().setConfide(false) getLocal().setConfide(false)
getLocal().setConsult(false) getLocal().setConsult(false)
val userInfo = getUserInfo() ?: return val userInfo = getUserInfo()
if (userInfo.uid != null) {
getConfideOrder(userInfo.uid!!)
}
//获取用户信息 userInfo?.uid?.let { uid ->
MineHttpImpl.getInstance().getNewCoupon(BaseCommand()) getConfideOrder(uid)
.compose(netCheck()) //获取用户信息
.subscribeOn(Schedulers.io()) MineHttpImpl.getInstance().getNewCoupon(BaseCommand())
.observeOn(AndroidSchedulers.mainThread()) .compose(netCheck())
.subscribe({ response: BaseResponse<CouponNumBean> -> .subscribeOn(Schedulers.io())
if (response.data != null) { .observeOn(AndroidSchedulers.mainThread())
if (response.data?.count ?: 0 > 0) { .subscribe({ response: BaseResponse<CouponNumBean> ->
view_new_coupon.visibility = View.VISIBLE if (response.data != null) {
getLocal().setCoupon(true) if (response.data?.count ?: 0 > 0) {
view_new_coupon.visibility = View.VISIBLE
getLocal().setCoupon(true)
} else {
view_new_coupon.visibility = View.GONE
getLocal().setCoupon(false)
}
} else { } else {
view_new_coupon.visibility = View.GONE
getLocal().setCoupon(false) getLocal().setCoupon(false)
} }
}else{ }) { throwable: Throwable? ->
getLocal().setCoupon(false) getLocal().setCoupon(false)
} }
}) { throwable: Throwable? -> }
getLocal().setCoupon(false)
}
} }
/** /**
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment