dev
parent
3ea56b7d68
commit
ff4c418134
|
|
@ -14,7 +14,7 @@ class AdminRoleController extends Controller
|
||||||
public function index(Request $request)
|
public function index(Request $request)
|
||||||
{
|
{
|
||||||
$query = AdminRole::filter($request->input())->where('id', '>', '1');
|
$query = AdminRole::filter($request->input())->where('id', '>', '1');
|
||||||
$list = $query->simplePaginate(Paginator::resolvePerPage('per_page', 20, 50));
|
$list = $query->paginate(Paginator::resolvePerPage('per_page', 20, 50));
|
||||||
|
|
||||||
return $this->json(AdminRoleResource::collection($list));
|
return $this->json(AdminRoleResource::collection($list));
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -16,7 +16,7 @@ class AdminUserController extends Controller
|
||||||
public function index(Request $request)
|
public function index(Request $request)
|
||||||
{
|
{
|
||||||
$query = AdminUser::filter($request->all())->where('id', '>', 1);
|
$query = AdminUser::filter($request->all())->where('id', '>', 1);
|
||||||
$list = $query->simplePaginate(Paginator::resolvePerPage('per_page', 20, 50));
|
$list = $query->paginate(Paginator::resolvePerPage('per_page', 20, 50));
|
||||||
|
|
||||||
return $this->json(AdminUserResource::collection($list));
|
return $this->json(AdminUserResource::collection($list));
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -23,7 +23,7 @@ class AgriculturalBaseController extends Controller
|
||||||
public function index(Request $request)
|
public function index(Request $request)
|
||||||
{
|
{
|
||||||
$query = AgriculturalBase::with('crops')->filter($request->all())->sort();
|
$query = AgriculturalBase::with('crops')->filter($request->all())->sort();
|
||||||
$list = $query->simplePaginate(Paginator::resolvePerPage('per_page', 20, 50));
|
$list = $query->paginate(Paginator::resolvePerPage('per_page', 20, 50));
|
||||||
|
|
||||||
return $this->json(AgriculturalBaseResource::collection($list));
|
return $this->json(AgriculturalBaseResource::collection($list));
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -15,11 +15,11 @@ class CropFlowController extends Controller
|
||||||
{
|
{
|
||||||
$query = CropFlow::filter($request->input());
|
$query = CropFlow::filter($request->input());
|
||||||
$totalNum = $query->sum('sale'); //总产量
|
$totalNum = $query->sum('sale'); //总产量
|
||||||
$list = $query->simplePaginate(Paginator::resolvePerPage('per_page', 20, 50));
|
$list = $query->paginate(Paginator::resolvePerPage('per_page', 20, 50));
|
||||||
$list->load(['createdBy']);
|
$list->load(['createdBy']);
|
||||||
|
|
||||||
return $this->json([
|
return $this->json([
|
||||||
'total' => $totalNum,
|
// 'total' => $totalNum,
|
||||||
'list' => CropFlowResource::collection($list),
|
'list' => CropFlowResource::collection($list),
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -17,14 +17,11 @@ class CropYieldController extends Controller
|
||||||
public function index(Request $request)
|
public function index(Request $request)
|
||||||
{
|
{
|
||||||
$query = CropYield::filter($request->all());
|
$query = CropYield::filter($request->all());
|
||||||
$totalNum = $query->sum('yield'); //总产量
|
// $totalNum = (clone $query)->sum('yield'); //总产量
|
||||||
$list = $query->simplePaginate(Paginator::resolvePerPage('per_page', 20, 50));
|
$list = $query->sort()->paginate(Paginator::resolvePerPage('per_page', 20, 50));
|
||||||
$list->load(['base', 'createdBy']);
|
$list->load(['base', 'createdBy']);
|
||||||
|
|
||||||
return $this->json([
|
return $this->json(CropYieldResource::collection($list));
|
||||||
'total' => $totalNum,
|
|
||||||
'list' => CropYieldResource::collection($list),
|
|
||||||
]);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public function store(CropYieldRequest $request)
|
public function store(CropYieldRequest $request)
|
||||||
|
|
|
||||||
|
|
@ -19,7 +19,7 @@ class DeviceController extends Controller
|
||||||
public function index(Request $request)
|
public function index(Request $request)
|
||||||
{
|
{
|
||||||
$query = Device::with('base')->filter($request->input());
|
$query = Device::with('base')->filter($request->input());
|
||||||
$list = $query->simplePaginate(Paginator::resolvePerPage('per_page', 20, 50));
|
$list = $query->paginate(Paginator::resolvePerPage('per_page', 20, 50));
|
||||||
|
|
||||||
return $this->json(DeviceResource::collection($list));
|
return $this->json(DeviceResource::collection($list));
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -13,7 +13,7 @@ class FriendLinkController extends Controller
|
||||||
{
|
{
|
||||||
$query = FriendLink::filter($request->all());
|
$query = FriendLink::filter($request->all());
|
||||||
|
|
||||||
$list = $query->simplePaginate(Paginator::resolvePerPage('per_page', 20, 50));
|
$list = $query->paginate(Paginator::resolvePerPage('per_page', 20, 50));
|
||||||
|
|
||||||
return $this->json(FriendLinkResource::collection($list));
|
return $this->json(FriendLinkResource::collection($list));
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -21,6 +21,10 @@ class CropYield extends Model
|
||||||
'category_id',
|
'category_id',
|
||||||
];
|
];
|
||||||
|
|
||||||
|
public function scopeSort($q){
|
||||||
|
return $q->orderBy('created_at', 'desc');
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 基地
|
* 基地
|
||||||
*
|
*
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue