
public function scanMember(Request $request)
{

$uid = $request->uid;

$member = Member::where('uid_card',$uid)->first();

if(!$member){
return response()->json([
"status"=>"not_found"
]);
}

$approved = BorrowTransaction::where('member_id',$member->id)
->where('status','approved')
->count();

$borrowed = BorrowTransaction::where('member_id',$member->id)
->where('status','borrowed')
->count();

if($approved > 0){

return response()->json([
"status"=>"pickup",
"member_id"=>$member->id
]);

}

if($borrowed > 0){

return response()->json([
"status"=>"return",
"member_id"=>$member->id
]);

}

return response()->json([
"status"=>"no_transaction"
]);

}