|
@@ -91,27 +91,32 @@ class Apiexpress extends Start_Controller {
|
|
|
|
|
|
if(!empty($info['excontent'])){
|
|
|
$tmp_arr = explode("<br />",$info['excontent']);
|
|
|
- array_pop($tmp_arr);
|
|
|
- $re_arr = array_reverse($tmp_arr);
|
|
|
- if(!isset($re_arr[0])){
|
|
|
- $this->logic_ding->sendToDing("Apiexpress接口95行异常".json_encode($info,JSON_UNESCAPED_UNICODE));
|
|
|
- }
|
|
|
- if(strpos($re_arr[0],"[") !== false){
|
|
|
- $shipping_time_arr = explode("[",$re_arr[0] ) ;
|
|
|
- $shipping_time = $shipping_time_arr[0];
|
|
|
- if($info['expressstate'] == 6){
|
|
|
- $receive_tmp_arr = explode("[",$tmp_arr[0] ) ;
|
|
|
- $receive_time = $receive_tmp_arr[0];
|
|
|
+ if(empty($tmp_arr)){
|
|
|
+ array_pop($tmp_arr);
|
|
|
+ $re_arr = array_reverse($tmp_arr);
|
|
|
+ if(!isset($re_arr[0])){
|
|
|
+ $this->logic_ding->sendToDing("Apiexpress接口95行异常".json_encode($info,JSON_UNESCAPED_UNICODE));
|
|
|
}
|
|
|
- }else{
|
|
|
- $shipping_time = date("Y-m-d H:i:s",$info['dlzemailtime']);
|
|
|
- if($info['expressstate'] == 6){
|
|
|
-
|
|
|
- $receive_time = -1;
|
|
|
+ if(strpos($re_arr[0],"[") !== false){
|
|
|
+ $shipping_time_arr = explode("[",$re_arr[0] ) ;
|
|
|
+ $shipping_time = $shipping_time_arr[0];
|
|
|
+ if($info['expressstate'] == 6){
|
|
|
+ $receive_tmp_arr = explode("[",$tmp_arr[0] ) ;
|
|
|
+ $receive_time = $receive_tmp_arr[0];
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ $shipping_time = date("Y-m-d H:i:s",$info['dlzemailtime']);
|
|
|
+ if($info['expressstate'] == 6){
|
|
|
+
|
|
|
+ $receive_time = -1;
|
|
|
+ }
|
|
|
}
|
|
|
+
|
|
|
+ $express_trace = $re_arr;
|
|
|
+ }else{
|
|
|
+ $express_trace = $info['excontent'];
|
|
|
}
|
|
|
|
|
|
- $express_trace = $re_arr;
|
|
|
}
|
|
|
if(empty($info['dtime'])){
|
|
|
$preparing = [
|