Skip to content

Commit 4d63b71

Browse files
committed
物流抽象状态名称调整
1 parent 6653304 commit 4d63b71

File tree

2 files changed

+42
-42
lines changed

2 files changed

+42
-42
lines changed

README.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@
1414
2. 快递100 类名由 `Kuaidi100` 修改为 `Kd100`
1515
3. 返回物流状态已统一,具体请查看:`src/Interfaces/LogisticsStatus.php`
1616
4. 抽象物流状态为五种结果:
17-
* `has_progresses`: 是否已经有动态
18-
* `progress_cutoff`: 动态是否已经截止
19-
* `is_signed`: 是否签收
20-
* `is_troublesome`: 是否问题件
21-
* `is_return`: 是否退回件
17+
* `has_active`: 是否已经有动态
18+
* `has_ended`: 动态是否已经截止
19+
* `has_signed`: 是否签收
20+
* `has_troubled`: 是否问题件
21+
* `has_returned`: 是否退回件
2222

2323
## 介绍
2424

@@ -101,11 +101,11 @@ $order = $logistics->query('805741929402797742', '圆通');
101101
"status": 4,
102102
"display_status": "已签收",
103103
"abstract_status": {
104-
"has_progresses" : true,
105-
"progress_cutoff" : true,
106-
"is_signed" : true,
107-
"is_troublesome" : false,
108-
"is_return" : false
104+
"has_active" : true,
105+
"has_ended" : true,
106+
"has_signed" : true,
107+
"has_troubled" : false,
108+
"has_returned" : false
109109
},
110110
"list": [
111111
{

src/Providers/AbstractProvider.php

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -110,85 +110,85 @@ public function abstractLogisticsStatus($status)
110110
case self::LOGISTICS_STATUS_ERROR:
111111
break;
112112
case self::LOGISTICS_STATUS_COURIER_RECEIPT:
113-
$hasProgresses = true;
113+
$hasActive = true;
114114

115115
break;
116116
case self::LOGISTICS_STATUS_IN_TRANSIT:
117-
$hasProgresses = true;
117+
$hasActive = true;
118118

119119
break;
120120
case self::LOGISTICS_STATUS_DELIVERING:
121-
$hasProgresses = true;
121+
$hasActive = true;
122122

123123
break;
124124
case self::LOGISTICS_STATUS_SIGNED:
125-
$hasProgresses = true;
126-
$progressCutoff = true;
127-
$isSigned = true;
125+
$hasActive = true;
126+
$hasEnded = true;
127+
$hasSigned = true;
128128

129129
break;
130130
case self::LOGISTICS_STATUS_DELIVERY_FAILED:
131-
$hasProgresses = true;
132-
$progressCutoff = true;
133-
$isTroublesome = false;
131+
$hasActive = true;
132+
$hasEnded = true;
133+
$hasTroubled = false;
134134

135135
break;
136136
case self::LOGISTICS_STATUS_TROUBLESOME:
137-
$isTroublesome = false;
137+
$hasTroubled = false;
138138

139139
break;
140140
case self::LOGISTICS_STATUS_RETURN_RECEIPT:
141-
$hasProgresses = true;
142-
$progressCutoff = true;
143-
$isTroublesome = true;
144-
$isReturn = true;
141+
$hasActive = true;
142+
$hasEnded = true;
143+
$hasTroubled = true;
144+
$hasReturned = true;
145145

146146
break;
147147
case self::LOGISTICS_STATUS_REJECTED:
148-
$hasProgresses = true;
149-
$progressCutoff = true;
148+
$hasActive = true;
149+
$hasEnded = true;
150150

151151
break;
152152
case self::LOGISTICS_STATUS_SEND_BACK:
153-
$hasProgresses = true;
154-
$progressCutoff = true;
155-
$isReturn = true;
153+
$hasActive = true;
154+
$hasEnded = true;
155+
$hasReturned = true;
156156

157157
break;
158158
case self::LOGISTICS_STATUS_TIMEOUT:
159-
$hasProgresses = true;
160-
$progressCutoff = true;
159+
$hasActive = true;
160+
$hasEnded = true;
161161

162162
break;
163163
case self::LOGISTICS_STATUS_TO_BE_CLEARED:
164-
$hasProgresses = true;
164+
$hasActive = true;
165165

166166
break;
167167
case self::LOGISTICS_STATUS_CLEARANCE:
168-
$hasProgresses = true;
168+
$hasActive = true;
169169

170170
break;
171171
case self::LOGISTICS_STATUS_CLEARED:
172-
$hasProgresses = true;
172+
$hasActive = true;
173173

174174
break;
175175
case self::LOGISTICS_STATUS_CUSTOMS_CLEARANCE_ABNORMALITY:
176-
$hasProgresses = true;
177-
$isTroublesome = true;
176+
$hasActive = true;
177+
$hasTroubled = true;
178178

179179
break;
180180
case self::LOGISTICS_STATUS_AWAIT_SIGN:
181-
$hasProgresses = true;
181+
$hasActive = true;
182182

183183
break;
184184
}
185185

186186
return [
187-
'has_progresses' => isset($hasProgresses) ? $hasProgresses : false,
188-
'progress_cutoff' => isset($progressCutoff) ? $progressCutoff : false,
189-
'is_signed' => isset($isSigned) ? $isSigned : false,
190-
'is_troublesome' => isset($isTroublesome) ? $isTroublesome : false,
191-
'is_return' => isset($isReturn) ? $isReturn : false,
187+
'has_active' => isset($hasActive) ? $hasActive : false,
188+
'has_ended' => isset($hasEnded) ? $hasEnded : false,
189+
'has_signed' => isset($hasSigned) ? $hasSigned : false,
190+
'has_troubled' => isset($hasTroubled) ? $hasTroubled : false,
191+
'has_returned' => isset($hasReturned) ? $hasReturned : false,
192192
];
193193
}
194194
}

0 commit comments

Comments
 (0)