rangeTime(); $this->assign('time',$time); $payed=\app\admin\model\Orders::payed() ->whereBetween('create_time',$timeArr) ->sum('amount_pay'); $refund=Refund::filterRefund()->whereBetween('create_time',$timeArr) ->sum('amount'); $this->assign('sellAmount',bcsub($payed,$refund)); $this->assign('payAmount',$payed); $this->assign('refundAmount',$refund); $commissionAmount=AdminMoneyLog::whereBetween('create_time',$timeArr)->filterTypeCommission()->sum('amount'); $this->assign('commissionAmount',$commissionAmount); return $this->fetch(); } }