Commit 32a7a052 authored by Steven杜宇's avatar Steven杜宇

// AI

parent 0c1d3e0d
...@@ -92,10 +92,8 @@ class YHAIMainChatViewController: YHBaseViewController { ...@@ -92,10 +92,8 @@ class YHAIMainChatViewController: YHBaseViewController {
make.left.right.bottom.equalToSuperview() make.left.right.bottom.equalToSuperview()
} }
YHHUD.show(.progress(message: "加载中..."))
self.manager.getMainChatConversationId { self.manager.getMainChatConversationId {
sesseionId in sesseionId in
YHHUD.hide()
self.conversationId = sesseionId self.conversationId = sesseionId
self.getHistoryMessages() self.getHistoryMessages()
} }
...@@ -163,10 +161,8 @@ class YHAIMainChatViewController: YHBaseViewController { ...@@ -163,10 +161,8 @@ class YHAIMainChatViewController: YHBaseViewController {
// isPull 是否是下拉组件触发 // isPull 是否是下拉组件触发
func getHistoryMessages() { func getHistoryMessages() {
YHHUD.show(.progress(message: "加载历史消息中..."))
viewModel.getHistoryChatMessages(botId: robotId, conversationId: conversationId, messageId: "") { viewModel.getHistoryChatMessages(botId: robotId, conversationId: conversationId, messageId: "") {
[weak self] success, error in [weak self] success, error in
YHHUD.hide()
guard let self = self else { return } guard let self = self else { return }
self.tableView.es.stopPullToRefresh() self.tableView.es.stopPullToRefresh()
......
...@@ -235,10 +235,8 @@ class YHAIRobotChatViewController: YHBaseViewController { ...@@ -235,10 +235,8 @@ class YHAIRobotChatViewController: YHBaseViewController {
func getHistoryMessages() { func getHistoryMessages() {
YHHUD.show(.progress(message: "加载历史消息中..."))
viewModel.getHistoryChatMessages(botId: robotId, conversationId: conversationId, messageId: "") { viewModel.getHistoryChatMessages(botId: robotId, conversationId: conversationId, messageId: "") {
[weak self] success, error in [weak self] success, error in
YHHUD.hide()
guard let self = self else { return } guard let self = self else { return }
var results = self.viewModel.historyMessages.map { var results = self.viewModel.historyMessages.map {
......
...@@ -195,6 +195,7 @@ class YHAIMessageBody: SmartCodable { ...@@ -195,6 +195,7 @@ class YHAIMessageBody: SmartCodable {
var contentType: Int = 0 var contentType: Int = 0
var contentText: String = "" var contentText: String = ""
var contentTextIndex: Int = 0
var chatId: String = "" var chatId: String = ""
var botId: String = "" var botId: String = ""
var status: String = "" var status: String = ""
......
...@@ -47,6 +47,11 @@ class YHAITextMessageCell: UITableViewCell { ...@@ -47,6 +47,11 @@ class YHAITextMessageCell: UITableViewCell {
messageLabel.text = message.body.contentText messageLabel.text = message.body.contentText
// let text = message.body.contentText
// if text.count >= message.body.contentTextIndex {
// messageLabel.text = String(text.prefix(message.body.contentTextIndex))
// }
whiteContentView.backgroundColor = .white whiteContentView.backgroundColor = .white
messageLabel.textColor = .mainTextColor messageLabel.textColor = .mainTextColor
......
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