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
6b4a2d12
Commit
6b4a2d12
authored
Nov 25, 2024
by
pete谢兆麟
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
工作经验bug修复
parent
e955cc36
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
36 additions
and
6 deletions
+36
-6
YHWorkExperiencePositionViewViewController.swift
...(工作经验)/C/YHWorkExperiencePositionViewViewController.swift
+1
-1
YHWorkExperienceViewController.swift
...rkExperience(工作经验)/C/YHWorkExperienceViewController.swift
+2
-2
YHWorkExperienceCompanySelectView.swift
...xperience(工作经验)/V/YHWorkExperienceCompanySelectView.swift
+31
-1
YHWorkItemListViewModel.swift
...kExperience(工作经验)/ViewModel/YHWorkItemListViewModel.swift
+2
-2
No files found.
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/QMAS(优才)/ServiceProcess(我的信息流程)/WorkExperience(工作经验)/C/YHWorkExperiencePositionViewViewController.swift
View file @
6b4a2d12
...
...
@@ -24,7 +24,7 @@ class YHWorkExperiencePositionViewViewController: YHBaseViewController {
var
isShowPrompt
:
Bool
=
false
var
isShowMessageSelect
:
Bool
=
true
var
isKeyboardShow
:
Bool
=
false
var
selectReasonIndex
:
Int
=
5
var
selectReasonIndex
:
Int
=
0
var
selectEditItem
=
YHWorkExperienceFileModel
()
override
func
viewDidLoad
()
{
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/QMAS(优才)/ServiceProcess(我的信息流程)/WorkExperience(工作经验)/C/YHWorkExperienceViewController.swift
View file @
6b4a2d12
...
...
@@ -379,7 +379,7 @@ class YHWorkExperienceViewController: YHBaseViewController {
}
@objc
func
keyboardWillShow
(
_
notification
:
Notification
)
{
if
stepView
.
currentIndex
!=
0
{
if
stepView
.
currentIndex
!=
0
&&
stepView
.
currentIndex
!=
3
{
// 当键盘将要显示时调用此函数
stepView
.
snp
.
remakeConstraints
{
make
in
make
.
top
.
equalTo
(
k_Height_NavigationtBarAndStatuBar
)
...
...
@@ -402,7 +402,7 @@ class YHWorkExperienceViewController: YHBaseViewController {
}
@objc
func
keyboardWillHide
(
_
notification
:
Notification
)
{
if
stepView
.
currentIndex
!=
0
{
if
stepView
.
currentIndex
!=
0
&&
stepView
.
currentIndex
!=
3
{
// 当键盘将要隐藏时调用此函数
stepView
.
snp
.
remakeConstraints
{
make
in
make
.
top
.
equalTo
(
k_Height_NavigationtBarAndStatuBar
)
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/QMAS(优才)/ServiceProcess(我的信息流程)/WorkExperience(工作经验)/V/YHWorkExperienceCompanySelectView.swift
View file @
6b4a2d12
...
...
@@ -809,7 +809,7 @@ class YHCompanyReasonFileCell: UITableViewCell {
var
titleLabel
:
UILabel
!
var
subTitleLabel
:
UILabel
!
var
mainItemView
:
UIView
!
var
alertLabel
:
UILabel
!
var
dataSource
:
[
String
]
=
[
"验资报告"
,
"审计报告"
,
"绝对实益拥有人声明书"
,
"企业所得税月(季)度预缴纳税申报表(A类)(前4个季度/前12个月)"
,
"企业所得税完税证明(表格式)"
,
"企业所得税年度纳税申报表(A类) (近一年度)"
,
"工作证明"
]
var
model
:
YHWorkExperienceCompanyModel
?
{
didSet
{
...
...
@@ -892,6 +892,21 @@ class YHCompanyReasonFileCell: UITableViewCell {
make
.
top
.
equalTo
(
52
)
}
alertLabel
=
{
let
label
=
UILabel
()
label
.
numberOfLines
=
0
let
b
:
ASAttributedString
=
.
init
(
"若不能提供以上证明材料,将导致您的该收入"
,
.
font
(
UIFont
.
PFSC_R
(
ofSize
:
14
)),
.
foreground
(
UIColor
(
hex
:
0x8993a2
)))
let
c
:
ASAttributedString
=
.
init
(
"不被认可不予加分"
,
.
font
(
UIFont
.
PFSC_R
(
ofSize
:
14
)),
.
foreground
(
UIColor
.
failColor
))
let
d
:
ASAttributedString
=
.
init
(
",请尽可能准备以上材料并修改此选项)"
,
.
font
(
UIFont
.
PFSC_R
(
ofSize
:
14
)),
.
foreground
(
UIColor
(
hex
:
0x8993a2
)))
label
.
attributed
.
text
=
b
+
c
+
d
return
label
}()
centerView
.
addSubview
(
alertLabel
)
alertLabel
.
snp
.
makeConstraints
{
make
in
make
.
left
.
equalTo
(
18
)
make
.
right
.
equalTo
(
-
18
)
make
.
bottom
.
equalTo
(
-
16
)
}
}
func
updateAllViews
()
{
...
...
@@ -999,12 +1014,14 @@ class YHCompanyReasonFileCell: UITableViewCell {
rightButton
.
isSelected
=
false
leftButton
.
layer
.
borderWidth
=
1
rightButton
.
layer
.
borderWidth
=
0
alertLabel
.
isHidden
=
true
}
if
model
?
.
has_provide_certificate
==
2
{
rightButton
.
isSelected
=
true
leftButton
.
isSelected
=
false
leftButton
.
layer
.
borderWidth
=
0
rightButton
.
layer
.
borderWidth
=
1
alertLabel
.
isHidden
=
false
}
for
i
in
0
..<
dataSource
.
count
{
let
agreeButton
=
{
...
...
@@ -1062,6 +1079,13 @@ class YHCompanyReasonFileCell: UITableViewCell {
if
let
block
=
selectBlock
{
block
(
model
??
YHWorkExperienceCompanyModel
())
}
mainItemView
.
snp
.
remakeConstraints
{
make
in
make
.
left
.
right
.
equalToSuperview
()
make
.
bottom
.
equalTo
(
-
16
)
make
.
top
.
equalTo
(
52
)
}
alertLabel
.
isHidden
=
true
}
@objc
func
rightClick
(
sender
:
UIButton
)
{
...
...
@@ -1069,6 +1093,12 @@ class YHCompanyReasonFileCell: UITableViewCell {
if
let
block
=
selectBlock
{
block
(
model
??
YHWorkExperienceCompanyModel
())
}
mainItemView
.
snp
.
remakeConstraints
{
make
in
make
.
left
.
right
.
equalToSuperview
()
make
.
bottom
.
equalTo
(
-
72
)
make
.
top
.
equalTo
(
52
)
}
alertLabel
.
isHidden
=
false
}
}
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/QMAS(优才)/ServiceProcess(我的信息流程)/WorkExperience(工作经验)/ViewModel/YHWorkItemListViewModel.swift
View file @
6b4a2d12
...
...
@@ -60,8 +60,8 @@ class YHWorkItemListViewModel: YHBaseViewModel {
func
requestWorkTimeRemarkWorkExperience
(
_
orderId
:
String
,
_
isSaveAll
:
Int
=
0
,
callBackBlock
:
@escaping
(
_
success
:
Bool
?,
_
error
:
YHErrorModel
?)
->
())
{
let
params
:
[
String
:
Any
]
=
[
"order_id"
:
orderId
,
"work_time_
overlap
_remark"
:
self
.
mainModel
.
work_time_overlap_remark
,
"work_time_
empty
_remark"
:
self
.
mainModel
.
work_time_empty_remark
,
"work_time_
empty
_remark"
:
self
.
mainModel
.
work_time_overlap_remark
,
"work_time_
overlap
_remark"
:
self
.
mainModel
.
work_time_empty_remark
,
"is_save_all"
:
isSaveAll
]
let
strUrl
=
YHBaseUrlManager
.
shared
.
curURL
()
+
YHAllApiName
.
WorkExperience
.
saveWorkTimeRemark
let
_
=
YHNetRequest
.
postRequest
(
url
:
strUrl
,
params
:
params
)
{
[
weak
self
]
json
,
code
in
...
...
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