From: marina Date: Fri, 23 Aug 2024 09:51:35 +0000 (+0300) Subject: ERP-102 Приёмник для эксель файла (корректировка) X-Git-Tag: 1.4~22^2~21 X-Git-Url: https://gitweb.erp-flowers.ru/?a=commitdiff_plain;h=f785c73a1df891d8a6d524722c716fa6eaef2590;p=erp24_rep%2Fyii-erp24%2F.git ERP-102 Приёмник для эксель файла (корректировка) --- diff --git a/erp24/api2/controllers/DataBuhController.php b/erp24/api2/controllers/DataBuhController.php index 3686b90c..a6d6b95c 100644 --- a/erp24/api2/controllers/DataBuhController.php +++ b/erp24/api2/controllers/DataBuhController.php @@ -97,15 +97,13 @@ class DataBuhController extends BaseController file_put_contents(self::OUT_DIR . '/upload_' . $fl . '.json', PHP_EOL . $request); try { - - $apiCronTest = new ApiCronBuh(); - $apiCronTest->date = date("Y-m-d H:i:s"); - $apiCronTest->date_up = date("Y-m-d H:i:s"); - $apiCronTest->status = 2; - $apiCronTest->json_post = $request; - $apiCronTest->request_id = strval($requestId); - $apiCronTest->save(); - + $apiCron = ApiCronBuh::findOne(['request_id' => $requestId]); + if ($apiCron) { + $apiCron->date_up = date("Y-m-d H:i:s"); + $apiCron->status = 2; + $apiCron->json_post = $request; + $apiCron->save(); + } } catch (Exception $e) { file_put_contents(self::OUT_DIR . '/error_buh_upload.txt', PHP_EOL . 'result empty', FILE_APPEND); }