<?php namespace App\Http\Controllers\Api; use App\Http\Controllers\Controller; use App\Http\Controllers\Filter\SupplierSyncLogFilter; use App\Http\Transformers\LogTransformer; use App\Http\Transformers\SupplierSyncLogTransformer; use App\Model\LogModel; use App\Model\SupplierSyncModel; use Illuminate\Http\Request; //通用API,比如获取品牌列表,分类列表等 class SupplierSyncLogApiController extends Controller { public function Entrance(Request $request, $id) { $this->$id($request, $id); } //获取供应商信息变更记录 public function GetSupplierSyncLogList($request) { $filter = new SupplierSyncLogFilter(); $limit = $request->get('limit', 10); $query = $filter->listFilter($request); $list = $query->paginate($limit)->toArray(); $transformer = new SupplierSyncLogTransformer(); $list['data'] = $transformer->transformList($list['data']); $this->response(0, 'ok', $list['data'], $list['total']); } }