Report Strono-Date, Booking+Fewo Notice, Custom Mail opti
This commit is contained in:
parent
644ec93c53
commit
5d55e5be3f
35 changed files with 581 additions and 41 deletions
|
|
@ -11,6 +11,7 @@ use App\Models\TravelClass;
|
|||
use App\Models\TravelProgram;
|
||||
use App\Models\TravelProgramDraft;
|
||||
use App\Models\TravelUserBookingFewo;
|
||||
use App\Models\TravelUserBookingFewoNotice;
|
||||
use App\Services\Util;
|
||||
use PDF;
|
||||
use Carbon\Carbon;
|
||||
|
|
@ -26,6 +27,26 @@ class TravelUserBookingFewoRepository extends BaseRepository {
|
|||
$this->model = $model;
|
||||
}
|
||||
|
||||
public function updateNotice($id, $data){
|
||||
|
||||
$model = TravelUserBookingFewo::findOrFail($id);
|
||||
if($data['action'] === 'edit_notice' && isset($data['notice_id'])){
|
||||
$BookingNotice = TravelUserBookingFewoNotice::findOrFail($data['notice_id']);
|
||||
$BookingNotice->message = isset($data['booking_fewo_notice']) ? $data['booking_fewo_notice'] : "";
|
||||
$BookingNotice->edit_at = now();
|
||||
$BookingNotice->save();
|
||||
}else{
|
||||
//save_notice
|
||||
TravelUserBookingFewoNotice::create([
|
||||
'travel_user_booking_fewo_id' => $model->id,
|
||||
'from_user_id' => \Auth::user()->id,
|
||||
'message' => isset($data['booking_fewo_notice']) ? $data['booking_fewo_notice'] : "",
|
||||
]
|
||||
);
|
||||
}
|
||||
|
||||
return $model;
|
||||
}
|
||||
|
||||
public function createTravelInfoPDF($id, $travel_info_user_text){
|
||||
|
||||
|
|
@ -252,7 +273,6 @@ class TravelUserBookingFewoRepository extends BaseRepository {
|
|||
return redirect(route('travel_user_booking_fewo_detail', [$model->id]));
|
||||
}
|
||||
|
||||
|
||||
private function calculatePriceNew(TravelUserBookingFewo $travel_user_booking_fewo){
|
||||
|
||||
$FewoSeasons = FewoSeason::where('from_date', '<', $travel_user_booking_fewo->getToDateRaw())
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue