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
8092d597
Commit
8092d597
authored
Feb 22, 2024
by
David黄金龙
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
其他信息填写
parent
cfbb8cdc
Changes
9
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
58 additions
and
14 deletions
+58
-14
project.pbxproj
galaxy/galaxy.xcodeproj/project.pbxproj
+4
-0
YHFormPickerView.swift
...FamilyMember(家庭成员信息表)/V/PickerView/YHFormPickerView.swift
+10
-3
YHFormPickerViewType.swift
...lyMember(家庭成员信息表)/V/PickerView/YHFormPickerViewType.swift
+4
-1
YHFormItemExpireDateCell.swift
...程)/FamilyMember(家庭成员信息表)/V/YHFormItemExpireDateCell.swift
+1
-1
YHSaveAndSubmitView.swift
...ess(流程)/FamilyMember(家庭成员信息表)/V/YHSaveAndSubmitView.swift
+1
-1
YHOtherInfoFillCell.swift
...ss(流程)/OtherInformation(其他信息)/V/YHOtherInfoFillCell.swift
+32
-2
YHOtherPickerView.swift
...cess(流程)/OtherInformation(其他信息)/V/YHOtherPickerView.swift
+0
-0
YHOtherInfoFillViewModel.swift
.../OtherInformation(其他信息)/VM/YHOtherInfoFillViewModel.swift
+4
-4
YHAboutUsViewController.swift
.../Classes/Modules/Mine(我的)/C/YHAboutUsViewController.swift
+2
-2
No files found.
galaxy/galaxy.xcodeproj/project.pbxproj
View file @
8092d597
...
...
@@ -213,6 +213,7 @@
A5C5B32D2B57D66000A7C5D1
/* YHBbxCollectionViewCell.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
A5C5B32C2B57D66000A7C5D1
/* YHBbxCollectionViewCell.swift */
;
};
A5D6AB1B2B46A1CC001C10A5
/* YHHomeModel.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
A5D6AB1A2B46A1CC001C10A5
/* YHHomeModel.swift */
;
};
A5D6AB1D2B46AAFB001C10A5
/* YHHomePageViewModel.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
A5D6AB1C2B46AAFB001C10A5
/* YHHomePageViewModel.swift */
;
};
A5F685F22B86D2E3006F4BF9
/* YHOtherPickerView.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
A5F685F12B86D2E3006F4BF9
/* YHOtherPickerView.swift */
;
};
A5F78C822B68F39600EEA170
/* YHPersonInfoCommonCell.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
A5F78C812B68F39600EEA170
/* YHPersonInfoCommonCell.swift */
;
};
A5FD63BD2B623C2C00D1D9DA
/* YHInformationPerfectListVC.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
A5FD63BC2B623C2C00D1D9DA
/* YHInformationPerfectListVC.swift */
;
};
A5FD63BF2B6250BC00D1D9DA
/* YHInformationPerfectCell.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
A5FD63BE2B6250BC00D1D9DA
/* YHInformationPerfectCell.swift */
;
};
...
...
@@ -487,6 +488,7 @@
A5C5B32C2B57D66000A7C5D1
/* YHBbxCollectionViewCell.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
YHBbxCollectionViewCell.swift
;
sourceTree
=
"<group>"
;
};
A5D6AB1A2B46A1CC001C10A5
/* YHHomeModel.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
YHHomeModel.swift
;
sourceTree
=
"<group>"
;
};
A5D6AB1C2B46AAFB001C10A5
/* YHHomePageViewModel.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
YHHomePageViewModel.swift
;
sourceTree
=
"<group>"
;
};
A5F685F12B86D2E3006F4BF9
/* YHOtherPickerView.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
YHOtherPickerView.swift
;
sourceTree
=
"<group>"
;
};
A5F78C812B68F39600EEA170
/* YHPersonInfoCommonCell.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
YHPersonInfoCommonCell.swift
;
sourceTree
=
"<group>"
;
};
A5FD63BC2B623C2C00D1D9DA
/* YHInformationPerfectListVC.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
YHInformationPerfectListVC.swift
;
sourceTree
=
"<group>"
;
};
A5FD63BE2B6250BC00D1D9DA
/* YHInformationPerfectCell.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
YHInformationPerfectCell.swift
;
sourceTree
=
"<group>"
;
};
...
...
@@ -1124,6 +1126,7 @@
A596C39C2B84D9100067BBB8
/* YHOtherYesOrNoItemView.swift */
,
A596C39D2B84D9100067BBB8
/* YHOtherSelecteItemView.swift */
,
A596C39E2B84D9100067BBB8
/* YHOtherInfoSessionView.swift */
,
A5F685F12B86D2E3006F4BF9
/* YHOtherPickerView.swift */
,
);
path
=
V
;
sourceTree
=
"<group>"
;
...
...
@@ -1686,6 +1689,7 @@
A5C5B3002B55623800A7C5D1
/* YHMainContentBaseViewController.swift in Sources */
,
A5234E2C2B6E3BA400A33433
/* YHBasicInfoFillCell.swift in Sources */
,
A5573ED22B317BFF00D98EC0
/* AppDelegate.swift in Sources */
,
A5F685F22B86D2E3006F4BF9
/* YHOtherPickerView.swift in Sources */
,
A5ACE9542B4564F7002C94D2
/* YHNavigationController.swift in Sources */
,
A5FD63DF2B6639AD00D1D9DA
/* YHScoreDataModel.swift in Sources */
,
A5ACE95E2B4571BF002C94D2
/* YHHomeViewController.swift in Sources */
,
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/ServiceProcess(流程)/FamilyMember(家庭成员信息表)/V/PickerView/YHFormPickerView.swift
View file @
8092d597
...
...
@@ -100,7 +100,7 @@ class YHFormPickerView: UIView {
lazy
var
titleLabel
:
UILabel
=
{
let
label
=
UILabel
()
label
.
textColor
=
UIColor
(
hexString
:
"#222222"
)
label
.
textColor
=
UIColor
.
mainTextColor
label
.
textAlignment
=
.
center
label
.
font
=
UIFont
.
PFSC_R
(
ofSize
:
16
)
label
.
text
=
"请选择"
...
...
@@ -378,6 +378,10 @@ class YHFormPickerView: UIView {
return
"职业"
case
.
professionCertificate
:
return
"选择证书名称"
case
.
language
:
return
"选择语言能力"
case
.
professionalSkill
:
return
"选择专业技能行业"
}
}
}
...
...
@@ -421,7 +425,7 @@ extension YHFormPickerView: UIPickerViewDelegate, UIPickerViewDataSource {
func
pickerView
(
_
pickerView
:
UIPickerView
,
viewForRow
row
:
Int
,
forComponent
component
:
Int
,
reusing
view
:
UIView
?)
->
UIView
{
let
label
=
UILabel
()
label
.
textColor
=
UIColor
(
hexString
:
"#222222"
)
label
.
textColor
=
UIColor
.
mainTextColor
label
.
textAlignment
=
.
center
label
.
font
=
UIFont
.
PFSC_R
(
ofSize
:
14
)
label
.
text
=
""
...
...
@@ -615,7 +619,10 @@ extension YHFormPickerView {
}
else
if
title
.
contains
(
"英国皇家特许会计师"
)
{
return
.
professionCertificate
(
.
ACA
)
}
case
.
language
:
return
.
none
case
.
professionalSkill
:
return
.
none
}
return
.
none
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/ServiceProcess(流程)/FamilyMember(家庭成员信息表)/V/PickerView/YHFormPickerViewType.swift
View file @
8092d597
...
...
@@ -33,7 +33,10 @@ enum YHFormPickerViewType: Int {
case
degreeLocation
// 专业证书
case
professionCertificate
// 语言能力
case
language
// 专业技能行业
case
professionalSkill
}
enum
YHPickerViewMarriageType
:
Int
{
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/ServiceProcess(流程)/FamilyMember(家庭成员信息表)/V/YHFormItemExpireDateCell.swift
View file @
8092d597
...
...
@@ -78,7 +78,7 @@ class YHFormItemExpireDateCell: UITableViewCell {
private
lazy
var
detailLabel
:
UILabel
=
{
let
label
=
UILabel
()
label
.
textColor
=
UIColor
(
hexString
:
"#222222"
)
label
.
textColor
=
UIColor
.
mainTextColor
label
.
textAlignment
=
.
left
label
.
font
=
UIFont
.
PFSC_R
(
ofSize
:
14
)
return
label
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/ServiceProcess(流程)/FamilyMember(家庭成员信息表)/V/YHSaveAndSubmitView.swift
View file @
8092d597
...
...
@@ -88,7 +88,7 @@ class YHSaveAndSubmitView: UIView {
let
btn
=
UIButton
()
btn
.
setTitle
(
"保存"
,
for
:
.
normal
)
btn
.
titleLabel
?
.
font
=
UIFont
.
PFSC_R
(
ofSize
:
14
)
btn
.
setTitleColor
(
UIColor
(
hexString
:
"#222222"
)
,
for
:
.
normal
)
btn
.
setTitleColor
(
UIColor
.
mainTextColor
,
for
:
.
normal
)
btn
.
backgroundColor
=
UIColor
(
hexString
:
"#F8F9FB"
)
btn
.
layer
.
cornerRadius
=
8.0
btn
.
addTarget
(
self
,
action
:
#selector(
didClickSaveBtn
)
,
for
:
.
touchUpInside
)
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/ServiceProcess(流程)/OtherInformation(其他信息)/V/YHOtherInfoFillCell.swift
View file @
8092d597
...
...
@@ -63,6 +63,8 @@ class YHOtherInfoFillCell: UITableViewCell {
}()
let
languageView
=
YHOtherSelecteItemView
()
let
skillView
=
YHOtherSelecteItemView
()
}
extension
YHOtherInfoFillCell
{
...
...
@@ -213,7 +215,7 @@ extension YHOtherInfoFillCell {
}
let
view
=
YHOtherSelecteItemView
()
let
view
=
languageView
view
.
updateKeyName
(
name
:
"您的语言水平与下列哪一项符合"
,
keyValue
:
dataModel
.
language_detail
?
.
levelDes
??
""
)
view
.
type
=
2
holdView2
.
addSubview
(
view
)
...
...
@@ -225,6 +227,10 @@ extension YHOtherInfoFillCell {
make
.
height
.
equalTo
(
YHOtherSelecteItemView
.
getViewHBy
(
type
:
2
))
make
.
bottom
.
equalToSuperview
()
}
let
tap
=
UITapGestureRecognizer
(
target
:
self
,
action
:
#selector(
tapViewItem
)
)
view
.
addGestureRecognizer
(
tap
)
}
...
...
@@ -248,7 +254,7 @@ extension YHOtherInfoFillCell {
}
let
view
=
YHOtherSelecteItemView
()
let
view
=
skillView
view
.
updateKeyName
(
name
:
"最能代表你的专业技能的行业"
,
keyValue
:
dataModel
.
profession
?
.
optionDes
??
""
)
view
.
type
=
2
holdView3
.
addSubview
(
view
)
...
...
@@ -260,6 +266,11 @@ extension YHOtherInfoFillCell {
make
.
height
.
equalTo
(
YHOtherSelecteItemView
.
getViewHBy
(
type
:
2
))
make
.
bottom
.
equalToSuperview
()
}
let
tap
=
UITapGestureRecognizer
(
target
:
self
,
action
:
#selector(
tapViewItem2
)
)
skillView
.
addGestureRecognizer
(
tap
)
}
...
...
@@ -392,3 +403,22 @@ extension YHOtherInfoFillCell {
return
holdView1
}
}
extension
YHOtherInfoFillCell
{
@objc
func
tapViewItem
(
_
gestureRecognizer
:
UIPanGestureRecognizer
)
{
YHOtherPickerView
.
show
(
type
:
.
language
)
{
item
in
self
.
dataModel
?
.
language_detail
?
.
level
=
Int
(
item
.
index
)
??
0
self
.
dataModel
?
.
language_detail
?
.
levelDes
=
item
.
title
self
.
languageView
.
updateKeyName
(
name
:
"您的语言水平与下列哪一项符合"
,
keyValue
:
self
.
dataModel
?
.
language_detail
?
.
levelDes
??
""
)
}
}
@objc
func
tapViewItem2
(
_
gestureRecognizer
:
UIPanGestureRecognizer
)
{
YHOtherPickerView
.
show
(
type
:
.
professionalSkill
)
{
item
in
print
(
item
)
self
.
dataModel
?
.
profession
?
.
option
=
Int
(
item
.
index
)
??
0
self
.
dataModel
?
.
profession
?
.
optionDes
=
item
.
title
self
.
skillView
.
updateKeyName
(
name
:
"最能代表你的专业技能的行业"
,
keyValue
:
self
.
dataModel
?
.
profession
?
.
optionDes
??
""
)
}
}
}
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/ServiceProcess(流程)/OtherInformation(其他信息)/V/YHOtherPickerView.swift
0 → 100644
View file @
8092d597
This diff is collapsed.
Click to expand it.
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/ServiceProcess(流程)/OtherInformation(其他信息)/VM/YHOtherInfoFillViewModel.swift
View file @
8092d597
...
...
@@ -11,7 +11,7 @@ import UIKit
class
YHOtherInfoFillViewModel
:
YHBaseViewModel
{
var
otherInfoFillData
:
YHOtherInfoFillModel
?
var
arrLanguage
:
[[
String
:
String
]]
=
[
static
let
arrLanguage
:
[[
String
:
String
]]
=
[
[
"id"
:
"1"
,
"title"
:
"中文及英文"
,
"dec"
:
"国外大学(英语国家)毕业,英文授课,获得学位证。(如为中外联合办学,在中国上课的,不算)"
,
...
...
@@ -39,7 +39,7 @@ class YHOtherInfoFillViewModel: YHBaseViewModel {
]
var
arrSkill
:
[[
String
:
String
]]
=
[
static
let
arrSkill
:
[[
String
:
String
]]
=
[
[
"title"
:
"学术研究及教育"
,
"dec"
:
"幼儿教育、高等教育、学术研究"
,
...
...
@@ -204,7 +204,7 @@ extension YHOtherInfoFillViewModel {
if
let
language
=
self
.
otherInfoFillData
?
.
language_detail
{
if
language
.
level
>
0
{
let
target
=
String
(
language
.
level
)
for
(
_
,
item
)
in
arrLanguage
.
enumerated
()
{
for
(
_
,
item
)
in
YHOtherInfoFillViewModel
.
arrLanguage
.
enumerated
()
{
if
target
==
item
[
"id"
]
{
language
.
levelDes
=
item
[
"title"
]
??
""
...
...
@@ -219,7 +219,7 @@ extension YHOtherInfoFillViewModel {
if
let
profession
=
self
.
otherInfoFillData
?
.
profession
{
if
profession
.
option
>
0
{
let
target
=
String
(
profession
.
option
)
for
(
_
,
item
)
in
arrSkill
.
enumerated
()
{
for
(
_
,
item
)
in
YHOtherInfoFillViewModel
.
arrSkill
.
enumerated
()
{
if
target
==
item
[
"value"
]
{
profession
.
optionDes
=
item
[
"title"
]
??
""
...
...
galaxy/galaxy/Classes/Modules/Mine(我的)/C/YHAboutUsViewController.swift
View file @
8092d597
...
...
@@ -50,7 +50,7 @@ class YHAboutUsViewController: YHBaseViewController {
lazy
var
aboutLabel
=
{
var
label
=
UILabel
()
label
.
text
=
"关于银河"
.
local
label
.
textColor
=
UIColor
(
hexString
:
"#222222"
)
label
.
textColor
=
UIColor
.
mainTextColor
label
.
textAlignment
=
NSTextAlignment
.
left
label
.
font
=
UIFont
.
systemFont
(
ofSize
:
20
)
return
label
...
...
@@ -69,7 +69,7 @@ class YHAboutUsViewController: YHBaseViewController {
lazy
var
advantageLabel
=
{
var
label
=
UILabel
()
label
.
text
=
"四大优势"
label
.
textColor
=
UIColor
(
hexString
:
"#222222"
)
label
.
textColor
=
UIColor
.
mainTextColor
label
.
textAlignment
=
.
center
label
.
font
=
UIFont
.
systemFont
(
ofSize
:
15
)
return
label
...
...
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