DateRangePicker added Quarters

Signed-off-by: Kristián Feldsam <feldsam@gmail.com>
This commit is contained in:
Kristián Feldsam 2019-04-28 17:04:01 +02:00
parent 258b5c6453
commit 8d706b62d9
7 changed files with 10 additions and 0 deletions

View File

@ -169,6 +169,8 @@ class AccountPresenter extends Presenter
"' . trans('texts.last_30_days') . '": [moment().subtract(29, "days"), moment()], "' . trans('texts.last_30_days') . '": [moment().subtract(29, "days"), moment()],
"' . trans('texts.this_month') . '": [moment().startOf("month"), moment().endOf("month")], "' . trans('texts.this_month') . '": [moment().startOf("month"), moment().endOf("month")],
"' . trans('texts.last_month') . '": [moment().subtract(1, "month").startOf("month"), moment().subtract(1, "month").endOf("month")], "' . trans('texts.last_month') . '": [moment().subtract(1, "month").startOf("month"), moment().subtract(1, "month").endOf("month")],
"' . trans('texts.current_quarter') . '": [moment().quarter(chartQuarter).startOf("quarter"), moment().quarter(chartQuarter).endOf("quarter")],
"' . trans('texts.last_quarter') . '": [moment().subtract(1, "quarter").startOf("quarter"), moment().subtract(1, "quarter").endOf("quarter")],
"' . trans('texts.this_year') . '": [moment().date(1).month(' . $month . ').year(' . $year . '), moment()], "' . trans('texts.this_year') . '": [moment().date(1).month(' . $month . ').year(' . $year . '), moment()],
"' . trans('texts.last_year') . '": [moment().date(1).month(' . $month . ').year(' . $lastYear . '), moment().date(1).month(' . $month . ').year(' . $year . ').subtract(1, "day")], "' . trans('texts.last_year') . '": [moment().date(1).month(' . $month . ').year(' . $lastYear . '), moment().date(1).month(' . $month . ').year(' . $year . ').subtract(1, "day")],
}'; }';

View File

@ -2067,6 +2067,8 @@ $LANG = array(
'last_30_days' => 'Poslední měsíc', 'last_30_days' => 'Poslední měsíc',
'this_month' => 'Tento měsíc', 'this_month' => 'Tento měsíc',
'last_month' => 'Last Month', 'last_month' => 'Last Month',
'current_quarter' => 'Aktuální čtvrtletí',
'last_quarter' => 'Poslední čtvrtletí',
'last_year' => 'Last Year', 'last_year' => 'Last Year',
'custom_range' => 'Custom Range', 'custom_range' => 'Custom Range',
'url' => 'URL', 'url' => 'URL',

View File

@ -2065,6 +2065,8 @@ $LANG = array(
'last_30_days' => 'Last 30 Days', 'last_30_days' => 'Last 30 Days',
'this_month' => 'This Month', 'this_month' => 'This Month',
'last_month' => 'Last Month', 'last_month' => 'Last Month',
'current_quarter' => 'Current Quarter',
'last_quarter' => 'Last Quarter',
'last_year' => 'Last Year', 'last_year' => 'Last Year',
'custom_range' => 'Custom Range', 'custom_range' => 'Custom Range',
'url' => 'URL', 'url' => 'URL',

View File

@ -22,6 +22,7 @@
var statementStartDate = moment("{{ $startDate }}"); var statementStartDate = moment("{{ $startDate }}");
var statementEndDate = moment("{{ $endDate }}"); var statementEndDate = moment("{{ $endDate }}");
var chartQuarter = moment().quarter();
var dateRanges = {!! $account->present()->dateRangeOptions !!}; var dateRanges = {!! $account->present()->dateRangeOptions !!};
function getPDFString(cb) { function getPDFString(cb) {

View File

@ -86,6 +86,7 @@
var account = {!! $account !!}; var account = {!! $account !!};
var chartGroupBy = 'day'; var chartGroupBy = 'day';
var chartCurrencyId = {{ $account->getCurrencyId() }}; var chartCurrencyId = {{ $account->getCurrencyId() }};
var chartQuarter = moment().quarter();
var dateRanges = {!! $account->present()->dateRangeOptions !!}; var dateRanges = {!! $account->present()->dateRangeOptions !!};
var chartStartDate; var chartStartDate;
var chartEndDate; var chartEndDate;

View File

@ -92,6 +92,7 @@
} }
var account = {!! $account !!}; var account = {!! $account !!};
var chartQuarter = moment().quarter();
var dateRanges = {!! $account->present()->dateRangeOptions !!}; var dateRanges = {!! $account->present()->dateRangeOptions !!};
var chartStartDate; var chartStartDate;
var chartEndDate; var chartEndDate;

View File

@ -63,6 +63,7 @@
var chartStartDate = moment("{{ $startDate }}"); var chartStartDate = moment("{{ $startDate }}");
var chartEndDate = moment("{{ $endDate }}"); var chartEndDate = moment("{{ $endDate }}");
var chartQuarter = moment().quarter();
var dateRanges = {!! $account->present()->dateRangeOptions !!}; var dateRanges = {!! $account->present()->dateRangeOptions !!};
function resolveRange(range) { function resolveRange(range) {