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
96de4ace
Commit
96de4ace
authored
Dec 25, 2024
by
Steven杜宇
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
// 预览
parent
1556b209
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
60 additions
and
36 deletions
+60
-36
YHInformationPerfectListVC.swift
...(服务中心)/OrderList(服务订单)/C/YHInformationPerfectListVC.swift
+1
-1
YHGCPreviewControllerHoldViewController.swift
...t(个人信息预览)/C/YHGCPreviewControllerHoldViewController.swift
+45
-34
YHGCPreviewMainViewController.swift
...sonInfoList(个人信息预览)/C/YHGCPreviewMainViewController.swift
+14
-1
No files found.
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/OrderList(服务订单)/C/YHInformationPerfectListVC.swift
View file @
96de4ace
...
@@ -289,9 +289,9 @@ extension YHInformationPerfectListVC {
...
@@ -289,9 +289,9 @@ extension YHInformationPerfectListVC {
}
else
if
productType
==
1
||
productType
==
2
||
productType
==
3
{
// 高才ABC
}
else
if
productType
==
1
||
productType
==
2
||
productType
==
3
{
// 高才ABC
let
vc
=
YHGCPreviewMainViewController
()
let
vc
=
YHGCPreviewMainViewController
()
vc
.
productType
=
productType
vc
.
orderId
=
orderId
vc
.
orderId
=
orderId
vc
.
myDefaultIndex
=
index
vc
.
myDefaultIndex
=
index
vc
.
productType
=
productType
navigationController
?
.
pushViewController
(
vc
)
navigationController
?
.
pushViewController
(
vc
)
}
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/TTPS(高才)/ServiceProcess(我的信息流程)/PersonInfoList(个人信息预览)/C/YHGCPreviewControllerHoldViewController.swift
View file @
96de4ace
...
@@ -11,6 +11,8 @@ import JXSegmentedView
...
@@ -11,6 +11,8 @@ import JXSegmentedView
class
YHGCPreviewControllerHoldViewController
:
UIViewController
{
class
YHGCPreviewControllerHoldViewController
:
UIViewController
{
var
productType
:
Int
=
0
//0-优才 1-高才A 2-高才B 3-高才C
var
canScroll
:
Bool
=
false
{
var
canScroll
:
Bool
=
false
{
didSet
{
didSet
{
for
vc
in
arrItemVCs
{
for
vc
in
arrItemVCs
{
...
@@ -25,7 +27,13 @@ class YHGCPreviewControllerHoldViewController: UIViewController {
...
@@ -25,7 +27,13 @@ class YHGCPreviewControllerHoldViewController: UIViewController {
}
}
}
}
let
arrItemTitles
=
[
"主申请人信息"
,
"家庭成员信息"
,
"基本资料"
,
"学历/专业资格"
,
"工作经验"
,
"收入记录"
,
"其他信息"
]
lazy
var
arrItemTitles
:[
String
]
=
{
if
productType
==
1
{
// 高才A
return
[
"主申请人信息"
,
"家庭成员信息"
,
"工作经验"
,
"收入记录"
,
"基本资料"
]
}
return
[
"主申请人信息"
,
"家庭成员信息"
,
"学历/专业资格"
,
"工作经验"
,
"基本资料"
]
}()
var
arrItemVCs
:
[
YHPreviewBaseViewController
]
=
[]
var
arrItemVCs
:
[
YHPreviewBaseViewController
]
=
[]
var
segmentedView
:
JXSegmentedView
=
JXSegmentedView
(
frame
:
CGRect
(
x
:
0
,
y
:
0
,
width
:
KScreenWidth
,
height
:
55
))
var
segmentedView
:
JXSegmentedView
=
JXSegmentedView
(
frame
:
CGRect
(
x
:
0
,
y
:
0
,
width
:
KScreenWidth
,
height
:
55
))
lazy
var
segmentedDataSource
:
JXSegmentedBaseDataSource
=
{
lazy
var
segmentedDataSource
:
JXSegmentedBaseDataSource
=
{
...
@@ -53,46 +61,49 @@ class YHGCPreviewControllerHoldViewController: UIViewController {
...
@@ -53,46 +61,49 @@ class YHGCPreviewControllerHoldViewController: UIViewController {
override
func
viewDidLoad
()
{
override
func
viewDidLoad
()
{
super
.
viewDidLoad
()
super
.
viewDidLoad
()
do
{
if
productType
==
1
{
// 高才A
//主申请人
//主申请人
let
vc
=
YHGCPreviewMainApplicantInfoViewController
()
let
vc1
=
YHGCPreviewMainApplicantInfoViewController
()
arrItemVCs
.
append
(
vc
)
arrItemVCs
.
append
(
vc1
)
}
do
{
//家庭成员信息
//家庭成员信息
let
vc
=
YHGCPreviewFamilyMemberViewController
()
let
vc2
=
YHGCPreviewFamilyMemberViewController
()
arrItemVCs
.
append
(
vc
)
arrItemVCs
.
append
(
vc2
)
}
do
{
//基本资料
let
vc
=
YHGCPreviewBasiceInformationViewController
()
arrItemVCs
.
append
(
vc
)
}
do
{
//学历/专业资格
let
vc
=
YHGCPreviewAcademicAndProfessionalQualificationViewController
()
arrItemVCs
.
append
(
vc
)
}
do
{
//工作经验
//工作经验
let
vc
=
YHGCPreviewWorkExpViewController
()
let
vc3
=
YHGCPreviewWorkExpViewController
()
arrItemVCs
.
append
(
vc
)
arrItemVCs
.
append
(
vc3
)
}
do
{
// 收入记录
// 收入记录
let
orderID
=
UserDefaults
.
standard
.
value
(
forKey
:
"orderIdForPreview"
)
as?
Int
??
0
let
orderID
=
UserDefaults
.
standard
.
value
(
forKey
:
"orderIdForPreview"
)
as?
Int
??
0
let
vc
=
YHGCPreviewIncomeRecordViewController
(
orderId
:
orderID
)
let
vc4
=
YHGCPreviewIncomeRecordViewController
(
orderId
:
orderID
)
arrItemVCs
.
append
(
vc
)
arrItemVCs
.
append
(
vc4
)
}
//基本资料
let
vc5
=
YHGCPreviewBasiceInformationViewController
()
do
{
arrItemVCs
.
append
(
vc5
)
//其他信息
let
vc
=
YHGCPreviewOtherInformationViewController
()
}
else
{
// 高才BC
arrItemVCs
.
append
(
vc
)
//主申请人
let
vc1
=
YHGCPreviewMainApplicantInfoViewController
()
arrItemVCs
.
append
(
vc1
)
//家庭成员信息
let
vc2
=
YHGCPreviewFamilyMemberViewController
()
arrItemVCs
.
append
(
vc2
)
//学历/专业资格
let
vc3
=
YHGCPreviewAcademicAndProfessionalQualificationViewController
()
arrItemVCs
.
append
(
vc3
)
//工作经验
let
vc4
=
YHGCPreviewWorkExpViewController
()
arrItemVCs
.
append
(
vc4
)
// // 收入记录
// let orderID = UserDefaults.standard.value(forKey: "orderIdForPreview") as? Int ?? 0
// let vc5 = YHGCPreviewIncomeRecordViewController(orderId: orderID)
// arrItemVCs.append(vc5)
//基本资料
let
vc6
=
YHGCPreviewBasiceInformationViewController
()
arrItemVCs
.
append
(
vc6
)
}
}
//segmentedViewDataSource一定要通过属性强持有!!!!!!!!!
//segmentedViewDataSource一定要通过属性强持有!!!!!!!!!
segmentedView
.
dataSource
=
segmentedDataSource
segmentedView
.
dataSource
=
segmentedDataSource
segmentedView
.
delegate
=
self
segmentedView
.
delegate
=
self
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/TTPS(高才)/ServiceProcess(我的信息流程)/PersonInfoList(个人信息预览)/C/YHGCPreviewMainViewController.swift
View file @
96de4ace
...
@@ -34,6 +34,7 @@ class YHGCPreviewMainViewController: YHBaseViewController {
...
@@ -34,6 +34,7 @@ class YHGCPreviewMainViewController: YHBaseViewController {
lazy
var
cellView
:
YHGCPreviewControllerHoldViewController
=
{
lazy
var
cellView
:
YHGCPreviewControllerHoldViewController
=
{
let
ttt
=
YHGCPreviewControllerHoldViewController
()
let
ttt
=
YHGCPreviewControllerHoldViewController
()
ttt
.
productType
=
self
.
productType
ttt
.
myDefaultNavItemIndex
=
self
.
myDefaultIndex
ttt
.
myDefaultNavItemIndex
=
self
.
myDefaultIndex
return
ttt
return
ttt
}()
}()
...
@@ -126,7 +127,19 @@ extension YHGCPreviewMainViewController {
...
@@ -126,7 +127,19 @@ extension YHGCPreviewMainViewController {
self
.
nameLable
.
text
=
title
self
.
nameLable
.
text
=
title
// self.phoneLable.text = self.previewVM.mainApplicationInfoPreviewModel?.mobile ?? "-"
// self.phoneLable.text = self.previewVM.mainApplicationInfoPreviewModel?.mobile ?? "-"
self
.
phoneLable
.
text
=
"优才计划"
var
text
=
"高才"
// 1-高才A 2-高才B 3-高才C
if
self
.
productType
==
1
{
text
=
"高才A类"
}
else
if
self
.
productType
==
2
{
text
=
"高才B类"
}
else
if
self
.
productType
==
3
{
text
=
"高才C类"
}
self
.
phoneLable
.
text
=
text
// self.handleHeaderIcon()
// self.handleHeaderIcon()
}
else
{
}
else
{
...
...
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