From 21e67f3c10c55aebe5ff60bfa2d342d6df6ae2f5 Mon Sep 17 00:00:00 2001 From: xiaoyu Date: Wed, 16 Aug 2023 17:39:33 +0800 Subject: [PATCH] dms --- api/controllers/dms/Spider.php | 15 ++++++++------- api/controllers/plan/Plan.php | 2 +- 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/api/controllers/dms/Spider.php b/api/controllers/dms/Spider.php index 189a57e1..40f76ad5 100644 --- a/api/controllers/dms/Spider.php +++ b/api/controllers/dms/Spider.php @@ -13,6 +13,7 @@ class Spider extends HD_Controller parent::__construct(); $this->load->model('dms/dms_clues_model','dms_clues_model'); $this->log_dir = 'dms'; + $this->file_name = 'clues.txt'; } public function get_clues() @@ -25,12 +26,12 @@ class Spider extends HD_Controller if (!file_exists($loginResultFile)) { $resArr = $this->doLogin($autoLogin, $loginResultFile); } else { - debug_log("有登录态,自动登录...\n", 'dms.txt', $this->log_dir); + debug_log("有登录态,自动登录...\n", $this->file_name, $this->log_dir); $resArr = json_decode(file_get_contents($loginResultFile), true); } if (empty($resArr['username'])) { - debug_log("未登录成功...\n", 'dms.txt', $this->log_dir); + debug_log("未登录成功...\n", $this->file_name, $this->log_dir); exit("未登录成功\n"); } @@ -42,8 +43,8 @@ class Spider extends HD_Controller $createdDateStart = date("Y-m-d H:i:s", strtotime("-1 minute")); $createdDateEnd = date("Y-m-d H:i:s", strtotime("now")); - debug_log("开始时间: ".$createdDateStart." ", 'dms.txt', $this->log_dir); - debug_log("截止时间: ".$createdDateEnd." ", 'dms.txt', $this->log_dir); + debug_log("开始时间: ".$createdDateStart." ", $this->file_name, $this->log_dir); + debug_log("截止时间: ".$createdDateEnd." ", $this->file_name, $this->log_dir); $curl = <<log_dir); + debug_log("无新增数据\n", $this->file_name, $this->log_dir); exit; }else{ - debug_log("共 ".$resArr['data']['clueServerQueryFromDlr']['records']." 条新增数据\n", 'dms.txt', $this->log_dir); + debug_log("共 ".$resArr['data']['clueServerQueryFromDlr']['records']." 条新增数据\n", $this->file_name, $this->log_dir); } foreach ($resArr['data']['clueServerQueryFromDlr']['rows'] as $k => $v) { @@ -92,7 +93,7 @@ CURL; private function doLogin($autoLogin, $loginResultFile) { echo "无登录态,模拟登录...\n"; - debug_log("无登录态,模拟登录...\n", 'dms.txt', $this->log_dir); + debug_log("无登录态,模拟登录...\n", $this->file_name, $this->log_dir); $curl = << base_url(array('plan', 'syt', 'out_time')), 'interval' => 1); //订单过期 $plan[] = array('url' => base_url(array('plan', 'syt', 'thApi')), 'interval' => 1); //私域通通知第三方脚本 - $plan[] = array('url' => base_url(array('dms', 'test', 'index')), 'interval' => 1); //dms爬虫 + $plan[] = array('url' => base_url(array('dms', 'spider', 'get_clues')), 'interval' => 1); //dms爬虫 $this->plan = $plan; }