a little changes in retrieve data based on roles.

This commit is contained in:
Moradi
2025-03-05 12:28:25 +03:30
parent e5253f7eda
commit 9c9f40d06e
5 changed files with 2 additions and 4 deletions
+1 -1
View File
@@ -117,7 +117,7 @@ class ItemController extends Controller
$Items = Item::where( "status" , StatusTypeEnum::APPROVED ) $Items = Item::where( "status" , StatusTypeEnum::APPROVED )
->where( "package_id" , null ) ->where( "package_id" , null )
->where('creator_id', $userId) ->where('user_id', $userId)
->orderByDesc( 'id' ) ->orderByDesc( 'id' )
->isNotRepaired() ->isNotRepaired()
->get(); ->get();
@@ -77,6 +77,7 @@ class PackageController extends Controller
public function getPackages() public function getPackages()
{ {
$Packages = Package::where("status", StatusTypeEnum::APPROVED) $Packages = Package::where("status", StatusTypeEnum::APPROVED)
->where("user_id", auth('api')->id())
->orderByDesc('id') ->orderByDesc('id')
->get(); ->get();
return PackageResource::collection($Packages); return PackageResource::collection($Packages);
-1
View File
@@ -41,7 +41,6 @@ class CycleRepository implements CycleRepositoryInterface
->whereHas('user', function ($query) use ($user) { ->whereHas('user', function ($query) use ($user) {
$query->where('medical_center_id', $user->medical_center_id); $query->where('medical_center_id', $user->medical_center_id);
}) })
->where("user_id", $user->id)
->orderByDesc('id') ->orderByDesc('id')
->paginate(10); ->paginate(10);
} }
-1
View File
@@ -40,7 +40,6 @@ class LabelRepository implements LabelRepositoryInterface
->whereHas('user', function ($query) use ($user) { ->whereHas('user', function ($query) use ($user) {
$query->where('medical_center_id', $user->medical_center_id); $query->where('medical_center_id', $user->medical_center_id);
}) })
->where("user_id", $user->id)
->orderByDesc('id') ->orderByDesc('id')
->paginate(10); ->paginate(10);
} }
-1
View File
@@ -30,7 +30,6 @@ class PackageRepository implements PackageRepositoryInterface
->whereHas('user', function ($query) use ($user) { ->whereHas('user', function ($query) use ($user) {
$query->where('medical_center_id', $user->medical_center_id); $query->where('medical_center_id', $user->medical_center_id);
}) })
->where("user_id", $user->id)
->orWhere("status", StatusTypeEnum::APPROVED) ->orWhere("status", StatusTypeEnum::APPROVED)
->orderByDesc('id') ->orderByDesc('id')
->paginate(10); ->paginate(10);