更新
This commit is contained in:
@@ -130,10 +130,11 @@ class QywxExternalContactCallbackController extends BaseApiController
|
||||
$failReason = (string) ($message['FailReason'] ?? '');
|
||||
$eventTime = (int) ($message['CreateTime'] ?? 0);
|
||||
|
||||
// 只接管已保存新配置且可核验方案/成员的推广事件;这里无任何远端请求。
|
||||
// 只接管已保存新配置且可核验方案/成员的推广事件。
|
||||
// 回调内立即尝试欢迎语和正式客户标签,常驻/分钟任务继续承担重试及其余慢动作。
|
||||
// 同时处理带欢迎码的半客户,避免原来的半客户早返回吞掉20秒欢迎语窗口。
|
||||
$event = $message instanceof Message ? $message->toArray() : (array) $message;
|
||||
$queued = (new QywxPromotionAutomationService())->enqueueVerifiedEvent($event);
|
||||
$queued = (new QywxPromotionAutomationService())->enqueueVerifiedEvent($event, true);
|
||||
$auditEvent = $event;
|
||||
unset($auditEvent['WelcomeCode']);
|
||||
|
||||
@@ -151,7 +152,7 @@ class QywxExternalContactCallbackController extends BaseApiController
|
||||
]);
|
||||
|
||||
if ($queued) {
|
||||
// 常驻worker先发欢迎语,分钟补偿完成标签/备注、成员记账、范围与客户资料同步。
|
||||
// 即时通道已尝试欢迎语/标签;分钟补偿完成备注、成员记账、范围与客户资料同步。
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user