fix(task): 修复任务搜索中的用户ID空值处理
- 添加了对searchParams中userId为空字符串的默认值处理 - 当userId为空时自动设置为默认值"rokid" - 确保任务搜索接口调用时参数的有效性
这个提交包含在:
父节点
1e08f429e6
当前提交
562ae7a96a
@ -22,9 +22,12 @@ class TaskListVM : BaseListViewModel<TaskItem>() {
|
||||
private set
|
||||
|
||||
override fun loadData(page: Int, onResponse: Response<TaskItem>) {
|
||||
val finalParams = searchParams.copy(
|
||||
userId = searchParams.userId.ifBlank { "rokid" }
|
||||
)
|
||||
add(
|
||||
HttpManager.getApi(Service::class.java)
|
||||
.glassesTaskSearch(searchParams)
|
||||
.glassesTaskSearch(finalParams)
|
||||
.subscribeOn(Schedulers.io())
|
||||
.observeOn(AndroidSchedulers.mainThread())
|
||||
.subscribe({ response ->
|
||||
|
||||
正在加载...
在新工单中引用
屏蔽一个用户