LoginController.php 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. <?php
  2. namespace App\Http\Controllers\Api;
  3. use App\Service\LoginService;
  4. use Illuminate\Http\Request;
  5. class LoginController extends BaseController
  6. {
  7. public function login(Request $request){
  8. $service = new LoginService();
  9. list($status,$data) = $service->login($request->all());
  10. if($status){
  11. return $this->json_return(200,'',$data);
  12. }else{
  13. return $this->json_return(201, $data);
  14. }
  15. }
  16. public function cLogin(Request $request){
  17. $service = new LoginService();
  18. list($status,$data) = $service->cLogin($request->all());
  19. if($status){
  20. return $this->json_return(200,'',$data);
  21. }else{
  22. return $this->json_return(201, $data);
  23. }
  24. }
  25. public function shareLogin(Request $request){
  26. $service = new LoginService();
  27. list($status,$data) = $service->shareLogin($request->all());
  28. if($status){
  29. return $this->json_return(200,'',$data);
  30. }else{
  31. return $this->json_return(201, $data);
  32. }
  33. }
  34. }