Fewo Mail MA, optimation Fewo, view User Fewos
This commit is contained in:
parent
e537e47a82
commit
346a7427a5
30 changed files with 915 additions and 963 deletions
|
|
@ -3,10 +3,11 @@
|
|||
namespace App\Http\Controllers\API;
|
||||
|
||||
use App\Http\Controllers\Controller;
|
||||
use App\Models\BookingDraftItem;
|
||||
use App\Mail\MailSendFeWoService;
|
||||
use App\Models\TravelUser;
|
||||
use App\Models\TravelUserBookingFewo;
|
||||
use Carbon\Carbon;
|
||||
use Illuminate\Support\Facades\Mail;
|
||||
use Input;
|
||||
use Validator;
|
||||
|
||||
class FewoController extends Controller
|
||||
|
|
@ -92,9 +93,22 @@ class FewoController extends Controller
|
|||
return response()->json($validator->messages(), $this->errorStatus);
|
||||
|
||||
}
|
||||
|
||||
$travel_user_booking_fewo = TravelUserBookingFewo::create($data['travel_user_booking_fewo']);
|
||||
|
||||
//mail
|
||||
if($travel_user_booking_fewo){
|
||||
$MailEmployee = explode(",", config('mail.mail_fewo_employee'));
|
||||
$EmployeeMailSubject = $travel_user_booking_fewo->getEmployeeMailSubject();
|
||||
$EmployeeMailContent = $travel_user_booking_fewo->getEmployeeMailContent();
|
||||
Mail::to($MailEmployee)->send(new MailSendFeWoService($travel_user_booking_fewo, $EmployeeMailSubject, $EmployeeMailContent));
|
||||
$send_employee_mail = $travel_user_booking_fewo->send_employee_mail;
|
||||
$send_employee_mail[] = ['d' => date('H:i d.m.Y'),
|
||||
'm'=>$MailEmployee,
|
||||
's'=>$EmployeeMailSubject,
|
||||
'c'=>$EmployeeMailContent];
|
||||
$travel_user_booking_fewo->send_employee_mail = $send_employee_mail;
|
||||
$travel_user_booking_fewo->save();
|
||||
}
|
||||
return response()->json(['success' => ['travel_user_booking_fewo_id' => $travel_user_booking_fewo->id, 'crm_url' => route('travel_user_booking_fewo_detail', [$travel_user_booking_fewo->id])]], $this->successStatus);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue