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
bb7dc287
Commit
bb7dc287
authored
Nov 19, 2024
by
Steven杜宇
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
// 方案
parent
4673a9ce
Changes
7
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
28 additions
and
12 deletions
+28
-12
YHImproveSchemeViewController.swift
...)/MyNewScheme(我的方案)/C/YHImproveSchemeViewController.swift
+3
-0
YHMyNewSchemeViewController.swift
...优才)/MyNewScheme(我的方案)/C/YHMyNewSchemeViewController.swift
+19
-2
YHImproveHKView.swift
...(服务中心)/QMAS(优才)/MyNewScheme(我的方案)/V/YHImproveHKView.swift
+0
-1
YHImproveSchemeTemplateListCell.swift
...MyNewScheme(我的方案)/V/YHImproveSchemeTemplateListCell.swift
+1
-8
YHImproveSchemeTemplateListView.swift
...MyNewScheme(我的方案)/V/YHImproveSchemeTemplateListView.swift
+1
-0
YHImproveTargetCell.swift
...心)/QMAS(优才)/MyNewScheme(我的方案)/V/YHImproveTargetCell.swift
+3
-1
YHImproveTargetListCell.swift
...MAS(优才)/MyNewScheme(我的方案)/V/YHImproveTargetListCell.swift
+1
-0
No files found.
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/QMAS(优才)/MyNewScheme(我的方案)/C/YHImproveSchemeViewController.swift
View file @
bb7dc287
...
...
@@ -171,6 +171,8 @@ class YHImproveSchemeViewController: YHBaseViewController {
}
view
.
bringSubviewToFront
(
gk_navigationBar
)
tableView
.
reloadData
()
requestData
()
}
override
func
backItemClick
(
_
sender
:
Any
)
{
...
...
@@ -198,6 +200,7 @@ class YHImproveSchemeViewController: YHBaseViewController {
let
vc
=
YHInformationPerfectListVC
()
vc
.
orderId
=
orderId
navigationController
?
.
pushViewController
(
vc
)
return
}
YHHUD
.
flash
(
message
:
error
?
.
errorMsg
??
"修改失败"
)
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/QMAS(优才)/MyNewScheme(我的方案)/C/YHMyNewSchemeViewController.swift
View file @
bb7dc287
...
...
@@ -210,6 +210,14 @@ class YHMyNewSchemeViewController: YHBaseViewController {
$0
.
isPass
==
false
}
for
item
in
unpassArr
{
if
self
.
viewModel
.
schemeModel
.
comprehensive_evaluation_selected
.
contains
(
item
.
standardKey
)
{
item
.
is_select
=
true
}
else
{
item
.
is_select
=
false
}
}
isPass
=
passArr
.
count
>=
6
if
isPass
{
let
item1
=
YHSchemeItem
(
type
:
.
evaluate
)
...
...
@@ -248,17 +256,23 @@ class YHMyNewSchemeViewController: YHBaseViewController {
}
func
submitTargets
()
{
let
targets
:
[
String
]
=
unpassArr
.
map
{
let
selectTargets
:
[
YHComprehensiveEevaluationModel
]
=
unpassArr
.
filter
{
return
$0
.
is_select
}
let
selectKeys
:
[
String
]
=
selectTargets
.
map
{
return
$0
.
standardKey
}
YHHUD
.
show
(
.
progress
(
message
:
"提交中..."
))
viewModel
.
postSelectImproveTargets
(
orderId
:
orderId
,
targets
:
target
s
)
{
viewModel
.
postSelectImproveTargets
(
orderId
:
orderId
,
targets
:
selectKey
s
)
{
[
weak
self
]
success
,
error
in
YHHUD
.
hide
()
guard
let
self
=
self
else
{
return
}
if
success
{
let
vc
=
YHImproveSchemeViewController
()
vc
.
orderId
=
orderId
vc
.
isPass
=
self
.
isPass
UIViewController
.
current
?
.
navigationController
?
.
pushViewController
(
vc
)
return
...
...
@@ -278,6 +292,7 @@ class YHMyNewSchemeViewController: YHBaseViewController {
let
vc
=
YHInformationPerfectListVC
()
vc
.
orderId
=
orderId
navigationController
?
.
pushViewController
(
vc
)
return
}
YHHUD
.
flash
(
message
:
error
?
.
errorMsg
??
"修改失败"
)
}
...
...
@@ -389,6 +404,7 @@ extension YHMyNewSchemeViewController : UITableViewDelegate, UITableViewDataSour
return
}
let
vc
=
YHImproveSchemeViewController
()
vc
.
orderId
=
orderId
vc
.
isPass
=
self
.
isPass
UIViewController
.
current
?
.
navigationController
?
.
pushViewController
(
vc
)
}
...
...
@@ -407,6 +423,7 @@ extension YHMyNewSchemeViewController : UITableViewDelegate, UITableViewDataSour
if
item
.
type
==
.
improveTarget
{
let
cell
=
tableView
.
dequeueReusableCell
(
withIdentifier
:
YHImproveTargetCell
.
cellReuseIdentifier
,
for
:
indexPath
)
as!
YHImproveTargetCell
cell
.
unpassArr
=
unpassArr
cell
.
submitClick
=
{
[
weak
self
]
in
guard
let
self
=
self
else
{
return
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/QMAS(优才)/MyNewScheme(我的方案)/V/YHImproveHKView.swift
View file @
bb7dc287
...
...
@@ -14,7 +14,6 @@ class YHImproveHKView: UIView {
didSet
{
titleLabel
.
text
=
"港府要求:
\(
item
.
hk_require
)
"
tipsLabel
.
text
=
item
.
improve_content
numLabel
.
text
=
"
\(
item
.
sort_num
)
"
showTemplateBtn
=
item
.
templates
.
count
>
0
}
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/QMAS(优才)/MyNewScheme(我的方案)/V/YHImproveSchemeTemplateListCell.swift
View file @
bb7dc287
...
...
@@ -11,13 +11,7 @@ import UIKit
class
YHImproveSchemeTemplateListCell
:
UITableViewCell
{
static
let
cellReuseIdentifier
=
"YHImproveSchemeTemplateListCell"
var
model
=
YHSchemeTemplatesModel
()
{
didSet
{
titleLabel
.
text
=
model
.
name
}
}
lazy
var
previewFileTool
:
YHFilePreviewTool
=
{
let
tool
=
YHFilePreviewTool
(
targetVC
:
UIViewController
.
current
)
return
tool
...
...
@@ -92,6 +86,5 @@ class YHImproveSchemeTemplateListCell: UITableViewCell {
make
.
right
.
equalTo
(
-
20
)
make
.
centerY
.
equalToSuperview
()
}
}
}
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/QMAS(优才)/MyNewScheme(我的方案)/V/YHImproveSchemeTemplateListView.swift
View file @
bb7dc287
...
...
@@ -137,6 +137,7 @@ extension YHImproveSchemeTemplateListView : UITableViewDelegate, UITableViewData
if
0
<=
indexPath
.
row
&&
indexPath
.
row
<
items
.
count
{
let
item
=
items
[
indexPath
.
row
]
let
cell
=
tableView
.
dequeueReusableCell
(
withIdentifier
:
YHImproveSchemeTemplateListCell
.
cellReuseIdentifier
,
for
:
indexPath
)
as!
YHImproveSchemeTemplateListCell
cell
.
titleLabel
.
text
=
"
\(
indexPath
.
row
+
1
)
、
\(
item
.
name
)
"
return
cell
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/QMAS(优才)/MyNewScheme(我的方案)/V/YHImproveTargetCell.swift
View file @
bb7dc287
...
...
@@ -17,7 +17,7 @@ class YHImproveTargetCell: UITableViewCell {
var
unpassArr
:
[
YHComprehensiveEevaluationModel
]
=
[]
{
didSet
{
updateRequireArrUI
()
}
}
...
...
@@ -41,6 +41,8 @@ class YHImproveTargetCell: UITableViewCell {
}
lastView
=
view
}
self
.
setNeedsLayout
()
self
.
layoutIfNeeded
()
}
lazy
var
whiteContentView
:
UIView
=
{
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/QMAS(优才)/MyNewScheme(我的方案)/V/YHImproveTargetListCell.swift
View file @
bb7dc287
...
...
@@ -19,6 +19,7 @@ class YHImproveTargetListCell: UITableViewCell {
for
(
i
,
item
)
in
arr
.
enumerated
()
{
let
itemView
=
YHImproveHKView
(
frame
:
.
zero
)
itemView
.
item
=
item
itemView
.
numLabel
.
text
=
"
\(
i
+
1
)
"
listView
.
addSubview
(
itemView
)
itemView
.
snp
.
makeConstraints
{
make
in
make
.
left
.
equalTo
(
0
)
...
...
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