logic = new ReconciliationLogic(); parent::__construct(); } // 充值渠道收入; public function getChannelIncome(Request $request) { $where = $request->more([ ['pay_time', ''], ['game_id', ''], ['pay_channel_id', ''], ['auth_id', ''], ]); $result = $this->logic->getChannelIncome($where); return $this->success($result); } // 渠道汇总(财务) public function getChannelSummary(Request $request) { $where = $request->more([ ['game_id', ''], ['media_id', ''], ['agent_id', ''], ['site_id', ''], ['auth_id', ''], ['tdate', ''], ['group', ''], ['filter', ''] ]); $logic = new channelAnalysisLogic(); $result = $logic->getAgentDataList($where); return $this->success($result); } // 广告账号消耗 public function getAdCost(Request $request) { $params = $request->more([ ['bm_id', ''], ['advertiser_id', ''], ['advertiser_name', ''], ['date', ''], ]); $result = $this->logic->getAdCost($params); return $this->success($result); } // 广告KPI public function getAdKpi(Request $request) { $params = $request->more([ ['auth_id', ''], ['date', ''], ]); $result = $this->logic->getAdKpi($params); return $this->success($result); } }