getList2($post['page'],$where,$pageSize); $result = UtilService::getParam([ "sassid", "name", "user_count", "order_count", "sub_order_count", ["order_money","order_money",$func], ['recharge_money','recharge_money',$func], ['commission_money','commission_money',$func] ],$data); return app('json')->success([ 'list' => $result, 'pageCount' => $pageCount, 'pageSize' => $pageSize, 'page' => $post['page'] ]); } /** * 业绩total * @param Request $request */ public function siteTotal(Request $request) { $pageSize = 50; $post = UtilService::getMore( [ ['page',1], ['sassid','','empty','参数错误'], ['start_time',''], ['end_time',''] ],$request ); $where['st.sassid'] = $post['sassid']; if(!empty($post['start_time'])) { $where['st.time'] = [[strtotime($post['start_time']),strtotime($post['end_time'])],'whereBetween']; } list($pageCount,$data) = (new \app\model\system\SiteTotal())->getList($post['page'],$where,$pageSize,'*','time desc'); $func = function($val){ return empty($val) ? "0.00" : $val;}; $data = UtilService::getParam([ "sassid", "name", ['time','time','date("Y-m-d",$1)'], "user_count", "order_count", "sub_order_count", ["order_money","order_money",$func], ['recharge_money','recharge_money',$func], ['commission_money','commission_money',$func] ],$data); return app('json')->success([ 'list' => $data, 'pageCount' => $pageCount, 'pageSize' => $pageSize, 'page' => $post['page'] ]); } }