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
b2fb2054
Commit
b2fb2054
authored
Sep 19, 2024
by
Steven杜宇
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'develop' of
http://gitlab.galaxy-immi.com/mobile-group/galaxy-iOS
into develop
parents
bbf2a1b8
eb811129
Changes
36
Hide whitespace changes
Inline
Side-by-side
Showing
36 changed files
with
183 additions
and
151 deletions
+183
-151
AppDelegate.swift
galaxy/galaxy/AppDelegate.swift
+0
-2
YHTwoOptionAlertView.swift
galaxy/galaxy/Classes/Base/V/YHTwoOptionAlertView.swift
+0
-1
YHHomeHoldViewPageViewController.swift
...Modules/Home(首页)/C/YHHomeHoldViewPageViewController.swift
+42
-38
YHAgreementAlertView.swift
...axy/Classes/Modules/Home(首页)/V/YHAgreementAlertView.swift
+0
-1
YHServiceOrderAlertView.swift
.../Classes/Modules/Home(首页)/V/YHServiceOrderAlertView.swift
+0
-1
YHServiceCenterViewController.swift
...ligentService(服务中心)/C/YHServiceCenterViewController.swift
+23
-14
YHServiceOrderListViewController.swift
...entService(服务中心)/C/YHServiceOrderListViewController.swift
+2
-1
YHAdopterCardExampleView.swift
...办证段)/AddAdopters(2新增受养人)/V/YHAdopterCardExampleView.swift
+0
-1
YHNoAdopterAlertView.swift
...ate(办证段)/AddAdopters(2新增受养人)/V/YHNoAdopterAlertView.swift
+0
-1
YHPrincipleWaitResultModel.swift
...段)/PrincipleBatch(原则批)/M/YHPrincipleWaitResultModel.swift
+1
-1
YHMyDocumentsListViewController.swift
...MyDocuments(我的文书)/C/YHMyDocumentsListViewController.swift
+1
-2
YHCheckEamilAlertView.swift
...ice(服务中心)/MyDocuments(我的文书)/V/YHCheckEamilAlertView.swift
+0
-1
YHMyDocumentsListViewModel.swift
...ocuments(我的文书)/ViewModel/YHMyDocumentsListViewModel.swift
+2
-3
YHCommonAlertView.swift
...Service(服务中心)/MySignature(我的签字)/V/YHCommonAlertView.swift
+0
-1
YHSignAppendStepView.swift
...vice(服务中心)/MySignature(我的签字)/V/YHSignAppendStepView.swift
+0
-1
YHResignCertificateDetailHkViewController.swift
...续期证件管理)/C/YHResignCertificateDetailHkViewController.swift
+10
-4
YHResignCertificateDetailPassPortViewController.swift
...)/C/YHResignCertificateDetailPassPortViewController.swift
+6
-3
YHResignCertificateListViewController.swift
...age(续期证件管理)/C/YHResignCertificateListViewController.swift
+3
-0
YHResignCertificateListTableViewCell.swift
...nage(续期证件管理)/V/YHResignCertificateListTableViewCell.swift
+6
-4
YHResignCertificateDetailViewModel.swift
...anage(续期证件管理)/VM/YHResignCertificateDetailViewModel.swift
+2
-2
YHFamilyMemberViewModel.swift
...流程)/FamilyMember(家庭成员信息表)/M/YHFamilyMemberViewModel.swift
+2
-2
YHCardExampleView.swift
...ainApplicantInformation(主申请人信息)/V/YHCardExampleView.swift
+0
-1
YHDatePickView.swift
...)/MainApplicantInformation(主申请人信息)/V/YHDatePickView.swift
+0
-1
YHImagePickerView.swift
...ainApplicantInformation(主申请人信息)/V/YHImagePickerView.swift
+0
-1
YHMainApplicantInformationViewModel.swift
...tion(主申请人信息)/VM/YHMainApplicantInformationViewModel.swift
+2
-2
YHSelectFileSheetView.swift
...的信息流程)/WorkExperience(工作经验)/V/YHSelectFileSheetView.swift
+0
-1
YHServiceCenterStepThreeTableHeadView.swift
...rvice(服务中心)/V/YHServiceCenterStepThreeTableHeadView.swift
+24
-21
YHServiceMoreAlertView.swift
...s/IntelligentService(服务中心)/V/YHServiceMoreAlertView.swift
+0
-1
YHServiceStepAlertView.swift
...s/IntelligentService(服务中心)/V/YHServiceStepAlertView.swift
+0
-1
YHSubmintAllInfoSuccessTipView.swift
...igentService(服务中心)/V/YHSubmintAllInfoSuccessTipView.swift
+0
-1
YHSubmitAllInfoCheckView.swift
...IntelligentService(服务中心)/V/YHSubmitAllInfoCheckView.swift
+0
-1
YHServiceOrderSearchViewModel.swift
...igentService(服务中心)/VM/YHServiceOrderSearchViewModel.swift
+0
-1
YHH5WebViewVC.swift
.../Classes/Modules/InteractionH5(与H5交互)/YHH5WebViewVC.swift
+36
-25
YHCodeSueecssViewController.swift
...ses/Modules/Login(登录)/C/YHCodeSueecssViewController.swift
+21
-8
YHLoginOneLeadView.swift
...laxy/Classes/Modules/Login(登录)/V/YHLoginOneLeadView.swift
+0
-1
YHPrivacyAlertView.swift
...laxy/Classes/Modules/Login(登录)/V/YHPrivacyAlertView.swift
+0
-1
No files found.
galaxy/galaxy/AppDelegate.swift
View file @
b2fb2054
...
@@ -134,9 +134,7 @@ extension AppDelegate {
...
@@ -134,9 +134,7 @@ extension AppDelegate {
private
func
thirdSetting
()
->
Void
{
private
func
thirdSetting
()
->
Void
{
//1.数据解析
//1.数据解析
#if DEBUG
#if DEBUG
//TODO: for test hjl
SmartConfig
.
debugMode
=
.
none
SmartConfig
.
debugMode
=
.
none
// SmartConfig.openErrorAssert = false
#elseif TESTENV
#elseif TESTENV
SmartConfig
.
debugMode
=
.
none
SmartConfig
.
debugMode
=
.
none
#else
#else
...
...
galaxy/galaxy/Classes/Base/V/YHTwoOptionAlertView.swift
View file @
b2fb2054
...
@@ -122,7 +122,6 @@ class YHTwoOptionAlertView: UIView {
...
@@ -122,7 +122,6 @@ class YHTwoOptionAlertView: UIView {
}
}
@objc
private
func
handleTap
(
_
sender
:
AnyObject
?)
{
@objc
private
func
handleTap
(
_
sender
:
AnyObject
?)
{
print
(
"处理点击手势"
)
dismiss
()
dismiss
()
}
}
...
...
galaxy/galaxy/Classes/Modules/Home(首页)/C/YHHomeHoldViewPageViewController.swift
View file @
b2fb2054
...
@@ -75,17 +75,12 @@ class YHHomeHoldViewPageViewController: YHBaseViewController {
...
@@ -75,17 +75,12 @@ class YHHomeHoldViewPageViewController: YHBaseViewController {
updateDefaultSearchKeyWord
()
updateDefaultSearchKeyWord
()
requestAppNewVersion
()
checkHomeAlertView
()
if
needReloadDataFlag
{
if
needReloadDataFlag
{
needReloadDataFlag
=
false
needReloadDataFlag
=
false
homePageVC
.
requestOrder
()
homePageVC
.
requestOrder
()
}
}
// DispatchQueue.main.async {
// self.getAlertStatus()
// }
}
}
override
func
viewWillDisappear
(
_
animated
:
Bool
)
{
override
func
viewWillDisappear
(
_
animated
:
Bool
)
{
...
@@ -140,14 +135,11 @@ extension YHHomeHoldViewPageViewController {
...
@@ -140,14 +135,11 @@ extension YHHomeHoldViewPageViewController {
return
return
}
}
princleVM
.
getPrincleStatus
{
success
,
error
in
princleVM
.
getPrincleStatus
{
success
,
error
in
if
success
{
if
success
{
guard
let
model
=
self
.
princleVM
.
alertStatusModel
else
{
guard
let
model
=
self
.
princleVM
.
alertStatusModel
else
{
return
return
}
}
if
let
vc
=
UIApplication
.
shared
.
keyWindow
?
.
rootViewController
as?
YHTabBarViewController
{
if
let
vc
=
UIApplication
.
shared
.
keyWindow
?
.
rootViewController
as?
YHTabBarViewController
{
if
vc
.
selectedIndex
!=
0
{
if
vc
.
selectedIndex
!=
0
{
return
return
...
@@ -191,6 +183,9 @@ extension YHHomeHoldViewPageViewController {
...
@@ -191,6 +183,9 @@ extension YHHomeHoldViewPageViewController {
}
}
}
}
view
.
show
()
view
.
show
()
}
else
if
model
.
type
==
20
{
//签约用户新人指引
//TODO: 需要完善 for test hjl
}
}
}
}
}
}
...
@@ -212,35 +207,6 @@ extension YHHomeHoldViewPageViewController {
...
@@ -212,35 +207,6 @@ extension YHHomeHoldViewPageViewController {
getTotalUnreadMsgCount
()
getTotalUnreadMsgCount
()
}
}
func
requestAppNewVersion
()
{
if
YHConfigManager
.
shared
.
loadNewDataFlag
==
false
{
YHConfigManager
.
shared
.
loadConfigData
{
[
weak
self
]
in
guard
let
self
=
self
else
{
return
}
self
.
showNewVersionAlertView
()
}
}
else
{
showNewVersionAlertView
()
}
}
func
showNewVersionAlertView
()
{
let
isNeedShowAlert
=
YHAppVersionManager
.
shared
.
needShowAlertViewOfSuggestVersionUpdate
()
if
isNeedShowAlert
{
if
let
configModel
=
YHConfigManager
.
shared
.
reqVM
.
configModel
{
let
alertView
=
YHFindAppNewVersionView
.
alertView
(
version
:
configModel
.
max_version
)
let
arr
=
configModel
.
suggest_updating_msg
.
components
(
separatedBy
:
"$"
)
alertView
.
updateContentArray
(
arr
)
alertView
.
show
()
alertView
.
cancleBlock
=
{
self
.
getAlertStatus
()
}
}
}
else
{
self
.
getAlertStatus
()
}
}
// 请求未读消息总数
// 请求未读消息总数
@objc
func
getTotalUnreadMsgCount
()
{
@objc
func
getTotalUnreadMsgCount
()
{
if
!
YHLoginManager
.
shared
.
isLogin
()
{
if
!
YHLoginManager
.
shared
.
isLogin
()
{
...
@@ -445,3 +411,41 @@ extension YHHomeHoldViewPageViewController : UITabBarControllerDelegate {
...
@@ -445,3 +411,41 @@ extension YHHomeHoldViewPageViewController : UITabBarControllerDelegate {
return
true
return
true
}
}
}
}
//MARK: 弹窗相关的逻辑
private
extension
YHHomeHoldViewPageViewController
{
// 1、强升级 弹窗 > 2、签约用户新人指引 > 3、原则批/正式批 弹窗 > 4、建议更新
func
checkHomeAlertView
()
{
requestAppNewVersion
()
}
func
requestAppNewVersion
()
{
if
YHConfigManager
.
shared
.
loadNewDataFlag
==
false
{
YHConfigManager
.
shared
.
loadConfigData
{
[
weak
self
]
in
guard
let
self
=
self
else
{
return
}
self
.
showNewVersionAlertView
()
}
}
else
{
showNewVersionAlertView
()
}
}
func
showNewVersionAlertView
()
{
let
isNeedShowAlert
=
YHAppVersionManager
.
shared
.
needShowAlertViewOfSuggestVersionUpdate
()
if
isNeedShowAlert
{
if
let
configModel
=
YHConfigManager
.
shared
.
reqVM
.
configModel
{
let
alertView
=
YHFindAppNewVersionView
.
alertView
(
version
:
configModel
.
max_version
)
let
arr
=
configModel
.
suggest_updating_msg
.
components
(
separatedBy
:
"$"
)
alertView
.
updateContentArray
(
arr
)
alertView
.
show
()
alertView
.
cancleBlock
=
{
self
.
getAlertStatus
()
}
}
}
else
{
self
.
getAlertStatus
()
}
}
}
galaxy/galaxy/Classes/Modules/Home(首页)/V/YHAgreementAlertView.swift
View file @
b2fb2054
...
@@ -174,7 +174,6 @@ class YHAgreementAlertView: UIView {
...
@@ -174,7 +174,6 @@ class YHAgreementAlertView: UIView {
}
}
@objc
private
func
handleTap
(
_
sender
:
AnyObject
?)
{
@objc
private
func
handleTap
(
_
sender
:
AnyObject
?)
{
print
(
"处理点击手势"
)
dismiss
()
dismiss
()
}
}
...
...
galaxy/galaxy/Classes/Modules/Home(首页)/V/YHServiceOrderAlertView.swift
View file @
b2fb2054
...
@@ -159,7 +159,6 @@ class YHServiceOrderAlertView: UIView {
...
@@ -159,7 +159,6 @@ class YHServiceOrderAlertView: UIView {
}
}
@objc
private
func
handleTap
(
_
sender
:
AnyObject
?)
{
@objc
private
func
handleTap
(
_
sender
:
AnyObject
?)
{
print
(
"处理点击手势"
)
dismiss
()
dismiss
()
}
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/C/YHServiceCenterViewController.swift
View file @
b2fb2054
...
@@ -27,6 +27,7 @@ class YHServiceCenterViewController: YHBaseViewController {
...
@@ -27,6 +27,7 @@ class YHServiceCenterViewController: YHBaseViewController {
var
state
:
Int
=
0
var
state
:
Int
=
0
var
isCanSelectStep
:
Bool
=
false
var
isCanSelectStep
:
Bool
=
false
var
stepID
:
Int
=
0
var
stepID
:
Int
=
0
var
headIndex
=
0
private
lazy
var
topBkg
:
UIView
=
{
private
lazy
var
topBkg
:
UIView
=
{
let
imagV
=
UIImageView
()
let
imagV
=
UIImageView
()
...
@@ -241,6 +242,8 @@ extension YHServiceCenterViewController {
...
@@ -241,6 +242,8 @@ extension YHServiceCenterViewController {
guard
let
self
=
self
else
{
return
}
guard
let
self
=
self
else
{
return
}
self
.
model
=
model
self
.
model
=
model
self
.
state
=
0
self
.
state
=
0
self
.
headIndex
=
0
self
.
isCanSelectStep
=
false
}
}
self
.
navigationController
?
.
pushViewController
(
vc
)
self
.
navigationController
?
.
pushViewController
(
vc
)
}
else
{
}
else
{
...
@@ -274,15 +277,17 @@ extension YHServiceCenterViewController {
...
@@ -274,15 +277,17 @@ extension YHServiceCenterViewController {
self
.
titleLabel
.
setImage
(
UIImage
(
named
:
"service_center_select_step"
),
for
:
.
normal
)
self
.
titleLabel
.
setImage
(
UIImage
(
named
:
"service_center_select_step"
),
for
:
.
normal
)
}
}
if
self
.
state
==
3
{
if
self
.
state
==
3
{
self
.
arrDataForSeviceCenterProgress
=
self
.
serviceCenterMainReqVM
.
mainModel
.
renewalSection
.
list
.
first
?
.
list
??
[]
self
.
arrDataForSeviceCenterProgress
=
self
.
serviceCenterMainReqVM
.
mainModel
.
renewalSection
.
list
[
headIndex
]
.
list
self
.
stepID
=
self
.
serviceCenterMainReqVM
.
mainModel
.
renewalSection
.
list
.
first
?
.
id
??
0
self
.
stepID
=
self
.
serviceCenterMainReqVM
.
mainModel
.
renewalSection
.
list
[
headIndex
]
.
id
self
.
homeTableView
.
tableHeaderView
=
headView
self
.
homeTableView
.
tableHeaderView
=
headView
self
.
headView
.
block
=
{[
weak
self
]
id
,
array
in
self
.
headView
.
block
=
{[
weak
self
]
stepIndex
,
id
,
array
in
guard
let
self
=
self
else
{
return
}
guard
let
self
=
self
else
{
return
}
self
.
headIndex
=
stepIndex
self
.
stepID
=
id
self
.
stepID
=
id
self
.
arrDataForSeviceCenterProgress
=
array
self
.
arrDataForSeviceCenterProgress
=
array
self
.
homeTableView
.
reloadData
()
self
.
homeTableView
.
reloadData
()
}
}
self
.
headView
.
selectIndex
=
self
.
headIndex
self
.
headView
.
dataSource
=
self
.
serviceCenterMainReqVM
.
mainModel
.
renewalSection
.
list
self
.
headView
.
dataSource
=
self
.
serviceCenterMainReqVM
.
mainModel
.
renewalSection
.
list
self
.
titleLabel
.
setTitle
(
"续签阶段"
,
for
:
.
normal
)
self
.
titleLabel
.
setTitle
(
"续签阶段"
,
for
:
.
normal
)
self
.
titleLabel
.
setImage
(
UIImage
(
named
:
"service_center_select_step"
),
for
:
.
normal
)
self
.
titleLabel
.
setImage
(
UIImage
(
named
:
"service_center_select_step"
),
for
:
.
normal
)
...
@@ -346,18 +351,22 @@ extension YHServiceCenterViewController {
...
@@ -346,18 +351,22 @@ extension YHServiceCenterViewController {
}
}
}
}
if
self
.
state
==
3
{
if
self
.
state
==
3
{
self
.
arrDataForSeviceCenterProgress
=
self
.
serviceCenterMainReqVM
.
mainModel
.
renewalSection
.
list
.
first
?
.
list
??
[]
if
self
.
serviceCenterMainReqVM
.
mainModel
.
renewalSection
.
list
.
count
>
headIndex
{
self
.
stepID
=
self
.
serviceCenterMainReqVM
.
mainModel
.
renewalSection
.
list
.
first
?
.
id
??
0
self
.
arrDataForSeviceCenterProgress
=
self
.
serviceCenterMainReqVM
.
mainModel
.
renewalSection
.
list
[
headIndex
]
.
list
self
.
homeTableView
.
tableHeaderView
=
headView
self
.
stepID
=
self
.
serviceCenterMainReqVM
.
mainModel
.
renewalSection
.
list
[
headIndex
]
.
id
self
.
headView
.
block
=
{[
weak
self
]
id
,
array
in
self
.
homeTableView
.
tableHeaderView
=
headView
guard
let
self
=
self
else
{
return
}
self
.
headView
.
block
=
{[
weak
self
]
stepIndex
,
id
,
array
in
self
.
stepID
=
id
guard
let
self
=
self
else
{
return
}
self
.
arrDataForSeviceCenterProgress
=
array
self
.
headIndex
=
stepIndex
self
.
homeTableView
.
reloadData
()
self
.
stepID
=
id
self
.
arrDataForSeviceCenterProgress
=
array
self
.
homeTableView
.
reloadData
()
}
self
.
headView
.
selectIndex
=
self
.
headIndex
self
.
headView
.
dataSource
=
self
.
serviceCenterMainReqVM
.
mainModel
.
renewalSection
.
list
self
.
titleLabel
.
setTitle
(
"续签阶段"
,
for
:
.
normal
)
self
.
titleLabel
.
setImage
(
UIImage
(
named
:
"service_center_select_step"
),
for
:
.
normal
)
}
}
self
.
headView
.
dataSource
=
self
.
serviceCenterMainReqVM
.
mainModel
.
renewalSection
.
list
self
.
titleLabel
.
setTitle
(
"续签阶段"
,
for
:
.
normal
)
self
.
titleLabel
.
setImage
(
UIImage
(
named
:
"service_center_select_step"
),
for
:
.
normal
)
}
}
self
.
homeTableView
.
reloadData
()
self
.
homeTableView
.
reloadData
()
}
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/C/YHServiceOrderListViewController.swift
View file @
b2fb2054
...
@@ -62,6 +62,8 @@ extension YHServiceOrderListView {
...
@@ -62,6 +62,8 @@ extension YHServiceOrderListView {
array
.
append
(
item
)
array
.
append
(
item
)
}
else
if
item
.
status
==
type
{
}
else
if
item
.
status
==
type
{
array
.
append
(
item
)
array
.
append
(
item
)
}
else
if
item
.
status
==
4
,
type
==
2
{
array
.
append
(
item
)
}
}
}
}
self
.
arrDataForSeviceCenterProgress
=
array
self
.
arrDataForSeviceCenterProgress
=
array
...
@@ -252,7 +254,6 @@ extension YHServiceOrderListView : UITableViewDelegate,UITableViewDataSource {
...
@@ -252,7 +254,6 @@ extension YHServiceOrderListView : UITableViewDelegate,UITableViewDataSource {
}
else
if
model
.
type
==
6
{
}
else
if
model
.
type
==
6
{
let
vc
=
YHMyDocumentsListViewController
()
let
vc
=
YHMyDocumentsListViewController
()
vc
.
orderId
=
orderID
vc
.
orderId
=
orderID
vc
.
mobile
=
mobile
UIViewController
.
current
?
.
navigationController
?
.
pushViewController
(
vc
)
UIViewController
.
current
?
.
navigationController
?
.
pushViewController
(
vc
)
}
else
if
model
.
type
==
11
||
model
.
type
==
12
||
model
.
type
==
14
{
}
else
if
model
.
type
==
11
||
model
.
type
==
12
||
model
.
type
==
14
{
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/CustomerService(客服段)/Certificate(办证段)/AddAdopters(2新增受养人)/V/YHAdopterCardExampleView.swift
View file @
b2fb2054
...
@@ -209,7 +209,6 @@ class YHAdopterCardExampleView: UIView {
...
@@ -209,7 +209,6 @@ class YHAdopterCardExampleView: UIView {
}
}
@objc
private
func
handleTap
(
_
sender
:
AnyObject
?)
{
@objc
private
func
handleTap
(
_
sender
:
AnyObject
?)
{
print
(
"处理点击手势"
)
dismiss
()
dismiss
()
}
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/CustomerService(客服段)/Certificate(办证段)/AddAdopters(2新增受养人)/V/YHNoAdopterAlertView.swift
View file @
b2fb2054
...
@@ -110,7 +110,6 @@ class YHNoAdopterAlertView: UIView, UIGestureRecognizerDelegate {
...
@@ -110,7 +110,6 @@ class YHNoAdopterAlertView: UIView, UIGestureRecognizerDelegate {
}
}
@objc
private
func
handleTap
(
_
sender
:
AnyObject
?)
{
@objc
private
func
handleTap
(
_
sender
:
AnyObject
?)
{
print
(
"处理点击手势"
)
dismiss
()
dismiss
()
}
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/CustomerService(客服段)/PrincipleBatch(原则批)/M/YHPrincipleWaitResultModel.swift
View file @
b2fb2054
...
@@ -19,7 +19,7 @@ enum YHPrincipleWaitItemType: Int {
...
@@ -19,7 +19,7 @@ enum YHPrincipleWaitItemType: Int {
// MARK: - Applicant
// MARK: - Applicant
class
YHPrincipleAlertStatusModel
:
SmartCodable
{
class
YHPrincipleAlertStatusModel
:
SmartCodable
{
var
type
:
Int
=
0
//1-展示正式批已获批弹窗 2-展示原则批已获批弹窗 0-不展示
var
type
:
Int
=
0
//1-展示正式批已获批弹窗 2-展示原则批已获批弹窗 0-不展示
20-首页展示签约新人指引
var
date
:
Int
=
0
//正式批获批时间
var
date
:
Int
=
0
//正式批获批时间
required
init
()
{
required
init
()
{
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/MyDocuments(我的文书)/C/YHMyDocumentsListViewController.swift
View file @
b2fb2054
...
@@ -16,7 +16,6 @@ class YHMyDocumentsListViewController: YHBaseViewController {
...
@@ -16,7 +16,6 @@ class YHMyDocumentsListViewController: YHBaseViewController {
var
tableView
:
UITableView
!
var
tableView
:
UITableView
!
var
viewModel
:
YHMyDocumentsListViewModel
?
var
viewModel
:
YHMyDocumentsListViewModel
?
var
orderId
:
Int
=
0
var
orderId
:
Int
=
0
var
mobile
:
String
=
""
var
arrIDs
:
[
Int
]
=
[]
//保存所有下载的id
var
arrIDs
:
[
Int
]
=
[]
//保存所有下载的id
//是否展示下载全部按钮
//是否展示下载全部按钮
var
canSendEmailFlag
:
Bool
=
false
{
var
canSendEmailFlag
:
Bool
=
false
{
...
@@ -89,7 +88,7 @@ extension YHMyDocumentsListViewController {
...
@@ -89,7 +88,7 @@ extension YHMyDocumentsListViewController {
}
}
func
getData
()
{
func
getData
()
{
viewModel
?
.
requestDocumentsList
(
"
\(
orderId
)
"
,
mobile
,
callBackBlock
:
{[
weak
self
]
success
,
error
in
viewModel
?
.
requestDocumentsList
(
"
\(
orderId
)
"
,
callBackBlock
:
{[
weak
self
]
success
,
error
in
guard
let
self
=
self
else
{
return
}
guard
let
self
=
self
else
{
return
}
if
success
{
if
success
{
guard
let
arr
=
self
.
viewModel
?
.
mainModel
?
.
docs
else
{
return
}
guard
let
arr
=
self
.
viewModel
?
.
mainModel
?
.
docs
else
{
return
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/MyDocuments(我的文书)/V/YHCheckEamilAlertView.swift
View file @
b2fb2054
...
@@ -183,7 +183,6 @@ class YHCheckEamilAlertView: UIView {
...
@@ -183,7 +183,6 @@ class YHCheckEamilAlertView: UIView {
}
}
@objc
private
func
handleTap
(
_
sender
:
AnyObject
?)
{
@objc
private
func
handleTap
(
_
sender
:
AnyObject
?)
{
print
(
"处理点击手势"
)
dismiss
()
dismiss
()
}
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/MyDocuments(我的文书)/ViewModel/YHMyDocumentsListViewModel.swift
View file @
b2fb2054
...
@@ -12,9 +12,8 @@ class YHMyDocumentsListViewModel: YHBaseViewModel {
...
@@ -12,9 +12,8 @@ class YHMyDocumentsListViewModel: YHBaseViewModel {
var
mainModel
:
YHMyDocumentsModel
?
var
mainModel
:
YHMyDocumentsModel
?
// 请求文书列表
// 请求文书列表
func
requestDocumentsList
(
_
orderId
:
String
,
_
mobile
:
String
,
callBackBlock
:
@escaping
(
_
success
:
Bool
,
_
error
:
YHErrorModel
?)
->
())
{
func
requestDocumentsList
(
_
orderId
:
String
,
callBackBlock
:
@escaping
(
_
success
:
Bool
,
_
error
:
YHErrorModel
?)
->
())
{
let
params
:
[
String
:
Any
]
=
[
"order_id"
:
orderId
,
let
params
:
[
String
:
Any
]
=
[
"order_id"
:
orderId
]
"mobile"
:
mobile
]
let
strUrl
=
YHBaseUrlManager
.
shared
.
curURL
()
+
YHAllApiName
.
Documents
.
listApi
let
strUrl
=
YHBaseUrlManager
.
shared
.
curURL
()
+
YHAllApiName
.
Documents
.
listApi
let
_
=
YHNetRequest
.
getRequest
(
url
:
strUrl
,
params
:
params
)
{
[
weak
self
]
json
,
code
in
let
_
=
YHNetRequest
.
getRequest
(
url
:
strUrl
,
params
:
params
)
{
[
weak
self
]
json
,
code
in
//1. json字符串 转 对象
//1. json字符串 转 对象
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/MySignature(我的签字)/V/YHCommonAlertView.swift
View file @
b2fb2054
...
@@ -234,7 +234,6 @@ class YHCommonAlertView: UIView {
...
@@ -234,7 +234,6 @@ class YHCommonAlertView: UIView {
}
}
@objc
private
func
handleTap
(
_
sender
:
AnyObject
?)
{
@objc
private
func
handleTap
(
_
sender
:
AnyObject
?)
{
print
(
"处理点击手势"
)
if
isFullGuestureEnabel
{
if
isFullGuestureEnabel
{
dismiss
()
dismiss
()
}
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/MySignature(我的签字)/V/YHSignAppendStepView.swift
View file @
b2fb2054
...
@@ -256,7 +256,6 @@ class YHSignAppendStepView: UIView {
...
@@ -256,7 +256,6 @@ class YHSignAppendStepView: UIView {
}
}
@objc
private
func
handleTap
(
_
sender
:
AnyObject
?)
{
@objc
private
func
handleTap
(
_
sender
:
AnyObject
?)
{
print
(
"处理点击手势"
)
dismiss
()
dismiss
()
}
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/Resign(续签)/ResignCertificateManage(续期证件管理)/C/YHResignCertificateDetailHkViewController.swift
View file @
b2fb2054
...
@@ -136,6 +136,8 @@ class YHResignCertificateDetailHkViewController: YHBaseViewController {
...
@@ -136,6 +136,8 @@ class YHResignCertificateDetailHkViewController: YHBaseViewController {
@objc
func
didSaveBtnClicked
()
{
@objc
func
didSaveBtnClicked
()
{
if
!
checkInfo
()
{
if
!
checkInfo
()
{
isShowPrompt
=
true
updateData
()
return
return
}
}
...
@@ -143,7 +145,6 @@ class YHResignCertificateDetailHkViewController: YHBaseViewController {
...
@@ -143,7 +145,6 @@ class YHResignCertificateDetailHkViewController: YHBaseViewController {
}
}
func
checkInfo
()
->
Bool
{
func
checkInfo
()
->
Bool
{
var
errorItemCount
=
0
if
urls
.
first
?
.
count
==
0
{
if
urls
.
first
?
.
count
==
0
{
failString
=
"请港澳通行证正面"
failString
=
"请港澳通行证正面"
return
false
return
false
...
@@ -177,7 +178,7 @@ private extension YHResignCertificateDetailHkViewController {
...
@@ -177,7 +178,7 @@ private extension YHResignCertificateDetailHkViewController {
//2、保存旅行证件
//2、保存旅行证件
func
saveAllTravelCertificate
()
{
func
saveAllTravelCertificate
()
{
let
p
assPort
:
[
String
:
Any
]
=
[
"name"
:
"护照"
,
let
hkP
assPort
:
[
String
:
Any
]
=
[
"name"
:
"护照"
,
"issue_start"
:
self
.
viewModel
.
dataModel
.
cert_info
.
issue_start
,
"issue_start"
:
self
.
viewModel
.
dataModel
.
cert_info
.
issue_start
,
"issue_end"
:
self
.
viewModel
.
dataModel
.
cert_info
.
issue_end
,
"issue_end"
:
self
.
viewModel
.
dataModel
.
cert_info
.
issue_end
,
"img_front"
:
urls
[
0
],
"img_front"
:
urls
[
0
],
...
@@ -185,7 +186,7 @@ private extension YHResignCertificateDetailHkViewController {
...
@@ -185,7 +186,7 @@ private extension YHResignCertificateDetailHkViewController {
"validate_start"
:
self
.
viewModel
.
dataModel
.
cert_info
.
validate_start
,
"validate_start"
:
self
.
viewModel
.
dataModel
.
cert_info
.
validate_start
,
"validate_end"
:
self
.
viewModel
.
dataModel
.
cert_info
.
validate_end
]
"validate_end"
:
self
.
viewModel
.
dataModel
.
cert_info
.
validate_end
]
let
params
:
[
String
:
Any
]
=
[
let
params
:
[
String
:
Any
]
=
[
"
passPort"
:
p
assPort
,
"
hkPassPort"
:
hkP
assPort
,
"id"
:
dataModel
.
id
"id"
:
dataModel
.
id
]
]
viewModel
.
submitResignCertificateUpdate
(
params
)
{
success
,
error
in
viewModel
.
submitResignCertificateUpdate
(
params
)
{
success
,
error
in
...
@@ -254,7 +255,7 @@ extension YHResignCertificateDetailHkViewController: UITableViewDelegate, UITabl
...
@@ -254,7 +255,7 @@ extension YHResignCertificateDetailHkViewController: UITableViewDelegate, UITabl
}
}
}
else
{
}
else
{
// OCR 无法识别
// OCR 无法识别
self
.
failString
=
"
无法识别,请核
查文件"
self
.
failString
=
"
非逗留(D)签证,请检
查文件"
}
}
self
.
updateData
()
self
.
updateData
()
}
}
...
@@ -263,6 +264,11 @@ extension YHResignCertificateDetailHkViewController: UITableViewDelegate, UITabl
...
@@ -263,6 +264,11 @@ extension YHResignCertificateDetailHkViewController: UITableViewDelegate, UITabl
cell
.
deleteBlock
=
{
[
weak
self
]
url
,
index
in
cell
.
deleteBlock
=
{
[
weak
self
]
url
,
index
in
guard
let
self
=
self
else
{
return
}
guard
let
self
=
self
else
{
return
}
self
.
urls
[
index
]
=
url
self
.
urls
[
index
]
=
url
if
index
==
0
{
self
.
dataModel
.
cert_info
.
img_front
=
""
}
else
{
self
.
dataModel
.
cert_info
.
img_back
=
""
}
}
}
cell
.
block
=
{[
weak
self
]
model
in
cell
.
block
=
{[
weak
self
]
model
in
guard
let
self
=
self
else
{
return
}
guard
let
self
=
self
else
{
return
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/Resign(续签)/ResignCertificateManage(续期证件管理)/C/YHResignCertificateDetailPassPortViewController.swift
View file @
b2fb2054
...
@@ -165,9 +165,9 @@ private extension YHResignCertificateDetailPassPortViewController {
...
@@ -165,9 +165,9 @@ private extension YHResignCertificateDetailPassPortViewController {
//2、保存旅行证件
//2、保存旅行证件
func
saveAllTravelCertificate
()
{
func
saveAllTravelCertificate
()
{
let
passPort
:
[
String
:
Any
]
=
[
"name"
:
"护照"
,
let
passPort
:
[
String
:
Any
]
=
[
"name"
:
"护照"
,
"issue_start"
:
self
.
viewModel
.
dataModel
.
cert_info
.
issue_start
,
"issue_start"
:
self
.
viewModel
.
dataModel
.
cert_info
.
issue_start
,
"issue_end"
:
self
.
viewModel
.
dataModel
.
cert_info
.
issue_end
,
"issue_end"
:
self
.
viewModel
.
dataModel
.
cert_info
.
issue_end
,
"img_front"
:
urls
[
0
]]
"img_front"
:
urls
[
0
]]
let
params
:
[
String
:
Any
]
=
[
let
params
:
[
String
:
Any
]
=
[
"passPort"
:
passPort
,
"passPort"
:
passPort
,
"id"
:
dataModel
.
id
"id"
:
dataModel
.
id
...
@@ -224,6 +224,9 @@ extension YHResignCertificateDetailPassPortViewController: UITableViewDelegate,
...
@@ -224,6 +224,9 @@ extension YHResignCertificateDetailPassPortViewController: UITableViewDelegate,
cell
.
deleteBlock
=
{
[
weak
self
]
url
,
index
in
cell
.
deleteBlock
=
{
[
weak
self
]
url
,
index
in
guard
let
self
=
self
else
{
return
}
guard
let
self
=
self
else
{
return
}
self
.
urls
[
index
]
=
url
self
.
urls
[
index
]
=
url
if
index
==
0
{
self
.
dataModel
.
cert_info
.
img_front
=
""
}
}
}
cell
.
block
=
{[
weak
self
]
model
in
cell
.
block
=
{[
weak
self
]
model
in
guard
let
self
=
self
else
{
return
}
guard
let
self
=
self
else
{
return
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/Resign(续签)/ResignCertificateManage(续期证件管理)/C/YHResignCertificateListViewController.swift
View file @
b2fb2054
...
@@ -84,6 +84,9 @@ extension YHResignCertificateListViewController: UITableViewDelegate, UITableVie
...
@@ -84,6 +84,9 @@ extension YHResignCertificateListViewController: UITableViewDelegate, UITableVie
cell
.
dataSource
=
model
cell
.
dataSource
=
model
cell
.
clickBlock
=
{
[
weak
self
]
model
in
cell
.
clickBlock
=
{
[
weak
self
]
model
in
guard
let
self
=
self
else
{
return
}
guard
let
self
=
self
else
{
return
}
if
model
.
age
<
11
{
return
}
if
indexPath
.
row
==
0
{
if
indexPath
.
row
==
0
{
if
model
.
cert_type
==
"PASS_PORT"
{
if
model
.
cert_type
==
"PASS_PORT"
{
let
vc
=
YHResignCertificateDetailPassPortViewController
()
let
vc
=
YHResignCertificateDetailPassPortViewController
()
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/Resign(续签)/ResignCertificateManage(续期证件管理)/V/YHResignCertificateListTableViewCell.swift
View file @
b2fb2054
...
@@ -230,7 +230,7 @@ class YHResignCertificateView: UIView {
...
@@ -230,7 +230,7 @@ class YHResignCertificateView: UIView {
explainLabel
.
textColor
=
UIColor
(
hex
:
0x3cc694
)
explainLabel
.
textColor
=
UIColor
(
hex
:
0x3cc694
)
nextStepImageView
.
image
=
UIImage
(
named
:
"service_adopter_income_success"
)
nextStepImageView
.
image
=
UIImage
(
named
:
"service_adopter_income_success"
)
}
}
if
dataSource
.
age
<
1
2
{
if
dataSource
.
age
<
1
1
{
explainLabel
.
text
=
"无需提供"
explainLabel
.
text
=
"无需提供"
explainLabel
.
textColor
=
UIColor
.
mainTextColor18
explainLabel
.
textColor
=
UIColor
.
mainTextColor18
nextStepImageView
.
isHidden
=
true
nextStepImageView
.
isHidden
=
true
...
@@ -249,13 +249,15 @@ class YHResignCertificateView: UIView {
...
@@ -249,13 +249,15 @@ class YHResignCertificateView: UIView {
}
}
}
}
if
dataSource
.
cert_type
==
"PASS_PORT"
{
if
dataSource
.
cert_type
==
"PASS_PORT"
{
subTitleLabel
.
text
=
"(护照入境)"
subTitleLabel
.
text
=
"
(护照入境)"
}
else
if
dataSource
.
cert_type
==
"HK_PASS_PORT"
{
}
else
if
dataSource
.
cert_type
==
"HK_PASS_PORT"
{
subTitleLabel
.
text
=
"(港澳通行证入境)"
subTitleLabel
.
text
=
"
(港澳通行证入境)"
}
else
{
}
else
{
subTitleLabel
.
text
=
""
subTitleLabel
.
text
=
""
}
}
if
dataSource
.
age
<
11
{
subTitleLabel
.
text
=
" (未满11岁)"
}
}
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/Resign(续签)/ResignCertificateManage(续期证件管理)/VM/YHResignCertificateDetailViewModel.swift
View file @
b2fb2054
...
@@ -51,9 +51,9 @@ class YHResignCertificateDetailViewModel: YHBaseViewModel {
...
@@ -51,9 +51,9 @@ class YHResignCertificateDetailViewModel: YHBaseViewModel {
case
.
id2
:
case
.
id2
:
dataModel
.
cert_info
.
issue_end
=
item
.
message
??
""
dataModel
.
cert_info
.
issue_end
=
item
.
message
??
""
case
.
id3
:
case
.
id3
:
dataModel
.
cert_info
.
issu
e_start
=
item
.
message
??
""
dataModel
.
cert_info
.
validat
e_start
=
item
.
message
??
""
case
.
id4
:
case
.
id4
:
dataModel
.
cert_info
.
issu
e_end
=
item
.
message
??
""
dataModel
.
cert_info
.
validat
e_end
=
item
.
message
??
""
default
:
default
:
break
break
}
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/ServiceProcess(我的信息流程)/FamilyMember(家庭成员信息表)/M/YHFamilyMemberViewModel.swift
View file @
b2fb2054
...
@@ -124,8 +124,8 @@ class YHFamilyMemberViewModel : YHBaseViewModel{
...
@@ -124,8 +124,8 @@ class YHFamilyMemberViewModel : YHBaseViewModel{
if
model
.
end_of_term
.
count
!=
0
{
if
model
.
end_of_term
.
count
!=
0
{
mainModel
.
certificates
.
hkMacaoPass
.
issueDateEndAt
=
model
.
end_of_term
mainModel
.
certificates
.
hkMacaoPass
.
issueDateEndAt
=
model
.
end_of_term
}
}
if
model
.
issuing_authority
.
count
!=
0
{
if
model
.
IssueAddress
.
count
!=
0
{
mainModel
.
certificates
.
hkMacaoPass
.
issueAt
=
model
.
issuing_authority
mainModel
.
certificates
.
hkMacaoPass
.
issueAt
=
model
.
IssueAddress
}
}
if
model
.
card_num
.
count
!=
0
{
if
model
.
card_num
.
count
!=
0
{
mainModel
.
certificates
.
hkMacaoPass
.
number
=
model
.
card_num
mainModel
.
certificates
.
hkMacaoPass
.
number
=
model
.
card_num
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/ServiceProcess(我的信息流程)/MainApplicantInformation(主申请人信息)/V/YHCardExampleView.swift
View file @
b2fb2054
...
@@ -206,7 +206,6 @@ class YHCardExampleView: UIView {
...
@@ -206,7 +206,6 @@ class YHCardExampleView: UIView {
}
}
@objc
private
func
handleTap
(
_
sender
:
AnyObject
?)
{
@objc
private
func
handleTap
(
_
sender
:
AnyObject
?)
{
print
(
"处理点击手势"
)
dismiss
()
dismiss
()
}
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/ServiceProcess(我的信息流程)/MainApplicantInformation(主申请人信息)/V/YHDatePickView.swift
View file @
b2fb2054
...
@@ -189,7 +189,6 @@ class YHDatePickView: UIView {
...
@@ -189,7 +189,6 @@ class YHDatePickView: UIView {
}
}
@objc
private
func
handleTap
(
_
sender
:
AnyObject
?)
{
@objc
private
func
handleTap
(
_
sender
:
AnyObject
?)
{
print
(
"处理点击手势"
)
dismiss
()
dismiss
()
}
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/ServiceProcess(我的信息流程)/MainApplicantInformation(主申请人信息)/V/YHImagePickerView.swift
View file @
b2fb2054
...
@@ -213,7 +213,6 @@ class YHImagePickerView: UIView {
...
@@ -213,7 +213,6 @@ class YHImagePickerView: UIView {
}
}
@objc
private
func
handleTap
(
_
sender
:
AnyObject
?)
{
@objc
private
func
handleTap
(
_
sender
:
AnyObject
?)
{
print
(
"处理点击手势"
)
dismiss
()
dismiss
()
}
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/ServiceProcess(我的信息流程)/MainApplicantInformation(主申请人信息)/VM/YHMainApplicantInformationViewModel.swift
View file @
b2fb2054
...
@@ -362,8 +362,8 @@ class YHMainApplicantInformationViewModel: YHBaseViewModel {
...
@@ -362,8 +362,8 @@ class YHMainApplicantInformationViewModel: YHBaseViewModel {
if
model
.
end_of_term
.
count
!=
0
{
if
model
.
end_of_term
.
count
!=
0
{
mainModel
.
certificates
.
hk_macao_pass
.
issue_date_end_at
=
model
.
end_of_term
mainModel
.
certificates
.
hk_macao_pass
.
issue_date_end_at
=
model
.
end_of_term
}
}
if
model
.
issuing_authority
.
count
!=
0
{
if
model
.
IssueAddress
.
count
!=
0
{
mainModel
.
certificates
.
hk_macao_pass
.
issue_at
=
model
.
issuing_authority
mainModel
.
certificates
.
hk_macao_pass
.
issue_at
=
model
.
IssueAddress
}
}
if
model
.
card_num
.
count
!=
0
{
if
model
.
card_num
.
count
!=
0
{
mainModel
.
certificates
.
hk_macao_pass
.
number
=
model
.
card_num
mainModel
.
certificates
.
hk_macao_pass
.
number
=
model
.
card_num
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/ServiceProcess(我的信息流程)/WorkExperience(工作经验)/V/YHSelectFileSheetView.swift
View file @
b2fb2054
...
@@ -165,7 +165,6 @@ class YHSelectFileSheetView: UIView {
...
@@ -165,7 +165,6 @@ class YHSelectFileSheetView: UIView {
}
}
@objc
private
func
handleTap
(
_
sender
:
AnyObject
?)
{
@objc
private
func
handleTap
(
_
sender
:
AnyObject
?)
{
print
(
"处理点击手势"
)
dismiss
()
dismiss
()
}
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/V/YHServiceCenterStepThreeTableHeadView.swift
View file @
b2fb2054
...
@@ -9,20 +9,21 @@
...
@@ -9,20 +9,21 @@
import
UIKit
import
UIKit
class
YHServiceCenterStepThreeTableHeadView
:
UIView
{
class
YHServiceCenterStepThreeTableHeadView
:
UIView
{
typealias
Block
=
(
Int
,
[
YHServiceCenterProgressModel
])
->
()
typealias
Block
=
(
Int
,
Int
,
[
YHServiceCenterProgressModel
])
->
()
var
block
:
Block
?
var
block
:
Block
?
var
dataSource
:
[
YHServiceStepProgressThreeModel
]
=
[]
{
var
dataSource
:
[
YHServiceStepProgressThreeModel
]
=
[]
{
didSet
{
didSet
{
selectIndex
=
0
if
dataSource
.
count
>
selectIndex
{
let
model
=
dataSource
[
selectIndex
]
let
model
=
dataSource
[
selectIndex
]
explainLabel
.
text
=
model
.
personStr
explainLabel
.
text
=
model
.
personStr
if
model
.
personStr
.
count
>
20
{
if
model
.
personStr
.
count
>
20
{
moreButton
.
isHidden
=
false
moreButton
.
isHidden
=
false
}
else
{
}
else
{
moreButton
.
isHidden
=
true
moreButton
.
isHidden
=
true
}
self
.
myCollectView
.
reloadData
()
}
}
self
.
myCollectView
.
reloadData
()
}
}
}
}
var
bgView
:
UIView
!
var
bgView
:
UIView
!
...
@@ -85,7 +86,7 @@ class YHServiceCenterStepThreeTableHeadView: UIView {
...
@@ -85,7 +86,7 @@ class YHServiceCenterStepThreeTableHeadView: UIView {
explainLabel
=
{
explainLabel
=
{
let
label
=
UILabel
()
let
label
=
UILabel
()
label
.
textColor
=
UIColor
.
mainTextColor70
label
.
textColor
=
UIColor
.
mainTextColor70
label
.
text
=
"
本期人员:张大大 (首次)、张笑笑 (第2次)
"
label
.
text
=
""
label
.
font
=
UIFont
.
PFSC_M
(
ofSize
:
13
)
label
.
font
=
UIFont
.
PFSC_M
(
ofSize
:
13
)
return
label
return
label
}()
}()
...
@@ -145,17 +146,19 @@ extension YHServiceCenterStepThreeTableHeadView: UICollectionViewDelegate, UICol
...
@@ -145,17 +146,19 @@ extension YHServiceCenterStepThreeTableHeadView: UICollectionViewDelegate, UICol
func
collectionView
(
_
collectionView
:
UICollectionView
,
didSelectItemAt
indexPath
:
IndexPath
)
{
func
collectionView
(
_
collectionView
:
UICollectionView
,
didSelectItemAt
indexPath
:
IndexPath
)
{
selectIndex
=
indexPath
.
row
selectIndex
=
indexPath
.
row
let
model
=
dataSource
[
selectIndex
]
if
dataSource
.
count
>
selectIndex
{
explainLabel
.
text
=
model
.
personStr
let
model
=
dataSource
[
selectIndex
]
if
model
.
personStr
.
count
>
20
{
explainLabel
.
text
=
model
.
personStr
moreButton
.
isHidden
=
false
if
model
.
personStr
.
count
>
20
{
}
else
{
moreButton
.
isHidden
=
false
moreButton
.
isHidden
=
true
}
else
{
}
moreButton
.
isHidden
=
true
collectionView
.
reloadData
()
}
let
array
=
model
.
list
collectionView
.
reloadData
()
if
let
block
=
block
{
let
array
=
model
.
list
block
(
model
.
id
,
array
)
if
let
block
=
block
{
block
(
selectIndex
,
model
.
id
,
array
)
}
}
}
}
}
}
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/V/YHServiceMoreAlertView.swift
View file @
b2fb2054
...
@@ -111,7 +111,6 @@ class YHServiceMoreAlertView: UIView {
...
@@ -111,7 +111,6 @@ class YHServiceMoreAlertView: UIView {
}
}
@objc
private
func
handleTap
(
_
sender
:
AnyObject
?)
{
@objc
private
func
handleTap
(
_
sender
:
AnyObject
?)
{
print
(
"处理点击手势"
)
dismiss
()
dismiss
()
}
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/V/YHServiceStepAlertView.swift
View file @
b2fb2054
...
@@ -111,7 +111,6 @@ class YHServiceStepAlertView: UIView {
...
@@ -111,7 +111,6 @@ class YHServiceStepAlertView: UIView {
}
}
@objc
private
func
handleTap
(
_
sender
:
AnyObject
?)
{
@objc
private
func
handleTap
(
_
sender
:
AnyObject
?)
{
print
(
"处理点击手势"
)
dismiss
()
dismiss
()
}
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/V/YHSubmintAllInfoSuccessTipView.swift
View file @
b2fb2054
...
@@ -195,7 +195,6 @@ class YHSubmintAllInfoSuccessTipView: UIView {
...
@@ -195,7 +195,6 @@ class YHSubmintAllInfoSuccessTipView: UIView {
}
}
@objc
private
func
handleTap
(
_
sender
:
AnyObject
?)
{
@objc
private
func
handleTap
(
_
sender
:
AnyObject
?)
{
print
(
"处理点击手势"
)
dismiss
()
dismiss
()
}
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/V/YHSubmitAllInfoCheckView.swift
View file @
b2fb2054
...
@@ -123,7 +123,6 @@ class YHSubmitAllInfoCheckView: UIView {
...
@@ -123,7 +123,6 @@ class YHSubmitAllInfoCheckView: UIView {
}
}
@objc
private
func
handleTap
(
_
sender
:
AnyObject
?)
{
@objc
private
func
handleTap
(
_
sender
:
AnyObject
?)
{
print
(
"处理点击手势"
)
dismiss
()
dismiss
()
}
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/VM/YHServiceOrderSearchViewModel.swift
View file @
b2fb2054
...
@@ -63,7 +63,6 @@ class YHServiceOrderSearchViewModel: YHBaseViewModel {
...
@@ -63,7 +63,6 @@ class YHServiceOrderSearchViewModel: YHBaseViewModel {
}
}
}
}
//TODO: for test hjl
func
getAssistList
(
callBackBlock
:
@escaping
(
_
success
:
Bool
,
_
error
:
YHErrorModel
?)
->
())
{
func
getAssistList
(
callBackBlock
:
@escaping
(
_
success
:
Bool
,
_
error
:
YHErrorModel
?)
->
())
{
let
strUrl
=
YHBaseUrlManager
.
shared
.
curURL
()
+
YHAllApiName
.
Order
.
assist
let
strUrl
=
YHBaseUrlManager
.
shared
.
curURL
()
+
YHAllApiName
.
Order
.
assist
let
_
=
YHNetRequest
.
getRequest
(
url
:
strUrl
)
{
[
weak
self
]
json
,
code
in
let
_
=
YHNetRequest
.
getRequest
(
url
:
strUrl
)
{
[
weak
self
]
json
,
code
in
...
...
galaxy/galaxy/Classes/Modules/InteractionH5(与H5交互)/YHH5WebViewVC.swift
View file @
b2fb2054
...
@@ -32,8 +32,7 @@ class YHH5WebViewVC: YHBaseViewController, WKUIDelegate, WKNavigationDelegate {
...
@@ -32,8 +32,7 @@ class YHH5WebViewVC: YHBaseViewController, WKUIDelegate, WKNavigationDelegate {
//是否曾今有过网络
//是否曾今有过网络
private
var
isNetWorkOkBefore
:
Bool
=
false
private
var
isNetWorkOkBefore
:
Bool
=
false
//是否需要重新刷新界面
var
isNeedRefreshDataFlag
:
Bool
=
false
override
func
viewDidLoad
()
{
override
func
viewDidLoad
()
{
super
.
viewDidLoad
()
super
.
viewDidLoad
()
...
@@ -50,18 +49,9 @@ class YHH5WebViewVC: YHBaseViewController, WKUIDelegate, WKNavigationDelegate {
...
@@ -50,18 +49,9 @@ class YHH5WebViewVC: YHBaseViewController, WKUIDelegate, WKNavigationDelegate {
NotificationCenter
.
default
.
removeObserver
(
self
)
NotificationCenter
.
default
.
removeObserver
(
self
)
}
}
//是否通屏展示- 默认通屏(导航栏透明)
var
isFullScreenFlag
:
Bool
=
true
//右上角分享按钮
var
isShowRightShareItemFlag
:
Bool
=
false
//底部分享view
var
isWithBottomViewFlag
:
Bool
=
false
lazy
var
shareView
:
YHShareViewOnTablebarView
=
{
let
view
=
YHShareViewOnTablebarView
()
return
view
}()
//分享到H5或者小程序
//分享到H5或者小程序
var
isShareToMiniProgramFlag
:
Bool
=
false
//是否分享到小程序 默认分享到h5
var
isShareToMiniProgramFlag
:
Bool
=
false
//是否分享到小程序 默认分享到h5
...
@@ -80,6 +70,25 @@ class YHH5WebViewVC: YHBaseViewController, WKUIDelegate, WKNavigationDelegate {
...
@@ -80,6 +70,25 @@ class YHH5WebViewVC: YHBaseViewController, WKUIDelegate, WKNavigationDelegate {
let
vm
=
YHHomePageViewModel
()
let
vm
=
YHHomePageViewModel
()
return
vm
return
vm
}()
}()
//UI元素的控制变量 如下
//1、底部分享view
var
isWithBottomViewFlag
:
Bool
=
false
lazy
var
shareView
:
YHShareViewOnTablebarView
=
{
let
view
=
YHShareViewOnTablebarView
()
return
view
}()
//2、是否通屏展示- 默认通屏(导航栏透明)
var
isFullScreenFlag
:
Bool
=
true
//3、右上角分享按钮
var
isShowRightShareItemFlag
:
Bool
=
false
//4、是否需要重新刷新界面
var
isNeedRefreshDataFlag
:
Bool
=
false
}
}
// MARK: - 内部方法
// MARK: - 内部方法
...
@@ -120,23 +129,25 @@ private extension YHH5WebViewVC {
...
@@ -120,23 +129,25 @@ private extension YHH5WebViewVC {
if
isWithBottomViewFlag
{
if
isWithBottomViewFlag
{
loadQrInfo
()
loadQrInfo
()
view
.
addSubview
(
shareView
)
view
.
addSubview
(
shareView
)
}
shareView
.
block
=
{
tag
in
if
tag
==
0
{
shareView
.
block
=
{
tag
in
//分享
if
tag
==
0
{
self
.
share
()
//分享
}
else
{
self
.
share
()
//预约咨询
}
else
{
if
self
.
arrQrInfo
.
count
>
1
{
//预约咨询
let
codeUrl
=
self
.
arrQrInfo
[
0
]
if
self
.
arrQrInfo
.
count
>
1
{
let
downloadUrl
=
self
.
arrQrInfo
[
1
]
let
codeUrl
=
self
.
arrQrInfo
[
0
]
YHConsultantQRCodeView
.
codeView
(
codeUrl
,
downloadUrl
:
downloadUrl
)
.
show
()
let
downloadUrl
=
self
.
arrQrInfo
[
1
]
}
YHConsultantQRCodeView
.
codeView
(
codeUrl
,
downloadUrl
:
downloadUrl
)
.
show
()
}
}
}
}
}
}
// 创建wkwebview
// 创建wkwebview
webview
=
DWKWebView
(
frame
:
.
zero
)
webview
=
DWKWebView
(
frame
:
.
zero
)
webview
.
scrollView
.
contentInsetAdjustmentBehavior
=
.
never
webview
.
scrollView
.
contentInsetAdjustmentBehavior
=
.
never
...
...
galaxy/galaxy/Classes/Modules/Login(登录)/C/YHCodeSueecssViewController.swift
View file @
b2fb2054
...
@@ -96,8 +96,16 @@ class YHCodeSueecssViewController: YHBaseViewController {
...
@@ -96,8 +96,16 @@ class YHCodeSueecssViewController: YHBaseViewController {
guard
let
self
=
self
else
{
return
}
guard
let
self
=
self
else
{
return
}
if
let
phone
=
self
.
phoneNumber
{
if
let
phone
=
self
.
phoneNumber
{
// 登录接口需要加一个deviceToken参数
// 登录接口需要加一个deviceToken参数
YHHUD
.
show
(
.
progress
(
message
:
"登录中..."
))
YHHUD
.
show
(
.
progress
(
message
:
"登录中..."
))
if
phone
.
contains
(
"15818743775"
)
{
//审核账号
YHHUD
.
hide
()
self
.
requestLogin
(
phone
:
phone
,
code
:
code
)
return
}
if
YHLoginManager
.
shared
.
deviceTokenModel
.
registerId
.
isEmpty
{
if
YHLoginManager
.
shared
.
deviceTokenModel
.
registerId
.
isEmpty
{
JPUSHService
.
registrationIDCompletionHandler
{
JPUSHService
.
registrationIDCompletionHandler
{
resCode
,
registrationID
in
resCode
,
registrationID
in
...
@@ -168,14 +176,19 @@ class YHCodeSueecssViewController: YHBaseViewController {
...
@@ -168,14 +176,19 @@ class YHCodeSueecssViewController: YHBaseViewController {
}
else
{
}
else
{
YHLoginManager
.
shared
.
loginSuccessActionBlock
?()
YHLoginManager
.
shared
.
loginSuccessActionBlock
?()
YHHUD
.
flash
(
message
:
"登录成功"
)
YHHUD
.
flash
(
message
:
"登录成功"
)
if
YHLoginManager
.
shared
.
userModel
?
.
is_first_login
==
1
{
let
vc
=
YHUserInfoSettingViewController
()
//20240927版本 登录时 不需要 特殊处理注册用户 by Cecilia曾欢宝
vc
.
modalPresentationStyle
=
.
fullScreen
// if YHLoginManager.shared.userModel?.is_first_login == 1 {
self
.
navigationController
?
.
pushViewController
(
vc
)
// let vc = YHUserInfoSettingViewController()
}
else
{
// vc.modalPresentationStyle = .fullScreen
TXCommonHandler
.
sharedInstance
()
.
cancelLoginVC
(
animated
:
true
)
// self.navigationController?.pushViewController(vc)
self
.
dismiss
(
animated
:
true
)
// } else {
}
// TXCommonHandler.sharedInstance().cancelLoginVC(animated: true)
// self.dismiss(animated: true)
// }
TXCommonHandler
.
sharedInstance
()
.
cancelLoginVC
(
animated
:
true
)
self
.
dismiss
(
animated
:
true
)
}
}
})
})
}
}
...
...
galaxy/galaxy/Classes/Modules/Login(登录)/V/YHLoginOneLeadView.swift
View file @
b2fb2054
...
@@ -61,7 +61,6 @@ class YHLoginOneLeadView: UIView {
...
@@ -61,7 +61,6 @@ class YHLoginOneLeadView: UIView {
}
}
@objc
private
func
handleTap
(
_
sender
:
AnyObject
?)
{
@objc
private
func
handleTap
(
_
sender
:
AnyObject
?)
{
print
(
"处理点击手势"
)
dismiss
()
dismiss
()
}
}
...
...
galaxy/galaxy/Classes/Modules/Login(登录)/V/YHPrivacyAlertView.swift
View file @
b2fb2054
...
@@ -127,7 +127,6 @@ class YHPrivacyAlertView: UIView {
...
@@ -127,7 +127,6 @@ class YHPrivacyAlertView: UIView {
}
}
@objc
private
func
handleTap
(
_
sender
:
AnyObject
?)
{
@objc
private
func
handleTap
(
_
sender
:
AnyObject
?)
{
print
(
"处理点击手势"
)
dismiss
()
dismiss
()
}
}
...
...
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