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
c17aacd3
Commit
c17aacd3
authored
Jun 27, 2024
by
Steven杜宇
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
// 人脉
parent
ce498ca3
Changes
8
Show whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
43 additions
and
17 deletions
+43
-17
YHMatchUserInfo.swift
...axy/Classes/Modules/Community(社区)/M/YHMatchUserInfo.swift
+17
-0
YHAddFriendCardCell.swift
...Classes/Modules/Community(社区)/V/YHAddFriendCardCell.swift
+1
-0
YHFriendRequestView.swift
...Classes/Modules/Community(社区)/V/YHFriendRequestView.swift
+1
-0
YHMyFriendsCell.swift
...axy/Classes/Modules/Community(社区)/V/YHMyFriendsCell.swift
+1
-0
YHMyNameCardAvatarInfoCell.swift
.../Modules/Community(社区)/V/YHMyNameCardAvatarInfoCell.swift
+1
-8
YHNameCardInfoView.swift
.../Classes/Modules/Community(社区)/V/YHNameCardInfoView.swift
+2
-8
YHMyViewController.swift
...alaxy/Classes/Modules/Mine(我的)/C/YHMyViewController.swift
+16
-0
YHUserInfoHeaderView.swift
...axy/Classes/Modules/Mine(我的)/V/YHUserInfoHeaderView.swift
+4
-1
No files found.
galaxy/galaxy/Classes/Modules/Community(社区)/M/YHMatchUserInfo.swift
View file @
c17aacd3
...
@@ -46,6 +46,23 @@ class YHMatchUserAddress: SmartCodable {
...
@@ -46,6 +46,23 @@ class YHMatchUserAddress: SmartCodable {
required
init
()
{
required
init
()
{
}
}
func
showCity
()
->
String
{
var
cityStr
=
""
if
self
.
country
.
contains
(
"中国"
)
{
cityStr
=
self
.
city
let
specialArea
=
[
"北京市"
,
"上海市"
,
"天津市"
,
"重庆市"
,
"香港"
,
"澳门"
,
"台湾"
]
for
provinceName
in
specialArea
{
if
self
.
province
.
contains
(
provinceName
)
{
cityStr
=
self
.
province
break
}
}
}
else
{
// 非中国 显示国家
cityStr
=
self
.
country
}
return
cityStr
}
}
}
class
YHAuthorizationModel
:
SmartCodable
{
class
YHAuthorizationModel
:
SmartCodable
{
...
...
galaxy/galaxy/Classes/Modules/Community(社区)/V/YHAddFriendCardCell.swift
View file @
c17aacd3
...
@@ -75,6 +75,7 @@ class YHAddFriendCardCell: UITableViewCell {
...
@@ -75,6 +75,7 @@ class YHAddFriendCardCell: UITableViewCell {
lazy
var
headImgV
:
UIImageView
=
{
lazy
var
headImgV
:
UIImageView
=
{
let
view
=
UIImageView
(
image
:
UIImage
(
named
:
"people_head_default"
))
let
view
=
UIImageView
(
image
:
UIImage
(
named
:
"people_head_default"
))
view
.
layer
.
cornerRadius
=
23.0
view
.
layer
.
cornerRadius
=
23.0
view
.
contentMode
=
.
scaleAspectFill
view
.
clipsToBounds
=
true
view
.
clipsToBounds
=
true
return
view
return
view
}()
}()
...
...
galaxy/galaxy/Classes/Modules/Community(社区)/V/YHFriendRequestView.swift
View file @
c17aacd3
...
@@ -55,6 +55,7 @@ class YHFriendRequestView: UIView {
...
@@ -55,6 +55,7 @@ class YHFriendRequestView: UIView {
let
view
=
UIImageView
(
image
:
UIImage
(
named
:
"people_head_default"
))
let
view
=
UIImageView
(
image
:
UIImage
(
named
:
"people_head_default"
))
view
.
layer
.
cornerRadius
=
23.0
view
.
layer
.
cornerRadius
=
23.0
view
.
clipsToBounds
=
true
view
.
clipsToBounds
=
true
view
.
contentMode
=
.
scaleAspectFill
return
view
return
view
}()
}()
...
...
galaxy/galaxy/Classes/Modules/Community(社区)/V/YHMyFriendsCell.swift
View file @
c17aacd3
...
@@ -29,6 +29,7 @@ class YHMyFriendsCell: UITableViewCell {
...
@@ -29,6 +29,7 @@ class YHMyFriendsCell: UITableViewCell {
lazy
var
headImgV
:
UIImageView
=
{
lazy
var
headImgV
:
UIImageView
=
{
let
view
=
UIImageView
(
image
:
UIImage
(
named
:
"people_head_default"
))
let
view
=
UIImageView
(
image
:
UIImage
(
named
:
"people_head_default"
))
view
.
layer
.
cornerRadius
=
23.0
view
.
layer
.
cornerRadius
=
23.0
view
.
contentMode
=
.
scaleAspectFill
view
.
clipsToBounds
=
true
view
.
clipsToBounds
=
true
return
view
return
view
}()
}()
...
...
galaxy/galaxy/Classes/Modules/Community(社区)/V/YHMyNameCardAvatarInfoCell.swift
View file @
c17aacd3
...
@@ -28,14 +28,7 @@ class YHMyNameCardAvatarInfoCell: UITableViewCell {
...
@@ -28,14 +28,7 @@ class YHMyNameCardAvatarInfoCell: UITableViewCell {
self
.
headImgV
.
image
=
UIImage
(
named
:
"people_head_default"
)
self
.
headImgV
.
image
=
UIImage
(
named
:
"people_head_default"
)
}
}
var
cityStr
=
self
.
userModel
.
address
.
city
var
cityStr
=
self
.
userModel
.
address
.
showCity
()
let
specialArea
=
[
"北京市"
,
"上海市"
,
"天津市"
,
"重庆市"
,
"香港"
,
"澳门"
,
"台湾"
]
for
provinceName
in
specialArea
{
if
self
.
userModel
.
address
.
province
.
contains
(
provinceName
)
{
cityStr
=
self
.
userModel
.
address
.
province
break
}
}
self
.
cityLabel
.
text
=
cityStr
self
.
cityLabel
.
text
=
cityStr
let
cityWidth
=
self
.
getWith
(
font
:
self
.
cityLabel
.
font
,
height
:
20
,
string
:
cityStr
)
let
cityWidth
=
self
.
getWith
(
font
:
self
.
cityLabel
.
font
,
height
:
20
,
string
:
cityStr
)
self
.
cityLabel
.
frame
=
CGRectMake
(
0
,
0
,
cityWidth
+
8
,
20
)
self
.
cityLabel
.
frame
=
CGRectMake
(
0
,
0
,
cityWidth
+
8
,
20
)
...
...
galaxy/galaxy/Classes/Modules/Community(社区)/V/YHNameCardInfoView.swift
View file @
c17aacd3
...
@@ -26,14 +26,7 @@ class YHNameCardInfoView: DragCardView {
...
@@ -26,14 +26,7 @@ class YHNameCardInfoView: DragCardView {
var
resultArr
:[
String
]
=
[]
var
resultArr
:[
String
]
=
[]
// 城市文字
// 城市文字
var
cityStr
=
self
.
userModel
.
address
.
city
var
cityStr
=
self
.
userModel
.
address
.
showCity
()
var
specialArea
=
[
"北京市"
,
"上海市"
,
"天津市"
,
"重庆市"
,
"香港"
,
"澳门"
,
"台湾"
]
for
provinceName
in
specialArea
{
if
self
.
userModel
.
address
.
province
.
contains
(
provinceName
)
{
cityStr
=
self
.
userModel
.
address
.
province
break
}
}
if
!
cityStr
.
isEmpty
{
if
!
cityStr
.
isEmpty
{
resultArr
.
append
(
cityStr
)
resultArr
.
append
(
cityStr
)
}
}
...
@@ -92,6 +85,7 @@ class YHNameCardInfoView: DragCardView {
...
@@ -92,6 +85,7 @@ class YHNameCardInfoView: DragCardView {
let
view
=
UIImageView
()
let
view
=
UIImageView
()
view
.
image
=
UIImage
(
named
:
"people_head_default"
)
view
.
image
=
UIImage
(
named
:
"people_head_default"
)
view
.
layer
.
cornerRadius
=
98.0
/
2.0
view
.
layer
.
cornerRadius
=
98.0
/
2.0
view
.
contentMode
=
.
scaleAspectFill
view
.
clipsToBounds
=
true
view
.
clipsToBounds
=
true
return
view
return
view
}()
}()
...
...
galaxy/galaxy/Classes/Modules/Mine(我的)/C/YHMyViewController.swift
View file @
c17aacd3
...
@@ -54,6 +54,7 @@ class YHMyViewController: YHBaseViewController, ConstraintRelatableTarget {
...
@@ -54,6 +54,7 @@ class YHMyViewController: YHBaseViewController, ConstraintRelatableTarget {
let
likeViewModel
:
YHMyLikeViewModel
=
YHMyLikeViewModel
()
let
likeViewModel
:
YHMyLikeViewModel
=
YHMyLikeViewModel
()
let
msgViewModel
:
YHMsgViewModel
=
YHMsgViewModel
()
let
msgViewModel
:
YHMsgViewModel
=
YHMsgViewModel
()
let
loginViewModel
=
YHLoginViewModel
()
let
loginViewModel
=
YHLoginViewModel
()
let
userViewModel
=
YHInformationAuthorizeViewModel
()
lazy
var
tableView
:
UITableView
=
{
lazy
var
tableView
:
UITableView
=
{
let
tableView
=
UITableView
(
frame
:
CGRect
.
zero
,
style
:
.
grouped
)
let
tableView
=
UITableView
(
frame
:
CGRect
.
zero
,
style
:
.
grouped
)
...
@@ -153,6 +154,7 @@ class YHMyViewController: YHBaseViewController, ConstraintRelatableTarget {
...
@@ -153,6 +154,7 @@ class YHMyViewController: YHBaseViewController, ConstraintRelatableTarget {
getTotalUnreadMsgCount
()
getTotalUnreadMsgCount
()
checkSettingRedPoint
()
checkSettingRedPoint
()
self
.
headerView
.
updateAvatar
()
self
.
headerView
.
updateAvatar
()
requstUserBasicInfo
()
}
}
@objc
func
clickBtn
()
{
@objc
func
clickBtn
()
{
...
@@ -397,5 +399,19 @@ extension YHMyViewController {
...
@@ -397,5 +399,19 @@ extension YHMyViewController {
requestLikeCollectionCount
()
requestLikeCollectionCount
()
getTotalUnreadMsgCount
()
getTotalUnreadMsgCount
()
checkSettingRedPoint
()
checkSettingRedPoint
()
requstUserBasicInfo
()
}
func
requstUserBasicInfo
()
{
if
YHLoginManager
.
shared
.
isLogin
()
{
userViewModel
.
requestUserInfo
{[
weak
self
]
success
,
error
in
guard
let
self
=
self
else
{
return
}
let
url
=
URL
(
string
:
self
.
userViewModel
.
model
.
avatar
)
self
.
headerView
.
avarImgView
.
kf
.
setImage
(
with
:
url
,
placeholder
:
UIImage
(
named
:
"mine_head_default"
))
}
}
else
{
headerView
.
updateAvatar
()
}
}
}
}
}
galaxy/galaxy/Classes/Modules/Mine(我的)/V/YHUserInfoHeaderView.swift
View file @
c17aacd3
...
@@ -34,11 +34,14 @@ class YHUserInfoHeaderView: UIView {
...
@@ -34,11 +34,14 @@ class YHUserInfoHeaderView: UIView {
}
}
}
}
private
lazy
var
avarImgView
:
UIImageView
=
{
lazy
var
avarImgView
:
UIImageView
=
{
let
imgView
=
UIImageView
(
image
:
UIImage
(
named
:
"mine_head_logout"
))
let
imgView
=
UIImageView
(
image
:
UIImage
(
named
:
"mine_head_logout"
))
imgView
.
isUserInteractionEnabled
=
true
imgView
.
isUserInteractionEnabled
=
true
let
tap
=
UITapGestureRecognizer
(
target
:
self
,
action
:
#selector(
didAvarImgViewTapped
)
)
let
tap
=
UITapGestureRecognizer
(
target
:
self
,
action
:
#selector(
didAvarImgViewTapped
)
)
imgView
.
addGestureRecognizer
(
tap
)
imgView
.
addGestureRecognizer
(
tap
)
imgView
.
layer
.
cornerRadius
=
36.0
imgView
.
contentMode
=
.
scaleAspectFill
imgView
.
clipsToBounds
=
true
return
imgView
return
imgView
}()
}()
...
...
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