添加whatshub工单
This commit is contained in:
Regular → Executable
+14
@@ -6,9 +6,11 @@ namespace app\common\service;
|
||||
|
||||
use app\common\library\scrm\ScrmSpiderInterface;
|
||||
use app\common\library\scrm\spider\A2cSpider;
|
||||
use app\common\library\scrm\spider\ChatknowSpider;
|
||||
use app\common\library\scrm\spider\HaiwangSpider;
|
||||
use app\common\library\scrm\spider\HuojianSpider;
|
||||
use app\common\library\scrm\spider\SsCustomerSpider;
|
||||
use app\common\library\scrm\spider\WhatshubSpider;
|
||||
use app\common\library\scrm\spider\XingheSpider;
|
||||
|
||||
/**
|
||||
@@ -25,6 +27,8 @@ class SplitScrmSpiderFactory
|
||||
'huojian' => HuojianSpider::class,
|
||||
'xinghe' => XingheSpider::class,
|
||||
'ss_customer' => SsCustomerSpider::class,
|
||||
'chatknow' => ChatknowSpider::class,
|
||||
'whatshub' => WhatshubSpider::class,
|
||||
// ceo_scrm 等未实现类型:新增 spider 类后在此注册
|
||||
];
|
||||
|
||||
@@ -45,6 +49,16 @@ class SplitScrmSpiderFactory
|
||||
return self::resolveClass($ticketType) !== null;
|
||||
}
|
||||
|
||||
/**
|
||||
* 已注册且已实现蜘蛛的类型列表
|
||||
*
|
||||
* @return list<string>
|
||||
*/
|
||||
public static function listSupportedTypes(): array
|
||||
{
|
||||
return array_keys(self::MAP);
|
||||
}
|
||||
|
||||
/**
|
||||
* @return ScrmSpiderInterface|null
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user