QQ扫一扫联系
使用 ModStart 可以很方便的进行接口开发
文件 module/Xxx/Api/routes.php
// 新增以下路由接口
Route::match(['post'], 'xxxx/paginate', 'XxxController@paginate');
Route::match(['post'], 'xxxx/get', 'XxxController@get');
文件 module/Xxx/Api/Controller/XxxController.php
getPage();
$pageSize = $input->getPageSize();
$option = [];
$paginateData = ModelUtil::paginate('xxx', $page, $pageSize, $option);
return Response::generateSuccessData([
'page' => $page,
'pageSize' => $pageSize,
'total' => $paginateData['total'],
'records' => $paginateData['records'],
]);
}
public function get()
{
$input = InputPackage::buildFromInput();
$id = $input->getInteger('id');
$record = ModelUtil::get('xxx', $id);
return Response::generateSuccessData([
'record' => $record,
]);
}
}