|
@@ -220,6 +220,14 @@ class LandingPageLinkService
|
|
|
->where('report_user_bind_records.adid', $params['adid']);
|
|
|
});
|
|
|
}
|
|
|
+ if (isset($params['link_source']) && $params['link_source']) {
|
|
|
+ $sql->whereExists(function ($query) use ($params) {
|
|
|
+ $query->select(DB::raw(1))
|
|
|
+ ->from('report_user_charge_records')
|
|
|
+ ->whereRaw('report_user_charge_records.order_no = orders.trade_no')
|
|
|
+ ->where('report_user_charge_records.link_source', $params['link_source']);
|
|
|
+ });
|
|
|
+ }
|
|
|
|
|
|
$qapp_account = isset($params['qapp_account']) && !empty($params['qapp_account']) ? $params['qapp_account']:'';
|
|
|
\Log::info('findUserReportInfos:channel_id:'.$channel_id.' qapp_account:'.$qapp_account.' params:'.json_encode($params));
|