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', ', '),