From: marina Date: Fri, 9 Aug 2024 02:10:46 +0000 (+0300) Subject: ERP-102 Приёмник для эксель файла (корректировка) X-Git-Url: https://gitweb.erp-flowers.ru/?a=commitdiff_plain;h=d0a323f8b238a32acf51d46a97d3263a1ad3d50a;p=erp24_rep%2Fyii-erp24%2F.git ERP-102 Приёмник для эксель файла (корректировка) --- diff --git a/erp24/actions/motivation/IndexAction.php b/erp24/actions/motivation/IndexAction.php index 2fe1bafe..ee91113d 100644 --- a/erp24/actions/motivation/IndexAction.php +++ b/erp24/actions/motivation/IndexAction.php @@ -31,16 +31,15 @@ class IndexAction extends Action $file = UploadedFile::getInstanceByName('myfile'); if ($file) { $adjustment = (boolean) Yii::$app->request->post('adjustment'); - if ($adjustment && in_array(Admin::findOne(Yii::$app->user->id)->group_id, Motivation::getAdjustmentEditors())) { - return implode('
', [$adjustment, in_array(Admin::findOne(Yii::$app->user->id)->group_id, Motivation::getAdjustmentEditors()), 'Вы не можете вносить корректировки']); - } + $fileName = $adjustment ? '/template_adjustment_temp.xlsx' : '/template_plan_temp.xlsx'; + $path1 = Yii::getAlias('@uploads') . $fileName; + $file->saveAs($path1); - $fileName = $adjustment ? '/template_adjustment_temp.xlsx' : '/template_plan_temp.xlsx'; - $path1 = Yii::getAlias('@uploads') . $fileName; - $file->saveAs($path1); - - $data = MotivationService::uploadTemplatePlan($path1, !$adjustment); + $data = MotivationService::uploadTemplatePlan($path1, !$adjustment); + } else { + return implode('
', ['Вы не можете вносить корректировки']); + } return implode('
', $data['errors']); } else {