Jafarr
Новичок
Всем добра ..
Есть готовый скрипт который выгружает данные в формате exel, c реcсура, в котором реализованы поля и значения а так же есть action который выполняет саму запись значений в exel и экспорт.
Значение поля стаж формируется ( динамически) то есть формируется благодаря функции которая выдает разницу между записью в бд (о дате приема на работу до даты увольнения или текущей метки времени)
Код action размести на гугл диске https://drive.google.com/file/d/1A_Hzplj-FJaFkHb8si8ckli7sTX--00C/view?usp=sharing
так как из за ограничения по символам не влез в первом сообщении
код ресурса выложил на гугл диск https://drive.google.com/file/d/1fdLK3UuV9Y2B_23sqF2OD5FOkoBBiPiK/view?usp=sharing
Есть готовый скрипт который выгружает данные в формате exel, c реcсура, в котором реализованы поля и значения а так же есть action который выполняет саму запись значений в exel и экспорт.
Значение поля стаж формируется ( динамически) то есть формируется благодаря функции которая выдает разницу между записью в бд (о дате приема на работу до даты увольнения или текущей метки времени)
Код:
Text::make('Стаж', function () {
if ($first = $this->employment_date) {
$second = $this->dissmissal_date ?? Carbon::today();
return ru_year_month_interval($first->diffInMonths($second));
}
return '—';
})->OnlyOnDetail(),
так как из за ограничения по символам не влез в первом сообщении
код ресурса выложил на гугл диск https://drive.google.com/file/d/1fdLK3UuV9Y2B_23sqF2OD5FOkoBBiPiK/view?usp=sharing