|
|
@@ -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, '开始时间不能为空'];
|