Sfoglia il codice sorgente

feat(model): 添加任务搜索数据模型

- 定义 TaskSearchResponse 数据类,包含成功状态、代码、消息和数据字段
- 创建 TaskSearchData 数据类,包含分页信息如总数、页面大小、页数和索引
- 实现 TaskSearchItem 数据类,包含任务ID、类型、参数映射、处理状态和AI描述
- 配置数据传输对象用于任务搜索功能的数据结构定义
徐勤民 8 ore fa
parent
commit
b785404f55

+ 24 - 0
app/src/main/java/com/nova/brain/glass/model/TaskSearchModel.kt

@@ -0,0 +1,24 @@
+package com.nova.brain.glass.model
+
+data class TaskSearchResponse(
+    val success: Boolean,
+    val code: Int,
+    val msg: String,
+    val data: TaskSearchData?
+)
+
+data class TaskSearchData(
+    val total: Int,
+    val pageSize: Int,
+    val pageCount: Int,
+    val pageIndex: Int,
+    val list: List<TaskSearchItem>
+)
+
+data class TaskSearchItem(
+    val id: String,
+    val taskType: String,
+    val params: Map<String, String>,
+    val processStatus: String,
+    val aiDescription: String
+)