From 0c79d1de7ea5b049bf5dddaf31eee641f17ec23f Mon Sep 17 00:00:00 2001 From: omair saleh Date: Tue, 26 Jul 2022 09:39:16 +0800 Subject: [PATCH] update data analysis data --- .../Exports/Services/ExportsAnalyticBillingTransactions.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/Classes/Modules/Exports/Services/ExportsAnalyticBillingTransactions.php b/app/Classes/Modules/Exports/Services/ExportsAnalyticBillingTransactions.php index 1798af4f..af4c88c4 100644 --- a/app/Classes/Modules/Exports/Services/ExportsAnalyticBillingTransactions.php +++ b/app/Classes/Modules/Exports/Services/ExportsAnalyticBillingTransactions.php @@ -4,6 +4,7 @@ namespace App\Classes\Modules\Exports\Services; use App\Classes\ValueObjects\Constants\PaymentMethodType; use App\Models\Transaction; +use Illuminate\Support\Str; use Maatwebsite\Excel\Concerns\Exportable; use Maatwebsite\Excel\Concerns\FromCollection; use Maatwebsite\Excel\Concerns\WithHeadingRow; @@ -27,7 +28,7 @@ class ExportsAnalyticBillingTransactions implements FromCollection, WithHeadings { return [ 'Booking Id', - 'Service Type', + 'Service Type', 'Payment Method', 'Company Id', 'Customer Segment', @@ -65,10 +66,11 @@ class ExportsAnalyticBillingTransactions implements FromCollection, WithHeadings $payment = $transaction->owner; $booking = $payment->owner; $company = $booking->company; + $ecommerce = str::contains($booking->bank->bank_name, ['浙江网商银行']); return [ $booking->id, - $booking->service->name, + $ecommerce ? '1688' : ($booking->service->id === 4 ? '1688' : $booking->service->name ), PaymentMethodType::PAYMENT_METHODS_ID[$payment->payment_method], $company->id, $company->segments->implode('name', ', '),