UI调整,群聊开发
This commit is contained in:
@@ -40,42 +40,6 @@ object CreateGroupChatViewModel : ViewModel() {
|
||||
var isLoading by mutableStateOf(false)
|
||||
var errorMessage by mutableStateOf<String?>(null)
|
||||
|
||||
// 获取AI智能体列表
|
||||
suspend fun getAiAgents(): List<GroupMember> {
|
||||
return try {
|
||||
// TODO: 从API获取AI智能体列表
|
||||
listOf(
|
||||
GroupMember("1", "AI助手", "https://example.com/avatar1.jpg"),
|
||||
GroupMember("2", "智能客服", "https://example.com/avatar2.jpg"),
|
||||
GroupMember("3", "翻译助手", "https://example.com/avatar3.jpg"),
|
||||
GroupMember("4", "写作助手", "https://example.com/avatar4.jpg"),
|
||||
GroupMember("5", "编程助手", "https://example.com/avatar5.jpg"),
|
||||
GroupMember("6", "设计助手", "https://example.com/avatar6.jpg")
|
||||
)
|
||||
} catch (e: Exception) {
|
||||
errorMessage = "获取AI智能体列表失败: ${e.message}"
|
||||
emptyList()
|
||||
}
|
||||
}
|
||||
|
||||
// 获取朋友列表
|
||||
suspend fun getFriends(): List<GroupMember> {
|
||||
return try {
|
||||
// TODO: 从API获取朋友列表
|
||||
listOf(
|
||||
GroupMember("7", "张三", "https://example.com/avatar7.jpg"),
|
||||
GroupMember("8", "李四", "https://example.com/avatar8.jpg"),
|
||||
GroupMember("9", "王五", "https://example.com/avatar9.jpg"),
|
||||
GroupMember("10", "赵六", "https://example.com/avatar10.jpg"),
|
||||
GroupMember("11", "钱七", "https://example.com/avatar11.jpg"),
|
||||
GroupMember("12", "孙八", "https://example.com/avatar12.jpg")
|
||||
)
|
||||
} catch (e: Exception) {
|
||||
errorMessage = "获取朋友列表失败: ${e.message}"
|
||||
emptyList()
|
||||
}
|
||||
}
|
||||
|
||||
// 创建群聊
|
||||
suspend fun createGroupChat(
|
||||
groupName: String,
|
||||
|
||||
Reference in New Issue
Block a user