添加whatshub工单
This commit is contained in:
Regular → Executable
+9
-9
@@ -5,10 +5,10 @@ require_once __DIR__ . '/AbstractScrmSpider.class.php';
|
||||
|
||||
class Xinghe extends AbstractScrmSpider
|
||||
{
|
||||
const API_LIST = '/share/share/api_yinliu_count.html'; // 列表API地址
|
||||
const API_DETAILS = ''; // 详情API地址
|
||||
const API_COUNT = ''; // 总数API地址
|
||||
const DEFAULT_PER_PAGE_COUNT = 10; // List默认每页显示的数量
|
||||
const API_LIST = '/share/share/api_yinliu_count.html'; // 列表API地址
|
||||
const API_DETAILS = ''; // 详情API地址
|
||||
const API_COUNT = ''; // 总数API地址
|
||||
const DEFAULT_PER_PAGE_COUNT = 10; // List默认每页显示的数量
|
||||
private $pageUrl;
|
||||
private $account;
|
||||
private $password;
|
||||
@@ -29,7 +29,7 @@ class Xinghe extends AbstractScrmSpider
|
||||
{
|
||||
return [
|
||||
'pageUrl' => $this->pageUrl,
|
||||
'apiUrls' => [self::API_LIST . "?page=1&limit=10"],
|
||||
'apiUrls' => [self::API_LIST . "?page=1&limit=10&is_repet=1"],
|
||||
'listApi' => self::API_LIST, // 必须,第一页的列表数据
|
||||
// 'detailApi' => self::API_DETAILS, // 选填
|
||||
// 'countApi' => self::API_COUNT,
|
||||
@@ -39,9 +39,9 @@ class Xinghe extends AbstractScrmSpider
|
||||
'paginationMode' => self::MODE_FETCH,
|
||||
|
||||
'authActions' => [
|
||||
// ['type' => 'type', 'selector' => 'input[type="password"]', 'value' => $this->password],
|
||||
// ['type' => 'vue_select', 'selector' => 'input[type="password"]', 'value' => $this->password],
|
||||
// ['type' => 'type', 'selector' => '#username_input', 'value' => $this->account],
|
||||
// ['type' => 'press', 'key' => 'Enter'],
|
||||
// ['type' => 'vue_click', 'selector' => '.layui-btn', 'text' => '搜索'],
|
||||
|
||||
['type' => 'wait', 'ms' => 2000]
|
||||
]
|
||||
@@ -53,7 +53,7 @@ class Xinghe extends AbstractScrmSpider
|
||||
{
|
||||
$default_per_page_count = self::DEFAULT_PER_PAGE_COUNT;
|
||||
$this->unifiedData->total = $listFirstPageData['count'];
|
||||
$this->unifiedData->todayNewCount = $listFirstPageData['totalRow']['day_sum'];
|
||||
// $this->unifiedData->todayNewCount = $listFirstPageData['totalRow']['day_sum'];
|
||||
|
||||
if($listFirstPageData['count'] <= $default_per_page_count) {
|
||||
return 1;
|
||||
@@ -84,7 +84,7 @@ class Xinghe extends AbstractScrmSpider
|
||||
|
||||
// 循环合并了所有页数的 List 数组
|
||||
foreach ($allListPagesData as $pageRaw) {
|
||||
$records = $pageRaw['data'] ?? [];
|
||||
$records = $pageRaw['data'] ?? [];
|
||||
foreach ($records as $item) {
|
||||
if(!empty($item['user'])) {
|
||||
$number = $item['user'] ?? null;
|
||||
|
||||
Reference in New Issue
Block a user