This commit is contained in:
ivan-sim
2024-10-07 17:01:00 +07:00
parent 3fb8dbb091
commit 0c8feec075
6 changed files with 55 additions and 5 deletions

View File

@@ -3,6 +3,7 @@
namespace Modules\Internal\Http\Controllers\Api;
use App\Helpers\Helper;
use App\Models\Organization;
use Illuminate\Contracts\Support\Renderable;
use Illuminate\Http\Request;
use Illuminate\Routing\Controller;
@@ -110,11 +111,21 @@ class UserManagementController extends Controller
return response()->json($data);
}
public function list_organization(Request $request)
{
$query = Organization::where('type', 'hospital')->get();
$data = [
'data' => $query
];
return response()->json($data);
}
public function store_access(Request $request){
$user = User::create([
'email' => $request->email,
'username' => $request->username,
'role_id' => $request->roles,
'organization_id' => $request->organizations,
'password' => Hash::make($request->password),
]);
@@ -164,6 +175,7 @@ class UserManagementController extends Controller
$userAccess->email = $request->email;
$userAccess->username = $request->username;
$userAccess->role_id = $request->roles;
$userAccess->organization_id = $request->organizations;
if ($request->password){
$userAccess->password = Hash::make($request->password);