Update Rebate.php

This commit is contained in:
邹景立 2021-03-18 15:04:56 +08:00
parent 1a563d7baa
commit 36a73db6ed

View File

@ -26,17 +26,15 @@ class Rebate extends Auth
*/ */
public function get() public function get()
{ {
$date = input('date', date('Y-m')); $date = trim(input('date', date('Y-m')), '-');
$year = substr($date, 0, 4); [$map, $year] = [['uid' => $this->uuid], substr($date, 0, 4)];
$query = $this->_query($this->table)->where($map)->equal('type,status')->whereLike('date', "{$date}%");
$map = ['uid' => $this->uuid]; $this->success('获取返利统计', array_merge($query->order('id desc')->page(true, false, false, 10), [
$query = $this->_query($this->table)->where($map)->equal('type,status'); 'total' => [
$result = $query->whereLike('date', "{$date}-%")->order('id desc')->page(true, false, false, 15); '年度' => $this->_query($this->table)->where($map)->equal('type,status')->whereLike('date', "{$year}%")->db()->sum('amount'),
$result['total'] = [ '月度' => $this->_query($this->table)->where($map)->equal('type,status')->whereLike('date', "{$date}%")->db()->sum('amount'),
'年度' => $this->_query($this->table)->where($map)->equal('type,status')->whereLike('date', "{$year}-%")->db()->sum('amount'), ],
'月度' => $this->_query($this->table)->where($map)->equal('type,status')->whereLike('date', "{$date}-%")->db()->sum('amount'), ]));
];
$this->success('获取返利统计', $result);
} }
/** /**