mirror of
https://gitlab.com/CIEFWorldwideSdnBhd/exchange-2.0.git
synced 2026-08-22 14:04:01 +00:00
1688 data
This commit is contained in:
@@ -85,4 +85,21 @@ Route::get('/x2/data', function (Request $request) {
|
||||
dd(\App\Models\Booking::whereDoesntHave('transactions', function($query){
|
||||
$query->where('type', \App\Classes\ValueObjects\Constants\TransactionType::PURCHASE_ORDER)->whereIn('status', [\App\Classes\ValueObjects\Constants\ApprovalStatus::PENDING_VERIFICATION, \App\Classes\ValueObjects\Constants\ApprovalStatus::APPROVED]);
|
||||
})->groupBy('company_id')->get());
|
||||
})->name('x2.data');
|
||||
|
||||
|
||||
Route::get('/1688', function (Request $request) {
|
||||
$token = Auth::fromUser(User::find(1));
|
||||
$request->headers->set('Authorization', 'Bearer '.$token);
|
||||
$bookings = \App\Models\Booking::whereHas('bank', function ($query){
|
||||
return $query->where('bank_name', 'like', '%浙江网商银行%');
|
||||
})->get();
|
||||
|
||||
$sum = 0;
|
||||
foreach ($bookings as $booking){
|
||||
$sum += $booking->transactions()->where('type', 1)->sum('amount');
|
||||
}
|
||||
|
||||
dd($sum);
|
||||
|
||||
})->name('x2.data');
|
||||
Reference in New Issue
Block a user