mirror of
https://git.meshkee.com/cssd/cssd-back.git
synced 2026-10-10 19:51:07 +03:30
a little changes in retrieve data based on roles.
This commit is contained in:
@@ -117,7 +117,7 @@ class ItemController extends Controller
|
||||
|
||||
$Items = Item::where( "status" , StatusTypeEnum::APPROVED )
|
||||
->where( "package_id" , null )
|
||||
->where('creator_id', $userId)
|
||||
->where('user_id', $userId)
|
||||
->orderByDesc( 'id' )
|
||||
->isNotRepaired()
|
||||
->get();
|
||||
|
||||
@@ -77,6 +77,7 @@ class PackageController extends Controller
|
||||
public function getPackages()
|
||||
{
|
||||
$Packages = Package::where("status", StatusTypeEnum::APPROVED)
|
||||
->where("user_id", auth('api')->id())
|
||||
->orderByDesc('id')
|
||||
->get();
|
||||
return PackageResource::collection($Packages);
|
||||
|
||||
@@ -41,7 +41,6 @@ class CycleRepository implements CycleRepositoryInterface
|
||||
->whereHas('user', function ($query) use ($user) {
|
||||
$query->where('medical_center_id', $user->medical_center_id);
|
||||
})
|
||||
->where("user_id", $user->id)
|
||||
->orderByDesc('id')
|
||||
->paginate(10);
|
||||
}
|
||||
|
||||
@@ -40,7 +40,6 @@ class LabelRepository implements LabelRepositoryInterface
|
||||
->whereHas('user', function ($query) use ($user) {
|
||||
$query->where('medical_center_id', $user->medical_center_id);
|
||||
})
|
||||
->where("user_id", $user->id)
|
||||
->orderByDesc('id')
|
||||
->paginate(10);
|
||||
}
|
||||
|
||||
@@ -30,7 +30,6 @@ class PackageRepository implements PackageRepositoryInterface
|
||||
->whereHas('user', function ($query) use ($user) {
|
||||
$query->where('medical_center_id', $user->medical_center_id);
|
||||
})
|
||||
->where("user_id", $user->id)
|
||||
->orWhere("status", StatusTypeEnum::APPROVED)
|
||||
->orderByDesc('id')
|
||||
->paginate(10);
|
||||
|
||||
Reference in New Issue
Block a user