Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
G
GeliBusinessPlatform
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
CI / CD Analytics
Repository Analytics
Value Stream Analytics
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
ljy
GeliBusinessPlatform
Commits
52b84f99
Commit
52b84f99
authored
Aug 03, 2020
by
刘俊宏
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
完成运单列表+运单跟踪
parent
c4eb9ee2
Changes
7
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
129 additions
and
28 deletions
+129
-28
GeliBusinessPlatform.xcworkspace/xcuserdata/liujunhong.xcuserdatad/UserInterfaceState.xcuserstate
...ata/liujunhong.xcuserdatad/UserInterfaceState.xcuserstate
+0
-0
GeliBusinessPlatform/Model/Logistics/LogisticsModel.swift
GeliBusinessPlatform/Model/Logistics/LogisticsModel.swift
+7
-2
GeliBusinessPlatform/View/Cell/YunDanLieBiaoCell.xib
GeliBusinessPlatform/View/Cell/YunDanLieBiaoCell.xib
+5
-5
GeliBusinessPlatform/ViewController/物流跟踪/WLGZCell.swift
GeliBusinessPlatform/ViewController/物流跟踪/WLGZCell.swift
+0
-1
GeliBusinessPlatform/ViewController/物流跟踪/WLGZCell.xib
GeliBusinessPlatform/ViewController/物流跟踪/WLGZCell.xib
+4
-18
GeliBusinessPlatform/ViewController/物流跟踪/WuLiuGenZongViewController.swift
...form/ViewController/物流跟踪/WuLiuGenZongViewController.swift
+68
-0
GeliBusinessPlatform/ViewController/运单列表/YDLBVc.swift
GeliBusinessPlatform/ViewController/运单列表/YDLBVc.swift
+45
-2
No files found.
GeliBusinessPlatform.xcworkspace/xcuserdata/liujunhong.xcuserdatad/UserInterfaceState.xcuserstate
View file @
52b84f99
No preview for this file type
GeliBusinessPlatform/Model/Logistics/LogisticsModel.swift
View file @
52b84f99
...
...
@@ -454,10 +454,12 @@ class LogisticsTrackingDataModel: Mappable {
var
lc_name
:
String
?
var
s_city_name
:
String
?
var
delivery_status
:
String
?
// 运单状态:1下单完成 2揽收成功 3运输中 4已签收 5已取消 6拒收 7再投
var
delivery_status_cn
:
String
?
//
var
r_city_name
:
String
?
var
express_item_name
:
String
?
var
sale_plat
:
String
?
var
sign_time
:
String
?
//签收时间
var
sign_time
:
Double
?
//签收时间
var
order_sn
:
String
?
var
jd_tracking
:
Array
<
LogisticsJdTrackingModel
>
?
var
sf_tracking
:
LogisticsSFTrackingModel
?
...
...
@@ -477,7 +479,10 @@ class LogisticsTrackingDataModel: Mappable {
sign_time
<-
map
[
"sign_time"
]
order_sn
<-
map
[
"order_sn"
]
delivery_status_cn
<-
map
[
"delivery_status_cn"
]
jd_tracking
<-
map
[
"jd_tracking"
]
sf_tracking
<-
map
[
"sf_tracking"
]
}
}
class
LogisticsJdTrackingModel
:
Mappable
{
...
...
GeliBusinessPlatform/View/Cell/YunDanLieBiaoCell.xib
View file @
52b84f99
...
...
@@ -86,7 +86,7 @@
<color
key=
"textColor"
name=
"蓝色字体颜色"
/>
<nil
key=
"highlightedColor"
/>
</label>
<label
opaque=
"NO"
userInteractionEnabled=
"NO"
contentMode=
"left"
horizontalHuggingPriority=
"251"
verticalHuggingPriority=
"251"
text=
"寄托物名称:
冻牛肉,冻饺子
"
textAlignment=
"natural"
lineBreakMode=
"tailTruncation"
baselineAdjustment=
"alignBaselines"
adjustsFontSizeToFit=
"NO"
translatesAutoresizingMaskIntoConstraints=
"NO"
id=
"aOy-Ef-DsK"
>
<label
opaque=
"NO"
userInteractionEnabled=
"NO"
contentMode=
"left"
horizontalHuggingPriority=
"251"
verticalHuggingPriority=
"251"
text=
"寄托物名称:
-
"
textAlignment=
"natural"
lineBreakMode=
"tailTruncation"
baselineAdjustment=
"alignBaselines"
adjustsFontSizeToFit=
"NO"
translatesAutoresizingMaskIntoConstraints=
"NO"
id=
"aOy-Ef-DsK"
>
<rect
key=
"frame"
x=
"10"
y=
"92"
width=
"325"
height=
"15"
/>
<constraints>
<constraint
firstAttribute=
"height"
constant=
"15"
id=
"Ca6-cl-SK8"
/>
...
...
@@ -98,7 +98,7 @@
<userDefinedRuntimeAttribute
type=
"boolean"
keyPath=
"isSkeletonable"
value=
"NO"
/>
</userDefinedRuntimeAttributes>
</label>
<label
opaque=
"NO"
userInteractionEnabled=
"NO"
contentMode=
"left"
horizontalHuggingPriority=
"251"
verticalHuggingPriority=
"251"
text=
"
已签收:已签收,签收人:梁小锋 (155
"
textAlignment=
"natural"
lineBreakMode=
"tailTruncation"
baselineAdjustment=
"alignBaselines"
adjustsFontSizeToFit=
"NO"
translatesAutoresizingMaskIntoConstraints=
"NO"
id=
"Tvb-s6-5wR"
>
<label
opaque=
"NO"
userInteractionEnabled=
"NO"
contentMode=
"left"
horizontalHuggingPriority=
"251"
verticalHuggingPriority=
"251"
text=
"
签收状态:-
"
textAlignment=
"natural"
lineBreakMode=
"tailTruncation"
baselineAdjustment=
"alignBaselines"
adjustsFontSizeToFit=
"NO"
translatesAutoresizingMaskIntoConstraints=
"NO"
id=
"Tvb-s6-5wR"
>
<rect
key=
"frame"
x=
"10"
y=
"112"
width=
"325"
height=
"15"
/>
<constraints>
<constraint
firstAttribute=
"height"
constant=
"15"
id=
"anD-de-Kaw"
/>
...
...
@@ -107,7 +107,7 @@
<color
key=
"textColor"
name=
"灰色字体颜色"
/>
<nil
key=
"highlightedColor"
/>
</label>
<label
opaque=
"NO"
userInteractionEnabled=
"NO"
contentMode=
"left"
horizontalHuggingPriority=
"251"
verticalHuggingPriority=
"251"
text=
"订单平台:
格利食品网
"
textAlignment=
"natural"
lineBreakMode=
"tailTruncation"
baselineAdjustment=
"alignBaselines"
adjustsFontSizeToFit=
"NO"
translatesAutoresizingMaskIntoConstraints=
"NO"
id=
"qAr-R6-DzW"
>
<label
opaque=
"NO"
userInteractionEnabled=
"NO"
contentMode=
"left"
horizontalHuggingPriority=
"251"
verticalHuggingPriority=
"251"
text=
"订单平台:
-
"
textAlignment=
"natural"
lineBreakMode=
"tailTruncation"
baselineAdjustment=
"alignBaselines"
adjustsFontSizeToFit=
"NO"
translatesAutoresizingMaskIntoConstraints=
"NO"
id=
"qAr-R6-DzW"
>
<rect
key=
"frame"
x=
"10"
y=
"132"
width=
"325"
height=
"15"
/>
<constraints>
<constraint
firstAttribute=
"height"
constant=
"15"
id=
"hyp-zo-0nJ"
/>
...
...
@@ -116,7 +116,7 @@
<color
key=
"textColor"
name=
"灰色字体颜色"
/>
<nil
key=
"highlightedColor"
/>
</label>
<label
opaque=
"NO"
userInteractionEnabled=
"NO"
contentMode=
"left"
horizontalHuggingPriority=
"251"
verticalHuggingPriority=
"251"
text=
"签收时间:
2020.04.26
"
textAlignment=
"natural"
lineBreakMode=
"tailTruncation"
baselineAdjustment=
"alignBaselines"
adjustsFontSizeToFit=
"NO"
translatesAutoresizingMaskIntoConstraints=
"NO"
id=
"2Ne-Ed-fWp"
>
<label
opaque=
"NO"
userInteractionEnabled=
"NO"
contentMode=
"left"
horizontalHuggingPriority=
"251"
verticalHuggingPriority=
"251"
text=
"签收时间:
-
"
textAlignment=
"natural"
lineBreakMode=
"tailTruncation"
baselineAdjustment=
"alignBaselines"
adjustsFontSizeToFit=
"NO"
translatesAutoresizingMaskIntoConstraints=
"NO"
id=
"2Ne-Ed-fWp"
>
<rect
key=
"frame"
x=
"10"
y=
"152"
width=
"325"
height=
"15"
/>
<constraints>
<constraint
firstAttribute=
"height"
constant=
"15"
id=
"GvQ-or-yfK"
/>
...
...
@@ -125,7 +125,7 @@
<color
key=
"textColor"
name=
"灰色字体颜色"
/>
<nil
key=
"highlightedColor"
/>
</label>
<label
opaque=
"NO"
userInteractionEnabled=
"NO"
contentMode=
"left"
horizontalHuggingPriority=
"251"
verticalHuggingPriority=
"251"
text=
"订单号:
2564143616316132
"
textAlignment=
"natural"
lineBreakMode=
"tailTruncation"
baselineAdjustment=
"alignBaselines"
adjustsFontSizeToFit=
"NO"
translatesAutoresizingMaskIntoConstraints=
"NO"
id=
"8BK-xs-SBV"
>
<label
opaque=
"NO"
userInteractionEnabled=
"NO"
contentMode=
"left"
horizontalHuggingPriority=
"251"
verticalHuggingPriority=
"251"
text=
"订单号:
-
"
textAlignment=
"natural"
lineBreakMode=
"tailTruncation"
baselineAdjustment=
"alignBaselines"
adjustsFontSizeToFit=
"NO"
translatesAutoresizingMaskIntoConstraints=
"NO"
id=
"8BK-xs-SBV"
>
<rect
key=
"frame"
x=
"10"
y=
"172"
width=
"325"
height=
"15"
/>
<constraints>
<constraint
firstAttribute=
"height"
constant=
"15"
id=
"q4j-ZM-Emy"
/>
...
...
GeliBusinessPlatform/ViewController/物流跟踪/WLGZCell.swift
View file @
52b84f99
...
...
@@ -14,7 +14,6 @@ class WLGZCell: UITableViewCell {
@IBOutlet
weak
var
firstLbl
:
UILabel
!
@IBOutlet
weak
var
bottomLine
:
UIView
!
@IBOutlet
weak
var
topLine
:
UIView
!
@IBOutlet
weak
var
timeLbl
:
UILabel
!
@IBOutlet
weak
var
dateLbl
:
UILabel
!
override
func
awakeFromNib
()
{
super
.
awakeFromNib
()
...
...
GeliBusinessPlatform/ViewController/物流跟踪/WLGZCell.xib
View file @
52b84f99
...
...
@@ -18,25 +18,15 @@
<rect
key=
"frame"
x=
"0.0"
y=
"0.0"
width=
"375"
height=
"49"
/>
<autoresizingMask
key=
"autoresizingMask"
/>
<subviews>
<label
opaque=
"NO"
userInteractionEnabled=
"NO"
contentMode=
"left"
horizontalHuggingPriority=
"251"
verticalHuggingPriority=
"251"
text=
"
2020.04.26"
textAlignment=
"natural"
lineBreakMode=
"tailTruncation
"
baselineAdjustment=
"alignBaselines"
adjustsFontSizeToFit=
"NO"
translatesAutoresizingMaskIntoConstraints=
"NO"
id=
"U7Y-ud-15C"
>
<rect
key=
"frame"
x=
"20"
y=
"2
5"
width=
"61"
height=
"15
"
/>
<label
opaque=
"NO"
userInteractionEnabled=
"NO"
contentMode=
"left"
horizontalHuggingPriority=
"251"
verticalHuggingPriority=
"251"
text=
"
"
textAlignment=
"right"
lineBreakMode=
"tailTruncation"
numberOfLines=
"0
"
baselineAdjustment=
"alignBaselines"
adjustsFontSizeToFit=
"NO"
translatesAutoresizingMaskIntoConstraints=
"NO"
id=
"U7Y-ud-15C"
>
<rect
key=
"frame"
x=
"20"
y=
"2
4.5"
width=
"61"
height=
"0.0
"
/>
<constraints>
<constraint
firstAttribute=
"height"
constant=
"15"
id=
"BS8-Y0-GqC"
/>
<constraint
firstAttribute=
"width"
constant=
"61"
id=
"zYY-uG-E5b"
/>
</constraints>
<fontDescription
key=
"fontDescription"
type=
"system"
pointSize=
"11"
/>
<color
key=
"textColor"
name=
"灰色字体颜色"
/>
<nil
key=
"highlightedColor"
/>
</label>
<label
opaque=
"NO"
userInteractionEnabled=
"NO"
contentMode=
"left"
horizontalHuggingPriority=
"251"
verticalHuggingPriority=
"251"
text=
"10:25"
textAlignment=
"right"
lineBreakMode=
"tailTruncation"
baselineAdjustment=
"alignBaselines"
adjustsFontSizeToFit=
"NO"
translatesAutoresizingMaskIntoConstraints=
"NO"
id=
"S66-qc-l6E"
>
<rect
key=
"frame"
x=
"15"
y=
"10"
width=
"66"
height=
"13.5"
/>
<constraints>
<constraint
firstAttribute=
"height"
constant=
"13.5"
id=
"EVf-8A-oPq"
/>
</constraints>
<fontDescription
key=
"fontDescription"
type=
"system"
pointSize=
"11"
/>
<color
key=
"textColor"
name=
"灰色字体颜色"
/>
<nil
key=
"highlightedColor"
/>
</label>
<view
contentMode=
"scaleToFill"
translatesAutoresizingMaskIntoConstraints=
"NO"
id=
"ytX-rl-jqI"
>
<rect
key=
"frame"
x=
"118"
y=
"21"
width=
"7"
height=
"7"
/>
<color
key=
"backgroundColor"
name=
"#999999"
/>
...
...
@@ -86,7 +76,7 @@
<fragment
content=
"代签收(雄狮前台),感谢使用京东冷运;期待再次为您服务(住单总件数:1件)"
>
<attributes>
<color
key=
"NSColor"
name=
"灰色字体颜色"
/>
<font
key=
"NSFont"
metaFont=
"
message
"
size=
"11"
/>
<font
key=
"NSFont"
metaFont=
"
controlContent
"
size=
"11"
/>
<paragraphStyle
key=
"NSParagraphStyle"
alignment=
"left"
lineBreakMode=
"wordWrapping"
baseWritingDirection=
"natural"
lineSpacing=
"3"
tighteningFactorForTruncation=
"0.0"
/>
</attributes>
</fragment>
...
...
@@ -96,22 +86,19 @@
</subviews>
<color
key=
"backgroundColor"
name=
"app底色"
/>
<constraints>
<constraint
firstItem=
"S66-qc-l6E"
firstAttribute=
"leading"
secondItem=
"H2p-sc-9uM"
secondAttribute=
"leading"
constant=
"15"
id=
"4sS-0g-PoW"
/>
<constraint
firstItem=
"bZe-na-nJZ"
firstAttribute=
"top"
secondItem=
"ytX-rl-jqI"
secondAttribute=
"bottom"
id=
"51X-Tn-dua"
/>
<constraint
firstAttribute=
"trailing"
secondItem=
"V26-2d-fHS"
secondAttribute=
"trailing"
constant=
"20"
id=
"GYN-KD-UwI"
/>
<constraint
firstItem=
"ytX-rl-jqI"
firstAttribute=
"top"
secondItem=
"ctM-ta-8Cf"
secondAttribute=
"bottom"
id=
"LfF-kL-ikB"
/>
<constraint
firstItem=
"48a-pK-yb0"
firstAttribute=
"centerY"
secondItem=
"ytX-rl-jqI"
secondAttribute=
"centerY"
id=
"QY0-ys-Rye"
/>
<constraint
firstItem=
"U7Y-ud-15C"
firstAttribute=
"centerY"
secondItem=
"H2p-sc-9uM"
secondAttribute=
"centerY"
constant=
"8"
id=
"ZfA-wD-GVo"
/>
<constraint
firstItem=
"U7Y-ud-15C"
firstAttribute=
"centerY"
secondItem=
"H2p-sc-9uM"
secondAttribute=
"centerY"
id=
"ZfA-wD-GVo"
/>
<constraint
firstItem=
"V26-2d-fHS"
firstAttribute=
"top"
secondItem=
"H2p-sc-9uM"
secondAttribute=
"top"
constant=
"5"
id=
"bCM-jr-XIz"
/>
<constraint
firstItem=
"V26-2d-fHS"
firstAttribute=
"leading"
secondItem=
"ytX-rl-jqI"
secondAttribute=
"trailing"
constant=
"26"
id=
"h7T-am-IWL"
/>
<constraint
firstItem=
"S66-qc-l6E"
firstAttribute=
"centerY"
secondItem=
"H2p-sc-9uM"
secondAttribute=
"centerY"
constant=
"-8"
id=
"hPr-JF-IN8"
/>
<constraint
firstItem=
"U7Y-ud-15C"
firstAttribute=
"leading"
secondItem=
"H2p-sc-9uM"
secondAttribute=
"leading"
constant=
"20"
id=
"hnZ-uQ-DLy"
/>
<constraint
firstItem=
"bZe-na-nJZ"
firstAttribute=
"centerX"
secondItem=
"ytX-rl-jqI"
secondAttribute=
"centerX"
id=
"l89-5O-UNN"
/>
<constraint
firstItem=
"48a-pK-yb0"
firstAttribute=
"centerX"
secondItem=
"ytX-rl-jqI"
secondAttribute=
"centerX"
id=
"mj8-Rs-N4b"
/>
<constraint
firstItem=
"ctM-ta-8Cf"
firstAttribute=
"top"
secondItem=
"H2p-sc-9uM"
secondAttribute=
"top"
id=
"nNc-s7-ALL"
/>
<constraint
firstItem=
"ctM-ta-8Cf"
firstAttribute=
"centerX"
secondItem=
"ytX-rl-jqI"
secondAttribute=
"centerX"
id=
"q8P-18-FYY"
/>
<constraint
firstItem=
"ytX-rl-jqI"
firstAttribute=
"leading"
secondItem=
"U7Y-ud-15C"
secondAttribute=
"trailing"
constant=
"37"
id=
"qMM-0N-p7h"
/>
<constraint
firstItem=
"S66-qc-l6E"
firstAttribute=
"trailing"
secondItem=
"U7Y-ud-15C"
secondAttribute=
"trailing"
id=
"t0m-kh-yBj"
/>
<constraint
firstItem=
"ytX-rl-jqI"
firstAttribute=
"centerY"
secondItem=
"H2p-sc-9uM"
secondAttribute=
"centerY"
id=
"uSz-TX-lJz"
/>
<constraint
firstAttribute=
"bottom"
secondItem=
"bZe-na-nJZ"
secondAttribute=
"bottom"
id=
"v7d-nl-P4f"
/>
<constraint
firstAttribute=
"bottom"
secondItem=
"V26-2d-fHS"
secondAttribute=
"bottom"
constant=
"5"
id=
"wFT-ZG-7dq"
/>
...
...
@@ -123,7 +110,6 @@
<outlet
property=
"contentLbl"
destination=
"V26-2d-fHS"
id=
"4Nw-O6-qtI"
/>
<outlet
property=
"dateLbl"
destination=
"U7Y-ud-15C"
id=
"85Z-2p-c9U"
/>
<outlet
property=
"firstLbl"
destination=
"48a-pK-yb0"
id=
"YGh-ct-W23"
/>
<outlet
property=
"timeLbl"
destination=
"S66-qc-l6E"
id=
"QNA-vJ-E3f"
/>
<outlet
property=
"topLine"
destination=
"ctM-ta-8Cf"
id=
"G8A-5e-bkw"
/>
</connections>
<point
key=
"canvasLocation"
x=
"131.15942028985509"
y=
"121.54017857142857"
/>
...
...
GeliBusinessPlatform/ViewController/物流跟踪/WuLiuGenZongViewController.swift
View file @
52b84f99
...
...
@@ -25,6 +25,36 @@ class WuLiuGenZongViewController: BaseViewController,UITableViewDelegate,UITable
}
listView
.
register
(
UINib
(
nibName
:
"WLGZCell"
,
bundle
:
nil
),
forCellReuseIdentifier
:
"WLGZCell"
)
listView
.
register
(
UINib
(
nibName
:
"YunDanLieBiaoCell"
,
bundle
:
nil
),
forCellReuseIdentifier
:
"YunDanLieBiaoCell"
)
loadData
()
}
var
orderId
:
Int
?
var
dataModel
:
LogisticsTrackingDataModel
?
=
nil
func
loadData
()
{
HUD
.
flash
(
.
progress
)
let
UserToken
=
UserDefaults
.
standard
.
value
(
forKey
:
"user_token"
)
LogisticsTracking
([
"user_token"
:
UserToken
as
Any
,
"id"
:
orderId
as
Any
],
success
:
{
(
data
)
in
let
model
=
data
as!
LogisticsTrackingModel
self
.
dataModel
=
model
.
data
self
.
dataArr
.
removeAll
()
if
self
.
dataModel
?
.
lc_name
==
"京东冷链"
{
self
.
dataArr
=
self
.
dataModel
?
.
jd_tracking
!
as!
Array
<
Any
>
}
else
if
self
.
dataModel
?
.
lc_name
==
"顺丰冷运"
{
if
self
.
dataModel
?
.
sf_tracking
?
.
code
==
200
{
self
.
dataArr
=
self
.
dataModel
?
.
sf_tracking
?
.
model
!
as!
Array
<
Any
>
}
}
self
.
listView
.
reloadData
()
HUD
.
hide
()
})
{
(
error
)
in
HUD
.
hide
()
}
}
//cell
...
...
@@ -48,6 +78,29 @@ class WuLiuGenZongViewController: BaseViewController,UITableViewDelegate,UITable
func
tableView
(
_
tableView
:
UITableView
,
cellForRowAt
indexPath
:
IndexPath
)
->
UITableViewCell
{
if
indexPath
.
section
==
0
{
let
cell
=
tableView
.
dequeueReusableCell
(
withIdentifier
:
"YunDanLieBiaoCell"
)
as!
YunDanLieBiaoCell
if
self
.
dataModel
!=
nil
{
cell
.
title1
.
text
=
"运单号:"
+
dataModel
!.
lwb_no
!
cell
.
title2
.
text
=
dataModel
!.
lc_name
cell
.
senderLbl
.
text
=
dataModel
!.
s_city_name
cell
.
receiverLbl
.
text
=
dataModel
!.
r_city_name
cell
.
statusLbl
.
text
=
dataModel
?
.
delivery_status_cn
cell
.
productNameLbl
.
text
=
"寄托物:"
+
dataModel
!.
express_item_name
!
cell
.
signLbl
.
text
=
"签收状态:-"
cell
.
standerLbl
.
text
=
"订单平台:"
+
dataModel
!.
sale_plat
!
if
dataModel
!.
sale_plat
?
.
count
==
0
{
cell
.
standerLbl
.
text
=
"订单平台:-"
}
cell
.
timeLbl
.
text
=
"签收时间:"
+
dayByDouble
(
sender
:
dataModel
!.
sign_time
!
)
if
dataModel
!.
sign_time
!
==
0
{
cell
.
timeLbl
.
text
=
"签收时间:-"
}
cell
.
orderNumLbl
.
text
=
"订单号:"
+
dataModel
!.
order_sn
!
if
dataModel
!.
order_sn
?
.
count
==
0
{
cell
.
orderNumLbl
.
text
=
"订单号:-"
}
}
return
cell
}
let
cell
=
tableView
.
dequeueReusableCell
(
withIdentifier
:
"WLGZCell"
)
as!
WLGZCell
...
...
@@ -60,6 +113,21 @@ class WuLiuGenZongViewController: BaseViewController,UITableViewDelegate,UITable
cell
.
bottomLine
.
isHidden
=
true
}
}
if
self
.
dataModel
?
.
lc_name
==
"京东冷链"
{
let
rowModel
=
self
.
dataArr
[
indexPath
.
row
]
as!
LogisticsJdTrackingModel
cell
.
contentLbl
.
text
=
rowModel
.
opeRemark
cell
.
dateLbl
.
text
=
rowModel
.
opeTime
}
else
if
self
.
dataModel
?
.
lc_name
==
"顺丰冷运"
{
if
self
.
dataModel
?
.
sf_tracking
?
.
code
==
200
{
let
rowModel
=
self
.
dataArr
[
indexPath
.
row
]
as!
LogisticsSFTrackingDataModel
cell
.
contentLbl
.
text
=
rowModel
.
owsRemark
cell
.
dateLbl
.
text
=
rowModel
.
barScanTm
}
}
return
cell
}
...
...
GeliBusinessPlatform/ViewController/运单列表/YDLBVc.swift
View file @
52b84f99
...
...
@@ -156,6 +156,9 @@ class YDLBVc: BaseViewController,UITableViewDelegate,UITableViewDataSource,UISea
headerMJ
.
setRefreshingTarget
(
self
,
refreshingAction
:
#selector(
loadData
)
)
self
.
listView
!.
mj_header
=
headerMJ
self
.
listView
.
mj_header
?
.
beginRefreshing
()
footerMJ
.
setRefreshingTarget
(
self
,
refreshingAction
:
#selector(
loadMoreData
)
)
self
.
listView
!.
mj_footer
=
footerMJ
self
.
listView
?
.
mj_header
?
.
beginRefreshing
()
}
func
btnUISet
(
btn
:
UIButton
){
...
...
@@ -541,10 +544,11 @@ class YDLBVc: BaseViewController,UITableViewDelegate,UITableViewDataSource,UISea
var
pay_status
=
""
//运单运费支付状态:1待支付 2已支付 3已退款
var
delivery_status
=
""
//运单状态:1下单完成 2揽收成功 3运输中 4已签收 5已取消 6拒收 7再投
var
page
=
1
@objc
func
loadData
(){
print
(
"加载数据"
)
removeBlackBtnView
()
page
=
1
if
BeginDate
==
nil
{
start_time
=
0
end_time
=
0
...
...
@@ -557,12 +561,14 @@ class YDLBVc: BaseViewController,UITableViewDelegate,UITableViewDataSource,UISea
let
UserToken
=
UserDefaults
.
standard
.
value
(
forKey
:
"user_token"
)
jdOrderList
([
"user_token"
:
UserToken
as
Any
,
"keyword"
:
keyWord
as
Any
,
"start_time"
:
start_time
as
Any
,
"end_time"
:
end_time
as
Any
,
"lc_id"
:
lc_id
as
Any
,
"order_sn"
:
order_sn
as
Any
,
"sale_plat"
:
sale_plat
as
Any
,
"pay_status"
:
pay_status
as
Any
,
"delivery_status"
:
delivery_status
as
Any
],
success
:
{
(
data
)
in
jdOrderList
([
"user_token"
:
UserToken
as
Any
,
"keyword"
:
keyWord
as
Any
,
"start_time"
:
start_time
as
Any
,
"end_time"
:
end_time
as
Any
,
"lc_id"
:
lc_id
as
Any
,
"order_sn"
:
order_sn
as
Any
,
"sale_plat"
:
sale_plat
as
Any
,
"pay_status"
:
pay_status
as
Any
,
"delivery_status"
:
delivery_status
as
Any
,
"page"
:
page
as
Any
],
success
:
{
(
data
)
in
self
.
datas
.
removeAll
()
let
dataModel
=
data
as!
LogisticsModel
if
dataModel
.
code
==
1
{
self
.
datas
=
dataModel
.
data
!
self
.
page
=
2
}
self
.
listView
.
mj_header
?
.
endRefreshing
()
self
.
listView
.
reloadData
()
...
...
@@ -572,6 +578,43 @@ class YDLBVc: BaseViewController,UITableViewDelegate,UITableViewDataSource,UISea
}
}
@objc
func
loadMoreData
(){
print
(
"加载数据"
)
removeBlackBtnView
()
if
BeginDate
==
nil
{
start_time
=
0
end_time
=
0
}
else
{
let
timeInterval
:
TimeInterval
=
BeginDate
!.
timeIntervalSince1970
let
timeIntervalEnd
:
TimeInterval
=
EndDate
!.
timeIntervalSince1970
start_time
=
Int
(
timeInterval
)
end_time
=
Int
(
timeIntervalEnd
)
}
let
UserToken
=
UserDefaults
.
standard
.
value
(
forKey
:
"user_token"
)
jdOrderList
([
"user_token"
:
UserToken
as
Any
,
"keyword"
:
keyWord
as
Any
,
"start_time"
:
start_time
as
Any
,
"end_time"
:
end_time
as
Any
,
"lc_id"
:
lc_id
as
Any
,
"order_sn"
:
order_sn
as
Any
,
"sale_plat"
:
sale_plat
as
Any
,
"pay_status"
:
pay_status
as
Any
,
"delivery_status"
:
delivery_status
as
Any
,
"page"
:
page
as
Any
],
success
:
{
(
data
)
in
let
dataModel
=
data
as!
LogisticsModel
if
dataModel
.
code
==
1
{
dataModel
.
data
?
.
forEach
({
(
item
)
in
self
.
datas
.
append
(
item
)
})
self
.
page
=
self
.
page
+
1
}
self
.
listView
.
reloadData
()
self
.
listView
?
.
mj_footer
?
.
endRefreshing
()
})
{
(
error
)
in
self
.
listView
?
.
mj_footer
?
.
endRefreshing
()
}
}
//MARK:--搜索模块
//MAKR:--调起搜索后添加个蒙版本
var
blackBtnView
:
UIButton
!
=
nil
...
...
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