fix(model): 修复任务搜索模型中参数映射的空值处理
- 将 TaskSearchItem 中的 params 字段改为可空类型 - 在 TaskListVM 中添加空值检查并提供默认空映射 - 防止因 params 为 null 导致的运行时异常 - 确保数据传递的一致性和安全性
这个提交包含在:
父节点
9213bf7f14
当前提交
b962a08719
@ -18,7 +18,7 @@ data class TaskSearchData(
|
||||
data class TaskSearchItem(
|
||||
val id: String,
|
||||
val taskType: String,
|
||||
val params: Map<String, String>,
|
||||
val params: Map<String, String>?,
|
||||
val processStatus: String,
|
||||
val aiDescription: String
|
||||
)
|
||||
@ -33,7 +33,7 @@ class TaskListVM : BaseListViewModel<TaskItem>() {
|
||||
TaskItem(
|
||||
id = it.id,
|
||||
taskType = it.taskType,
|
||||
params = it.params,
|
||||
params = it.params ?: emptyMap(),
|
||||
processStatus = it.processStatus,
|
||||
aiDescription = it.aiDescription
|
||||
)
|
||||
|
||||
正在加载...
在新工单中引用
屏蔽一个用户