Registro de peticiones y cron

Tambien mejora de las rutas de typescript
This commit is contained in:
2026-02-05 17:46:29 +01:00
parent c7d3423f66
commit 05138a44c9
22 changed files with 508 additions and 31 deletions

View File

@@ -1,8 +1,8 @@
import { ActionData, ActivationData } from "#domain/DTOs/objeniousapi.js"
import { HttpClient } from "#shared/infrastructure/HTTPClient.js"
import { AxiosError } from "axios"
import { Result } from "#shared/domain/Result"
import { ObjeniousOperation, IOperationsRepository as OperationsRepositoryPort } from "#domain/operationsRepository.port"
import { Result } from "sim-shared/domain/Result.js"
import { ObjeniousOperation, IOperationsRepository as OperationsRepositoryPort } from "#domain/operationsRepository.port.js"
// TODO:
// - Pasar a un archivo de DTOs
@@ -38,12 +38,13 @@ export class SimUseCases {
console.log("[!] El status de la respuesta es", response.status)
if (response.status == 200) {
console.log("Activacion con exito", response.data.response)
console.log("Activacion con exito", response.data)
const operation: ObjeniousOperation = {
operation: "activate",
iccids: activationData.identifier.identifiers,
status: "noMassID"
status: "noMassID",
request_id: response.data.requestId
}
this.logOperation(operation).then(e => {