Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
G
galaxy-iOS
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
mobile-group
galaxy-iOS
Commits
bdb966fe
Commit
bdb966fe
authored
Dec 06, 2024
by
Steven杜宇
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
// AI
parent
a0e747da
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
24 additions
and
5 deletions
+24
-5
YHAIMainChatViewController.swift
...s/AI/AI-Dialogue(AI对话)/C/YHAIMainChatViewController.swift
+6
-2
YHAIRobotChatViewController.swift
.../AI/AI-Dialogue(AI对话)/C/YHAIRobotChatViewController.swift
+9
-3
YHAITabViewController.swift
...odules/AI/AI-Dialogue(AI对话)/C/YHAITabViewController.swift
+6
-0
YHAITextMessageCell.swift
.../Modules/AI/AI-Dialogue(AI对话)/V/YHAITextMessageCell.swift
+3
-0
No files found.
galaxy/galaxy/Classes/Modules/AI/AI-Dialogue(AI对话)/C/YHAIMainChatViewController.swift
View file @
bdb966fe
...
@@ -180,7 +180,9 @@ class YHAIMainChatViewController: YHBaseViewController {
...
@@ -180,7 +180,9 @@ class YHAIMainChatViewController: YHBaseViewController {
let
previewUrl
=
"https://prod-cdn-pub.galaxy-immi.com/5000000/chats/mask_group.png"
let
previewUrl
=
"https://prod-cdn-pub.galaxy-immi.com/5000000/chats/mask_group.png"
let
msg
=
self
.
chatConfig
.
createRobotResponseLocalPictureMessage
(
"ai_auto_chat_img"
,
previewUrl
:
previewUrl
)
let
msg
=
self
.
chatConfig
.
createRobotResponseLocalPictureMessage
(
"ai_auto_chat_img"
,
previewUrl
:
previewUrl
)
messages
.
append
(
msg
)
messages
.
append
(
msg
)
self
.
tableView
.
reloadData
()
self
.
tableView
.
reloadData
{
self
.
scrollToBottom
()
}
}
}
}
}
...
@@ -284,7 +286,9 @@ extension YHAIMainChatViewController: UITableViewDelegate, UITableViewDataSource
...
@@ -284,7 +286,9 @@ extension YHAIMainChatViewController: UITableViewDelegate, UITableViewDataSource
if
arr
.
count
>
0
{
if
arr
.
count
>
0
{
messages
.
append
(
contentsOf
:
arr
)
messages
.
append
(
contentsOf
:
arr
)
tableView
.
reloadData
()
self
.
tableView
.
reloadData
{
self
.
scrollToBottom
()
}
}
}
}
}
...
...
galaxy/galaxy/Classes/Modules/AI/AI-Dialogue(AI对话)/C/YHAIRobotChatViewController.swift
View file @
bdb966fe
...
@@ -186,7 +186,9 @@ class YHAIRobotChatViewController: YHBaseViewController {
...
@@ -186,7 +186,9 @@ class YHAIRobotChatViewController: YHBaseViewController {
return
!
uuids
.
contains
(
$0
.
messageId
)
return
!
uuids
.
contains
(
$0
.
messageId
)
}
}
messages
.
insert
(
contentsOf
:
results
,
at
:
0
)
messages
.
insert
(
contentsOf
:
results
,
at
:
0
)
self
.
tableView
.
reloadData
()
self
.
tableView
.
reloadData
{
self
.
scrollToBottom
()
}
autoResponseLocalTextMessage
()
autoResponseLocalTextMessage
()
}
}
...
@@ -198,7 +200,9 @@ class YHAIRobotChatViewController: YHBaseViewController {
...
@@ -198,7 +200,9 @@ class YHAIRobotChatViewController: YHBaseViewController {
let
text
=
"银河集团能够为您提供全方位、一站式的香港身份规划及本地生活服务。
\n
在身份规划方面,我们专注于香港优才、专才、留学等身份产品服务,根据您的个人情况和需求,量身定制最合适的身份规划方案,助您轻松获取香港身份,享受香港的各项福利和优势。
\n
同时,我们还提供丰富的香港本地生活服务,包括教育咨询、商务支持、个人账户开设、港宝(即香港宝宝)相关服务、保险规划以及房产购置等。我们的专业团队对香港市场有着深入的了解,能够为您提供精准、高效的服务,让您在香港的生活更加便捷、舒适。
\n
银河集团凭借多年的行业经验和丰富的成功案例,以及专业、敬业的团队,致力于为客户提供最优质、最贴心的服务。选择银河集团,您将享受到专业、高效、便捷的服务体验,让我们携手共创美好未来。"
let
text
=
"银河集团能够为您提供全方位、一站式的香港身份规划及本地生活服务。
\n
在身份规划方面,我们专注于香港优才、专才、留学等身份产品服务,根据您的个人情况和需求,量身定制最合适的身份规划方案,助您轻松获取香港身份,享受香港的各项福利和优势。
\n
同时,我们还提供丰富的香港本地生活服务,包括教育咨询、商务支持、个人账户开设、港宝(即香港宝宝)相关服务、保险规划以及房产购置等。我们的专业团队对香港市场有着深入的了解,能够为您提供精准、高效的服务,让您在香港的生活更加便捷、舒适。
\n
银河集团凭借多年的行业经验和丰富的成功案例,以及专业、敬业的团队,致力于为客户提供最优质、最贴心的服务。选择银河集团,您将享受到专业、高效、便捷的服务体验,让我们携手共创美好未来。"
let
msg
=
self
.
chatConfig
.
createRobotResponseTextMessage
(
text
)
let
msg
=
self
.
chatConfig
.
createRobotResponseTextMessage
(
text
)
messages
.
append
(
msg
)
messages
.
append
(
msg
)
self
.
tableView
.
reloadData
()
self
.
tableView
.
reloadData
{
self
.
scrollToBottom
()
}
}
}
}
}
}
}
...
@@ -338,7 +342,9 @@ extension YHAIRobotChatViewController: UITableViewDelegate, UITableViewDataSourc
...
@@ -338,7 +342,9 @@ extension YHAIRobotChatViewController: UITableViewDelegate, UITableViewDataSourc
if
arr
.
count
>
0
{
if
arr
.
count
>
0
{
messages
.
append
(
contentsOf
:
arr
)
messages
.
append
(
contentsOf
:
arr
)
tableView
.
reloadData
()
self
.
tableView
.
reloadData
{
self
.
scrollToBottom
()
}
}
}
}
}
...
...
galaxy/galaxy/Classes/Modules/AI/AI-Dialogue(AI对话)/C/YHAITabViewController.swift
View file @
bdb966fe
...
@@ -88,6 +88,12 @@ class YHAITabViewController: YHBaseViewController {
...
@@ -88,6 +88,12 @@ class YHAITabViewController: YHBaseViewController {
@objc
func
didBackBtnClicked
()
{
@objc
func
didBackBtnClicked
()
{
if
segmentedView
.
selectedIndex
==
1
{
// AI 对话
// tab切换到港小宝
self
.
segmentedView
.
selectItemAt
(
index
:
0
)
return
}
self
.
navigationController
?
.
popViewController
(
animated
:
true
)
self
.
navigationController
?
.
popViewController
(
animated
:
true
)
}
}
...
...
galaxy/galaxy/Classes/Modules/AI/AI-Dialogue(AI对话)/V/YHAITextMessageCell.swift
View file @
bdb966fe
...
@@ -110,6 +110,9 @@ class YHAITextMessageCell: UITableViewCell {
...
@@ -110,6 +110,9 @@ class YHAITextMessageCell: UITableViewCell {
v
.
clipsToBounds
=
true
v
.
clipsToBounds
=
true
let
tap
=
UITapGestureRecognizer
(
target
:
self
,
action
:
#selector(
didMessageClicked
)
)
let
tap
=
UITapGestureRecognizer
(
target
:
self
,
action
:
#selector(
didMessageClicked
)
)
v
.
addGestureRecognizer
(
tap
)
v
.
addGestureRecognizer
(
tap
)
let
longPress
=
UILongPressGestureRecognizer
(
target
:
self
,
action
:
#selector(
didCopyTextButtonClicked
)
)
v
.
addGestureRecognizer
(
longPress
)
return
v
return
v
}()
}()
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment