Просмотр исходного кода

修改定时任务发送方法

kevin_zhangl 3 лет назад
Родитель
Сommit
b07471f01e
1 измененных файлов с 21 добавлено и 0 удалено
  1. 21 0
      console/controllers/ToolController.php

+ 21 - 0
console/controllers/ToolController.php

@@ -12,6 +12,7 @@ use common\helpers\Cache;
 use common\helpers\DataBak;
 use common\helpers\Date;
 use common\helpers\Form;
+use common\helpers\LoggerTool;
 use common\helpers\ocr\OcrApi;
 use common\helpers\Tool;
 use common\libs\api\sms\SmsApi;
@@ -167,4 +168,24 @@ class ToolController extends BaseController
         \Yii::$app->redis->del(Cache::USER_RELATION_PARENTS);
     }
 
+    /**
+     * 自动送钉钉提醒
+     */
+    public static function autoSendDingTalkTable() {
+        $curl = curl_init();
+        curl_setopt($curl, CURLOPT_URL, 'http://16.163.228.151:8013/v1/site/send-notice');
+        curl_setopt($curl, CURLOPT_TIMEOUT, 5000);
+        curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
+        curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
+        curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
+        $res = curl_exec($curl);
+        if ($res) {
+            curl_close($curl);
+            LoggerTool::info($res);
+        } else {
+            $error = curl_errno($curl);
+            curl_close($curl);
+            LoggerTool::error($error);
+        }
+    }
 }