->orderBy(['date' => SORT_DESC])->limit(10)->all();
foreach ($createChecks as $createCheck) {
/** @var $createCheck CreateChecks */
- if (!empty($createCheck->kkm_id)) {
- $mess["create_checks"][] = [
- "phone" => $createCheck->phone,
- "kkm_id" => $createCheck->kkm_id,
- "store_id" => $createCheck->store_id,
- "seller_id" => $createCheck->seller_id,
- "order_id" => trim($createCheck->order_id),
- "type" => $createCheck->type,
- "id" => $createCheck->check_id,
- "sales_check" => $createCheck->sales_check,
- "items" => json_decode($createCheck->items, true, 512, JSON_UNESCAPED_UNICODE),
- "payments" => json_decode(empty($createCheck->payments) ? '[]' : $createCheck->payments, true, 512, JSON_UNESCAPED_UNICODE),
- 'order_guid' => $createCheck->order_guid,
- 'order_marketplace' => $createCheck->marketplace_order_id,
- 'guid' => $createCheck->guid,
- 'is_marketplace' => $createCheck->is_marketplace,
- 'marketplace_name' => $createCheck->marketplace_name,
- ];
- }
+ $mess["create_checks"][] = [
+ "phone" => $createCheck->phone,
+ "kkm_id" => $createCheck->kkm_id,
+ "store_id" => $createCheck->store_id,
+ "seller_id" => $createCheck->seller_id,
+ "order_id" => trim($createCheck->order_id),
+ "type" => $createCheck->type,
+ "id" => $createCheck->check_id,
+ "sales_check" => $createCheck->sales_check,
+ "items" => json_decode($createCheck->items, true, 512, JSON_UNESCAPED_UNICODE),
+ "payments" => json_decode(empty($createCheck->payments) ? '[]' : $createCheck->payments, true, 512, JSON_UNESCAPED_UNICODE),
+ 'order_guid' => $createCheck->order_guid,
+ 'order_marketplace' => $createCheck->marketplace_order_id,
+ 'guid' => $createCheck->guid,
+ 'is_marketplace' => $createCheck->is_marketplace,
+ 'marketplace_name' => $createCheck->marketplace_name,
+ ];
}
// $createChecksBags = CreateChecksBags::find()->where(['status' => '0'])->all();
} catch (Exception $e) {
$mess['line'][] = ' error ' . __LINE__;
file_put_contents(self::OUT_DIR . '/request_error.txt', PHP_EOL . date("d.m.Y H:i:s", time()) . $e->getMessage() . ' ' . $e->getFile() . ' ' . $e->getLine(), FILE_APPEND);
+ LogService::apiDataLogs(1, $e->getMessage() . ' ' . $e->getFile() . ' ' . $e->getLine(), time());
} finally {
$jsonArray = [];
$apiCron = ApiCron::find()->where(['status' => 0])->orderBy(['date' => SORT_ASC])->one();
$mess['line'][] = __LINE__;
}
LogService::apiDataLogs(1, json_encode($mess, JSON_UNESCAPED_UNICODE), $jsonId);
+ Yii::error('Логи запроса ' . $jsonId . ' ' . json_encode($mess, JSON_UNESCAPED_UNICODE));
}
return $this->asJson(json_decode($json, true));