From: Vladimir Fomichev Date: Thu, 16 Oct 2025 16:43:40 +0000 (+0300) Subject: Убираем логи X-Git-Url: https://gitweb.erp-flowers.ru/?a=commitdiff_plain;h=150e0f2a74279f34cc98e4e9633b7fedd31be894;p=erp24_rep%2Fyii-erp24%2F.git Убираем логи --- diff --git a/erp24/services/UploadService.php b/erp24/services/UploadService.php index b11e4160..fdd86150 100644 --- a/erp24/services/UploadService.php +++ b/erp24/services/UploadService.php @@ -74,7 +74,7 @@ class UploadService { //InfoLogService::setInfoLog(__FILE__, __LINE__, 'upload_' . $fl . '.json' , 'info_id_25_1'); file_put_contents(self::OUT_DIR . '/upload_' . $fl . '.json', PHP_EOL . $request); - LogService::apiErrorLog(json_encode(["error_id" => 145, "error" => $result["request_id"]], JSON_UNESCAPED_UNICODE)); + try { if (!empty($result['error'])) { @@ -90,15 +90,13 @@ class UploadService { $requestId = DataHelper::getRequestId(); } $type_price = "Розничная цена"; - LogService::apiErrorLog(json_encode(["error_id" => 145, "error" => $requestId], JSON_UNESCAPED_UNICODE)); + if (!empty($requestId)) { $apiCron = ApiCron::find()->select(['json_post'])->where(['request_id' => $requestId])->one(); if ($apiCron) { $jsn = json_decode($apiCron->json_post, true, 512, JSON_UNESCAPED_UNICODE); - $start_time = $jsn["checks"]["start_time"] ?? date('Y-m-d 00:00:00', time() - 3 * 86400); - LogService::apiErrorLog(json_encode(["error_id" => 144, "error" => $start_time], JSON_UNESCAPED_UNICODE)); - $end_time = $jsn["checks"]["end_time"] ?? date('Y-m-d 00:00:00', time()); - LogService::apiErrorLog(json_encode(["error_id" => 144, "error" => $end_time], JSON_UNESCAPED_UNICODE)); + $start_time = $jsn["checks"]["start_time"] ?? date('Y-m-d 00:00:00', time() - 3 * 86400); + $end_time = $jsn["checks"]["end_time"] ?? date('Y-m-d 00:00:00', time()); $checks_dell = $jsn["checks_dell"] ?? ""; $type_price = $jsn["prices"]["type_price"] ?? "Розничная цена"; @@ -1119,16 +1117,16 @@ class UploadService { } if (!empty($result['checks']) && count($result['checks']) < 1000) { - LogService::apiErrorLog(json_encode(["error_id" => 121, "error" => __LINE__], JSON_UNESCAPED_UNICODE)); + foreach ($result["checks"] as $arr) { - LogService::apiErrorLog(json_encode(["error_id" => 121, "error" => __LINE__], JSON_UNESCAPED_UNICODE)); + $check_id = $arr["id"]; if ($arr["seller_id"] == '00000000-0000-0000-0000-000000000000') { $arr["seller_id"] = "NULL"; } - LogService::apiErrorLog(json_encode(["error_id" => 121, "error" => __LINE__], JSON_UNESCAPED_UNICODE)); + $pay_arr = self::getPayArr($arr["payments"]); - LogService::apiErrorLog(json_encode(["error_id" => 121, "error" => __LINE__], JSON_UNESCAPED_UNICODE)); + $store_id = ClientHelper::getExportId($arr["store_id"], "city_store", 1); // $admin_id = ClientHelper::getExportId($arr["seller_id"], "admin", 1); $exportImportTable = ExportImportTable::find()->select(['entity_id'])->where(['entity' => 'admin']) @@ -1136,19 +1134,19 @@ class UploadService { $exportImportTableIds = ArrayHelper::getColumn($exportImportTable, 'entity_id'); $admin = Admin::find()->where(['in', 'id', $exportImportTableIds])->andWhere(['>', 'group_id', 0])->one(); $admin_id = $admin->id ?? 0; - LogService::apiErrorLog(json_encode(["error_id" => 121, "error" => __LINE__], JSON_UNESCAPED_UNICODE)); + //удаляем чеки и товары в чеках $saleUpdate = SalesUpdate::find()->where(['id' => $arr["id"]])->one(); - LogService::apiErrorLog(json_encode(["error_id" => 121, "error" => __LINE__], JSON_UNESCAPED_UNICODE)); + if ($saleUpdate) { - LogService::apiErrorLog(json_encode(["error_id" => 121, "error" => __LINE__], JSON_UNESCAPED_UNICODE)); + $saleUpdate->delete(); } // SalesProductsUpdate::deleteAll(['check_id' => $arr["id"]]); - LogService::apiErrorLog(json_encode(["error_id" => 121, "error" => __LINE__], JSON_UNESCAPED_UNICODE)); - LogService::apiErrorLog(json_encode(["error_id" => 125, "error" => $update], JSON_UNESCAPED_UNICODE)); + + if ($update) { - LogService::apiErrorLog(json_encode(["error_id" => 121, "error" => __LINE__], JSON_UNESCAPED_UNICODE)); + $sales = Sales::find()->where(['id' => $arr["id"]])->one(); if ($sales) { $sales->delete(); @@ -1156,7 +1154,7 @@ class UploadService { SalesItems::deleteAll(['check_id' => $arr["id"]]); SalesProducts::deleteAll(['check_id' => $arr["id"]]); } - LogService::apiErrorLog(json_encode(["error_id" => 121, "error" => __LINE__], JSON_UNESCAPED_UNICODE)); + // проверяем стутс чека - вносим только Архивные и пробитые // if (!empty($arr["status"])) { // $salesUpdate = new SalesUpdate; @@ -1225,9 +1223,9 @@ class UploadService { // } // } // } - LogService::apiErrorLog(json_encode(["error_id" => 121, "error" => __LINE__], JSON_UNESCAPED_UNICODE)); + if ($update) { - LogService::apiErrorLog(json_encode(["error_id" => 121, "error" => __LINE__], JSON_UNESCAPED_UNICODE)); + $sales2 = new Sales; $sales2->phone = $arr["client_phone"] ?? 0; $sales2->id = $arr["id"]; @@ -1251,7 +1249,7 @@ class UploadService { $sales2->delivery_date = date('Y-m-d', strtotime($arr['delivery_date'] ?? '')); $sales2->pickup = $arr['pickup'] ?? false; $sales2->save(); - LogService::apiErrorLog(json_encode(["error_id" => 121, "error" => __LINE__], JSON_UNESCAPED_UNICODE)); + if ($sales2->getErrors()) { LogService::apiErrorLog(json_encode(["error_id" => 21, "error" => $sales2->getErrors()], JSON_UNESCAPED_UNICODE)); } @@ -1351,9 +1349,9 @@ class UploadService { } } } - LogService::apiErrorLog(json_encode(["error_id" => 121, "error" => __LINE__], JSON_UNESCAPED_UNICODE)); + } elseif (!empty($result['checks'])) { - LogService::apiErrorLog(json_encode(["error_id" => 121, "error" => __LINE__], JSON_UNESCAPED_UNICODE)); + file_put_contents(self::OUT_DIR . '/error_upload.txt', PHP_EOL . "elseif", FILE_APPEND); $dataArrayValues = self::getSalesDate($result["checks"], $update);