Ver código fonte

action_call_ycsd 自定义渠道定义

zhoulj 6 anos atrás
pai
commit
3f3482da58
1 arquivos alterados com 10 adições e 1 exclusões
  1. 10 1
      app/Modules/User/Services/UserService.php

+ 10 - 1
app/Modules/User/Services/UserService.php

@@ -11,6 +11,7 @@ namespace App\Modules\User\Services;
 use App\Modules\User\Models\User;
 use DB;
 use App\Jobs\ActionTrigger;
+use App\Modules\OfficialAccount\Models\DistributionSelfDefineConfig;
 
 class UserService
 {
@@ -262,7 +263,15 @@ class UserService
     // 扔用户一些动作到队列,异步处理一些额外逻辑
     static function PushUserActionToQueue($action_type,$distribution_channel_id,$param){
     	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['send_time'] = date("Y-m-d H:i:s");
     		$data['action_type'] = $action_type;