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
5ff16a7f
Commit
5ff16a7f
authored
May 27, 2024
by
David黄金龙
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
删除不使用的代码
parent
b4332140
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
0 additions
and
243 deletions
+0
-243
project.pbxproj
galaxy/galaxy.xcodeproj/project.pbxproj
+0
-4
YHCodeSueecssViewController.swift
...ses/Modules/Login(登录)/C/YHCodeSueecssViewController.swift
+0
-239
No files found.
galaxy/galaxy.xcodeproj/project.pbxproj
View file @
5ff16a7f
...
...
@@ -274,7 +274,6 @@
04CC2EF02BC3DDB2000305DD
/* YHServiceBannerView.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
04CC2EEF2BC3DDB2000305DD
/* YHServiceBannerView.swift */
;
};
04D5C5662B8ED92600190021
/* YHBaseModel.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
04D5C5652B8ED92600190021
/* YHBaseModel.swift */
;
};
04E41DE82BD240570077EAE3
/* YHOrderDetailViewController.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
04E41DE72BD240570077EAE3
/* YHOrderDetailViewController.swift */
;
};
04E86E0B2B70C13300A35F4B
/* YHCodeSueecssViewController.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
04E86E0A2B70C13300A35F4B
/* YHCodeSueecssViewController.swift */
;
};
04E86E0D2B70D51D00A35F4B
/* YHWebViewViewController.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
04E86E0C2B70D51D00A35F4B
/* YHWebViewViewController.swift */
;
};
04E86E662B86EB6F00A35F4B
/* YHLoginManager.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
04E86E652B86EB6F00A35F4B
/* YHLoginManager.swift */
;
};
04EA23082BB50753009DA928
/* YHDocumentMessageTableViewCell.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
04EA23072BB50753009DA928
/* YHDocumentMessageTableViewCell.swift */
;
};
...
...
@@ -740,7 +739,6 @@
04CC2EEF2BC3DDB2000305DD
/* YHServiceBannerView.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
YHServiceBannerView.swift
;
sourceTree
=
"<group>"
;
};
04D5C5652B8ED92600190021
/* YHBaseModel.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
YHBaseModel.swift
;
sourceTree
=
"<group>"
;
};
04E41DE72BD240570077EAE3
/* YHOrderDetailViewController.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
YHOrderDetailViewController.swift
;
sourceTree
=
"<group>"
;
};
04E86E0A2B70C13300A35F4B
/* YHCodeSueecssViewController.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
YHCodeSueecssViewController.swift
;
sourceTree
=
"<group>"
;
};
04E86E0C2B70D51D00A35F4B
/* YHWebViewViewController.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
YHWebViewViewController.swift
;
sourceTree
=
"<group>"
;
};
04E86E652B86EB6F00A35F4B
/* YHLoginManager.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
YHLoginManager.swift
;
sourceTree
=
"<group>"
;
};
04EA23072BB50753009DA928
/* YHDocumentMessageTableViewCell.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
YHDocumentMessageTableViewCell.swift
;
sourceTree
=
"<group>"
;
};
...
...
@@ -2091,7 +2089,6 @@
children
=
(
0468D4232B494BEA00CFB916
/* YHCodeResultViewController.swift */
,
0468D4252B495A5400CFB916
/* YHPickPhoneAddressViewController.swift */
,
04E86E0A2B70C13300A35F4B
/* YHCodeSueecssViewController.swift */
,
04E86E0C2B70D51D00A35F4B
/* YHWebViewViewController.swift */
,
A5DF3D472BF9A1D0003D5F03
/* YHPhoneLoginWithVideoBkgViewController.swift */
,
A5DF3D4D2BF9FDAC003D5F03
/* YHCodeSueecssWithVideoBkgViewController.swift */
,
...
...
@@ -2990,7 +2987,6 @@
045EEEA22B9F171A0022A143
/* YHWorkExperienceProjectModel.swift in Sources */
,
0435FA832BA2DEB100024EAE
/* YHCardButton.swift in Sources */
,
045EEECA2B9F171A0022A143
/* YHMyDocumentsListViewController.swift in Sources */
,
04E86E0B2B70C13300A35F4B
/* YHCodeSueecssViewController.swift in Sources */
,
045EEF052B9F171A0022A143
/* YHFormItemExpireDateCell.swift in Sources */
,
A5ACE92D2B4564F7002C94D2
/* YHLoginPrivacyView.swift in Sources */
,
045EEEB72B9F171A0022A143
/* YHWorkItemAddView.swift in Sources */
,
...
...
galaxy/galaxy/Classes/Modules/Login(登录)/C/YHCodeSueecssViewController.swift
deleted
100644 → 0
View file @
b4332140
//
// YHCodeSueecssViewController.swift
// galaxy
//
// Created by EDY on 2024/2/5.
// Copyright © 2024 https://www.galaxy-immi.com. All rights reserved.
//
import
UIKit
class
YHCodeSueecssViewController
:
YHBaseViewController
{
var
time
=
60
var
bgImageView
:
UIImageView
!
var
closeButton
:
UIButton
!
var
loginTitleLabel
:
UILabel
!
var
loginSubTitleLabel
:
UILabel
!
var
getCodeLabel
:
UILabel
!
var
getCodeButton
:
UIButton
!
var
smscodeView
:
YHSmsCodeInputView
!
var
phoneNumber
:
String
?
var
viewModel
:
YHLoginViewModel
?
override
func
viewDidLoad
()
{
super
.
viewDidLoad
()
viewModel
=
YHLoginViewModel
()
gk_navBackgroundColor
=
.
clear
gk_navShadowColor
=
.
clear
gk_navigationBar
.
isHidden
=
true
setView
()
// Do any additional setup after loading the view.
startTime
()
}
override
func
viewDidAppear
(
_
animated
:
Bool
)
{
super
.
viewDidAppear
(
animated
)
smscodeView
.
textField
.
becomeFirstResponder
()
}
func
setView
()
{
view
.
backgroundColor
=
.
white
bgImageView
=
{
let
imageView
=
UIImageView
()
imageView
.
image
=
UIImage
(
named
:
"login_phone_bg_image"
)
imageView
.
isUserInteractionEnabled
=
true
return
imageView
}()
view
.
addSubview
(
bgImageView
)
bgImageView
.
snp
.
makeConstraints
{
make
in
make
.
left
.
right
.
top
.
equalTo
(
view
)
make
.
height
.
equalTo
(
300
)
}
closeButton
=
{
let
button
=
UIButton
(
type
:
.
custom
)
button
.
setImage
(
UIImage
(
named
:
"login_back"
),
for
:
.
normal
)
button
.
addTarget
(
self
,
action
:
#selector(
close
)
,
for
:
.
touchUpInside
)
return
button
}()
view
.
addSubview
(
closeButton
)
closeButton
.
snp
.
makeConstraints
{
make
in
make
.
left
.
equalTo
(
13
)
make
.
top
.
equalTo
(
51
)
make
.
width
.
height
.
equalTo
(
30
)
}
loginTitleLabel
=
{
let
label
=
UILabel
()
label
.
text
=
"请输入验证码"
label
.
font
=
UIFont
.
PFSC_M
(
ofSize
:
28
)
label
.
textColor
=
UIColor
.
mainTextColor
return
label
}()
view
.
addSubview
(
loginTitleLabel
)
loginTitleLabel
.
snp
.
makeConstraints
{
make
in
make
.
left
.
equalTo
(
24
)
make
.
right
.
equalTo
(
-
24
)
make
.
top
.
equalTo
(
203
)
make
.
height
.
equalTo
(
25
)
}
loginSubTitleLabel
=
{
let
label
=
UILabel
()
label
.
text
=
"已发送至
\(
phoneNumber
??
""
)
"
label
.
font
=
UIFont
.
PFSC_R
(
ofSize
:
13
)
label
.
textColor
=
UIColor
.
placeHolderColor
return
label
}()
view
.
addSubview
(
loginSubTitleLabel
)
loginSubTitleLabel
.
snp
.
makeConstraints
{
make
in
make
.
left
.
equalTo
(
24
)
make
.
right
.
equalTo
(
-
24
)
make
.
top
.
equalTo
(
233
)
make
.
height
.
equalTo
(
20
)
}
smscodeView
=
{
let
view
=
YHSmsCodeInputView
(
config
:
YHSmsCodeViewConfig
())
view
.
complete
=
{
[
weak
self
]
code
in
guard
let
self
=
self
else
{
return
}
if
let
phone
=
self
.
phoneNumber
{
// 登录接口需要加一个deviceToken参数
YHHUD
.
show
(
.
progress
(
message
:
"登录中..."
))
if
YHLoginManager
.
shared
.
deviceTokenModel
.
registerId
.
isEmpty
{
JPUSHService
.
registrationIDCompletionHandler
{
resCode
,
registrationID
in
YHHUD
.
hide
()
YHLoginManager
.
shared
.
deviceTokenModel
.
registerId
=
registrationID
??
""
self
.
requetLogin
(
phone
:
phone
,
code
:
code
)
}
}
else
{
self
.
requetLogin
(
phone
:
phone
,
code
:
code
)
}
}
else
{
printLog
(
"errror : 电话号码为空"
)
}
}
return
view
}()
view
.
addSubview
(
smscodeView
)
smscodeView
.
snp
.
makeConstraints
{
make
in
make
.
left
.
right
.
equalToSuperview
()
make
.
top
.
equalTo
(
288
)
make
.
height
.
equalTo
(
55
)
}
getCodeLabel
=
{
let
button
=
UILabel
()
button
.
font
=
UIFont
.
PFSC_M
(
ofSize
:
12
)
button
.
text
=
"重新发送(58s)"
button
.
textColor
=
UIColor
.
placeHolderColor
button
.
textAlignment
=
.
center
button
.
isHidden
=
false
button
.
layer
.
cornerRadius
=
4
button
.
layer
.
borderWidth
=
1
button
.
layer
.
borderColor
=
UIColor
(
hex
:
0xebeef4
)
.
cgColor
return
button
}()
view
.
addSubview
(
getCodeLabel
)
getCodeLabel
.
snp
.
makeConstraints
{
make
in
make
.
centerX
.
equalToSuperview
()
make
.
top
.
equalTo
(
382
)
make
.
height
.
equalTo
(
28
)
make
.
width
.
equalTo
(
120
)
}
getCodeButton
=
{
let
button
=
UIButton
(
type
:
.
custom
)
button
.
titleLabel
?
.
font
=
UIFont
.
PFSC_M
(
ofSize
:
12
)
button
.
contentHorizontalAlignment
=
.
center
button
.
setTitle
(
"获取验证码"
,
for
:
.
normal
)
button
.
setTitleColor
(
UIColor
.
mainTextColor
,
for
:
.
normal
)
button
.
addTarget
(
self
,
action
:
#selector(
startClicked
)
,
for
:
.
touchUpInside
)
button
.
isHidden
=
true
button
.
layer
.
cornerRadius
=
kCornerRadius3
button
.
layer
.
borderWidth
=
1
button
.
layer
.
borderColor
=
UIColor
(
hex
:
0xebeef4
)
.
cgColor
return
button
}()
view
.
addSubview
(
getCodeButton
)
getCodeButton
.
snp
.
makeConstraints
{
make
in
make
.
centerX
.
equalToSuperview
()
make
.
top
.
equalTo
(
382
)
make
.
height
.
equalTo
(
28
)
make
.
width
.
equalTo
(
91
)
}
//测试
}
func
requetLogin
(
phone
:
String
,
code
:
String
)
{
YHHUD
.
show
(
.
progress
(
message
:
"登录中..."
))
self
.
viewModel
?
.
login
(
phone
:
phone
,
code
:
code
,
callBackBlock
:
{[
weak
self
]
success
,
error
in
YHHUD
.
hide
()
guard
let
self
=
self
else
{
return
}
if
success
==
false
{
if
error
?
.
errorCode
==
YHErrorCode
.
unregisterError
.
rawValue
{
YHCommonAlertView
.
show
(
"状态提示"
,
"您的账号已注销,暂时无法登录app
\n
\r\n
具体详情可邮件联系
\r\n
nick.gzm@galaxyoversea.com"
,
""
,
"我知道了"
)
{
self
.
navigationController
?
.
popViewController
()
}
}
else
{
self
.
smscodeView
.
textField
.
becomeFirstResponder
()
YHHUD
.
flash
(
message
:
error
?
.
errorMsg
??
""
)
}
}
else
{
YHLoginManager
.
shared
.
loginSuccessActionBlock
?()
YHHUD
.
flash
(
message
:
"登录成功"
)
self
.
dismiss
(
animated
:
true
)
}
})
}
func
startTime
()
{
getCodeLabel
.
isHidden
=
false
getCodeButton
.
isHidden
=
true
let
sourceTimer
=
DispatchSource
.
makeTimerSource
()
sourceTimer
.
schedule
(
deadline
:
DispatchTime
.
now
(),
repeating
:
DispatchTimeInterval
.
milliseconds
(
1000
),
leeway
:
DispatchTimeInterval
.
milliseconds
(
0
))
sourceTimer
.
setEventHandler
{
if
self
.
time
!=
0
{
self
.
time
-=
1
DispatchQueue
.
main
.
async
{
self
.
getCodeLabel
?
.
text
=
String
.
localizedStringWithFormat
(
"重新获取(%ds)"
,
self
.
time
)
}
}
else
if
self
.
time
<=
0
{
sourceTimer
.
cancel
()
DispatchQueue
.
main
.
async
{
self
.
time
=
60
self
.
getCodeLabel
.
isHidden
=
true
self
.
getCodeButton
.
isHidden
=
false
}
}
}
// 启动定时器
sourceTimer
.
resume
()
}
@objc
func
startClicked
()
{
YHHUD
.
show
(
.
progress
(
message
:
""
))
viewModel
?
.
getLoginCode
(
phoneNumber
??
""
,
callBackBlock
:
{[
weak
self
]
success
,
error
in
YHHUD
.
hide
()
guard
let
self
=
self
else
{
return
}
if
success
==
true
{
self
.
startTime
()
}
else
{
YHHUD
.
flash
(
message
:
error
?
.
errorMsg
??
""
)
}
})
}
@objc
func
close
()
{
self
.
navigationController
?
.
popViewController
()
}
}
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