Commit 134fc51b authored by Steven杜宇's avatar Steven杜宇

// AI

parent ae31c27f
...@@ -16,6 +16,7 @@ class YHAIMainChatViewController: YHBaseViewController { ...@@ -16,6 +16,7 @@ class YHAIMainChatViewController: YHBaseViewController {
var robotId: String = "" var robotId: String = ""
var conversationId: String = "" var conversationId: String = ""
var isNeedAutoResponseImage = false var isNeedAutoResponseImage = false
var isHaveAutoResponseText = false
var messages:[YHAIChatMessage] = [] var messages:[YHAIChatMessage] = []
var isUserScrolling: Bool = false var isUserScrolling: Bool = false
...@@ -101,6 +102,8 @@ class YHAIMainChatViewController: YHBaseViewController { ...@@ -101,6 +102,8 @@ class YHAIMainChatViewController: YHBaseViewController {
override func viewWillAppear(_ animated: Bool) { override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated) super.viewWillAppear(animated)
autoResponseTextMessage()
} }
override func viewWillDisappear(_ animated: Bool) { override func viewWillDisappear(_ animated: Bool) {
...@@ -183,7 +186,8 @@ class YHAIMainChatViewController: YHBaseViewController { ...@@ -183,7 +186,8 @@ class YHAIMainChatViewController: YHBaseViewController {
} }
func autoResponseTextMessage() { func autoResponseTextMessage() {
if messages.count <= 0 { if messages.count <= 0 || !isHaveAutoResponseText {
isHaveAutoResponseText = true
let text = "您好,我是港小宝,为新中产提供一站式服务。您有香港身份和生活的问题,可以咨询我~" let text = "您好,我是港小宝,为新中产提供一站式服务。您有香港身份和生活的问题,可以咨询我~"
let msg = self.chatConfig.createRobotResponseTextMessage(text) let msg = self.chatConfig.createRobotResponseTextMessage(text)
messages.append(msg) messages.append(msg)
......
...@@ -23,7 +23,7 @@ enum YHAIRobotType: String { ...@@ -23,7 +23,7 @@ enum YHAIRobotType: String {
case main = "mainBot" case main = "mainBot"
case education = "educationBot" case education = "educationBot"
case sale = "saleBot" case sale = "saleBot"
case image = "EntryPrecautionsImage" case image = "entryPrecautionsImage"
} }
class YHEntranceconfigModel: SmartCodable { class YHEntranceconfigModel: SmartCodable {
......
This source diff could not be displayed because it is too large. You can view the blob instead.
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