优化场景获客

This commit is contained in:
wong
2025-06-25 11:42:26 +08:00
parent 8e3ce4ca01
commit 784a4b0bc2
2 changed files with 155 additions and 135 deletions

View File

@@ -150,14 +150,17 @@ class PostExternalApiV1Controller extends Controller
$type = !empty($data['type']) ? $data['type'] : 0;
$source = !empty($data['source']) ? $data['source'] : 0;
$sourceId = !empty($data['sourceId']) ? $data['sourceId'] : 0;
$sourceData = !empty($data['sourceData']) ? $data['sourceData'] : [];
$remark = !empty($data['remark']) ? $data['remark'] : '';
ksort($sourceData);
$sourceData = json_encode($sourceData,256);
$data = [
'trafficPoolId' => $trafficPoolId,
'type' => $type,
'source' => $source,
'sourceId' => $sourceId,
'sourceData' => $sourceData,
'remark' => $remark,
'count' => 1,
'createTime' => time(),
@@ -165,7 +168,7 @@ class PostExternalApiV1Controller extends Controller
];
$res= Db::name('user_portrait')
->where(['trafficPoolId'=>$trafficPoolId,'type'=>$type,'source'=>$source,'sourceId'=>$sourceId])
->where(['trafficPoolId'=>$trafficPoolId,'type'=>$type,'source'=>$source,'sourceData'=>$sourceData])
->where('createTime','>',time()-1800)
->find();
if($res){