Pārlūkot izejas kodu

添加usps和云尚的请求不可以超过 且必须是返回成功的

lvhao 2 mēneši atpakaļ
vecāks
revīzija
7023bf7967

+ 1 - 1
core/CoreApp/models/Model_cne.php

@@ -136,7 +136,7 @@ function __construct(){
 		}
 		$this->logic_ding->sendToDing("云尚快递erp返回信息【".json_encode($g)."】");
 		$end_time = time();
-		if( $end_time - $start_time  > 15){
+		if( $end_time - $start_time  > 60){
 			if($g['x'] == 1){
 				$this->logic_ding->addJobs('outtime_order',['number'=>$data['number']]);
 			}

+ 7 - 4
core/CoreApp/models/Model_usps.php

@@ -406,12 +406,15 @@ function __construct(){
 		curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,1800000);
 		$res = curl_exec($ch);
 		$this->logic_ding->sendToDing("usps获取快递面单的返回信息【".$data['number']."】".$res);
-		$end_time = time();
-		if( $end_time - $start_time  > 30){
-			$this->logic_ding->addJobs('outtime_order',['number'=>$data['number']]);
-		}
+		
 		curl_close($ch);
 		$res = json_decode($res, true);
+		if(!empty($res['labelImage'])){
+			$end_time = time();
+			if( $end_time - $start_time  > 60){
+				$this->logic_ding->addJobs('outtime_order',['number'=>$data['number']]);
+			}
+		}
 		return $res;
 	}