BaseController.php 541 B

123456789101112131415161718192021222324
  1. <?php
  2. namespace App\Http\Controllers\Api\mini;
  3. use Illuminate\Http\Request;
  4. use App\Http\Controllers\Controller;
  5. class BaseController extends Controller
  6. {
  7. public function error($data = [])
  8. {
  9. return $this->response(collect(['code' => -1])->merge(collect($data)));
  10. }
  11. public function success($data = [])
  12. {
  13. return $this->response(collect(['code' => 0, 'msg' => '操作成功'])->merge(collect($data)));
  14. }
  15. public function response($data = [])
  16. {
  17. return response()->json($data);
  18. }
  19. }