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
5e89d82e
Commit
5e89d82e
authored
Aug 09, 2024
by
pete谢兆麟
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
我的订单逻辑
parent
83261e36
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
30 additions
and
13 deletions
+30
-13
YHOrderDetailViewController.swift
...elligentService(服务中心)/C/YHOrderDetailViewController.swift
+24
-3
YHServiceCenterMainViewController.swift
...ntService(服务中心)/C/YHServiceCenterMainViewController.swift
+0
-4
YHMyViewController.swift
...alaxy/Classes/Modules/Mine(我的)/C/YHMyViewController.swift
+6
-6
No files found.
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/C/YHOrderDetailViewController.swift
View file @
5e89d82e
...
...
@@ -14,6 +14,12 @@ class YHOrderDetailViewController: YHBaseViewController {
var
tableView
:
UITableView
!
var
viewModel
:
YHServiceOrderSearchViewModel
=
YHServiceOrderSearchViewModel
()
var
dataSource
:
[
YHContactItemModel
]
=
[]
lazy
var
noDataView
:
YHEmptyDataView
=
{
let
view
=
YHEmptyDataView
.
createView
(
"暂无"
,
kEmptyCommonBgName
)
view
.
backgroundColor
=
.
clear
return
view
}()
override
func
viewDidLoad
()
{
super
.
viewDidLoad
()
setView
()
...
...
@@ -26,11 +32,20 @@ class YHOrderDetailViewController: YHBaseViewController {
viewModel
.
getAssistList
{[
weak
self
]
success
,
error
in
guard
let
self
=
self
else
{
return
}
if
success
{
dataSource
.
append
(
model
)
if
model
.
id
!=
-
1
{
dataSource
.
append
(
model
)
}
for
item
in
self
.
viewModel
.
arrContactList
{
dataSource
.
append
(
item
)
}
self
.
tableView
.
reloadData
()
if
dataSource
.
count
!=
0
{
self
.
noDataView
.
isHidden
=
true
self
.
tableView
.
isHidden
=
false
self
.
tableView
.
reloadData
()
}
else
{
self
.
noDataView
.
isHidden
=
false
self
.
tableView
.
isHidden
=
true
}
}
}
}
...
...
@@ -87,7 +102,13 @@ class YHOrderDetailViewController: YHBaseViewController {
make
.
top
.
equalTo
(
k_Height_NavigationtBarAndStatuBar
)
make
.
left
.
right
.
bottom
.
equalTo
(
view
)
}
view
.
addSubview
(
noDataView
)
noDataView
.
snp
.
makeConstraints
{
make
in
make
.
centerX
.
equalToSuperview
()
make
.
centerY
.
equalToSuperview
()
make
.
width
.
equalTo
(
KScreenWidth
)
make
.
height
.
equalTo
(
150
)
}
}
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/C/YHServiceCenterMainViewController.swift
View file @
5e89d82e
...
...
@@ -106,7 +106,6 @@ class YHServiceCenterMainViewController: YHBaseViewController {
nameBgImageView
.
isHidden
=
true
segmentedView
.
isHidden
=
true
listContainerView
.
isHidden
=
true
orderButton
.
isHidden
=
true
}
@objc
func
logoutSuccess
()
{
...
...
@@ -127,7 +126,6 @@ extension YHServiceCenterMainViewController {
nameBgImageView
.
isHidden
=
false
segmentedView
.
isHidden
=
false
listContainerView
.
isHidden
=
false
orderButton
.
isHidden
=
false
if
self
.
navigationController
?
.
viewControllers
.
count
!=
1
{
orderButton
.
isHidden
=
true
}
...
...
@@ -304,7 +302,6 @@ extension YHServiceCenterMainViewController {
nameBgImageView
.
isHidden
=
true
segmentedView
.
isHidden
=
true
listContainerView
.
isHidden
=
true
orderButton
.
isHidden
=
true
}
else
{
guard
let
model
=
serviceCenterMainReqVM
.
arrContactList
.
first
else
{
return
...
...
@@ -313,7 +310,6 @@ extension YHServiceCenterMainViewController {
nameBgImageView
.
isHidden
=
false
segmentedView
.
isHidden
=
false
listContainerView
.
isHidden
=
false
orderButton
.
isHidden
=
false
if
self
.
navigationController
?
.
viewControllers
.
count
!=
1
{
orderButton
.
isHidden
=
true
}
...
...
galaxy/galaxy/Classes/Modules/Mine(我的)/C/YHMyViewController.swift
View file @
5e89d82e
...
...
@@ -95,14 +95,14 @@ class YHMyViewController: YHBaseViewController, ConstraintRelatableTarget {
let
view
=
YHUserInfoHeaderView
.
createView
()
view
.
settingBlock
=
{
[
weak
self
]
in
//
guard let self = self else { return }
//
if !checkLogin() { return }
//
let vc = YHMySettingViewController()
//
self.navigationController?.pushViewController(vc)
guard
let
self
=
self
else
{
return
}
if
!
checkLogin
()
{
return
}
let
vc
=
YHMySettingViewController
()
self
.
navigationController
?
.
pushViewController
(
vc
)
let
vc
=
YHOfficialApprovalResultVC2
()
self
?
.
navigationController
?
.
pushViewController
(
vc
)
//for test hjl
//
let vc = YHOfficialApprovalResultVC2()
//
self?.navigationController?.pushViewController(vc) //for test hjl
}
view
.
evaluateBlock
=
{
[
weak
self
]
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