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
3945d778
Commit
3945d778
authored
Jan 03, 2025
by
DavidHuang
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'develop' of
http://gitlab.galaxy-immi.com/mobile-group/galaxy-iOS
into develop
parents
f41f49c2
e16c7363
Changes
6
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
47 additions
and
10 deletions
+47
-10
YHLifeViewController.swift
...es/Modules/Home(首页)/Life(生活)/C/YHLifeViewController.swift
+1
-0
YHWorkExperienceItemView.swift
...流程)/WorkExperience(工作经验)/V/YHWorkExperienceItemView.swift
+4
-0
YHGCMySignatureDetailViewController.swift
...gnature(我的签字)/C/YHGCMySignatureDetailViewController.swift
+1
-1
YHGCDocumentPromptTableViewCell.swift
...MySignature(我的签字)/V/YHGCDocumentPromptTableViewCell.swift
+38
-6
YHGCSignatureAddViewModel.swift
...(高才)/MySignature(我的签字)/VM/YHGCSignatureAddViewModel.swift
+2
-2
YHGCIncomeRecordViewController.swift
...IncomeRecord(收入记录)/C/YHGCIncomeRecordViewController.swift
+1
-1
No files found.
galaxy/galaxy/Classes/Modules/Home(首页)/Life(生活)/C/YHLifeViewController.swift
View file @
3945d778
...
...
@@ -52,6 +52,7 @@ class YHLifeViewController: YHBaseViewController {
override
func
viewWillAppear
(
_
animated
:
Bool
)
{
super
.
viewWillAppear
(
animated
)
loadData
()
}
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/QMAS(优才)/ServiceProcess(我的信息流程)/WorkExperience(工作经验)/V/YHWorkExperienceItemView.swift
View file @
3945d778
...
...
@@ -560,6 +560,10 @@ class YHWorkExperienceItemView: UIView {
let
model
=
YHOtherPickerViewItemData
(
title
:
item
.
company_name
??
""
,
subTitle
:
""
,
index
:
"
\(
item
.
id
??
0
)
"
)
arrData
.
append
(
model
)
}
if
arrData
.
count
==
0
{
YHHUD
.
flash
(
message
:
"请确认工作经验中您是否已填写在职公司"
)
return
}
YHOtherPickerView
.
show
(
type
:
.
myCompany
,
selectTitle
:
self
.
dataSource
?
.
message
??
""
,
arrData
)
{[
weak
self
]
data
in
guard
let
self
=
self
else
{
return
}
self
.
dataSource
?
.
message
=
data
.
title
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/TTPS(高才)/MySignature(我的签字)/C/YHGCMySignatureDetailViewController.swift
View file @
3945d778
...
...
@@ -313,7 +313,7 @@ extension YHGCMySignatureDetailViewController: UITableViewDelegate, UITableViewD
func
tableView
(
_
tableView
:
UITableView
,
cellForRowAt
indexPath
:
IndexPath
)
->
UITableViewCell
{
if
indexPath
.
row
==
0
{
let
cell
=
tableView
.
dequeueReusableCell
(
withClass
:
YHGCDocumentPromptTableViewCell
.
self
)
cell
.
type
=
self
.
viewModel
.
mainModel
?
.
doc_type
??
0
cell
.
type
=
self
.
viewModel
.
mainModel
cell
.
backgroundColor
=
.
clear
cell
.
contentView
.
backgroundColor
=
.
clear
return
cell
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/TTPS(高才)/MySignature(我的签字)/V/YHGCDocumentPromptTableViewCell.swift
View file @
3945d778
...
...
@@ -16,7 +16,7 @@ class YHGCDocumentPromptTableViewCell: UITableViewCell {
var
titleLabel
:
UILabel
!
var
subTitleLabel
:
UILabel
!
var
link
:
String
=
""
var
type
:
Int
=
0
{
var
type
:
YHMySignatureDetailModel
?
{
didSet
{
updatePrompt
()
}
...
...
@@ -92,8 +92,8 @@ class YHGCDocumentPromptTableViewCell: UITableViewCell {
label
.
font
=
UIFont
.
PFSC_R
(
ofSize
:
12
)
label
.
textColor
=
UIColor
.
labelTextColor2
label
.
numberOfLines
=
0
let
a
:
ASAttributedString
=
.
init
(
"请如实填写,以下补充信息将使用于生成赴港同意书
\n
工作
单位名称"
,
.
font
(
UIFont
.
PFSC_R
(
ofSize
:
12
)),
.
foreground
(
UIColor
.
subTextColor2
))
let
aa
:
ASAttributedString
=
.
init
(
"需要与盖章
公司
名称一致"
,
.
font
(
UIFont
.
PFSC_R
(
ofSize
:
12
)),
.
foreground
(
UIColor
.
brandMainColor
))
let
a
:
ASAttributedString
=
.
init
(
"请如实填写,以下补充信息将使用于生成赴港同意书
\n
单位名称"
,
.
font
(
UIFont
.
PFSC_R
(
ofSize
:
12
)),
.
foreground
(
UIColor
.
subTextColor2
))
let
aa
:
ASAttributedString
=
.
init
(
"需要与盖章
单位
名称一致"
,
.
font
(
UIFont
.
PFSC_R
(
ofSize
:
12
)),
.
foreground
(
UIColor
.
brandMainColor
))
label
.
attributed
.
text
=
a
+
aa
return
label
}()
...
...
@@ -108,19 +108,51 @@ class YHGCDocumentPromptTableViewCell: UITableViewCell {
func
updatePrompt
()
{
// 1000-代理委托书,1001-同意书,1002-声明书
guard
let
dataSource
=
type
else
{
return
}
let
type
=
dataSource
.
docType
// 1000-代理委托书; 1001-赴港同意书; 1002-声明书
let
state
=
dataSource
.
docStatus
// 1003-待签署; 1004-已签署; 1005-待审核; 1006-已驳回; 1007-已完成
if
type
==
1000
{
if
state
==
1000
||
state
==
1001
||
state
==
1002
||
state
==
1003
{
let
a
:
ASAttributedString
=
.
init
(
"请主申请人"
,
.
font
(
UIFont
.
PFSC_R
(
ofSize
:
12
)),
.
foreground
(
UIColor
.
subTextColor2
))
let
aa
:
ASAttributedString
=
.
init
(
"点击签署或上传已签章
文件"
,
.
font
(
UIFont
.
PFSC_R
(
ofSize
:
12
)),
.
foreground
(
UIColor
.
brandMainColor
))
let
aa
:
ASAttributedString
=
.
init
(
"点击签署或上传已签署
文件"
,
.
font
(
UIFont
.
PFSC_R
(
ofSize
:
12
)),
.
foreground
(
UIColor
.
brandMainColor
))
subTitleLabel
.
attributed
.
text
=
a
+
aa
}
else
if
state
==
1004
||
state
==
1005
||
state
==
1006
{
let
a
:
ASAttributedString
=
.
init
(
"审核中,请您耐心等待~"
,
.
font
(
UIFont
.
PFSC_R
(
ofSize
:
12
)),
.
foreground
(
UIColor
.
subTextColor2
))
subTitleLabel
.
attributed
.
text
=
a
}
else
{
let
a
:
ASAttributedString
=
.
init
(
"您已完成签署,预祝您早日获批!"
,
.
font
(
UIFont
.
PFSC_R
(
ofSize
:
12
)),
.
foreground
(
UIColor
.
subTextColor2
))
subTitleLabel
.
attributed
.
text
=
a
}
}
else
if
type
==
1001
{
if
state
==
1000
||
state
==
1001
||
state
==
1002
{
let
a
:
ASAttributedString
=
.
init
(
"请主申请人"
,
.
font
(
UIFont
.
PFSC_R
(
ofSize
:
12
)),
.
foreground
(
UIColor
.
subTextColor2
))
let
aa
:
ASAttributedString
=
.
init
(
"补充"
,
.
font
(
UIFont
.
PFSC_R
(
ofSize
:
12
)),
.
foreground
(
UIColor
.
brandMainColor
))
let
aaa
:
ASAttributedString
=
.
init
(
"信息以便进行后续签章"
,
.
font
(
UIFont
.
PFSC_R
(
ofSize
:
12
)),
.
foreground
(
UIColor
.
subTextColor2
))
subTitleLabel
.
attributed
.
text
=
a
+
aa
+
aaa
}
else
if
state
==
1003
{
let
a
:
ASAttributedString
=
.
init
(
"请主申请人"
,
.
font
(
UIFont
.
PFSC_R
(
ofSize
:
12
)),
.
foreground
(
UIColor
.
subTextColor2
))
let
aa
:
ASAttributedString
=
.
init
(
"点击签署或
上传已签章文件"
,
.
font
(
UIFont
.
PFSC_R
(
ofSize
:
12
)),
.
foreground
(
UIColor
.
brandMainColor
))
let
aa
:
ASAttributedString
=
.
init
(
"
上传已签章文件"
,
.
font
(
UIFont
.
PFSC_R
(
ofSize
:
12
)),
.
foreground
(
UIColor
.
brandMainColor
))
subTitleLabel
.
attributed
.
text
=
a
+
aa
}
else
if
state
==
1004
||
state
==
1005
||
state
==
1006
{
let
a
:
ASAttributedString
=
.
init
(
"审核中,请您耐心等待~"
,
.
font
(
UIFont
.
PFSC_R
(
ofSize
:
12
)),
.
foreground
(
UIColor
.
subTextColor2
))
subTitleLabel
.
attributed
.
text
=
a
}
else
{
let
a
:
ASAttributedString
=
.
init
(
"您已完成签章,预祝您早日获批!"
,
.
font
(
UIFont
.
PFSC_R
(
ofSize
:
12
)),
.
foreground
(
UIColor
.
subTextColor2
))
subTitleLabel
.
attributed
.
text
=
a
}
}
else
{
if
state
==
1000
||
state
==
1001
||
state
==
1002
||
state
==
1003
{
let
a
:
ASAttributedString
=
.
init
(
"请您尽快核对文本内容,如需修改,可进行在线编辑
\n
如内容无误,请主申请人"
,
.
font
(
UIFont
.
PFSC_R
(
ofSize
:
12
)),
.
foreground
(
UIColor
.
subTextColor2
))
let
aa
:
ASAttributedString
=
.
init
(
"点击签署或上传已签署文件"
,
.
font
(
UIFont
.
PFSC_R
(
ofSize
:
12
)),
.
foreground
(
UIColor
.
brandMainColor
))
subTitleLabel
.
attributed
.
text
=
a
+
aa
}
else
if
state
==
1004
||
state
==
1005
||
state
==
1006
{
let
a
:
ASAttributedString
=
.
init
(
"审核中,请您耐心等待~"
,
.
font
(
UIFont
.
PFSC_R
(
ofSize
:
12
)),
.
foreground
(
UIColor
.
subTextColor2
))
subTitleLabel
.
attributed
.
text
=
a
}
else
{
let
a
:
ASAttributedString
=
.
init
(
"您已完成签署,预祝您早日获批!"
,
.
font
(
UIFont
.
PFSC_R
(
ofSize
:
12
)),
.
foreground
(
UIColor
.
subTextColor2
))
subTitleLabel
.
attributed
.
text
=
a
}
}
}
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/TTPS(高才)/MySignature(我的签字)/VM/YHGCSignatureAddViewModel.swift
View file @
3945d778
...
...
@@ -17,8 +17,8 @@ class YHGCSignatureAddViewModel: YHBaseViewModel {
func
getBaseDataSource
(
_
isShowPrompt
:
Bool
)
->
[
YHSectionWorkExperienceModel
]
{
let
item
=
YHWorkExperienceModel
(
id
:
.
id1
,
isNeed
:
true
,
title
:
"档案所在单位"
,
isUserKeyBoard
:
true
,
prompts
:
"请输入"
,
message
:
position
.
archives_location
,
isShowPrompts
:
isShowPrompt
,
alertMessage
:
"请输入"
)
let
item1
=
YHWorkExperienceModel
(
id
:
.
id2
,
isNeed
:
true
,
title
:
"
工作
单位名称"
,
isUserKeyBoard
:
true
,
prompts
:
"请选择"
,
message
:
position
.
unit_name
,
isShowPrompts
:
isShowPrompt
,
alertMessage
:
"请选择"
)
let
item2
=
YHWorkExperienceModel
(
id
:
.
id3
,
isNeed
:
true
,
title
:
"
工作
单位地址"
,
isUserKeyBoard
:
true
,
prompts
:
"请选择"
,
message
:
position
.
unit_address
,
isShowPrompts
:
isShowPrompt
,
alertMessage
:
"请输入"
)
let
item1
=
YHWorkExperienceModel
(
id
:
.
id2
,
isNeed
:
true
,
title
:
"单位名称"
,
isUserKeyBoard
:
true
,
prompts
:
"请选择"
,
message
:
position
.
unit_name
,
isShowPrompts
:
isShowPrompt
,
alertMessage
:
"请选择"
)
let
item2
=
YHWorkExperienceModel
(
id
:
.
id3
,
isNeed
:
true
,
title
:
"单位地址"
,
isUserKeyBoard
:
true
,
prompts
:
"请选择"
,
message
:
position
.
unit_address
,
isShowPrompts
:
isShowPrompt
,
alertMessage
:
"请输入"
)
let
item3
=
YHWorkExperienceModel
(
id
:
.
id4
,
isNeed
:
true
,
title
:
"负责人电话"
,
isUserKeyBoard
:
true
,
prompts
:
"请输入"
,
message
:
position
.
phone
,
isShowPrompts
:
isShowPrompt
,
alertMessage
:
"请输入"
)
let
item4
=
YHWorkExperienceModel
(
id
:
.
id5
,
isNeed
:
false
,
title
:
"公司邮箱"
,
isUserKeyBoard
:
true
,
prompts
:
"请输入"
,
message
:
position
.
email
,
isShowPrompts
:
isShowPrompt
,
alertMessage
:
"请输入"
)
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/TTPS(高才)/ServiceProcess(我的信息流程)/IncomeRecord(收入记录)/C/YHGCIncomeRecordViewController.swift
View file @
3945d778
...
...
@@ -498,7 +498,7 @@ extension YHGCIncomeRecordViewController: UITableViewDelegate, UITableViewDataSo
$0
.
departure_time
==
"至今"
}
if
employments
.
count
==
0
{
YHHUD
.
flash
(
message
:
"
没有在职公司!
"
)
YHHUD
.
flash
(
message
:
"
请确认工作经验中您是否已填写在职公司
"
)
return
}
let
selectedId
=
viewModel
.
mainModel
.
consent_work_id
>
0
?
viewModel
.
mainModel
.
consent_work_id
:
nil
...
...
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