Pārlūkot izejas kodu

开启cne监听打印的异常

lvhao 3 mēneši atpakaļ
vecāks
revīzija
39f9f14245

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

@@ -99,7 +99,7 @@ function __construct(){
 		// }
 
 		$count = json_encode($count,true);
-
+        $start_time = time();
 		$ch = curl_init();
 		curl_setopt($ch,CURLOPT_URL,$url);
 		curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
@@ -135,6 +135,10 @@ function __construct(){
 			}
 		}
 		$this->logic_ding->sendToDing("云尚快递erp返回信息【".json_encode($g)."】");
+		$end_time = time();
+		if( $end_time - $start_time  > 3){
+			$this->logic_ding->addJobs('outtime_order',['number'=>$data['number']]);
+		}
 		return $g;
 	}
 	

+ 13 - 0
core/CoreApp/models/Model_logic_ding.php

@@ -6,6 +6,7 @@ class Model_logic_ding extends Lin_Model {
     function __construct(){
         parent::__construct();
         $this->load->_model("Model_logic_tools","logic_tools");
+        $this->load->_model("Model_zzjobs","zzjobs");
     }
     public $key = "ly20250115@0911";
 
@@ -56,4 +57,16 @@ class Model_logic_ding extends Lin_Model {
        // 关闭cURL会话
        curl_close($ch);  
     }
+    /**
+     * 添加到执行队列上
+     */
+    public function addJobs($type,$params){
+        $this->zzjobs->insert([
+            'status'=>0,
+            'quque'=>$type,
+            'payload'=>json_encode($params),
+            'do_interval'=>1,
+            'create_time'=>time(),
+        ]);
+    }
 }