| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- <?php
- // 财务对帐
- namespace app\v1\controller\customer;
- use plugin\saiadmin\basic\BaseController;
- use app\v1\logic\customer\ReconciliationLogic;
- use app\v1\logic\gameLog\channelAnalysisLogic;
- use support\Request;
- use support\Response;
- class ReconciliationController extends BaseController
- {
- public function __construct()
- {
- $this->logic = new ReconciliationLogic();
- parent::__construct();
- }
- // 充值渠道收入;
- public function getChannelIncome(Request $request)
- {
- $where = $request->more([
- ['pay_date', ''],
- ['game_id', ''],
- ['pay_channel_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', ''],
- ['reg_date', ''],
- ['group', ''],
- ['filter', '']
- ]);
- $logic = new channelAnalysisLogic();
- $result = $logic->getAgentDataList($where);
- return $this->success($result);
- }
- }
|