From bf677487d34e99f50e85ce526e1380fd45c81b41 Mon Sep 17 00:00:00 2001 From: cherednik Date: Wed, 3 Dec 2025 14:49:15 +0400 Subject: [PATCH] =?UTF-8?q?DDB-2156:=20[BACK].=20[=D0=9F=D0=BE=D0=B4=D0=BF?= =?UTF-8?q?=D0=B8=D1=81=D0=B0=D0=BD=D0=B8=D0=B5=20=D0=B4=D0=BE=D0=B2=D0=B5?= =?UTF-8?q?=D1=80=D0=B5=D0=BD=D0=BD=D0=BE=D1=81=D1=82=D0=B8]=20=E2=80=94?= =?UTF-8?q?=20[=D0=9A=D0=AD=D0=9F]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/src/SignDocument/Api/Api.php | 8 ++-- .../SignDocument/Api/Request/SignRequest.php | 2 +- .../src/SignDocument/Services/SignService.php | 2 +- license.key | 38 +++++++++---------- 4 files changed, 26 insertions(+), 24 deletions(-) diff --git a/backend/src/SignDocument/Api/Api.php b/backend/src/SignDocument/Api/Api.php index e3404b0..b0daeb1 100644 --- a/backend/src/SignDocument/Api/Api.php +++ b/backend/src/SignDocument/Api/Api.php @@ -6,13 +6,15 @@ namespace App\SignDocument\Api; use App\Infrastructure\External\Api\AbstractApi; use App\Infrastructure\External\Api\BinaryStringFileResult; +use GuzzleHttp\Exception\BadResponseException; +use GuzzleHttp\Exception\GuzzleException; use GuzzleHttp\RequestOptions; class Api extends AbstractApi { public ApiParams $apiParams; - public function send(string $token, string $path, int $batch): array + public function send(string $token, string $path, int $order): array { $params = [ RequestOptions::HEADERS => [ @@ -22,7 +24,7 @@ class Api extends AbstractApi RequestOptions::MULTIPART => [ [ 'name' => 'file', - 'contents' => fopen($path, 'r'), + 'contents' => file_get_contents($path), 'filename' => $path, 'headers' => [ 'Content-Type' => '', @@ -35,7 +37,7 @@ class Api extends AbstractApi ], ]; - $response = $this->client->post(sprintf('%s%s%s', $this->apiParams->endPointUrl, '/api/v1/document/upload/batch/', $batch), $params); + $response = $this->client->post(sprintf('%s%s%s', $this->apiParams->endPointUrl, '/api/v1/documents/upload/carrier/order/', $order), $params); return $this->responseHandler->setResponse($response)->getContentJsonToArray(); } diff --git a/backend/src/SignDocument/Api/Request/SignRequest.php b/backend/src/SignDocument/Api/Request/SignRequest.php index 2a9e008..3bdf27f 100644 --- a/backend/src/SignDocument/Api/Request/SignRequest.php +++ b/backend/src/SignDocument/Api/Request/SignRequest.php @@ -9,6 +9,6 @@ use App\Infrastructure\Http\RequestDtoInterface; class SignRequest implements RequestDtoInterface { public string $url; - public int $batch; + public int $order; public string $apiToken; } \ No newline at end of file diff --git a/backend/src/SignDocument/Services/SignService.php b/backend/src/SignDocument/Services/SignService.php index 5a981f4..5a9d1f2 100644 --- a/backend/src/SignDocument/Services/SignService.php +++ b/backend/src/SignDocument/Services/SignService.php @@ -34,7 +34,7 @@ class SignService $this->sign($document->tempFileName); - $response = $this->api->send($token, $document->tempFileName . '_sign.pdf', $request->batch); + $response = $this->api->send($token, $document->tempFileName . '_sign.pdf', $request->order); $this->removeExistingDocumentService->removeExistingDocument($document); diff --git a/license.key b/license.key index 1c81c64..c714dae 100644 --- a/license.key +++ b/license.key @@ -1,22 +1,22 @@ -----BEGIN PGP MESSAGE----- -owGbwMvMwMX4m2NrnreKjyDj6QN7khjSpXteViuVpRYVZ+bnKVkpKBkq6Sgo5WQm -p+YVp4L4ZhbmaakmSYm6BhaWqbomSamJupYpyca6aYYGScZJxsbJ5qmpIC0FRfkp -pcklIC352aU5iUW6xalFQHOR5OKRrAEJ5yXmgq2IKTUwMTICkcapINLEHMxOBJMG -uvilFUCUYRJC2tgYTFqAlRqCSSOECEwbyP7U3MTMHJAD8vKLU/Oy8x0yS/RS8kt0 -gVivqBSkorgksaikGKTEyMDIRNfQQNfINMTAwAqMosBmVBRkFqUiKTHUNTIJMTK2 -MrUEIrCSvNLcpNSi+Py0eGiwglQb1nYyGbMwMHIxyIopsiwQMwp8yVJVvW7Xvj2w -+GFlAsUNAxenAExk6QL+PxwK68QK1M50+n6+5/nqf67rlhvB1Yef7bh99zJzstHz -LSdsOD4ee3Ik5rf+FtaUfX+nGBpwGmrMb/IqOzC3VfN73/WFEgJb/s5ZocZguCI9 -aM214nT57238r+tcp/LOfrHoxLEt+j8V5rO17S65PaHVRr3Tv6th0icNiZJD3/er -pxtUmHzQKw7h22jIypd3bV3W5teZ04U68jbX3np0wOuZ/fdFB/fUzm2bvHzn2b6p -jJ7vt1WkLpz87dSD2ee47nx/MOUEa8cf3aN7Y+ten47zY/vieMFLSCD5Q9cMz8Kt -5bEJfP1AByw+qXEiLNqt8Mi2ig1MT76fKje6vlelXuH6iqtrpn/9Grx7xcWTDkdD -RF4bfJUzfHH1bsAqlxDL6pXvsxrDGZItzs+YtNPEYtXEzxGHA8vcW45M0lFaNyE9 -a9WTZcVZQVvCYk79nfktzmhiZ7voZqY6BqsD82/cPHjPTYA58dvKvNoK5jm2p3lc -i05nXhGwcPwz80H/tvglz1S3rlj1NuCniG7j+8Vn3pdpTdpksTfgqv3ujf4WRzu4 -CrWidbcJSRe+2FDD4tRmdydlDmPKNoGEKd+nZv4okAtaey6r8cixDzn3o/6d7XD3 -YjUP/uijsCBSvfiM7a0l+QuKJkzg/t7vv261S9LjMk/dSLYdxoZ3d3Lp+FZuDP0u -fnm1QWZSluMsx5972jPC+3d3zrjqXfnJ5Nt1XRYA -=UzI0 +owGbwMvMwMX4m2NrnreKjyDj6QOLkhgyVczfViuVpRYVZ+bnKVkpKBkq6Sgo5WQm +p+YVp4L4iWmJyalmaea6pkapFromqYapupYWKUa6BklmiYYGhonGKcamIC0FRfkp +pcklIC352aU5iUW6KanF2SX5BUiS8Uj2GIEtykvMBdsSU2pgYpiKTCoAKYPEJBDH +yAhEGoMlTMzB7EQwaaCLXxpkRFISyJ7U3MTMHJBFKdkOmSV6KfklukCsV1QKkiwu +SSwqKQY7ysDIVNfQUNfIJMTAwAqMosDaKwoyi1JhSizASoxDjIytTC2BCKwkrzQ3 +KbUoPj8tHhp4INWGtZ1MxiwMjFwMsmKKLAvEjAJfslRVr9u1bw8sFliZQDHAwMUp +ABM50Mz/h+e3d491m8Ttn3L/Zsx8eW3all/WKmXuXcIz8n3mSW34rSd01tBNYkFl +4zz7xEMlu0wWPFWc6ytbrPebd7Ucg/+LSUG20/ZfSNf/way0R/RetPeRepZo942K +dw4JcPE8+BQ0N+NX+afe5XeXX17z0/7gwsh+TwHdxeuupM/OP9MtsaiidorljRMG +RpZPHihbzHq8I3lXsrGdrE2y6rHlQY8FKhun14Rd2KX0Iv3YuQa5Gzf5bH/krllz +8MFX5rOytgkKFq1KRzIEHrMY2nFnd+7nbTeW99pXf+3C46UX38w4Oi9+j/POD0un +svwoncFgEn5Q8EPGpwnLPm4Md1O7PHvPvkn/zeefNOqVZHhl91pG8eMkkfV/wxJe +rtOUtOWbO2dHdUAzc3WZyq6wj1ZS3Ls7V6o5/Hm7//zyzz6ngy70KC2u4Pg/z/jM +t9eMqyf9/hDX5XOjtnk691RXzeZYRrXXk/ZO9TFWmO6w0ZFV9+8h/vMiB5O7eZ1N +Tj5bnJKlE5LfeFpsQ/WLj+V3xAJeX+XwSHab/vOh5LGtr+y+3t8cz6991viVxIFF +99OM3pbMLXpwIY3Pa4NiV63r+rzuinubWKfsmWN3uef5mqLvN8982bvy8eW7PXyV +Z5nlXzK2NK24ulalb7ry9Ys5d/MX3A8tvH7ckGdSt19Hu8LpyPsPqnyn9u7wX/Y5 +MI/v0jVZQ5fiXx/msZ3yzOhbvjoHAA== +=l3X2 -----END PGP MESSAGE-----