cqp 3 weken geleden
bovenliggende
commit
32f913e777
1 gewijzigde bestanden met toevoegingen van 1 en 0 verwijderingen
  1. 1 0
      app/Service/ItemService.php

+ 1 - 0
app/Service/ItemService.php

@@ -955,6 +955,7 @@ class ItemService extends Service
         if(empty($data['title'])) return [false, '项目名称不能为空'];
         if(empty($data['title'])) return [false, '项目名称不能为空'];
         if(! empty($data['start_time'])) $data['start_time'] = $this->changeDateToDate($data['start_time']);
         if(! empty($data['start_time'])) $data['start_time'] = $this->changeDateToDate($data['start_time']);
         if(! empty($data['end_time'])) $data['end_time'] = $this->changeDateToDate($data['end_time'],true);
         if(! empty($data['end_time'])) $data['end_time'] = $this->changeDateToDate($data['end_time'],true);
+        if(! empty($data['start_time']) && ! empty($data['end_time']) && $data['start_time'] > $data['end_time']) return [false, '开始时间不能大于结束时间'];
         $isMonthEnd = date('j', $data['end_time']) == date('t', $data['end_time']);
         $isMonthEnd = date('j', $data['end_time']) == date('t', $data['end_time']);
         if(! $isMonthEnd) return [false, '项目结束日期必须是当月最后一天'];
         if(! $isMonthEnd) return [false, '项目结束日期必须是当月最后一天'];
         if(empty($data['state'])) return [false, '项目状态不能为空'];
         if(empty($data['state'])) return [false, '项目状态不能为空'];