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
7c99d422
Commit
7c99d422
authored
Sep 18, 2024
by
pete谢兆麟
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
添加参数 stepID
parent
6f5990b4
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
18 additions
and
6 deletions
+18
-6
YHServerCenterHoldViewController.swift
...entService(服务中心)/C/YHServerCenterHoldViewController.swift
+6
-1
YHServiceCenterViewController.swift
...ligentService(服务中心)/C/YHServiceCenterViewController.swift
+8
-2
YHServiceOrderListViewController.swift
...entService(服务中心)/C/YHServiceOrderListViewController.swift
+1
-0
YHServiceCenterProgressModel.swift
...lligentService(服务中心)/M/YHServiceCenterProgressModel.swift
+1
-1
YHServiceCenterStepThreeTableHeadView.swift
...rvice(服务中心)/V/YHServiceCenterStepThreeTableHeadView.swift
+2
-2
No files found.
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/C/YHServerCenterHoldViewController.swift
View file @
7c99d422
...
@@ -11,7 +11,7 @@ import JXSegmentedView
...
@@ -11,7 +11,7 @@ import JXSegmentedView
class
YHServerCenterHoldViewController
:
UIViewController
{
class
YHServerCenterHoldViewController
:
UIViewController
{
private
let
serviceCenterMainReqVM
:
YHServiceCenterViewModel
=
YHServiceCenterViewModel
()
private
let
serviceCenterMainReqVM
:
YHServiceCenterViewModel
=
YHServiceCenterViewModel
()
var
stepID
:
Int
=
0
var
mobile
:
String
=
""
var
mobile
:
String
=
""
var
orderId
:
Int
=
0
{
var
orderId
:
Int
=
0
{
didSet
{
didSet
{
...
@@ -28,6 +28,7 @@ class YHServerCenterHoldViewController: UIViewController {
...
@@ -28,6 +28,7 @@ class YHServerCenterHoldViewController: UIViewController {
vc
.
mobile
=
mobile
vc
.
mobile
=
mobile
vc
.
arrDataForSeviceCenterProgress
=
arrDataForSeviceCenterProgress
vc
.
arrDataForSeviceCenterProgress
=
arrDataForSeviceCenterProgress
vc
.
state
=
state
vc
.
state
=
state
vc
.
stepID
=
stepID
vc
.
loadData
()
vc
.
loadData
()
}
}
}
}
...
@@ -100,6 +101,7 @@ class YHServerCenterHoldViewController: UIViewController {
...
@@ -100,6 +101,7 @@ class YHServerCenterHoldViewController: UIViewController {
view
.
backgroundColor
=
.
clear
view
.
backgroundColor
=
.
clear
controllerOne
.
type
=
0
controllerOne
.
type
=
0
controllerOne
.
orderID
=
orderId
controllerOne
.
orderID
=
orderId
controllerOne
.
stepID
=
stepID
controllerOne
.
block
=
{[
weak
self
]
type
,
count
,
flag
in
controllerOne
.
block
=
{[
weak
self
]
type
,
count
,
flag
in
guard
let
self
=
self
else
{
return
}
guard
let
self
=
self
else
{
return
}
arrItemTitles
[
0
]
=
"全部(
\(
count
)
)"
arrItemTitles
[
0
]
=
"全部(
\(
count
)
)"
...
@@ -107,6 +109,7 @@ class YHServerCenterHoldViewController: UIViewController {
...
@@ -107,6 +109,7 @@ class YHServerCenterHoldViewController: UIViewController {
}
}
controllerTwo
.
type
=
2
controllerTwo
.
type
=
2
controllerTwo
.
orderID
=
orderId
controllerTwo
.
orderID
=
orderId
controllerTwo
.
stepID
=
stepID
controllerTwo
.
block
=
{[
weak
self
]
type
,
count
,
flag
in
controllerTwo
.
block
=
{[
weak
self
]
type
,
count
,
flag
in
guard
let
self
=
self
else
{
return
}
guard
let
self
=
self
else
{
return
}
arrItemTitles
[
1
]
=
"进行中(
\(
count
)
)"
arrItemTitles
[
1
]
=
"进行中(
\(
count
)
)"
...
@@ -114,6 +117,7 @@ class YHServerCenterHoldViewController: UIViewController {
...
@@ -114,6 +117,7 @@ class YHServerCenterHoldViewController: UIViewController {
}
}
controllerThree
.
type
=
1
controllerThree
.
type
=
1
controllerThree
.
orderID
=
orderId
controllerThree
.
orderID
=
orderId
controllerThree
.
stepID
=
stepID
controllerThree
.
block
=
{[
weak
self
]
type
,
count
,
flag
in
controllerThree
.
block
=
{[
weak
self
]
type
,
count
,
flag
in
guard
let
self
=
self
else
{
return
}
guard
let
self
=
self
else
{
return
}
arrItemTitles
[
2
]
=
"待开始(
\(
count
)
)"
arrItemTitles
[
2
]
=
"待开始(
\(
count
)
)"
...
@@ -121,6 +125,7 @@ class YHServerCenterHoldViewController: UIViewController {
...
@@ -121,6 +125,7 @@ class YHServerCenterHoldViewController: UIViewController {
}
}
controllerFour
.
type
=
3
controllerFour
.
type
=
3
controllerFour
.
orderID
=
orderId
controllerFour
.
orderID
=
orderId
controllerFour
.
stepID
=
stepID
controllerFour
.
block
=
{[
weak
self
]
type
,
count
,
flag
in
controllerFour
.
block
=
{[
weak
self
]
type
,
count
,
flag
in
guard
let
self
=
self
else
{
return
}
guard
let
self
=
self
else
{
return
}
arrItemTitles
[
3
]
=
"已完成(
\(
count
)
)"
arrItemTitles
[
3
]
=
"已完成(
\(
count
)
)"
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/C/YHServiceCenterViewController.swift
View file @
7c99d422
...
@@ -26,6 +26,7 @@ class YHServiceCenterViewController: YHBaseViewController {
...
@@ -26,6 +26,7 @@ class YHServiceCenterViewController: YHBaseViewController {
var
arrDataForSeviceCenterProgress
:
[
YHServiceCenterProgressModel
]
=
[]
var
arrDataForSeviceCenterProgress
:
[
YHServiceCenterProgressModel
]
=
[]
var
state
:
Int
=
0
var
state
:
Int
=
0
var
isCanSelectStep
:
Bool
=
false
var
isCanSelectStep
:
Bool
=
false
var
stepID
:
Int
=
0
private
lazy
var
topBkg
:
UIView
=
{
private
lazy
var
topBkg
:
UIView
=
{
let
imagV
=
UIImageView
()
let
imagV
=
UIImageView
()
...
@@ -274,9 +275,11 @@ extension YHServiceCenterViewController {
...
@@ -274,9 +275,11 @@ extension YHServiceCenterViewController {
}
}
if
self
.
state
==
3
{
if
self
.
state
==
3
{
self
.
arrDataForSeviceCenterProgress
=
self
.
serviceCenterMainReqVM
.
mainModel
.
renewalSection
.
list
.
first
?
.
list
??
[]
self
.
arrDataForSeviceCenterProgress
=
self
.
serviceCenterMainReqVM
.
mainModel
.
renewalSection
.
list
.
first
?
.
list
??
[]
self
.
stepID
=
self
.
serviceCenterMainReqVM
.
mainModel
.
renewalSection
.
list
.
first
?
.
id
??
0
self
.
homeTableView
.
tableHeaderView
=
headView
self
.
homeTableView
.
tableHeaderView
=
headView
self
.
headView
.
block
=
{[
weak
self
]
array
in
self
.
headView
.
block
=
{[
weak
self
]
id
,
array
in
guard
let
self
=
self
else
{
return
}
guard
let
self
=
self
else
{
return
}
self
.
stepID
=
id
self
.
arrDataForSeviceCenterProgress
=
array
self
.
arrDataForSeviceCenterProgress
=
array
self
.
homeTableView
.
reloadData
()
self
.
homeTableView
.
reloadData
()
}
}
...
@@ -344,9 +347,11 @@ extension YHServiceCenterViewController {
...
@@ -344,9 +347,11 @@ extension YHServiceCenterViewController {
}
}
if
self
.
state
==
3
{
if
self
.
state
==
3
{
self
.
arrDataForSeviceCenterProgress
=
self
.
serviceCenterMainReqVM
.
mainModel
.
renewalSection
.
list
.
first
?
.
list
??
[]
self
.
arrDataForSeviceCenterProgress
=
self
.
serviceCenterMainReqVM
.
mainModel
.
renewalSection
.
list
.
first
?
.
list
??
[]
self
.
stepID
=
self
.
serviceCenterMainReqVM
.
mainModel
.
renewalSection
.
list
.
first
?
.
id
??
0
self
.
homeTableView
.
tableHeaderView
=
headView
self
.
homeTableView
.
tableHeaderView
=
headView
self
.
headView
.
block
=
{[
weak
self
]
array
in
self
.
headView
.
block
=
{[
weak
self
]
id
,
array
in
guard
let
self
=
self
else
{
return
}
guard
let
self
=
self
else
{
return
}
self
.
stepID
=
id
self
.
arrDataForSeviceCenterProgress
=
array
self
.
arrDataForSeviceCenterProgress
=
array
self
.
homeTableView
.
reloadData
()
self
.
homeTableView
.
reloadData
()
}
}
...
@@ -410,6 +415,7 @@ extension YHServiceCenterViewController : UITableViewDelegate,UITableViewDataSou
...
@@ -410,6 +415,7 @@ extension YHServiceCenterViewController : UITableViewDelegate,UITableViewDataSou
cellView
.
arrDataForSeviceCenterProgress
=
arrDataForSeviceCenterProgress
cellView
.
arrDataForSeviceCenterProgress
=
arrDataForSeviceCenterProgress
cellView
.
mobile
=
model
.
mobile
cellView
.
mobile
=
model
.
mobile
cellView
.
state
=
state
cellView
.
state
=
state
cellView
.
stepID
=
stepID
cellView
.
orderId
=
orderId
cellView
.
orderId
=
orderId
return
cell
return
cell
}
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/C/YHServiceOrderListViewController.swift
View file @
7c99d422
...
@@ -22,6 +22,7 @@ class YHServiceOrderListView: YHBaseViewController {
...
@@ -22,6 +22,7 @@ class YHServiceOrderListView: YHBaseViewController {
var
homeTableView
:
UITableView
!
var
homeTableView
:
UITableView
!
var
orderType
:
Int
=
0
var
orderType
:
Int
=
0
var
state
:
Int
=
0
var
state
:
Int
=
0
var
stepID
:
Int
=
0
var
arrDataForSeviceCenterProgress
:
[
YHServiceCenterProgressModel
]
=
[]
var
arrDataForSeviceCenterProgress
:
[
YHServiceCenterProgressModel
]
=
[]
lazy
var
noDataView
:
YHEmptyDataView
=
{
lazy
var
noDataView
:
YHEmptyDataView
=
{
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/M/YHServiceCenterProgressModel.swift
View file @
7c99d422
...
@@ -44,7 +44,7 @@ struct YHServiceStepProgressModel: SmartCodable {
...
@@ -44,7 +44,7 @@ struct YHServiceStepProgressModel: SmartCodable {
struct
YHServiceStepProgressThreeModel
:
SmartCodable
{
struct
YHServiceStepProgressThreeModel
:
SmartCodable
{
var
personStr
:
String
=
""
var
personStr
:
String
=
""
var
type
:
Int
=
0
var
id
:
Int
=
0
var
list
:
[
YHServiceCenterProgressModel
]
=
[]
var
list
:
[
YHServiceCenterProgressModel
]
=
[]
}
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/V/YHServiceCenterStepThreeTableHeadView.swift
View file @
7c99d422
...
@@ -9,7 +9,7 @@
...
@@ -9,7 +9,7 @@
import
UIKit
import
UIKit
class
YHServiceCenterStepThreeTableHeadView
:
UIView
{
class
YHServiceCenterStepThreeTableHeadView
:
UIView
{
typealias
Block
=
([
YHServiceCenterProgressModel
])
->
()
typealias
Block
=
(
Int
,
[
YHServiceCenterProgressModel
])
->
()
var
block
:
Block
?
var
block
:
Block
?
var
dataSource
:
[
YHServiceStepProgressThreeModel
]
=
[]
{
var
dataSource
:
[
YHServiceStepProgressThreeModel
]
=
[]
{
...
@@ -155,7 +155,7 @@ extension YHServiceCenterStepThreeTableHeadView: UICollectionViewDelegate, UICol
...
@@ -155,7 +155,7 @@ extension YHServiceCenterStepThreeTableHeadView: UICollectionViewDelegate, UICol
collectionView
.
reloadData
()
collectionView
.
reloadData
()
let
array
=
model
.
list
let
array
=
model
.
list
if
let
block
=
block
{
if
let
block
=
block
{
block
(
array
)
block
(
model
.
id
,
array
)
}
}
}
}
}
}
...
...
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