Fix invoices not being generated when price is null, service update rendering updates
This commit is contained in:
@@ -33,6 +33,7 @@
|
||||
<div class="col-12 col-sm-9 col-md-6 col-xl-5">
|
||||
@include('adminlte::widget.form_date',[
|
||||
'label'=>'Expiry',
|
||||
'icon'=>'fas fa-calendar',
|
||||
'id'=>'expire_at',
|
||||
'old'=>'domain.expire_at',
|
||||
'name'=>'domain[expire_at]',
|
||||
@@ -102,34 +103,15 @@
|
||||
<div class="col-12 col-sm-9 col-md-6 col-xl-5">
|
||||
@include('adminlte::widget.form_date',[
|
||||
'label'=>'Registered Date',
|
||||
'id'=>'connect_at',
|
||||
'old'=>'phone.connect_at',
|
||||
'name'=>'phone[connect_at]',
|
||||
'value'=>$o->connect_at ? $o->connect_at->format('Y-m-d') : '',
|
||||
])
|
||||
</div>
|
||||
|
||||
<div class="col-12 col-sm-9 col-md-6 col-xl-5">
|
||||
@include('adminlte::widget.form_date',[
|
||||
'label'=>'Billing Start Date',
|
||||
'id'=>'invoice_next_at',
|
||||
'old'=>'invoice_next_at',
|
||||
'name'=>'invoice_next_at',
|
||||
'value'=>$o->service->invoice_next_at ? $o->service->invoice_next_at->format('Y-m-d') : ($o->connect_at ? $o->connect_at->format('Y-m-d') : ''),
|
||||
])
|
||||
</div>
|
||||
|
||||
<div class="col-12 col-sm-9 col-md-6 col-xl-5">
|
||||
@include('adminlte::widget.form_select',[
|
||||
'label'=>'Renew Term',
|
||||
'icon'=>'fas fa-calendar',
|
||||
'id'=>'recur_schedule',
|
||||
'old'=>'recur_schedule',
|
||||
'name'=>'recur_schedule',
|
||||
'options'=>collect(\App\Models\Invoice::billing_periods)->filter(function ($item) { return $item['interval'] >= 12; })->transform(function($item,$key) { return ['id'=>$key,'value'=>$item['name']]; }),
|
||||
'value'=>$o->service->recur_schedule ?? '',
|
||||
'id'=>'start_at',
|
||||
'old'=>'start_at',
|
||||
'name'=>'start_at',
|
||||
'value'=>$o->service->start_at ? $o->service->start_at->format('Y-m-d') : '',
|
||||
])
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
@section('page-scripts')
|
||||
|
Reference in New Issue
Block a user