BaseController.php 625 B

12345678910111213141516171819202122232425262728
  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. public function transMoney($money) {
  20. return round($money * 100);
  21. }
  22. }