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
9511fae6
Commit
9511fae6
authored
Nov 25, 2024
by
David黄金龙
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改提交逻辑
parent
786fecbd
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
82 additions
and
23 deletions
+82
-23
YHInformationPerfectListVC.swift
...telligentService(服务中心)/C/YHInformationPerfectListVC.swift
+82
-23
No files found.
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/C/YHInformationPerfectListVC.swift
View file @
9511fae6
...
...
@@ -21,7 +21,7 @@ class YHInformationPerfectListVC: YHBaseViewController {
submitBtn
.
isHidden
=
hasSubmitFlag
submitHoldView
.
isHidden
=
!
hasSubmitFlag
if
hasSubmitFlag
==
true
{
if
hasSubmitFlag
{
headerTitleDesLable
.
text
=
"您已提交信息表"
}
else
{
var
name
=
""
...
...
@@ -90,7 +90,14 @@ class YHInformationPerfectListVC: YHBaseViewController {
return
view
}()
//提交按钮
var
submitBtn
:
UIButton
!
//提交按钮2
var
submitBtn2
:
UIButton
!
//我的方案
var
mySchemeBtn
:
UIButton
!
//信息预览
var
preInforBtn
:
UIButton
!
override
func
viewDidLoad
()
{
super
.
viewDidLoad
()
...
...
@@ -194,12 +201,41 @@ extension YHInformationPerfectListVC {
func
loadData
()
{
guard
let
orderId
=
orderId
else
{
return
}
self
.
serviceCenterMainReqVM
.
getPersonInfoFillStep
(
params
:
[
"orderId"
:
orderId
])
{
success
,
error
in
if
success
==
true
{
if
success
{
if
self
.
serviceCenterMainReqVM
.
myInfoFillStep
==
7
{
self
.
hasSubmitFlag
=
true
}
else
{
let
retValue
=
self
.
serviceCenterMainReqVM
.
informationFillStepModel
?
.
policy_switch
??
false
if
retValue
{
self
.
hasSubmitFlag
=
true
self
.
submitBtn
.
isHidden
=
true
self
.
submitHoldView
.
isHidden
=
false
self
.
submitBtn2
.
isHidden
=
false
self
.
preInforBtn
.
isHidden
=
true
if
self
.
serviceCenterMainReqVM
.
informationFillStepModel
?
.
step
==
6
{
//提交按钮可点击
self
.
submitBtn2
.
layer
.
opacity
=
1
self
.
submitBtn2
.
isEnabled
=
true
}
else
{
//提交按钮不点击
self
.
submitBtn2
.
layer
.
opacity
=
0.4
self
.
submitBtn2
.
isEnabled
=
false
}
}
else
{
self
.
hasSubmitFlag
=
false
self
.
submitBtn
.
isHidden
=
true
self
.
submitHoldView
.
isHidden
=
false
if
self
.
serviceCenterMainReqVM
.
informationFillStepModel
?
.
step
==
6
{
self
.
submitBtn
.
layer
.
opacity
=
1
self
.
submitBtn
.
isEnabled
=
true
...
...
@@ -208,20 +244,15 @@ extension YHInformationPerfectListVC {
self
.
submitBtn
.
isEnabled
=
false
}
}
// self.checkSubmitTips()
}
}
self
.
homeTableView
.
reloadData
()
}
}
//我的评分 -> 我的方案
@objc
func
goScoreVC
()
{
// //我的评分
// let vc = YHScoreDetailViewController()
// vc.orderId = orderId
// vc.model = serviceCenterMainReqVM.allInfoScoreModel
// navigationController?.pushViewController(vc)
//我的方案
@objc
func
goMySchemeVC
()
{
YHMyNewSchemeViewController
.
shared
.
goToSchemePage
()
}
...
...
@@ -252,7 +283,7 @@ extension YHInformationPerfectListVC {
}
}
func
submitAllInfo
()
{
@objc
func
submitAllInfo
()
{
guard
let
orderId
=
orderId
else
{
printLog
(
"error: orderId 为空"
)
return
...
...
@@ -271,7 +302,7 @@ extension YHInformationPerfectListVC {
//2、跳转其他界面
if
agree
==
true
{
self
?
.
go
Scor
eVC
()
self
?
.
go
MySchem
eVC
()
}
}
//1、刷新当前界面
...
...
@@ -335,8 +366,8 @@ extension YHInformationPerfectListVC {
make
.
height
.
equalTo
(
48
)
}
//我的
积分 -> 我的
方案
let
scoreButto
n
=
{
//我的方案
let
mySchemeBt
n
=
{
let
button
=
UIButton
(
type
:
.
custom
)
button
.
backgroundColor
=
UIColor
(
hex
:
0xffffff
)
button
.
titleLabel
?
.
font
=
UIFont
.
PFSC_M
(
ofSize
:
16
)
...
...
@@ -346,16 +377,17 @@ extension YHInformationPerfectListVC {
button
.
layer
.
cornerRadius
=
kCornerRadius3
button
.
layer
.
borderWidth
=
1
button
.
layer
.
borderColor
=
UIColor
.
brandMainColor
.
cgColor
button
.
addTarget
(
self
,
action
:
#selector(
go
Scor
eVC
)
,
for
:
.
touchUpInside
)
button
.
addTarget
(
self
,
action
:
#selector(
go
MySchem
eVC
)
,
for
:
.
touchUpInside
)
return
button
}()
submitHoldView
.
addSubview
(
scoreButto
n
)
scoreButto
n
.
snp
.
makeConstraints
{
make
in
submitHoldView
.
addSubview
(
mySchemeBt
n
)
mySchemeBt
n
.
snp
.
makeConstraints
{
make
in
make
.
left
.
top
.
bottom
.
equalToSuperview
()
make
.
right
.
equalTo
(
submitHoldView
.
snp
.
centerX
)
.
offset
(
-
6
)
}
self
.
mySchemeBtn
=
mySchemeBtn
let
infoButto
n
=
{
let
preInforBt
n
=
{
let
button
=
UIButton
(
type
:
.
custom
)
button
.
backgroundColor
=
UIColor
.
brandMainColor
button
.
titleLabel
?
.
font
=
UIFont
.
PFSC_M
(
ofSize
:
16
)
...
...
@@ -367,13 +399,40 @@ extension YHInformationPerfectListVC {
button
.
addTarget
(
self
,
action
:
#selector(
goInfoListVC
)
,
for
:
.
touchUpInside
)
return
button
}()
submitHoldView
.
addSubview
(
infoButton
)
infoButton
.
snp
.
makeConstraints
{
make
in
self
.
preInforBtn
=
preInforBtn
submitHoldView
.
addSubview
(
preInforBtn
)
preInforBtn
.
snp
.
makeConstraints
{
make
in
make
.
right
.
top
.
bottom
.
equalToSuperview
()
make
.
left
.
equalTo
(
submitHoldView
.
snp
.
centerX
)
.
offset
(
6
)
}
preInforBtn
.
layoutIfNeeded
()
preInforBtn
.
addYinHeGradualLayer
()
let
submitBtn2
=
{
let
button
=
UIButton
(
type
:
.
custom
)
button
.
backgroundColor
=
UIColor
.
brandMainColor
button
.
titleLabel
?
.
font
=
UIFont
.
PFSC_M
(
ofSize
:
16
)
button
.
contentHorizontalAlignment
=
.
center
button
.
setTitle
(
"提交信息"
,
for
:
.
normal
)
button
.
setTitleColor
(
.
white
,
for
:
.
normal
)
button
.
layer
.
cornerRadius
=
kCornerRadius3
button
.
clipsToBounds
=
true
button
.
addTarget
(
self
,
action
:
#selector(
submitAllInfo
)
,
for
:
.
touchUpInside
)
button
.
isHidden
=
true
return
button
}()
self
.
submitBtn2
=
submitBtn2
submitHoldView
.
addSubview
(
submitBtn2
)
submitBtn2
.
snp
.
makeConstraints
{
make
in
make
.
right
.
top
.
bottom
.
equalToSuperview
()
make
.
left
.
equalTo
(
submitHoldView
.
snp
.
centerX
)
.
offset
(
6
)
}
infoButton
.
layoutIfNeeded
()
infoButton
.
addYinHeGradualLayer
()
submitBtn2
.
layoutIfNeeded
()
submitBtn2
.
addYinHeGradualLayer
()
homeTableView
.
delegate
=
self
homeTableView
.
dataSource
=
self
...
...
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