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
bb71a00d
Commit
bb71a00d
authored
Jan 17, 2025
by
Alex朱枝文
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
七鱼增加setUserInfo信息上报
parent
9590e789
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
31 additions
and
1 deletion
+31
-1
YHButlerServiceManager.swift
...s/ButlerServiceManager(银河管家)/YHButlerServiceManager.swift
+31
-1
No files found.
galaxy/galaxy/Classes/Modules/ButlerServiceManager(银河管家)/YHButlerServiceManager.swift
View file @
bb71a00d
...
@@ -301,10 +301,40 @@ extension YHButlerServiceManager {
...
@@ -301,10 +301,40 @@ extension YHButlerServiceManager {
let
userInfo
=
QYUserInfo
()
let
userInfo
=
QYUserInfo
()
userInfo
.
userId
=
userId
userInfo
.
userId
=
userId
userInfo
.
data
=
userData
userInfo
.
data
=
userData
QYSDK
.
shared
()
.
setUserInfo
(
userInfo
)
{
success
,
error
in
QYSDK
.
shared
()
.
setUserInfo
(
userInfo
)
{
[
weak
self
]
success
,
error
in
self
?
.
logUserData
(
userId
:
userId
,
userData
:
userData
,
error
:
error
)
completion
(
success
)
completion
(
success
)
}
}
}
}
private
func
logUserData
(
userId
:
String
,
userData
:
String
,
error
:
Error
?)
{
var
errorMsg
=
""
if
let
error
=
error
as?
NSError
{
switch
error
.
code
{
case
0
:
errorMsg
=
"未知错误"
case
1
:
errorMsg
=
"错误参数"
case
2
:
errorMsg
=
"必须为融合SDK"
case
3
:
errorMsg
=
"帐号错误-底层通信IM帐号未登录"
case
4
:
errorMsg
=
"userId错误,应与帐号相同"
case
5
:
errorMsg
=
"需要登出"
default
:
break
}
}
let
dic
:
[
AnyHashable
:
Any
]
=
[
"type"
:
"unicornService"
,
"userData"
:
userData
,
"userId"
:
userId
,
"errorMsg"
:
errorMsg
]
YHAliYunLogManager
.
shared
.
addModuleName
(
.
logTypeError
,
remark
:
dic
)
}
private
func
setupInfomationForQiYu
(
completion
:
@escaping
(
Bool
)
->
Void
)
{
private
func
setupInfomationForQiYu
(
completion
:
@escaping
(
Bool
)
->
Void
)
{
guard
let
userId
=
YHLoginManager
.
shared
.
userModel
?
.
id
,
userId
.
count
>
0
else
{
guard
let
userId
=
YHLoginManager
.
shared
.
userModel
?
.
id
,
userId
.
count
>
0
else
{
...
...
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