Mail and Booking
This commit is contained in:
parent
62e84637b6
commit
5daea268f7
250 changed files with 5377 additions and 1473 deletions
|
|
@ -10,7 +10,7 @@
|
|||
<div class="card-header">
|
||||
<div class="">
|
||||
<div class="form-row align-items-center">
|
||||
<div class="col-md-4 mb-4">
|
||||
<div class="col-md-4 mb-3">
|
||||
<label class="form-label" for="travel_option_search">Filter Anreise</label>
|
||||
<select class="custom-select" name="travel_option_search" id="travel_option_search">
|
||||
<option value="">Filter aus</option>
|
||||
|
|
@ -21,7 +21,7 @@
|
|||
<option value="after_1">Anreise in 2 Monat</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-md-4 mb-4">
|
||||
<div class="col-md-4 mb-3">
|
||||
<label class="form-label">Filter Anreise Datum</label>
|
||||
<div class="row">
|
||||
<div class="input-group col-6 pr-0">
|
||||
|
|
@ -39,7 +39,7 @@
|
|||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-4 mb-4">
|
||||
<div class="col-md-4 mb-3">
|
||||
<label class="form-label">Filter Abreise Datum</label>
|
||||
<div class="row">
|
||||
<div class="input-group col-6 pr-0">
|
||||
|
|
@ -59,7 +59,7 @@
|
|||
</div>
|
||||
</div>
|
||||
<div class="form-row align-items-center">
|
||||
<div class="col-md-4 mb-4">
|
||||
<div class="col-md-3 mb-3">
|
||||
<label class="form-label" for="travel_option_country_id">Filter Reiseland</label>
|
||||
<select class="custom-select" name="travel_option_country_id" id="travel_option_country_id">
|
||||
<option value="">Filter aus</option>
|
||||
|
|
@ -68,13 +68,13 @@
|
|||
@endforeach
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-md-4 mb-4">
|
||||
<div class="col-md-3 mb-3">
|
||||
<label class="form-label" for="travel_option_agenda_id">Filter Programm</label>
|
||||
<select class="custom-select" name="travel_option_agenda_id" id="travel_option_agenda_id">
|
||||
<option value="">Filter aus</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-md-4 mb-4">
|
||||
<div class="col-md-3 mb-3">
|
||||
<label class="form-label" for="travel_option_lead_status_id">Filter Status</label>
|
||||
<select class="custom-select" name="travel_option_lead_status_id" id="travel_option_lead_status_id">
|
||||
<option value="">Filter aus</option>
|
||||
|
|
@ -83,9 +83,18 @@
|
|||
@endforeach
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-md-3 mb-3">
|
||||
<label class="form-label" for="travel_option_airline_id">Filter Airline</label>
|
||||
<select class="custom-select" name="travel_option_airline_id" id="travel_option_airline_id">
|
||||
<option value="">Filter aus</option>
|
||||
@foreach($filter_airlines as $id=>$name)
|
||||
<option value="{{$id}}">{{$name}}</option>
|
||||
@endforeach
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-row align-items-center">
|
||||
<div class="col-md-3 mb-4">
|
||||
<div class="col-md-3 mb-3">
|
||||
<label class="form-label" for="travel_option_paying_out">Filter K-Wunsch</label>
|
||||
<select class="custom-select" name="travel_option_paying_out" id="travel_option_paying_out">
|
||||
<option value="">Filter aus</option>
|
||||
|
|
@ -94,7 +103,7 @@
|
|||
@endforeach
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-md-3 mb-4">
|
||||
<div class="col-md-3 mb-3">
|
||||
<label class="form-label" for="travel_option_paying_out_status">Filter KW-Status</label>
|
||||
<select class="custom-select" name="travel_option_paying_out_status" id="travel_option_paying_out_status">
|
||||
<option value="">Filter aus</option>
|
||||
|
|
@ -103,7 +112,7 @@
|
|||
@endforeach
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-md-3 mb-4">
|
||||
<div class="col-md-3 mb-3">
|
||||
<label class="form-label" for="travel_option_refund">Filter Refund</label>
|
||||
<select class="custom-select" name="travel_option_refund" id="travel_option_refund">
|
||||
<option value="">Filter aus</option>
|
||||
|
|
@ -112,7 +121,7 @@
|
|||
@endforeach
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-md-3 mb-4">
|
||||
<div class="col-md-3 mb-3">
|
||||
<label class="form-label" for="travel_option_xx_tkt">Filter XX TKT</label>
|
||||
<select class="custom-select" name="travel_option_xx_tkt" id="travel_option_xx_tkt">
|
||||
<option value="">Filter aus</option>
|
||||
|
|
@ -123,24 +132,24 @@
|
|||
</div>
|
||||
</div>
|
||||
<div class="form-row align-items-center">
|
||||
<div class="col-5 col-sm-2 mb-4">
|
||||
<div class="col-5 col-sm-2 mb-2">
|
||||
<label class="form-label">AnfrageID</label>
|
||||
<input class="form-control full_search" name="full_lead_id_search" placeholder="suche" type="text" value="">
|
||||
</div>
|
||||
<div class="col-6 col-sm-3 mb-4">
|
||||
<div class="col-6 col-sm-3 mb-2">
|
||||
<label class="form-label">Vorname</label>
|
||||
<input class="form-control full_search" name="full_firstname_search" placeholder="suche" type="text" value="">
|
||||
</div>
|
||||
<div class="col-6 col-sm-3 mb-4">
|
||||
<div class="col-6 col-sm-3 mb-2">
|
||||
<label class="form-label">Nachname</label>
|
||||
<input class="form-control full_search" name="full_lastname_search" placeholder="suche" type="text" value="">
|
||||
</div>
|
||||
|
||||
<div class="col-5 col-sm-2 mb-4">
|
||||
<div class="col-5 col-sm-2 mb-2">
|
||||
<label class="form-label">BuchungsID</label>
|
||||
<input class="form-control full_search" name="full_booking_id_search" placeholder="suche" type="text" value="">
|
||||
</div>
|
||||
<div class="col-2 col-sm-2 mb-4 mt-4">
|
||||
<div class="col-2 col-sm-2 mb-2 mt-4">
|
||||
<a href="{{ route('requests') }}" class="btn icon-btn btn-sm btn-outline-dark float-right">
|
||||
<span class="fa fa-sync"></span>
|
||||
</a>
|
||||
|
|
@ -175,10 +184,10 @@
|
|||
<th>{{__('E-Mail')}}</th>
|
||||
<th>{{__('K-Wunsch')}}</th>
|
||||
<th>{{__('KW-Status')}}</th>
|
||||
<th>{{__('Al')}}</th>
|
||||
<th>{{__('Refund')}}</th>
|
||||
<th>{{__('H')}}</th>
|
||||
<th>{{__('XX TKT')}}</th>
|
||||
|
||||
|
||||
</tr>
|
||||
</thead>
|
||||
</table>
|
||||
|
|
@ -227,6 +236,7 @@
|
|||
d.travel_option_country_id = $('select[name=travel_option_country_id]').val();
|
||||
d.travel_option_agenda_id = $('select[name=travel_option_agenda_id]').val();
|
||||
d.travel_option_lead_status_id = $('select[name=travel_option_lead_status_id]').val();
|
||||
d.travel_option_airline_id = $('select[name=travel_option_airline_id]').val();
|
||||
d.travel_option_paying_out = $('select[name=travel_option_paying_out]').val();
|
||||
d.travel_option_paying_out_status = $('select[name=travel_option_paying_out_status]').val();
|
||||
d.travel_option_refund = $('select[name=travel_option_refund]').val();
|
||||
|
|
@ -250,7 +260,9 @@
|
|||
{ data: 'last_customer_email', name: 'last_customer_email', orderable: true },
|
||||
{ data: 'paying_out', name: 'paying_out' },
|
||||
{ data: 'paying_out_status', name: 'paying_out_status' },
|
||||
{ data: 'airline_id', name: 'airline_id' },
|
||||
{ data: 'refund', name: 'refund' },
|
||||
{ data: 'hold', name: 'hold' },
|
||||
{ data: 'xx_tkt', name: 'xx_tkt' },
|
||||
],
|
||||
"bLengthChange": false,
|
||||
|
|
@ -373,29 +385,33 @@
|
|||
$(this).removeClass('active');
|
||||
}
|
||||
clearTravelOptionAgenda();
|
||||
table.order( [ 5, 'desc' ] ).draw();
|
||||
table.draw();
|
||||
});
|
||||
$('#travel_option_country_id').on('change', function(){
|
||||
clearTravelOptionAgenda();
|
||||
table.order( [ 5, 'desc' ] ).draw();
|
||||
table.draw();
|
||||
});
|
||||
$('#travel_option_agenda_id').on('change', function(){
|
||||
table.order( [ 5, 'desc' ] ).draw();
|
||||
table.draw();
|
||||
});
|
||||
$('#travel_option_lead_status_id').on('change', function(){
|
||||
table.order( [ 5, 'desc' ] ).draw();
|
||||
table.draw();
|
||||
});
|
||||
$('#travel_option_airline_id').on('change', function(){
|
||||
table.draw();
|
||||
});
|
||||
|
||||
$('#travel_option_paying_out').on('change', function(){
|
||||
table.order( [ 5, 'desc' ] ).draw();
|
||||
table.draw();
|
||||
});
|
||||
$('#travel_option_paying_out_status').on('change', function(){
|
||||
table.order( [ 5, 'desc' ] ).draw();
|
||||
table.draw();
|
||||
});
|
||||
$('#travel_option_refund').on('change', function(){
|
||||
table.order( [ 5, 'desc' ] ).draw();
|
||||
table.draw();
|
||||
});
|
||||
$('#travel_option_xx_tkt').on('change', function(){
|
||||
table.order( [ 5, 'desc' ] ).draw();
|
||||
table.draw();
|
||||
});
|
||||
|
||||
$('.datepicker-base').on('change', function(){
|
||||
|
|
@ -433,6 +449,8 @@
|
|||
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
|
||||
},
|
||||
success: function(data) {
|
||||
console.log(data);
|
||||
|
||||
$(data.response.target).find('.modal-dialog').html(data.html);
|
||||
$('.selectpicker').selectpicker('refresh');
|
||||
//datepicker_birthday_init();
|
||||
|
|
@ -456,6 +474,7 @@
|
|||
$.each(button.data(), function(index, value){
|
||||
data[index] = value;
|
||||
});
|
||||
console.log(data['url']);
|
||||
loadModalInner(this, data);
|
||||
|
||||
});
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue