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
10f4cb5d
Commit
10f4cb5d
authored
Sep 03, 2024
by
pete谢兆麟
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
图片上传逻辑
parent
1ddfd080
Changes
13
Hide whitespace changes
Inline
Side-by-side
Showing
13 changed files
with
75 additions
and
12 deletions
+75
-12
YHAdoptedChinaTravelViewController.swift
...opters(2新增受养人)/C/YHAdoptedChinaTravelViewController.swift
+4
-0
YHAdopterBirthViewController.swift
.../AddAdopters(2新增受养人)/C/YHAdopterBirthViewController.swift
+4
-0
YHAdopterChinaLifeViewController.swift
...Adopters(2新增受养人)/C/YHAdopterChinaLifeViewController.swift
+4
-0
YHAdopterChinaViewController.swift
.../AddAdopters(2新增受养人)/C/YHAdopterChinaViewController.swift
+5
-1
YHAdopterIdCardViewController.swift
...AddAdopters(2新增受养人)/C/YHAdopterIdCardViewController.swift
+4
-0
YHAdopterMarryViewController.swift
.../AddAdopters(2新增受养人)/C/YHAdopterMarryViewController.swift
+4
-0
YHAdopterResidentViewController.swift
...dAdopters(2新增受养人)/C/YHAdopterResidentViewController.swift
+4
-0
YHAdopterTravelViewController.swift
...AddAdopters(2新增受养人)/C/YHAdopterTravelViewController.swift
+11
-5
YHAdopterCardExampleView.swift
...办证段)/AddAdopters(2新增受养人)/V/YHAdopterCardExampleView.swift
+1
-1
YHAdopterIncomeTitleTableViewCell.swift
...dopters(2新增受养人)/V/YHAdopterIncomeTitleTableViewCell.swift
+7
-5
YHAdopterMarryCardTableViewCell.swift
...dAdopters(2新增受养人)/V/YHAdopterMarryCardTableViewCell.swift
+13
-0
YHAdopterResidentTableViewCell.swift
...ddAdopters(2新增受养人)/V/YHAdopterResidentTableViewCell.swift
+5
-0
YHAdopterTravelCardTableViewCell.swift
...Adopters(2新增受养人)/V/YHAdopterTravelCardTableViewCell.swift
+9
-0
No files found.
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/CustomerService/Certificate(办证段)/AddAdopters(2新增受养人)/C/YHAdoptedChinaTravelViewController.swift
View file @
10f4cb5d
...
@@ -122,6 +122,10 @@ extension YHAdoptedChinaTravelViewController: UITableViewDelegate, UITableViewDa
...
@@ -122,6 +122,10 @@ extension YHAdoptedChinaTravelViewController: UITableViewDelegate, UITableViewDa
guard
let
self
=
self
else
{
return
}
guard
let
self
=
self
else
{
return
}
self
.
urls
[
index
]
=
url
self
.
urls
[
index
]
=
url
}
}
cell
.
deleteBlock
=
{
[
weak
self
]
url
,
index
in
guard
let
self
=
self
else
{
return
}
self
.
urls
[
index
]
=
url
}
return
cell
return
cell
}
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/CustomerService/Certificate(办证段)/AddAdopters(2新增受养人)/C/YHAdopterBirthViewController.swift
View file @
10f4cb5d
...
@@ -133,6 +133,10 @@ extension YHAdopterBirthViewController: UITableViewDelegate, UITableViewDataSour
...
@@ -133,6 +133,10 @@ extension YHAdopterBirthViewController: UITableViewDelegate, UITableViewDataSour
guard
let
self
=
self
else
{
return
}
guard
let
self
=
self
else
{
return
}
self
.
urls
[
index
]
=
url
self
.
urls
[
index
]
=
url
}
}
cell
.
deleteBlock
=
{
[
weak
self
]
url
,
index
in
guard
let
self
=
self
else
{
return
}
self
.
urls
[
index
]
=
url
}
return
cell
return
cell
}
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/CustomerService/Certificate(办证段)/AddAdopters(2新增受养人)/C/YHAdopterChinaLifeViewController.swift
View file @
10f4cb5d
...
@@ -122,6 +122,10 @@ extension YHAdopterChinaLifeViewController: UITableViewDelegate, UITableViewData
...
@@ -122,6 +122,10 @@ extension YHAdopterChinaLifeViewController: UITableViewDelegate, UITableViewData
guard
let
self
=
self
else
{
return
}
guard
let
self
=
self
else
{
return
}
self
.
urls
[
index
]
=
url
self
.
urls
[
index
]
=
url
}
}
cell
.
deleteBlock
=
{
[
weak
self
]
url
,
index
in
guard
let
self
=
self
else
{
return
}
self
.
urls
[
index
]
=
url
}
return
cell
return
cell
}
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/CustomerService/Certificate(办证段)/AddAdopters(2新增受养人)/C/YHAdopterChinaViewController.swift
View file @
10f4cb5d
...
@@ -155,11 +155,15 @@ extension YHAdopterChinaViewController: UITableViewDelegate, UITableViewDataSour
...
@@ -155,11 +155,15 @@ extension YHAdopterChinaViewController: UITableViewDelegate, UITableViewDataSour
guard
let
url
=
success
else
{
return
}
guard
let
url
=
success
else
{
return
}
self
.
viewModel
.
requestCnIDCardMessage
(
url
,
isBack
:
0
)
{[
weak
self
]
success
,
error
in
self
.
viewModel
.
requestCnIDCardMessage
(
url
,
isBack
:
0
)
{[
weak
self
]
success
,
error
in
guard
let
self
=
self
else
{
return
}
guard
let
self
=
self
else
{
return
}
self
.
data
=
viewModel
.
get
Base
DataSource
(
isShowPrompt
)
self
.
data
=
viewModel
.
get
China
DataSource
(
isShowPrompt
)
self
.
tableView
.
reloadData
()
self
.
tableView
.
reloadData
()
}
}
}
}
}
}
cell
.
deleteBlock
=
{
[
weak
self
]
url
,
index
in
guard
let
self
=
self
else
{
return
}
self
.
urls
[
index
]
=
url
}
return
cell
return
cell
}
}
}
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/CustomerService/Certificate(办证段)/AddAdopters(2新增受养人)/C/YHAdopterIdCardViewController.swift
View file @
10f4cb5d
...
@@ -123,6 +123,10 @@ extension YHAdopterIdCardViewController: UITableViewDelegate, UITableViewDataSou
...
@@ -123,6 +123,10 @@ extension YHAdopterIdCardViewController: UITableViewDelegate, UITableViewDataSou
guard
let
self
=
self
else
{
return
}
guard
let
self
=
self
else
{
return
}
self
.
urls
[
index
]
=
url
self
.
urls
[
index
]
=
url
}
}
cell
.
deleteBlock
=
{
[
weak
self
]
url
,
index
in
guard
let
self
=
self
else
{
return
}
self
.
urls
[
index
]
=
url
}
return
cell
return
cell
}
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/CustomerService/Certificate(办证段)/AddAdopters(2新增受养人)/C/YHAdopterMarryViewController.swift
View file @
10f4cb5d
...
@@ -131,6 +131,10 @@ extension YHAdopterMarryViewController: UITableViewDelegate, UITableViewDataSour
...
@@ -131,6 +131,10 @@ extension YHAdopterMarryViewController: UITableViewDelegate, UITableViewDataSour
guard
let
self
=
self
else
{
return
}
guard
let
self
=
self
else
{
return
}
self
.
urls
[
index
]
=
url
self
.
urls
[
index
]
=
url
}
}
cell
.
deleteBlock
=
{
[
weak
self
]
url
,
index
in
guard
let
self
=
self
else
{
return
}
self
.
urls
[
index
]
=
url
}
return
cell
return
cell
}
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/CustomerService/Certificate(办证段)/AddAdopters(2新增受养人)/C/YHAdopterResidentViewController.swift
View file @
10f4cb5d
...
@@ -133,6 +133,10 @@ extension YHAdopterResidentViewController: UITableViewDelegate, UITableViewDataS
...
@@ -133,6 +133,10 @@ extension YHAdopterResidentViewController: UITableViewDelegate, UITableViewDataS
guard
let
self
=
self
else
{
return
}
guard
let
self
=
self
else
{
return
}
self
.
urls
[
index
]
=
url
self
.
urls
[
index
]
=
url
}
}
cell
.
deleteBlock
=
{
[
weak
self
]
url
,
index
in
guard
let
self
=
self
else
{
return
}
self
.
urls
[
index
]
=
url
}
return
cell
return
cell
}
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/CustomerService/Certificate(办证段)/AddAdopters(2新增受养人)/C/YHAdopterTravelViewController.swift
View file @
10f4cb5d
...
@@ -108,16 +108,18 @@ class YHAdopterTravelViewController: YHBaseViewController {
...
@@ -108,16 +108,18 @@ class YHAdopterTravelViewController: YHBaseViewController {
}
}
}
}
func
isOneYearAfter
(
_
dateString
:
String
,
from
baseDate
:
Date
=
Date
()
)
->
Bool
{
func
isOneYearAfter
(
_
dateString
:
String
)
->
Bool
{
let
dateFormatter
=
DateFormatter
()
let
dateFormatter
=
DateFormatter
()
dateFormatter
.
dateFormat
=
"yyyy-MM-dd"
dateFormatter
.
dateFormat
=
"yyyy-MM-dd"
guard
let
date
=
dateFormatter
.
date
(
from
:
dateString
)
else
{
return
false
}
guard
let
inputDate
=
dateFormatter
.
date
(
from
:
dateString
)
else
{
return
false
// 输入格式不正确
}
let
c
alendar
=
Calendar
.
current
let
c
urrentDate
=
Date
()
let
components
=
calendar
.
dateComponents
([
.
year
],
from
:
date
,
to
:
baseDate
)
let
oneYearFromNow
=
Calendar
.
current
.
date
(
byAdding
:
.
year
,
value
:
1
,
to
:
currentDate
)
!
return
components
.
year
??
0
>=
1
return
inputDate
<
oneYearFromNow
}
}
}
}
...
@@ -161,6 +163,10 @@ extension YHAdopterTravelViewController: UITableViewDelegate, UITableViewDataSou
...
@@ -161,6 +163,10 @@ extension YHAdopterTravelViewController: UITableViewDelegate, UITableViewDataSou
}
}
}
}
}
}
cell
.
deleteBlock
=
{
[
weak
self
]
url
,
index
in
guard
let
self
=
self
else
{
return
}
self
.
urls
[
index
]
=
url
}
return
cell
return
cell
}
}
}
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/CustomerService/Certificate(办证段)/AddAdopters(2新增受养人)/V/YHAdopterCardExampleView.swift
View file @
10f4cb5d
...
@@ -57,7 +57,7 @@ class YHAdopterCardExampleView: UIView {
...
@@ -57,7 +57,7 @@ class YHAdopterCardExampleView: UIView {
data
=
[
"service_adopter_example_other1"
,
"service_adopter_example_other2"
,
"service_adopter_example_other3"
,
"service_adopter_example_other4"
]
data
=
[
"service_adopter_example_other1"
,
"service_adopter_example_other2"
,
"service_adopter_example_other3"
,
"service_adopter_example_other4"
]
centerView
.
snp
.
remakeConstraints
{
make
in
centerView
.
snp
.
remakeConstraints
{
make
in
make
.
left
.
right
.
bottom
.
equalToSuperview
()
make
.
left
.
right
.
bottom
.
equalToSuperview
()
make
.
height
.
equalTo
(
8
01
.
fix
)
make
.
height
.
equalTo
(
7
01
.
fix
)
}
}
}
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/CustomerService/Certificate(办证段)/AddAdopters(2新增受养人)/V/YHAdopterIncomeTitleTableViewCell.swift
View file @
10f4cb5d
...
@@ -210,15 +210,17 @@ class YHAdopterIncomeTitleTableViewCell: UITableViewCell {
...
@@ -210,15 +210,17 @@ class YHAdopterIncomeTitleTableViewCell: UITableViewCell {
}
}
}
}
func
isOneYearAfter
(
_
dateString
:
String
,
from
baseDate
:
Date
=
Date
()
)
->
Bool
{
func
isOneYearAfter
(
_
dateString
:
String
)
->
Bool
{
let
dateFormatter
=
DateFormatter
()
let
dateFormatter
=
DateFormatter
()
dateFormatter
.
dateFormat
=
"yyyy-MM-dd"
dateFormatter
.
dateFormat
=
"yyyy-MM-dd"
guard
let
date
=
dateFormatter
.
date
(
from
:
dateString
)
else
{
return
false
}
guard
let
inputDate
=
dateFormatter
.
date
(
from
:
dateString
)
else
{
return
false
// 输入格式不正确
}
let
c
alendar
=
Calendar
.
current
let
c
urrentDate
=
Date
()
let
components
=
calendar
.
dateComponents
([
.
year
],
from
:
date
,
to
:
baseDate
)
let
oneYearFromNow
=
Calendar
.
current
.
date
(
byAdding
:
.
year
,
value
:
1
,
to
:
currentDate
)
!
return
components
.
year
??
0
>=
1
return
inputDate
<
oneYearFromNow
}
}
}
}
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/CustomerService/Certificate(办证段)/AddAdopters(2新增受养人)/V/YHAdopterMarryCardTableViewCell.swift
View file @
10f4cb5d
...
@@ -11,6 +11,7 @@ import UIKit
...
@@ -11,6 +11,7 @@ import UIKit
class
YHAdopterMarryCardTableViewCell
:
UITableViewCell
{
class
YHAdopterMarryCardTableViewCell
:
UITableViewCell
{
typealias
UrlBlock
=
(
_
url
:
String
,
_
index
:
Int
)
->
()
typealias
UrlBlock
=
(
_
url
:
String
,
_
index
:
Int
)
->
()
var
urlBlock
:
UrlBlock
?
var
urlBlock
:
UrlBlock
?
var
deleteBlock
:
UrlBlock
?
var
frontLabel
:
UILabel
!
var
frontLabel
:
UILabel
!
var
backSurfaceLabel
:
UILabel
!
var
backSurfaceLabel
:
UILabel
!
var
thirdLabel
:
UILabel
!
var
thirdLabel
:
UILabel
!
...
@@ -354,20 +355,32 @@ class YHAdopterMarryCardTableViewCell: UITableViewCell {
...
@@ -354,20 +355,32 @@ class YHAdopterMarryCardTableViewCell: UITableViewCell {
}
}
@objc
func
frontDeleteClick
()
{
@objc
func
frontDeleteClick
()
{
firstUrl
=
""
frontDeleteButton
.
isHidden
=
true
frontDeleteButton
.
isHidden
=
true
frontImageButton
.
setBackgroundImage
(
UIImage
(
named
:
"service_adopter_card_marry_front"
),
for
:
.
normal
)
frontImageButton
.
setBackgroundImage
(
UIImage
(
named
:
"service_adopter_card_marry_front"
),
for
:
.
normal
)
frontImageButton
.
setContent
(
"card_upload"
,
"点击上传"
)
frontImageButton
.
setContent
(
"card_upload"
,
"点击上传"
)
if
let
block
=
self
.
deleteBlock
{
block
(
""
,
0
)
}
}
}
@objc
func
backSurfaceDeleteClick
()
{
@objc
func
backSurfaceDeleteClick
()
{
secondUrl
=
""
backSurfaceDeleteButton
.
isHidden
=
true
backSurfaceDeleteButton
.
isHidden
=
true
backSurfaceImageButton
.
setBackgroundImage
(
UIImage
(
named
:
"service_adopter_card_marry_second"
),
for
:
.
normal
)
backSurfaceImageButton
.
setBackgroundImage
(
UIImage
(
named
:
"service_adopter_card_marry_second"
),
for
:
.
normal
)
backSurfaceImageButton
.
setContent
(
"card_upload"
,
"点击上传"
)
backSurfaceImageButton
.
setContent
(
"card_upload"
,
"点击上传"
)
if
let
block
=
self
.
deleteBlock
{
block
(
""
,
1
)
}
}
}
@objc
func
thirdDeleteClick
()
{
@objc
func
thirdDeleteClick
()
{
lastUrl
=
""
thirdDeleteButton
.
isHidden
=
true
thirdDeleteButton
.
isHidden
=
true
thirdImageButton
.
setBackgroundImage
(
UIImage
(
named
:
"service_adopter_card_marry_back"
),
for
:
.
normal
)
thirdImageButton
.
setBackgroundImage
(
UIImage
(
named
:
"service_adopter_card_marry_back"
),
for
:
.
normal
)
thirdImageButton
.
setContent
(
"card_upload"
,
"点击上传"
)
thirdImageButton
.
setContent
(
"card_upload"
,
"点击上传"
)
if
let
block
=
self
.
deleteBlock
{
block
(
""
,
2
)
}
}
}
}
}
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/CustomerService/Certificate(办证段)/AddAdopters(2新增受养人)/V/YHAdopterResidentTableViewCell.swift
View file @
10f4cb5d
...
@@ -11,6 +11,7 @@ import UIKit
...
@@ -11,6 +11,7 @@ import UIKit
class
YHAdopterResidentTableViewCell
:
UITableViewCell
{
class
YHAdopterResidentTableViewCell
:
UITableViewCell
{
typealias
UrlBlock
=
(
_
url
:
String
,
_
index
:
Int
)
->
()
typealias
UrlBlock
=
(
_
url
:
String
,
_
index
:
Int
)
->
()
var
urlBlock
:
UrlBlock
?
var
urlBlock
:
UrlBlock
?
var
deleteBlock
:
UrlBlock
?
var
frontLabel
:
UILabel
!
var
frontLabel
:
UILabel
!
var
frontImageButton
:
YHCardButton
!
var
frontImageButton
:
YHCardButton
!
var
frontDeleteButton
:
UIButton
!
var
frontDeleteButton
:
UIButton
!
...
@@ -179,9 +180,13 @@ class YHAdopterResidentTableViewCell: UITableViewCell {
...
@@ -179,9 +180,13 @@ class YHAdopterResidentTableViewCell: UITableViewCell {
}
}
@objc
func
frontDeleteClick
()
{
@objc
func
frontDeleteClick
()
{
firstUrl
=
""
frontDeleteButton
.
isHidden
=
true
frontDeleteButton
.
isHidden
=
true
frontImageButton
.
setBackgroundImage
(
UIImage
(
named
:
firstImageName
),
for
:
.
normal
)
frontImageButton
.
setBackgroundImage
(
UIImage
(
named
:
firstImageName
),
for
:
.
normal
)
frontImageButton
.
setContent
(
"card_upload"
,
"点击上传"
)
frontImageButton
.
setContent
(
"card_upload"
,
"点击上传"
)
if
let
block
=
self
.
deleteBlock
{
block
(
""
,
0
)
}
}
}
}
}
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/CustomerService/Certificate(办证段)/AddAdopters(2新增受养人)/V/YHAdopterTravelCardTableViewCell.swift
View file @
10f4cb5d
...
@@ -11,6 +11,7 @@ import UIKit
...
@@ -11,6 +11,7 @@ import UIKit
class
YHAdopterTravelCardTableViewCell
:
UITableViewCell
{
class
YHAdopterTravelCardTableViewCell
:
UITableViewCell
{
typealias
UrlBlock
=
(
_
url
:
String
,
_
index
:
Int
)
->
()
typealias
UrlBlock
=
(
_
url
:
String
,
_
index
:
Int
)
->
()
var
urlBlock
:
UrlBlock
?
var
urlBlock
:
UrlBlock
?
var
deleteBlock
:
UrlBlock
?
var
frontLabel
:
UILabel
!
var
frontLabel
:
UILabel
!
var
backSurfaceLabel
:
UILabel
!
var
backSurfaceLabel
:
UILabel
!
var
frontImageButton
:
YHCardButton
!
var
frontImageButton
:
YHCardButton
!
...
@@ -283,14 +284,22 @@ class YHAdopterTravelCardTableViewCell: UITableViewCell {
...
@@ -283,14 +284,22 @@ class YHAdopterTravelCardTableViewCell: UITableViewCell {
}
}
@objc
func
frontDeleteClick
()
{
@objc
func
frontDeleteClick
()
{
firstUrl
=
""
frontDeleteButton
.
isHidden
=
true
frontDeleteButton
.
isHidden
=
true
frontImageButton
.
setBackgroundImage
(
UIImage
(
named
:
firstImageName
),
for
:
.
normal
)
frontImageButton
.
setBackgroundImage
(
UIImage
(
named
:
firstImageName
),
for
:
.
normal
)
frontImageButton
.
setContent
(
"card_upload"
,
"点击上传"
)
frontImageButton
.
setContent
(
"card_upload"
,
"点击上传"
)
if
let
block
=
self
.
deleteBlock
{
block
(
""
,
0
)
}
}
}
@objc
func
backSurfaceDeleteClick
()
{
@objc
func
backSurfaceDeleteClick
()
{
lastUrl
=
""
backSurfaceDeleteButton
.
isHidden
=
true
backSurfaceDeleteButton
.
isHidden
=
true
backSurfaceImageButton
.
setBackgroundImage
(
UIImage
(
named
:
lastImageName
),
for
:
.
normal
)
backSurfaceImageButton
.
setBackgroundImage
(
UIImage
(
named
:
lastImageName
),
for
:
.
normal
)
backSurfaceImageButton
.
setContent
(
"card_upload"
,
"点击上传"
)
backSurfaceImageButton
.
setContent
(
"card_upload"
,
"点击上传"
)
if
let
block
=
self
.
deleteBlock
{
block
(
""
,
1
)
}
}
}
}
}
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