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
7845195c
Commit
7845195c
authored
Feb 18, 2024
by
pete谢兆麟
1
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
列表
parent
17fd5442
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
61 additions
and
6 deletions
+61
-6
YHWorkExperienceListViewController.swift
...WorkExperience/C/YHWorkExperienceListViewController.swift
+26
-1
YHWorkExperienceListTableViewCell.swift
.../WorkExperience/V/YHWorkExperienceListTableViewCell.swift
+32
-4
YHWorkItemView.swift
.../ServiceProcess(流程)/WorkExperience/V/YHWorkItemView.swift
+3
-1
No files found.
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/ServiceProcess(流程)/WorkExperience/C/YHWorkExperienceListViewController.swift
View file @
7845195c
...
@@ -57,15 +57,40 @@ class YHWorkExperienceListViewController: YHBaseViewController {
...
@@ -57,15 +57,40 @@ class YHWorkExperienceListViewController: YHBaseViewController {
bottomView
=
{
bottomView
=
{
let
bottom
=
UIView
()
let
bottom
=
UIView
()
bottom
.
backgroundColor
=
.
white
return
bottom
return
bottom
}()
}()
view
.
addSubview
(
bottomView
)
view
.
addSubview
(
bottomView
)
bottomView
.
snp
.
makeConstraints
{
make
in
bottomView
.
snp
.
makeConstraints
{
make
in
make
.
left
.
right
.
bottom
.
equalTo
(
view
)
make
.
left
.
right
.
bottom
.
equalTo
Superview
(
)
make
.
height
.
equalTo
(
k_Height_safeAreaInsetsBottom
()
+
64
)
make
.
height
.
equalTo
(
k_Height_safeAreaInsetsBottom
()
+
64
)
}
}
bottomButton
=
{
let
button
=
UIButton
(
type
:
.
custom
)
button
.
backgroundColor
=
UIColor
(
hex
:
0x2274ee
)
button
.
titleLabel
?
.
font
=
kBoldFont
(
size
:
16
)
button
.
contentHorizontalAlignment
=
.
center
button
.
setTitle
(
"提交"
,
for
:
.
normal
)
button
.
setTitleColor
(
UIColor
(
hex
:
0xffffff
),
for
:
.
normal
)
button
.
layer
.
cornerRadius
=
6
button
.
addTarget
(
self
,
action
:
#selector(
submit
)
,
for
:
.
touchUpInside
)
return
button
}()
bottomView
.
addSubview
(
bottomButton
)
bottomButton
.
snp
.
makeConstraints
{
make
in
make
.
right
.
equalTo
(
-
16
)
make
.
top
.
equalTo
(
8
)
make
.
height
.
equalTo
(
48
)
make
.
left
.
equalTo
(
16
)
}
}
}
@objc
func
submit
()
{
}
}
}
extension
YHWorkExperienceListViewController
:
UITableViewDelegate
,
UITableViewDataSource
{
extension
YHWorkExperienceListViewController
:
UITableViewDelegate
,
UITableViewDataSource
{
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/ServiceProcess(流程)/WorkExperience/V/YHWorkExperienceListTableViewCell.swift
View file @
7845195c
...
@@ -151,18 +151,18 @@ class YHWorkExperienceListTableViewCell: UITableViewCell {
...
@@ -151,18 +151,18 @@ class YHWorkExperienceListTableViewCell: UITableViewCell {
func
updateAllViews
()
{
func
updateAllViews
()
{
mainItemView
.
removeSubviews
()
mainItemView
.
removeSubviews
()
for
i
in
0
..<
(
dataSource
?
.
count
??
0
)
{
guard
let
dataSource
=
dataSource
else
{
let
line
=
UIView
()
let
line
=
UIView
()
line
.
backgroundColor
=
UIColor
(
hex
:
0xf0f0f0
)
line
.
backgroundColor
=
UIColor
(
hex
:
0xf0f0f0
)
mainItemView
.
addSubview
(
line
)
mainItemView
.
addSubview
(
line
)
line
.
snp
.
makeConstraints
{
make
in
line
.
snp
.
makeConstraints
{
make
in
make
.
left
.
equalTo
(
18
)
make
.
left
.
equalTo
(
18
)
make
.
top
.
equalTo
(
52
*
i
)
make
.
top
.
equalTo
Superview
(
)
make
.
height
.
equalTo
(
1
)
make
.
height
.
equalTo
(
1
)
make
.
right
.
equalTo
(
-
18
)
make
.
right
.
equalTo
(
-
18
)
}
}
let
itemView
=
YHWorkItemView
()
let
itemView
=
YHWorkItemView
()
itemView
.
dataSource
=
dataSource
?[
i
]
itemView
.
dataSource
=
YHWorkItemListModel
(
title
:
"工作经历1"
,
subTitle
:
""
,
message
:
"有16项未填写"
,
isShowDelete
:
false
)
itemView
.
block
=
{[
weak
self
]
model
in
itemView
.
block
=
{[
weak
self
]
model
in
guard
let
self
=
self
else
{
return
}
guard
let
self
=
self
else
{
return
}
if
let
block
=
self
.
experienceListBlock
{
if
let
block
=
self
.
experienceListBlock
{
...
@@ -172,10 +172,38 @@ class YHWorkExperienceListTableViewCell: UITableViewCell {
...
@@ -172,10 +172,38 @@ class YHWorkExperienceListTableViewCell: UITableViewCell {
mainItemView
.
addSubview
(
itemView
)
mainItemView
.
addSubview
(
itemView
)
itemView
.
snp
.
makeConstraints
{
make
in
itemView
.
snp
.
makeConstraints
{
make
in
make
.
left
.
equalTo
(
18
)
make
.
left
.
equalTo
(
18
)
make
.
top
.
equalTo
(
52
*
i
+
1
)
make
.
top
.
equalTo
(
1
)
make
.
height
.
equalTo
(
51
)
make
.
height
.
equalTo
(
51
)
make
.
right
.
equalTo
(
-
18
)
make
.
right
.
equalTo
(
-
18
)
}
}
return
}
for
i
in
0
..<
dataSource
.
count
{
let
line
=
UIView
()
line
.
backgroundColor
=
UIColor
(
hex
:
0xf0f0f0
)
mainItemView
.
addSubview
(
line
)
line
.
snp
.
makeConstraints
{
make
in
make
.
left
.
equalTo
(
18
)
make
.
top
.
equalTo
(
76
*
i
)
make
.
height
.
equalTo
(
1
)
make
.
right
.
equalTo
(
-
18
)
}
let
itemView
=
YHWorkItemView
()
itemView
.
dataSource
=
dataSource
[
i
]
itemView
.
block
=
{[
weak
self
]
model
in
guard
let
self
=
self
else
{
return
}
if
let
block
=
self
.
experienceListBlock
{
block
(
model
)
}
}
mainItemView
.
addSubview
(
itemView
)
itemView
.
snp
.
makeConstraints
{
make
in
make
.
left
.
equalTo
(
18
)
make
.
top
.
equalTo
(
76
*
i
+
1
)
make
.
height
.
equalTo
(
75
)
make
.
right
.
equalTo
(
-
18
)
}
}
}
}
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/ServiceProcess(流程)/WorkExperience/V/YHWorkItemView.swift
View file @
7845195c
...
@@ -44,8 +44,10 @@ class YHWorkItemView: UIView {
...
@@ -44,8 +44,10 @@ class YHWorkItemView: UIView {
}()
}()
addSubview
(
titleLabel
)
addSubview
(
titleLabel
)
titleLabel
.
snp
.
makeConstraints
{
make
in
titleLabel
.
snp
.
makeConstraints
{
make
in
make
.
left
.
top
.
bottom
.
equalToSuperview
()
make
.
left
.
equalToSuperview
()
make
.
top
.
equalTo
(
16
)
make
.
width
.
equalTo
(
112
)
make
.
width
.
equalTo
(
112
)
make
.
height
.
equalTo
(
20
)
}
}
subTitleLabel
=
{
subTitleLabel
=
{
...
...
David黄金龙
@david.hjl
mentioned in commit
47024c9e
·
Feb 18, 2024
mentioned in commit
47024c9e
mentioned in commit 47024c9e74a3a543e2c151d080d3a791ecd054b1
Toggle commit list
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