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
cd62d9f6
Commit
cd62d9f6
authored
Dec 27, 2024
by
pete谢兆麟
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'develop' of
http://gitlab.galaxy-immi.com/mobile-group/galaxy-iOS
into develop
parents
2039227f
22ddd608
Changes
9
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
64 additions
and
82 deletions
+64
-82
YHInformationPerfectListVC.swift
...(服务中心)/OrderList(服务订单)/C/YHInformationPerfectListVC.swift
+1
-1
YHServiceOrderListViewController.swift
.../OrderList(服务订单)/C/YHServiceOrderListViewController.swift
+1
-1
YHGCMineSchemeViewController.swift
...S(高才)/MyScheme(我的方案)/C/YHGCMineSchemeViewController.swift
+40
-48
YHGCMySchemeModel.swift
...e(服务中心)/TTPS(高才)/MyScheme(我的方案)/M/YHGCMySchemeModel.swift
+1
-0
YHGCSchemeTableHeadView.swift
...)/TTPS(高才)/MyScheme(我的方案)/V/YHGCSchemeTableHeadView.swift
+2
-15
YHGCSchemeTableViewCell.swift
...)/TTPS(高才)/MyScheme(我的方案)/V/YHGCSchemeTableViewCell.swift
+14
-13
YHGCIncomeRecordWorkExperienceViewController.swift
...入记录)/C/YHGCIncomeRecordWorkExperienceViewController.swift
+2
-2
YHGCPreviewViewModel.swift
...息流程)/PersonInfoList(个人信息预览)/VM/YHGCPreviewViewModel.swift
+1
-0
YHGCWorkExperienceModel.swift
...息流程)/WorkExperience(工作经验)/M/YHGCWorkExperienceModel.swift
+2
-2
No files found.
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/OrderList(服务订单)/C/YHInformationPerfectListVC.swift
View file @
cd62d9f6
...
@@ -268,7 +268,7 @@ extension YHInformationPerfectListVC {
...
@@ -268,7 +268,7 @@ extension YHInformationPerfectListVC {
YHMyNewSchemeViewController
.
shared
.
goToSchemePage
()
YHMyNewSchemeViewController
.
shared
.
goToSchemePage
()
}
else
if
serviceCenterMainReqVM
.
application_type
==
1
||
serviceCenterMainReqVM
.
application_type
==
2
||
serviceCenterMainReqVM
.
application_type
==
3
{
// 高才ABC
}
else
if
serviceCenterMainReqVM
.
application_type
==
1
||
serviceCenterMainReqVM
.
application_type
==
2
||
serviceCenterMainReqVM
.
application_type
==
3
{
// 高才ABC
let
vc
=
YHGCMineSchemeViewController
()
let
vc
=
YHGCMineSchemeViewController
(
orderId
:
orderId
??
0
)
navigationController
?
.
pushViewController
(
vc
)
navigationController
?
.
pushViewController
(
vc
)
}
}
}
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/OrderList(服务订单)/C/YHServiceOrderListViewController.swift
View file @
cd62d9f6
...
@@ -283,7 +283,7 @@ class YHServiceOrderListViewController: YHBaseViewController {
...
@@ -283,7 +283,7 @@ class YHServiceOrderListViewController: YHBaseViewController {
}
else
if
type
==
202
{
}
else
if
type
==
202
{
//高才我的方案
//高才我的方案
let
vc
=
YHGCMineSchemeViewController
()
let
vc
=
YHGCMineSchemeViewController
(
orderId
:
orderId
)
UIViewController
.
current
?
.
navigationController
?
.
pushViewController
(
vc
)
UIViewController
.
current
?
.
navigationController
?
.
pushViewController
(
vc
)
}
else
if
type
==
203
{
}
else
if
type
==
203
{
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/TTPS(高才)/MyScheme(我的方案)/C/YHGCMineSchemeViewController.swift
View file @
cd62d9f6
...
@@ -37,6 +37,15 @@ class YHGCMineSchemeViewController: YHBaseViewController {
...
@@ -37,6 +37,15 @@ class YHGCMineSchemeViewController: YHBaseViewController {
override
var
preferredStatusBarStyle
:
UIStatusBarStyle
{
override
var
preferredStatusBarStyle
:
UIStatusBarStyle
{
return
.
lightContent
return
.
lightContent
}
}
private
let
orderId
:
Int
init
(
orderId
:
Int
)
{
self
.
orderId
=
orderId
super
.
init
(
nibName
:
nil
,
bundle
:
nil
)
}
@MainActor
required
init
?(
coder
:
NSCoder
)
{
fatalError
(
"init(coder:) has not been implemented"
)
}
}
}
extension
YHGCMineSchemeViewController
:
UITableViewDelegate
,
UITableViewDataSource
{
extension
YHGCMineSchemeViewController
:
UITableViewDelegate
,
UITableViewDataSource
{
...
@@ -51,42 +60,29 @@ extension YHGCMineSchemeViewController: UITableViewDelegate, UITableViewDataSour
...
@@ -51,42 +60,29 @@ extension YHGCMineSchemeViewController: UITableViewDelegate, UITableViewDataSour
let
cell
=
tableView
.
dequeueReusableCell
(
withClass
:
YHGCSchemeTableViewCell
.
self
)
let
cell
=
tableView
.
dequeueReusableCell
(
withClass
:
YHGCSchemeTableViewCell
.
self
)
let
model
=
dataSource
[
indexPath
.
row
]
let
model
=
dataSource
[
indexPath
.
row
]
cell
.
dataSource
=
model
cell
.
dataSource
=
model
cell
.
schemeBlock
=
{
cell
.
schemeBlock
=
{
[
weak
self
]
in
/*
guard
let
self
=
self
else
{
if let orderID = UserDefaults.standard.value(forKey: "orderIdForPreview"), model.title == "资料清单" {
return
let vc = YHMineCertificateEntryViewController()
}
vc.orderId = orderID as? Int ?? 0
if
model
.
title
==
"资料清单"
{
UIViewController.current?.navigationController?.pushViewController(vc)
if
self
.
reqSchemeVM
.
schemeModel
?
.
certificate_skip_status
==
true
{
let
vc
=
YHMineCertificateEntryViewController
()
vc
.
orderId
=
orderId
self
.
navigationController
?
.
pushViewController
(
vc
)
}
else
{
YHHUD
.
flash
(
message
:
"您的资料清单正在准备中,请耐心等待。"
)
}
}
}
*/
}
}
return
cell
return
cell
}
}
func
tableView
(
_
tableView
:
UITableView
,
heightForRowAt
indexPath
:
IndexPath
)
->
CGFloat
{
func
tableView
(
_
tableView
:
UITableView
,
heightForRowAt
indexPath
:
IndexPath
)
->
CGFloat
{
if
indexPath
.
row
==
0
{
return
UITableView
.
automaticDimension
return
199
}
else
if
indexPath
.
row
==
1
{
return
251
}
else
if
indexPath
.
row
==
2
{
return
190
}
return
0
}
}
}
}
extension
YHGCMineSchemeViewController
{
extension
YHGCMineSchemeViewController
{
func
getData
()
{
let
model1
=
YHScemeItemModel
(
title
:
"职业界别"
,
mainMessage
:
"根据您目前给来的材料,初步建议您申请的行业:
\n
商业及贸易
\n
"
,
lightMessage
:
"
\n
商业及贸易
\n
"
,
subMessage
:
"后续会根据您文书准备的补充情况来最终确定,如有修改会再告知您。"
)
let
model2
=
YHScemeItemModel
(
title
:
"资料清单"
,
buttonTitle
:
"资料清单"
,
mainMessage
:
"这是您的资料清单,请您前往查看。请您在1-2周内上传基础类证件哦,需要重新办理的可以晚些提供。需要注意的点如下:"
,
lightMessage
:
"1-2周内"
,
subMessage
:
"(1)港澳通如未办理,请尽快办理好反馈过来;
\n
(2)如为国内学校,需要尽快办理学位认证报告;
\n
(3)如为海外学校,需提供成绩单副本"
)
let
model3
=
YHScemeItemModel
(
title
:
"文书清单"
,
buttonTitle
:
"文书写作"
,
mainMessage
:
"这是您的文书清单,包括推荐信、赴港计划书,我写好后会发在微信里,与您一起沟通进行哈。3周-4周左右完成,需要咱们共同配合完成的噢"
,
lightMessage
:
"3周-4周"
)
dataSource
=
[
model1
,
model2
,
model3
]
tableView
.
reloadData
()
}
func
updateDataSource
()
{
}
func
setView
()
{
func
setView
()
{
view
.
backgroundColor
=
.
contentBkgColor
view
.
backgroundColor
=
.
contentBkgColor
tableView
=
{
tableView
=
{
...
@@ -113,31 +109,27 @@ extension YHGCMineSchemeViewController {
...
@@ -113,31 +109,27 @@ extension YHGCMineSchemeViewController {
}
}
func
loadData
()
{
func
loadData
()
{
if
let
orderID
=
UserDefaults
.
standard
.
value
(
forKey
:
"orderIdForPreview"
)
{
let
param
=
[
"order_id"
:
orderId
]
let
param
=
[
"order_id"
:
orderID
]
reqSchemeVM
.
getMySchemeData
(
params
:
param
)
{
[
weak
self
]
success
,
error
in
reqSchemeVM
.
getMySchemeData
(
params
:
param
)
{
[
weak
self
]
success
,
error
in
guard
let
self
=
self
else
{
guard
let
self
=
self
else
{
return
return
}
}
if
success
==
true
{
if
success
==
true
{
guard
let
model
=
self
.
reqSchemeVM
.
schemeModel
else
{
return
}
guard
let
model
=
self
.
reqSchemeVM
.
schemeModel
else
{
return
}
let
industry
=
model
.
industry
.
defaultStringIfEmpty
()
let
industry
=
model
.
industry
.
defaultStringIfEmpty
()
let
model1
=
YHScemeItemModel
(
title
:
"职业界别"
,
mainMessage
:
"根据您目前给来的材料,初步建议您申请的行业:"
+
industry
,
lightMessage
:
industry
,
subMessage
:
"后续会根据您文书准备的补充情况来最终确定,如有修改会再告知您。"
,
lightFont
:
UIFont
.
PFSC_B
(
ofSize
:
16
),
hideTopLine
:
true
)
let
model1
=
YHScemeItemModel
(
title
:
"职业界别"
,
mainMessage
:
"根据您目前给来的材料,初步建议您申请的行业:"
+
industry
,
lightMessage
:
industry
,
subMessage
:
"后续会根据您文书准备的补充情况来最终确定,如有修改会再告知您。"
,
lightFont
:
UIFont
.
PFSC_B
(
ofSize
:
16
))
let
contentStr
=
model
.
content
.
reduce
(
""
)
{
partialResult
,
current
in
let
contentStr
=
model
.
content
.
reduce
(
""
)
{
partialResult
,
current
in
partialResult
.
count
>
0
?
partialResult
+
"
\n
"
+
current
:
partialResult
+
current
partialResult
.
count
>
0
?
partialResult
+
"
\n
"
+
current
:
partialResult
+
current
}
let
model2
=
YHScemeItemModel
(
title
:
"资料清单"
,
buttonTitle
:
"资料清单"
,
mainMessage
:
"这是您的资料清单,请您前往查看。请您在1-2周内上传基础类证件哦,需要重新办理的可以晚些提供。需要注意的点如下:"
,
lightMessage
:
"1-2周内"
,
subMessage
:
"按照您填报的学历信息, 证明文件如下:
\(
contentStr
)
"
)
self
.
dataSource
=
[
model1
,
model2
]
self
.
tableView
.
reloadData
()
let
type
=
YHGCApplicationType
(
rawValue
:
model
.
application_type
)
??
.
typeA
self
.
headView
.
update
(
type
:
type
,
name
:
model
.
username
.
defaultStringIfEmpty
())
}
else
{
YHHUD
.
flash
(
message
:
error
?
.
errorMsg
??
"请求出错"
)
}
}
let
model2
=
YHScemeItemModel
(
title
:
"资料清单"
,
buttonTitle
:
"资料清单"
,
mainMessage
:
"这是您的资料清单,请您前往查看。请您在1-2周内上传基础类证件哦,需要重新办理的可以晚些提供。需要注意的点如下:"
,
lightMessage
:
"1-2周内"
,
subMessage
:
"按照您填报的学历信息, 证明文件如下:
\(
contentStr
)
"
)
self
.
dataSource
=
[
model1
,
model2
]
self
.
tableView
.
reloadData
()
let
type
=
YHGCApplicationType
(
rawValue
:
model
.
application_type
)
??
.
typeA
self
.
headView
.
update
(
type
:
type
,
name
:
model
.
username
.
defaultStringIfEmpty
())
}
else
{
YHHUD
.
flash
(
message
:
error
?
.
errorMsg
??
"请求出错"
)
}
}
}
else
{
printLog
(
"error : orderID 为空"
)
}
}
}
}
}
}
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/TTPS(高才)/MyScheme(我的方案)/M/YHGCMySchemeModel.swift
View file @
cd62d9f6
...
@@ -15,6 +15,7 @@ class YHGCMySchemeModel: SmartCodable {
...
@@ -15,6 +15,7 @@ class YHGCMySchemeModel: SmartCodable {
var
username
:
String
=
""
var
username
:
String
=
""
var
sex
:
Int
=
0
var
sex
:
Int
=
0
var
content
:
[
String
]
=
[]
var
content
:
[
String
]
=
[]
var
certificate_skip_status
:
Bool
=
false
required
init
()
{
required
init
()
{
}
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/TTPS(高才)/MyScheme(我的方案)/V/YHGCSchemeTableHeadView.swift
View file @
cd62d9f6
...
@@ -68,7 +68,7 @@ class YHGCSchemeTableHeadView: UIView {
...
@@ -68,7 +68,7 @@ class YHGCSchemeTableHeadView: UIView {
private
lazy
var
titleCoverView
:
UIView
=
{
private
lazy
var
titleCoverView
:
UIView
=
{
let
view
=
UIView
()
let
view
=
UIView
()
view
.
backgroundColor
=
.
white
view
.
backgroundColor
=
.
clear
return
view
return
view
}()
}()
...
@@ -120,12 +120,6 @@ class YHGCSchemeTableHeadView: UIView {
...
@@ -120,12 +120,6 @@ class YHGCSchemeTableHeadView: UIView {
return
label
return
label
}()
}()
private
lazy
var
dashLineView
:
UIImageView
=
{
let
view
=
UIImageView
()
view
.
image
=
UIImage
(
named
:
"scheme_line_image"
)
return
view
}()
override
init
(
frame
:
CGRect
)
{
override
init
(
frame
:
CGRect
)
{
super
.
init
(
frame
:
frame
)
super
.
init
(
frame
:
frame
)
backgroundColor
=
UIColor
(
hex
:
0x070E33
)
backgroundColor
=
UIColor
(
hex
:
0x070E33
)
...
@@ -158,7 +152,6 @@ class YHGCSchemeTableHeadView: UIView {
...
@@ -158,7 +152,6 @@ class YHGCSchemeTableHeadView: UIView {
subContainerView
.
addSubview
(
applicationTypeResultLabel
)
subContainerView
.
addSubview
(
applicationTypeResultLabel
)
addSubview
(
dotView
)
addSubview
(
dotView
)
addSubview
(
infoDetailLabel
)
addSubview
(
infoDetailLabel
)
addSubview
(
dashLineView
)
centerImageView
.
snp
.
makeConstraints
{
make
in
centerImageView
.
snp
.
makeConstraints
{
make
in
make
.
left
.
right
.
top
.
equalToSuperview
()
make
.
left
.
right
.
top
.
equalToSuperview
()
make
.
height
.
equalTo
(
416
)
make
.
height
.
equalTo
(
416
)
...
@@ -206,16 +199,10 @@ class YHGCSchemeTableHeadView: UIView {
...
@@ -206,16 +199,10 @@ class YHGCSchemeTableHeadView: UIView {
make
.
top
.
equalTo
(
147
)
make
.
top
.
equalTo
(
147
)
}
}
dashLine
View
.
snp
.
makeConstraints
{
make
in
titleCover
View
.
snp
.
makeConstraints
{
make
in
make
.
left
.
equalTo
(
28
)
make
.
left
.
equalTo
(
28
)
make
.
right
.
equalToSuperview
()
.
offset
(
-
28
)
make
.
right
.
equalToSuperview
()
.
offset
(
-
28
)
make
.
top
.
equalTo
(
234
)
make
.
top
.
equalTo
(
234
)
make
.
height
.
equalTo
(
1
)
}
titleCoverView
.
snp
.
makeConstraints
{
make
in
make
.
left
.
right
.
equalTo
(
dashLineView
)
make
.
top
.
equalTo
(
dashLineView
.
snp
.
bottom
)
.
offset
(
26
)
make
.
height
.
equalTo
(
44
)
make
.
height
.
equalTo
(
44
)
}
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/TTPS(高才)/MyScheme(我的方案)/V/YHGCSchemeTableViewCell.swift
View file @
cd62d9f6
...
@@ -98,14 +98,24 @@ class YHGCSchemeTableViewCell: UITableViewCell {
...
@@ -98,14 +98,24 @@ class YHGCSchemeTableViewCell: UITableViewCell {
private
func
setupLayout
()
{
private
func
setupLayout
()
{
// Center View
// Center View
contentView
.
addSubview
(
centerView
)
contentView
.
addSubview
(
centerView
)
// Line Image View
contentView
.
addSubview
(
lineImageView
)
// Title View
contentView
.
addSubview
(
titleView
)
// Title Label
centerView
.
addSubview
(
titleLabel
)
// Title Button
centerView
.
addSubview
(
titleButton
)
// Main Message Label
centerView
.
addSubview
(
mainMessageLabel
)
// Sub Message Label
centerView
.
addSubview
(
subMessageLabel
)
centerView
.
snp
.
makeConstraints
{
make
in
centerView
.
snp
.
makeConstraints
{
make
in
make
.
left
.
equalTo
(
8
)
make
.
left
.
equalTo
(
8
)
make
.
right
.
equalTo
(
-
8
)
make
.
right
.
equalTo
(
-
8
)
make
.
top
.
bottom
.
equalToSuperview
()
make
.
top
.
bottom
.
equalToSuperview
()
}
}
// Line Image View
contentView
.
addSubview
(
lineImageView
)
lineImageView
.
snp
.
makeConstraints
{
make
in
lineImageView
.
snp
.
makeConstraints
{
make
in
make
.
left
.
equalTo
(
28
)
make
.
left
.
equalTo
(
28
)
make
.
top
.
equalTo
(
0
)
make
.
top
.
equalTo
(
0
)
...
@@ -113,8 +123,6 @@ class YHGCSchemeTableViewCell: UITableViewCell {
...
@@ -113,8 +123,6 @@ class YHGCSchemeTableViewCell: UITableViewCell {
make
.
right
.
equalTo
(
-
28
)
make
.
right
.
equalTo
(
-
28
)
}
}
// Title View
contentView
.
addSubview
(
titleView
)
titleView
.
snp
.
makeConstraints
{
make
in
titleView
.
snp
.
makeConstraints
{
make
in
make
.
left
.
equalTo
(
28
)
make
.
left
.
equalTo
(
28
)
make
.
top
.
equalTo
(
29
)
make
.
top
.
equalTo
(
29
)
...
@@ -122,17 +130,13 @@ class YHGCSchemeTableViewCell: UITableViewCell {
...
@@ -122,17 +130,13 @@ class YHGCSchemeTableViewCell: UITableViewCell {
make
.
width
.
equalTo
(
3.5
)
make
.
width
.
equalTo
(
3.5
)
}
}
// Title Label
centerView
.
addSubview
(
titleLabel
)
titleLabel
.
snp
.
makeConstraints
{
make
in
titleLabel
.
snp
.
makeConstraints
{
make
in
make
.
centerY
.
equalTo
(
titleView
)
make
.
centerY
.
equalTo
(
titleView
)
make
.
left
.
equalTo
(
titleView
.
snp
.
right
)
.
offset
(
4
)
make
.
left
.
equalTo
(
titleView
.
snp
.
right
)
.
offset
(
4
)
make
.
height
.
equalTo
(
24
)
make
.
height
.
equalTo
(
24
)
make
.
width
.
equalTo
(
150
)
make
.
width
.
equalTo
(
150
)
}
}
// Title Button
centerView
.
addSubview
(
titleButton
)
titleButton
.
snp
.
makeConstraints
{
make
in
titleButton
.
snp
.
makeConstraints
{
make
in
make
.
centerY
.
equalTo
(
titleView
)
make
.
centerY
.
equalTo
(
titleView
)
make
.
right
.
equalTo
(
-
28
)
make
.
right
.
equalTo
(
-
28
)
...
@@ -140,20 +144,17 @@ class YHGCSchemeTableViewCell: UITableViewCell {
...
@@ -140,20 +144,17 @@ class YHGCSchemeTableViewCell: UITableViewCell {
make
.
width
.
equalTo
(
76
)
make
.
width
.
equalTo
(
76
)
}
}
// Main Message Label
centerView
.
addSubview
(
mainMessageLabel
)
mainMessageLabel
.
snp
.
makeConstraints
{
make
in
mainMessageLabel
.
snp
.
makeConstraints
{
make
in
make
.
top
.
equalTo
(
69
)
make
.
top
.
equalTo
(
69
)
make
.
left
.
equalTo
(
28
)
make
.
left
.
equalTo
(
28
)
make
.
right
.
equalTo
(
-
28
)
make
.
right
.
equalTo
(
-
28
)
}
}
// Sub Message Label
centerView
.
addSubview
(
subMessageLabel
)
subMessageLabel
.
snp
.
makeConstraints
{
make
in
subMessageLabel
.
snp
.
makeConstraints
{
make
in
make
.
top
.
equalTo
(
mainMessageLabel
.
snp
.
bottom
)
.
offset
(
12
)
make
.
top
.
equalTo
(
mainMessageLabel
.
snp
.
bottom
)
.
offset
(
12
)
make
.
left
.
equalTo
(
28
)
make
.
left
.
equalTo
(
28
)
make
.
right
.
equalTo
(
-
28
)
make
.
right
.
equalTo
(
-
28
)
make
.
bottom
.
equalToSuperview
()
.
offset
(
-
26
)
}
}
}
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/TTPS(高才)/ServiceProcess(我的信息流程)/IncomeRecord(收入记录)/C/YHGCIncomeRecordWorkExperienceViewController.swift
View file @
cd62d9f6
...
@@ -430,9 +430,9 @@ extension YHGCIncomeRecordWorkExperienceViewController: UITableViewDelegate, UIT
...
@@ -430,9 +430,9 @@ extension YHGCIncomeRecordWorkExperienceViewController: UITableViewDelegate, UIT
return
return
}
}
// 转换为数字
// 转换为数字
let
number
=
Double
(
text
)
??
0
let
number
=
Int64
(
text
)
??
0
// 格式化为带货币符号和千分位
// 格式化为带货币符号和千分位
let
detail
=
number
/
self
.
currencyRate
let
detail
=
Double
(
number
)
/
self
.
currencyRate
if
isIncomeMoney
{
if
isIncomeMoney
{
self
.
isIncomeMoneyOK
=
true
self
.
isIncomeMoneyOK
=
true
self
.
viewModel
.
position
.
income
=
"
\(
number
)
"
self
.
viewModel
.
position
.
income
=
"
\(
number
)
"
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/TTPS(高才)/ServiceProcess(我的信息流程)/PersonInfoList(个人信息预览)/VM/YHGCPreviewViewModel.swift
View file @
cd62d9f6
...
@@ -196,6 +196,7 @@ extension YHGCPreviewViewModel {
...
@@ -196,6 +196,7 @@ extension YHGCPreviewViewModel {
}
}
self
.
basiceInfoPreviewModel
=
resultModel
self
.
basiceInfoPreviewModel
=
resultModel
self
.
installDataForBasicInfo
()
// 根据返回值 组装 真实的数据
// 根据返回值 组装 真实的数据
callBackBlock
(
true
,
nil
)
callBackBlock
(
true
,
nil
)
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/TTPS(高才)/ServiceProcess(我的信息流程)/WorkExperience(工作经验)/M/YHGCWorkExperienceModel.swift
View file @
cd62d9f6
...
@@ -23,12 +23,12 @@ class YHGCWorkExperienceModel: SmartCodable {
...
@@ -23,12 +23,12 @@ class YHGCWorkExperienceModel: SmartCodable {
var
location
:
YHAddress
=
YHAddress
()
var
location
:
YHAddress
=
YHAddress
()
/// 公司近一年的营业额 对于高A,仅当收入类型包含 6/7/8/10 时,该字段才有效
/// 公司近一年的营业额 对于高A,仅当收入类型包含 6/7/8/10 时,该字段才有效
var
turnover
:
String
=
""
var
turnover
:
String
=
"
0
"
/// 高A使用 收入类型 1 工资薪金所得及全年一次性奖金; 2 上市公司股票期权或股权收入; 3 持股公司分红收入; 4 个体工商户/合伙企业/独资企业经营所得收入; 5
/// 高A使用 收入类型 1 工资薪金所得及全年一次性奖金; 2 上市公司股票期权或股权收入; 3 持股公司分红收入; 4 个体工商户/合伙企业/独资企业经营所得收入; 5
/// 股权转让收入; 6 内地公司收入(持股50%及以上); 7 香港公司收入(持股50%及以上); 8 其他境外公司收入(持股50%及以上); 10 澳门公司收入(持股50%及以上)
/// 股权转让收入; 6 内地公司收入(持股50%及以上); 7 香港公司收入(持股50%及以上); 8 其他境外公司收入(持股50%及以上); 10 澳门公司收入(持股50%及以上)
var
type_of_income
:
[
Int
]
=
[]
var
type_of_income
:
[
Int
]
=
[]
/// 高A使用 收入金额
/// 高A使用 收入金额
var
income
:
String
=
""
var
income
:
String
=
"
0
"
required
init
()
{
required
init
()
{
}
}
...
...
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