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
0f7084c6
Commit
0f7084c6
authored
May 10, 2024
by
Steven杜宇
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'youhua-dev' of
http://gitlab.galaxy-immi.com/mobile-group/galaxy-iOS
into youhua-dev
parents
5d0a589f
f5cf58cb
Changes
3
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
35 additions
and
52 deletions
+35
-52
YHDatePickView.swift
...)/MainApplicantInformation(主申请人信息)/V/YHDatePickView.swift
+17
-40
YHOtherSelecteItemView.swift
...流程)/OtherInformation(其他信息)/V/YHOtherSelecteItemView.swift
+12
-12
YHNetRequest.swift
galaxy/galaxy/Classes/Tools/NetWork/YHNetRequest.swift
+6
-0
No files found.
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/ServiceProcess(我的信息流程)/MainApplicantInformation(主申请人信息)/V/YHDatePickView.swift
View file @
0f7084c6
...
@@ -34,32 +34,17 @@ class YHDatePickView: UIView {
...
@@ -34,32 +34,17 @@ class YHDatePickView: UIView {
var
pickerView
:
UIPickerView
!
var
pickerView
:
UIPickerView
!
var
lastIsTaday
:
Bool
=
false
{
var
lastIsTaday
:
Bool
=
false
{
didSet
{
didSet
{
if
lastIsTaday
{
guard
let
type
=
type
else
{
return
}
guard
let
type
=
type
else
{
return
}
switch
type
{
switch
type
{
case
.
yyyymmdd
:
case
.
yyyymmdd
:
pickerView
.
selectRow
(
0
,
inComponent
:
0
,
animated
:
true
)
pickerView
.
selectRow
(
99
,
inComponent
:
0
,
animated
:
true
)
pickerView
.
selectRow
(
self
.
currentDateCom
.
month
!
-
1
,
inComponent
:
1
,
animated
:
true
)
pickerView
.
selectRow
(
self
.
currentDateCom
.
month
!
-
1
,
inComponent
:
1
,
animated
:
true
)
pickerView
.
selectRow
(
self
.
currentDateCom
.
day
!
-
1
,
inComponent
:
2
,
animated
:
true
)
pickerView
.
selectRow
(
self
.
currentDateCom
.
day
!
-
1
,
inComponent
:
2
,
animated
:
true
)
case
.
yyyymm
:
case
.
yyyymm
:
pickerView
.
selectRow
(
0
,
inComponent
:
0
,
animated
:
true
)
pickerView
.
selectRow
(
99
,
inComponent
:
0
,
animated
:
true
)
pickerView
.
selectRow
(
self
.
currentDateCom
.
month
!
-
1
,
inComponent
:
1
,
animated
:
true
)
pickerView
.
selectRow
(
self
.
currentDateCom
.
month
!
-
1
,
inComponent
:
1
,
animated
:
true
)
case
.
yyyy
:
case
.
yyyy
:
pickerView
.
selectRow
(
0
,
inComponent
:
0
,
animated
:
true
)
pickerView
.
selectRow
(
99
,
inComponent
:
0
,
animated
:
true
)
}
}
else
{
guard
let
type
=
type
else
{
return
}
switch
type
{
case
.
yyyymmdd
:
pickerView
.
selectRow
(
100
,
inComponent
:
0
,
animated
:
true
)
pickerView
.
selectRow
(
self
.
currentDateCom
.
month
!
-
1
,
inComponent
:
1
,
animated
:
true
)
pickerView
.
selectRow
(
self
.
currentDateCom
.
day
!
-
1
,
inComponent
:
2
,
animated
:
true
)
case
.
yyyymm
:
pickerView
.
selectRow
(
100
,
inComponent
:
0
,
animated
:
true
)
pickerView
.
selectRow
(
self
.
currentDateCom
.
month
!
-
1
,
inComponent
:
1
,
animated
:
true
)
case
.
yyyy
:
pickerView
.
selectRow
(
100
,
inComponent
:
0
,
animated
:
true
)
}
}
}
}
}
}
}
...
@@ -226,23 +211,11 @@ class YHDatePickView: UIView {
...
@@ -226,23 +211,11 @@ class YHDatePickView: UIView {
var
date
=
""
var
date
=
""
switch
type
{
switch
type
{
case
.
yyyymmdd
:
case
.
yyyymmdd
:
if
lastIsTaday
{
date
=
String
(
format
:
"%02ld%@%02ld%@%02ld"
,
(
self
.
currentDateCom
.
year
!
)
+
self
.
pickerView
.
selectedRow
(
inComponent
:
0
)
-
99
,
Self
.
separator
,
self
.
pickerView
.
selectedRow
(
inComponent
:
1
)
+
1
,
Self
.
separator
,
self
.
pickerView
.
selectedRow
(
inComponent
:
2
)
+
1
)
date
=
String
(
format
:
"%02ld%@%02ld%@%02ld"
,
(
self
.
currentDateCom
.
year
!
)
-
self
.
pickerView
.
selectedRow
(
inComponent
:
0
),
Self
.
separator
,
self
.
pickerView
.
selectedRow
(
inComponent
:
1
)
+
1
,
Self
.
separator
,
self
.
pickerView
.
selectedRow
(
inComponent
:
2
)
+
1
)
}
else
{
date
=
String
(
format
:
"%02ld%@%02ld%@%02ld"
,
(
self
.
currentDateCom
.
year
!
)
-
self
.
pickerView
.
selectedRow
(
inComponent
:
0
)
+
100
,
Self
.
separator
,
self
.
pickerView
.
selectedRow
(
inComponent
:
1
)
+
1
,
Self
.
separator
,
self
.
pickerView
.
selectedRow
(
inComponent
:
2
)
+
1
)
}
case
.
yyyymm
:
case
.
yyyymm
:
if
lastIsTaday
{
date
=
String
(
format
:
"%02ld%@%02ld"
,
(
self
.
currentDateCom
.
year
!
)
+
self
.
pickerView
.
selectedRow
(
inComponent
:
0
)
-
99
,
Self
.
separator
,
self
.
pickerView
.
selectedRow
(
inComponent
:
1
)
+
1
)
date
=
String
(
format
:
"%02ld%@%02ld"
,
(
self
.
currentDateCom
.
year
!
)
-
self
.
pickerView
.
selectedRow
(
inComponent
:
0
)
,
Self
.
separator
,
self
.
pickerView
.
selectedRow
(
inComponent
:
1
)
+
1
)
}
else
{
date
=
String
(
format
:
"%02ld%@%02ld"
,
(
self
.
currentDateCom
.
year
!
)
-
self
.
pickerView
.
selectedRow
(
inComponent
:
0
)
+
100
,
Self
.
separator
,
self
.
pickerView
.
selectedRow
(
inComponent
:
1
)
+
1
)
}
case
.
yyyy
:
case
.
yyyy
:
if
lastIsTaday
{
date
=
String
(
format
:
"%02ld"
,
(
self
.
currentDateCom
.
year
!
)
+
self
.
pickerView
.
selectedRow
(
inComponent
:
0
)
-
99
)
date
=
String
(
format
:
"%02ld"
,
(
self
.
currentDateCom
.
year
!
)
-
self
.
pickerView
.
selectedRow
(
inComponent
:
0
))
}
else
{
date
=
String
(
format
:
"%02ld"
,
(
self
.
currentDateCom
.
year
!
)
-
self
.
pickerView
.
selectedRow
(
inComponent
:
0
)
+
100
)
}
}
}
if
self
.
backDate
!=
nil
{
if
self
.
backDate
!=
nil
{
self
.
backDate
!
(
date
)
self
.
backDate
!
(
date
)
...
@@ -279,7 +252,7 @@ extension YHDatePickView: UIPickerViewDelegate,UIPickerViewDataSource {
...
@@ -279,7 +252,7 @@ extension YHDatePickView: UIPickerViewDelegate,UIPickerViewDataSource {
}
}
return
200
return
200
}
else
if
component
==
1
{
}
else
if
component
==
1
{
if
self
.
pickerView
.
selectedRow
(
inComponent
:
0
)
==
0
{
if
self
.
pickerView
.
selectedRow
(
inComponent
:
0
)
==
99
{
if
lastIsTaday
{
if
lastIsTaday
{
return
self
.
currentDateCom
.
month
!
return
self
.
currentDateCom
.
month
!
}
}
...
@@ -290,7 +263,7 @@ extension YHDatePickView: UIPickerViewDelegate,UIPickerViewDataSource {
...
@@ -290,7 +263,7 @@ extension YHDatePickView: UIPickerViewDelegate,UIPickerViewDataSource {
if
type
==
.
yyyy
{
if
type
==
.
yyyy
{
return
0
return
0
}
}
if
self
.
pickerView
.
selectedRow
(
inComponent
:
0
)
==
0
&&
self
.
pickerView
.
selectedRow
(
inComponent
:
1
)
==
self
.
currentDateCom
.
month
!
-
1
{
if
self
.
pickerView
.
selectedRow
(
inComponent
:
0
)
==
99
&&
self
.
pickerView
.
selectedRow
(
inComponent
:
1
)
==
self
.
currentDateCom
.
month
!
-
1
{
if
lastIsTaday
{
if
lastIsTaday
{
return
self
.
currentDateCom
.
day
!
return
self
.
currentDateCom
.
day
!
}
}
...
@@ -338,10 +311,7 @@ extension YHDatePickView: UIPickerViewDelegate,UIPickerViewDataSource {
...
@@ -338,10 +311,7 @@ extension YHDatePickView: UIPickerViewDelegate,UIPickerViewDataSource {
func
pickerView
(
_
pickerView
:
UIPickerView
,
titleForRow
row
:
Int
,
forComponent
component
:
Int
)
->
String
?
{
func
pickerView
(
_
pickerView
:
UIPickerView
,
titleForRow
row
:
Int
,
forComponent
component
:
Int
)
->
String
?
{
if
component
==
0
{
if
component
==
0
{
if
lastIsTaday
{
return
"
\(
(
currentDateCom
.
year
!
)
+
row
-
99
)
"
return
"
\(
(
currentDateCom
.
year
!
)
-
row
)
"
}
return
"
\(
(
currentDateCom
.
year
!
)
-
row
+
100
)
"
}
else
if
component
==
1
{
}
else
if
component
==
1
{
return
"
\(
row
+
1
)
"
return
"
\(
row
+
1
)
"
}
else
{
}
else
{
...
@@ -351,11 +321,18 @@ extension YHDatePickView: UIPickerViewDelegate,UIPickerViewDataSource {
...
@@ -351,11 +321,18 @@ extension YHDatePickView: UIPickerViewDelegate,UIPickerViewDataSource {
func
pickerView
(
_
pickerView
:
UIPickerView
,
didSelectRow
row
:
Int
,
inComponent
component
:
Int
)
{
func
pickerView
(
_
pickerView
:
UIPickerView
,
didSelectRow
row
:
Int
,
inComponent
component
:
Int
)
{
if
component
==
1
,
self
.
type
==
.
yyyymmdd
{
if
component
==
1
,
self
.
type
==
.
yyyymmdd
{
pickerView
.
reloadComponent
(
2
)
pickerView
.
reloadComponent
(
1
)
}
}
if
component
==
0
,
lastIsTaday
{
if
component
==
0
,
lastIsTaday
{
pickerView
.
reloadComponent
(
1
)
pickerView
.
reloadComponent
(
1
)
if
self
.
type
==
.
yyyymmdd
{
pickerView
.
reloadComponent
(
2
)
}
}
if
component
==
1
,
lastIsTaday
,
self
.
type
==
.
yyyymmdd
{
pickerView
.
reloadComponent
(
2
)
}
}
}
}
}
}
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/ServiceProcess(我的信息流程)/OtherInformation(其他信息)/V/YHOtherSelecteItemView.swift
View file @
0f7084c6
...
@@ -239,7 +239,16 @@ extension YHOtherSelecteItemView {
...
@@ -239,7 +239,16 @@ extension YHOtherSelecteItemView {
if
textField
.
isEmpty
==
true
{
if
textField
.
isEmpty
==
true
{
if
longTimeButton
.
isSelected
{
noTextTipsLable
.
isHidden
=
true
bottomLine
.
snp
.
remakeConstraints
{
make
in
make
.
top
.
equalTo
(
titleLabel
.
snp
.
bottom
)
.
offset
(
kMargin
)
make
.
bottom
.
left
.
right
.
equalToSuperview
()
make
.
height
.
equalTo
(
0.5
)
}
}
else
{
noTextTipsLable
.
isHidden
=
false
noTextTipsLable
.
isHidden
=
false
noTextTipsLable
.
snp
.
remakeConstraints
{
make
in
noTextTipsLable
.
snp
.
remakeConstraints
{
make
in
make
.
top
.
equalTo
(
titleLabel
.
snp
.
bottom
)
.
offset
(
6
)
make
.
top
.
equalTo
(
titleLabel
.
snp
.
bottom
)
.
offset
(
6
)
make
.
height
.
equalTo
(
20
)
make
.
height
.
equalTo
(
20
)
...
@@ -253,7 +262,7 @@ extension YHOtherSelecteItemView {
...
@@ -253,7 +262,7 @@ extension YHOtherSelecteItemView {
make
.
height
.
equalTo
(
0.5
)
make
.
height
.
equalTo
(
0.5
)
make
.
bottom
.
equalToSuperview
()
make
.
bottom
.
equalToSuperview
()
}
}
}
}
}
else
{
else
{
noTextTipsLable
.
isHidden
=
true
noTextTipsLable
.
isHidden
=
true
...
@@ -263,9 +272,6 @@ extension YHOtherSelecteItemView {
...
@@ -263,9 +272,6 @@ extension YHOtherSelecteItemView {
make
.
height
.
equalTo
(
0.5
)
make
.
height
.
equalTo
(
0.5
)
}
}
}
}
}
else
{
}
else
{
noTextTipsLable
.
isHidden
=
true
noTextTipsLable
.
isHidden
=
true
titleLabel
.
snp
.
remakeConstraints
{
make
in
titleLabel
.
snp
.
remakeConstraints
{
make
in
...
@@ -298,11 +304,9 @@ extension YHOtherSelecteItemView {
...
@@ -298,11 +304,9 @@ extension YHOtherSelecteItemView {
if
longTimeButton
.
isSelected
{
if
longTimeButton
.
isSelected
{
longTimeButton
.
snp
.
remakeConstraints
{
make
in
longTimeButton
.
snp
.
remakeConstraints
{
make
in
make
.
left
.
equalTo
(
titleLabel
.
snp
.
right
)
.
offset
(
40
)
make
.
left
.
equalTo
(
titleLabel
.
snp
.
right
)
.
offset
(
40
)
make
.
centerY
.
equalTo
Superview
(
)
make
.
centerY
.
equalTo
(
titleLabel
)
make
.
height
.
equalTo
(
32
)
make
.
height
.
equalTo
(
32
)
make
.
width
.
equalTo
(
43
)
make
.
width
.
equalTo
(
43
)
}
}
...
@@ -312,12 +316,10 @@ extension YHOtherSelecteItemView {
...
@@ -312,12 +316,10 @@ extension YHOtherSelecteItemView {
make
.
right
.
equalToSuperview
()
make
.
right
.
equalToSuperview
()
make
.
bottom
.
top
.
left
.
equalToSuperview
()
make
.
bottom
.
top
.
left
.
equalToSuperview
()
}
}
}
else
{
}
else
{
longTimeButton
.
snp
.
remakeConstraints
{
make
in
longTimeButton
.
snp
.
remakeConstraints
{
make
in
make
.
right
.
equalToSuperview
()
make
.
right
.
equalToSuperview
()
make
.
centerY
.
equalTo
Superview
(
)
make
.
centerY
.
equalTo
(
titleLabel
)
make
.
height
.
equalTo
(
32
)
make
.
height
.
equalTo
(
32
)
make
.
width
.
equalTo
(
43
)
make
.
width
.
equalTo
(
43
)
}
}
...
@@ -327,9 +329,7 @@ extension YHOtherSelecteItemView {
...
@@ -327,9 +329,7 @@ extension YHOtherSelecteItemView {
make
.
right
.
equalTo
(
longTimeButton
.
snp
.
left
)
.
offset
(
-
4
)
make
.
right
.
equalTo
(
longTimeButton
.
snp
.
left
)
.
offset
(
-
4
)
make
.
bottom
.
top
.
left
.
equalToSuperview
()
make
.
bottom
.
top
.
left
.
equalToSuperview
()
}
}
}
}
}
else
{
}
else
{
rightIcon
.
snp
.
removeConstraints
()
rightIcon
.
snp
.
removeConstraints
()
rightIcon
.
isHidden
=
false
rightIcon
.
isHidden
=
false
...
...
galaxy/galaxy/Classes/Tools/NetWork/YHNetRequest.swift
View file @
0f7084c6
...
@@ -320,6 +320,9 @@ class YHNetRequest: NSObject {
...
@@ -320,6 +320,9 @@ class YHNetRequest: NSObject {
// 发送强制更新通知
// 发送强制更新通知
NotificationCenter
.
default
.
post
(
name
:
YhConstant
.
YhNotification
.
didForceUpgradeNotifiction
,
object
:
nil
)
NotificationCenter
.
default
.
post
(
name
:
YhConstant
.
YhNotification
.
didForceUpgradeNotifiction
,
object
:
nil
)
YHHUD
.
hide
()
YHHUD
.
hide
()
guard
let
errorBlock
=
self
.
failure
else
{
return
}
let
errorModel
=
YHErrorModel
(
errorCode
:
Int32
(
statusCode
),
errorMsg
:
errorResponseMsg
)
errorBlock
(
errorModel
)
}
}
return
return
}
}
...
@@ -333,6 +336,9 @@ class YHNetRequest: NSObject {
...
@@ -333,6 +336,9 @@ class YHNetRequest: NSObject {
UIViewController
.
current
?
.
navigationController
?
.
popToRootViewController
(
animated
:
false
)
UIViewController
.
current
?
.
navigationController
?
.
popToRootViewController
(
animated
:
false
)
goTabBarBy
(
tabType
:
.
home
)
goTabBarBy
(
tabType
:
.
home
)
YHHUD
.
hide
()
YHHUD
.
hide
()
guard
let
errorBlock
=
self
.
failure
else
{
return
}
let
errorModel
=
YHErrorModel
(
errorCode
:
Int32
(
statusCode
),
errorMsg
:
errorResponseMsg
)
errorBlock
(
errorModel
)
}
}
return
return
}
}
...
...
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