UserAuthController.php 694 B

12345678910111213141516171819202122232425262728
  1. <?php
  2. namespace App\Http\Controllers\Api\mini;
  3. use App\Models\UserAuth;
  4. use Illuminate\Http\Request;
  5. use Illuminate\Support\Facades\Auth;
  6. class UserAuthController extends BaseController
  7. {
  8. protected $model;
  9. public function __construct()
  10. {
  11. $this->model = new UserAuth();
  12. }
  13. public function create(Request $request)
  14. {
  15. $data = $request->only(['name', 'project_id', 'project_role_id', 'remark']);
  16. $user = Auth::guard('mini')->user();
  17. $user_id = $user ? $user->id : '';
  18. $data['user_id'] = $user_id;
  19. $data['active'] = 2;
  20. $this->model->create($data);
  21. return $this->success(['data' => '操作成功']);
  22. }
  23. }