瀏覽代碼

[Administration] Correctif périodes de congé

feature/souke
Guillaume Bourgeois 9 月之前
父節點
當前提交
cba089175d
共有 1 個檔案被更改,包括 12 行新增6 行删除
  1. +12
    -6
      domain/Producer/Producer/Producer.php

+ 12
- 6
domain/Producer/Producer/Producer.php 查看文件

@@ -361,9 +361,12 @@ class Producer extends ActiveRecordCommon
'option_leave_period_start',
function ($attribute, $params) {
if($this->option_leave_period_start
&& $this->option_leave_period_end
&& $this->option_leave_period_start > $this->option_leave_period_end) {
$this->addError($attribute, "La date de début de vos congés ne peut pas être après la date de fin.");
&& $this->option_leave_period_end) {
$leavePeriodStart = strtotime(str_replace('/', '-', $this->option_leave_period_start));
$leavePeriodEnd = strtotime(str_replace('/', '-', $this->option_leave_period_end));
if($leavePeriodStart > $leavePeriodEnd) {
$this->addError($attribute, "La date de début de vos congés ne peut pas être après la date de fin.");
}
}
}
],
@@ -371,9 +374,12 @@ class Producer extends ActiveRecordCommon
'option_leave_period_end',
function ($attribute, $params) {
if($this->option_leave_period_start
&& $this->option_leave_period_end
&& $this->option_leave_period_end < $this->option_leave_period_start) {
$this->addError($attribute, "La date de fin de vos congés ne peut pas être avant la date de début.");
&& $this->option_leave_period_end) {
$leavePeriodStart = strtotime(str_replace('/', '-', $this->option_leave_period_start));
$leavePeriodEnd = strtotime(str_replace('/', '-', $this->option_leave_period_end));
if($leavePeriodEnd < $leavePeriodStart) {
$this->addError($attribute, "La date de fin de vos congés ne peut pas être avant la date de début.");
}
}
}
],

Loading…
取消
儲存