mirror of
https://git.meshkee.com/cssd/cssd-back.git
synced 2026-10-11 05:31:04 +03:30
add transfer section
This commit is contained in:
@@ -50,7 +50,13 @@ class ItemController extends Controller
|
||||
} ,
|
||||
'user.medical_center' => function ( $query ) {
|
||||
$query->select( 'id' , 'name' );
|
||||
} ] )
|
||||
},
|
||||
"transfers" => function ( $query ) {
|
||||
$query->with( [ 'user' => function ( $query ) {
|
||||
$query->select( 'id' , 'name' , 'medical_center_id' );
|
||||
} ] );
|
||||
}
|
||||
] )
|
||||
->paginate( 10 );
|
||||
return \MessageResponse::data( $Items );
|
||||
}
|
||||
@@ -67,7 +73,13 @@ class ItemController extends Controller
|
||||
} ,
|
||||
'user.medical_center' => function ( $query ) {
|
||||
$query->select( 'id' , 'name' );
|
||||
} ] );
|
||||
},
|
||||
"transfers" => function ( $query ) {
|
||||
$query->with( [ 'user' => function ( $query ) {
|
||||
$query->select( 'id' , 'name' , 'medical_center_id' );
|
||||
} ] );
|
||||
}
|
||||
] );
|
||||
|
||||
$FilesPath = [];
|
||||
if ( count( $Item->files ) ) {
|
||||
@@ -134,7 +146,7 @@ class ItemController extends Controller
|
||||
|
||||
public function destroy( Item $Item )
|
||||
{
|
||||
if ( ! auth( 'api' )->user()->can( 'delete' , $Item ) ) {
|
||||
if ( ! auth( 'api' )->user()->can( 'delete' , Item::class ) ) {
|
||||
return \MessageResponse::error( trans( 'messages.access_denied' ) );
|
||||
}
|
||||
if ( count( $Item->packages ) ) {
|
||||
@@ -165,7 +177,13 @@ class ItemController extends Controller
|
||||
} ,
|
||||
'user.medical_center' => function ( $query ) {
|
||||
$query->select( 'id' , 'name' );
|
||||
} ] )
|
||||
},
|
||||
"transfers" => function ( $query ) {
|
||||
$query->with( [ 'user' => function ( $query ) {
|
||||
$query->select( 'id' , 'name' , 'medical_center_id' );
|
||||
} ] );
|
||||
}
|
||||
] )
|
||||
->get();
|
||||
|
||||
return \MessageResponse::data( $Items );
|
||||
@@ -178,7 +196,13 @@ class ItemController extends Controller
|
||||
} ,
|
||||
'user.medical_center' => function ( $query ) {
|
||||
$query->select( 'id' , 'name' );
|
||||
} ] );
|
||||
},
|
||||
"transfers" => function ( $query ) {
|
||||
$query->with( [ 'user' => function ( $query ) {
|
||||
$query->select( 'id' , 'name' , 'medical_center_id' );
|
||||
} ] );
|
||||
}
|
||||
] );
|
||||
return \MessageResponse::data( $Item );
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user