vd/app/Domains/Virtual/Http/Controllers/StatController.php
2018-12-26 18:04:37 +08:00

72 lines
1.3 KiB
PHP

<?php
namespace App\Domains\Virtual\Http\Controllers;
use App\Core\Controller;
use Illuminate\Http\Request;
use App\Domains\Virtual\Services\StatService;
class StatController extends Controller
{
protected $request;
protected $statService;
/**
* 构造函数,自动注入.
*/
public function __construct(Request $request, StatService $statService)
{
$this->request = $request;
$this->statService = $statService;
}
/**
* 企业统计
*
* @return \Illuminate\Http\Response
*/
public function companyIndex()
{
$conditions = $this->request->all();
$res = $this->statService->companyIndex($conditions)->toArray();
if ($conditions['limit'] == 0) {
for ($i=0; $i < 8; $i++) {
$res = array_merge($res, $res);
}
}
return res($res, '企业统计', 201);
}
/**
* 创建.
*
* @return \Illuminate\Http\Response
*/
public function create()
{
//
}
/**
* 编辑.
*
* @return \Illuminate\Http\Response
*/
public function update($id)
{
//
}
/**
* 删除.
*
* @return \Illuminate\Http\Response
*/
public function destroy()
{
//
}
}