|
@@ -11,6 +11,7 @@ namespace App\Modules\User\Services;
|
|
use App\Modules\User\Models\User;
|
|
use App\Modules\User\Models\User;
|
|
use DB;
|
|
use DB;
|
|
use App\Jobs\ActionTrigger;
|
|
use App\Jobs\ActionTrigger;
|
|
|
|
+use App\Modules\OfficialAccount\Models\DistributionSelfDefineConfig;
|
|
|
|
|
|
class UserService
|
|
class UserService
|
|
{
|
|
{
|
|
@@ -262,7 +263,15 @@ class UserService
|
|
// 扔用户一些动作到队列,异步处理一些额外逻辑
|
|
// 扔用户一些动作到队列,异步处理一些额外逻辑
|
|
static function PushUserActionToQueue($action_type,$distribution_channel_id,$param){
|
|
static function PushUserActionToQueue($action_type,$distribution_channel_id,$param){
|
|
try{
|
|
try{
|
|
- // 判断站点是否需要额外逻辑
|
|
|
|
|
|
+ // 判断站点是否需要额外逻辑
|
|
|
|
+ $distribution_self_define_config = DistributionSelfDefineConfig::getDistributionSelfDefineConfig($distribution_channel_id,'action_call_ycsd');
|
|
|
|
+ if(empty($distribution_self_define_config)){
|
|
|
|
+// \Log::info('not_action_call_ycsd:'.$distribution_channel_id);
|
|
|
|
+ return '';
|
|
|
|
+ }else{
|
|
|
|
+ \Log::info('action_call_ycsd:'.$distribution_channel_id);
|
|
|
|
+ }
|
|
|
|
+
|
|
$data = [];
|
|
$data = [];
|
|
$data['send_time'] = date("Y-m-d H:i:s");
|
|
$data['send_time'] = date("Y-m-d H:i:s");
|
|
$data['action_type'] = $action_type;
|
|
$data['action_type'] = $action_type;
|