|
@@ -563,17 +563,26 @@ function __construct(){
|
|
|
return array('content'=>$content,'f'=>0);
|
|
|
}
|
|
|
|
|
|
- if($res['returnDatas']['0']['statusCode'] != 'success'){
|
|
|
- $content = date('Y-m-d H',time()).'-'.$res['returnDatas']['0']['message'];
|
|
|
+
|
|
|
+ $list = [];
|
|
|
+ foreach($res['returnDatas'] as $info){
|
|
|
+ $list[] = $this->transfer($info);
|
|
|
+ }
|
|
|
+
|
|
|
+ return $list;
|
|
|
+ }
|
|
|
+ private function transfer($info){
|
|
|
+ if($info['statusCode'] != 'success'){
|
|
|
+ $content = date('Y-m-d H',time()).'-'.$info['message'];
|
|
|
return array('content'=>$content,'f'=>0);
|
|
|
}
|
|
|
|
|
|
- if(empty($res['returnDatas']['0']['items'])){
|
|
|
+ if(empty($info['items'])){
|
|
|
$content = date('Y-m-d H',time()).'-暂无记录';
|
|
|
return array('content'=>$content,'f'=>0);
|
|
|
}
|
|
|
$exstate =0;
|
|
|
- foreach($res['returnDatas']['0']['items'] as $v)
|
|
|
+ foreach($info['items'] as $v)
|
|
|
{
|
|
|
if((stripos($v['info'],'Delivered') !== false) || (stripos($v['info'],'delivered') !== false) ){
|
|
|
$exstate = 6;
|
|
@@ -583,15 +592,12 @@ function __construct(){
|
|
|
|
|
|
$xq = "";
|
|
|
|
|
|
- foreach($res['returnDatas']['0']['items'] as $v)
|
|
|
+ foreach($info['items'] as $v)
|
|
|
{
|
|
|
$xq .= $v['dateTime'].'['.$v['location'].']'.$v['info'].'<br />';
|
|
|
}
|
|
|
$content = date('Y-m-d H',time()).'-查询成功';
|
|
|
- $list = array('exstate'=>$exstate,'content'=>$content,'f'=>1,'data'=>$xq);//正常可发送站内信
|
|
|
-
|
|
|
-
|
|
|
- return $list;
|
|
|
- }
|
|
|
+ return array('exstate'=>$exstate,'content'=>$content,'f'=>1,'data'=>$xq);//正常可发送站内信
|
|
|
+ }
|
|
|
|
|
|
} //end class
|