feat:自定义响应

This commit is contained in:
JaguarJack 2025-01-16 18:19:12 +08:00
parent c03213e7c3
commit 984c00fe6f

View File

@ -6,7 +6,9 @@ namespace Modules\Permissions\Http\Controllers;
use Catch\Base\CatchController as Controller;
use Catch\Exceptions\FailedException;
use Catch\Support\ResponseBuilder;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Foundation\Exceptions\ReportableHandler;
use Illuminate\Http\Request;
use Modules\Permissions\Enums\DataRange;
use Modules\Permissions\Models\Roles;
@ -27,6 +29,8 @@ class RolesController extends Controller
*/
public function index(): mixed
{
return ResponseBuilder::code(100)
->data(['1111']);
return $this->model->setBeforeGetList(function ($query) {
return $query->with(['permissions' => function ($query) {
$query->select('id');