cqp 3 месяцев назад
Родитель
Сommit
d917b84115
1 измененных файлов с 4 добавлено и 4 удалено
  1. 4 4
      app/Service/PersonWorkService.php

+ 4 - 4
app/Service/PersonWorkService.php

@@ -199,13 +199,13 @@ class PersonWorkService extends Service
         if(empty($data['details'])) return [false, '人员月度工时单明细不能为空'];
         foreach ($data['details'] as $key => $value){
             if(empty($value['employee_id'])) return [false, '人员不能为空'];
-            $res = $this->checkNumber($data['total_days'],0,'non-negative');
+            $res = $this->checkNumber($value['total_days'],0,'non-negative');
             if(! $res['valid']) return [false,'出勤总天数:' . $res['error']];
-            $res = $this->checkNumber($data['rd_total_days'],0,'non-negative');
+            $res = $this->checkNumber($value['rd_total_days'],0,'non-negative');
             if(! $res['valid']) return [false,'研发出勤总天数:' . $res['error']];
-            $res = $this->checkNumber($data['total_hours'],2,'non-negative');
+            $res = $this->checkNumber($value['total_hours'],2,'non-negative');
             if(! $res['valid']) return [false,'出勤总工时:' . $res['error']];
-            $res = $this->checkNumber($data['rd_total_hours'],2,'non-negative');
+            $res = $this->checkNumber($value['rd_total_hours'],2,'non-negative');
             if(! $res['valid']) return [false,'研发总工时:' . $res['error']];
 
             if(empty($value['start_time'])) return [false, '开始时间不能为空'];