]> _ Git - fluidbook-toolbox.git/commitdiff
wait #7724 @0.25
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Fri, 12 Sep 2025 10:10:37 +0000 (12:10 +0200)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Fri, 12 Sep 2025 10:10:37 +0000 (12:10 +0200)
app/Models/TeamLeave.php

index edef3bc2464258331b76903b0df29da4ae30b564..f736191532eb3ae5d1f128f00d979ab905f9fccc 100644 (file)
@@ -8,6 +8,7 @@ use App\Widgets;
 use Carbon\Carbon;
 use Cubist\Backpack\Magic\Fields\Checkbox;
 use Cubist\Backpack\Magic\Fields\Date;
+use Cubist\Backpack\Magic\Fields\Files;
 use Cubist\Backpack\Magic\Fields\Number;
 use Cubist\Backpack\Magic\Fields\SelectFromArray;
 use Cubist\Backpack\Magic\Fields\Text;
@@ -59,6 +60,7 @@ class TeamLeave extends ToolboxHRModel
         $this->addField('nb_days', Number::class, __('Durée'), ['column' => true, 'suffix' => __('jours'), 'step' => 0.5, 'min' => 0]);
         $this->addField('accepted', Checkbox::class, __('Accepté'), ['column' => true, 'default' => true, 'can' => self::$_permissionBase . ':admin']);
         $this->addField('public', Checkbox::class, __('Public'), ['column' => true, 'default' => true, 'hint' => __('Si activé, apparaît dans le planning des vacances'), 'can' => self::$_permissionBase . ':admin']);
+        $this->addField('supporting_doc', Files::class, __('Justificatifs'), ['hint' => __('En cas d\'arrêt maladie, joindre le volet 3 de l\'arrêt fourni par le médecin'), 'can' => self::$_permissionBase . ':admin']);
         $this->addField('recorded_month', Date::class, __('Comptabilisé'), ['column' => true, 'column_format' => 'YYYY-MM', 'can' => self::$_permissionBase . ':admin']);
         $this->addField('comment', Text::class, __('Commentaire'), ['column' => true, 'can' => self::$_permissionBase . ':admin']);