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
d23c433e
Commit
d23c433e
authored
Nov 25, 2024
by
pete谢兆麟
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
工作经验添加时间重叠限制
parent
32688190
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
9 additions
and
4 deletions
+9
-4
YHWorkExperienceListViewController.swift
...perience(工作经验)/C/YHWorkExperienceListViewController.swift
+4
-1
YHWorkExperienceListReasonTableViewCell.swift
...nce(工作经验)/V/YHWorkExperienceListReasonTableViewCell.swift
+2
-0
YHWorkExperiencePositionViewModel.swift
...e(工作经验)/ViewModel/YHWorkExperiencePositionViewModel.swift
+3
-3
No files found.
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/QMAS(优才)/ServiceProcess(我的信息流程)/WorkExperience(工作经验)/C/YHWorkExperienceListViewController.swift
View file @
d23c433e
...
@@ -82,7 +82,10 @@ class YHWorkExperienceListViewController: YHBaseViewController {
...
@@ -82,7 +82,10 @@ class YHWorkExperienceListViewController: YHBaseViewController {
return
return
}
}
}
}
if
(
self
.
viewModel
?
.
mainModel
.
has_work_time_empty
==
1
&&
self
.
viewModel
?
.
mainModel
.
work_time_empty_remark
.
count
==
0
)
||
(
self
.
viewModel
?
.
mainModel
.
has_work_time_overlap
==
1
&&
self
.
viewModel
?
.
mainModel
.
work_time_overlap_remark
.
count
==
0
){
YHHUD
.
flash
(
message
:
"您的工作经验未全部填写完成,请先填写完成再提交"
)
return
}
viewModel
?
.
requestWorkTimeRemarkWorkExperience
(
"
\(
orderId
)
"
,
1
,
callBackBlock
:
{[
weak
self
]
success
,
error
in
viewModel
?
.
requestWorkTimeRemarkWorkExperience
(
"
\(
orderId
)
"
,
1
,
callBackBlock
:
{[
weak
self
]
success
,
error
in
guard
let
self
=
self
else
{
return
}
guard
let
self
=
self
else
{
return
}
if
success
??
false
{
if
success
??
false
{
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/QMAS(优才)/ServiceProcess(我的信息流程)/WorkExperience(工作经验)/V/YHWorkExperienceListReasonTableViewCell.swift
View file @
d23c433e
...
@@ -184,6 +184,8 @@ class YHWorkExperienceListReasonTableViewCell: UITableViewCell {
...
@@ -184,6 +184,8 @@ class YHWorkExperienceListReasonTableViewCell: UITableViewCell {
promptsTwoLabel
.
isHidden
=
true
promptsTwoLabel
.
isHidden
=
true
messageTwoNumberLabel
.
text
=
"
\(
messageTwoTextField
.
text
.
count
)
/1000"
messageTwoNumberLabel
.
text
=
"
\(
messageTwoTextField
.
text
.
count
)
/1000"
}
}
self
.
setNeedsLayout
()
self
.
layoutIfNeeded
()
}
}
}
}
override
func
awakeFromNib
()
{
override
func
awakeFromNib
()
{
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/QMAS(优才)/ServiceProcess(我的信息流程)/WorkExperience(工作经验)/ViewModel/YHWorkExperiencePositionViewModel.swift
View file @
d23c433e
...
@@ -63,7 +63,7 @@ class YHWorkExperiencePositionViewModel: YHBaseViewModel {
...
@@ -63,7 +63,7 @@ class YHWorkExperiencePositionViewModel: YHBaseViewModel {
let
selectTimeInterval
=
selectDate
.
timeIntervalSince1970
let
selectTimeInterval
=
selectDate
.
timeIntervalSince1970
let
currentTimeInterval
=
Date
()
.
timeIntervalSince1970
let
currentTimeInterval
=
Date
()
.
timeIntervalSince1970
if
selectTimeInterval
>
currentTimeInterval
{
if
selectTimeInterval
>
currentTimeInterval
{
YHHUD
.
flash
(
message
:
"
入职日期
不能晚于当前日期"
)
YHHUD
.
flash
(
message
:
"
开始就职年月
不能晚于当前日期"
)
}
else
{
}
else
{
guard
let
endDate
=
format
.
date
(
from
:
position
.
departure_time
)
else
{
guard
let
endDate
=
format
.
date
(
from
:
position
.
departure_time
)
else
{
position
.
entry_time
=
item
.
message
??
""
position
.
entry_time
=
item
.
message
??
""
...
@@ -71,7 +71,7 @@ class YHWorkExperiencePositionViewModel: YHBaseViewModel {
...
@@ -71,7 +71,7 @@ class YHWorkExperiencePositionViewModel: YHBaseViewModel {
}
}
let
endTimeInterval
=
endDate
.
timeIntervalSince1970
let
endTimeInterval
=
endDate
.
timeIntervalSince1970
if
selectTimeInterval
>
endTimeInterval
{
if
selectTimeInterval
>
endTimeInterval
{
YHHUD
.
flash
(
message
:
"
入职日期不能晚于离职日期
"
)
YHHUD
.
flash
(
message
:
"
开始就职年月不能晚于结束就职年月
"
)
}
else
{
}
else
{
position
.
entry_time
=
item
.
message
??
""
position
.
entry_time
=
item
.
message
??
""
}
}
...
@@ -84,7 +84,7 @@ class YHWorkExperiencePositionViewModel: YHBaseViewModel {
...
@@ -84,7 +84,7 @@ class YHWorkExperiencePositionViewModel: YHBaseViewModel {
let
selectTimeInterval
=
selectDate
.
timeIntervalSince1970
let
selectTimeInterval
=
selectDate
.
timeIntervalSince1970
let
startTimeInterval
=
startDate
.
timeIntervalSince1970
let
startTimeInterval
=
startDate
.
timeIntervalSince1970
if
selectTimeInterval
<
startTimeInterval
{
if
selectTimeInterval
<
startTimeInterval
{
YHHUD
.
flash
(
message
:
"
离职日期不能早于入职日期
"
)
YHHUD
.
flash
(
message
:
"
结束就职年月不能早于开始就职年月
"
)
}
else
{
}
else
{
position
.
departure_time
=
item
.
message
??
""
position
.
departure_time
=
item
.
message
??
""
}
}
...
...
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