Fix networkStatus
This commit is contained in:
@@ -120,7 +120,7 @@ export class SimUseCases {
|
||||
// Comporbación excepcional para saber si la linea está suspendida
|
||||
const statusLinea = await this.objeniousRepository.getLinesAPI("ICCID", [String(iccid)])
|
||||
console.log("statusLinea, ", iccid, statusLinea)
|
||||
if (statusLinea.data != undefined && statusLinea.data[0].status.billingStatus == "SUSPENDED") {
|
||||
if (statusLinea.data != undefined && statusLinea.data[0].status.networkStatus == "SUSPENDED") {
|
||||
const res = await this.reActivate(activationData)()
|
||||
return res;
|
||||
}
|
||||
|
||||
@@ -5,7 +5,7 @@ export const connectionsRoutes = Router()
|
||||
|
||||
const CONNECTIONSURL = "" // TODO: Meter al ENV
|
||||
|
||||
connectionsRoutes.post("/sim/activate", createProxyMiddleware({
|
||||
connectionsRoutes.post("/", createProxyMiddleware({
|
||||
target: CONNECTIONSURL + "/sim/activate",
|
||||
changeOrigin: true,
|
||||
// pathrewrite
|
||||
@@ -13,8 +13,43 @@ connectionsRoutes.post("/sim/activate", createProxyMiddleware({
|
||||
}))
|
||||
|
||||
connectionsRoutes.post("/sim/pause", createProxyMiddleware({
|
||||
target: CONNECTIONSURL + "/sim/activate",
|
||||
target: CONNECTIONSURL + "/sim/pause",
|
||||
changeOrigin: true
|
||||
}))
|
||||
|
||||
|
||||
// Rutas
|
||||
/**
|
||||
connectionsRoutes.post('/simconnections/alai/preactivate',);
|
||||
connectionsRoutes.get('/simconnections/alai/pause',);
|
||||
connectionsRoutes.post('/simconnections/alai/terminate',);
|
||||
connectionsRoutes.get('/simconnections/alai/pauseByPhone',);
|
||||
connectionsRoutes.get('/simconnections/alai/active',);
|
||||
connectionsRoutes.get('/simconnections/alai/change_orderid',);
|
||||
connectionsRoutes.get('/simconnections/alai/select',);
|
||||
connectionsRoutes.get('/simconnections/alai/select-iccid',);
|
||||
connectionsRoutes.get('/simconnections/alai/selectFromDb',);
|
||||
connectionsRoutes.get('/simconnections/alai/selectPage',);
|
||||
connectionsRoutes.post('/simconnections/alai/schedulePause',);
|
||||
connectionsRoutes.get('/simconnections/shopify/getbyWP',);
|
||||
connectionsRoutes.get('/simconnections/shopify/getbyWPS',);
|
||||
|
||||
///
|
||||
|
||||
connectionsRoutes.get('/simconnections/sim/associate',);
|
||||
connectionsRoutes.post('/simconnections/sim/search',);
|
||||
connectionsRoutes.post('/simconnections/sim/historic',);
|
||||
connectionsRoutes.post('/simconnections/sim/update',);
|
||||
|
||||
///
|
||||
|
||||
connectionsRoutes.post('/simconnections/nos/activate',);
|
||||
connectionsRoutes.get('/simconnections/nos/select',);
|
||||
connectionsRoutes.get('/simconnections/nos/selectPage',);
|
||||
|
||||
//Unificación
|
||||
connectionsRoutes.post('/simconnections/sim/active',); // True false
|
||||
connectionsRoutes.patch('/simconnections/sim/pause',);
|
||||
connectionsRoutes.get('/simconnections/sim/select',);
|
||||
connectionsRoutes.get('/simconnections/sim/select-phone',);
|
||||
**/
|
||||
|
||||
@@ -118,9 +118,11 @@ export class PauseTerminateTask {
|
||||
|
||||
switch (linea.status.billingStatus) {
|
||||
case "ACTIVATED":
|
||||
let exito = false;
|
||||
let result = null;
|
||||
// IMPORTANTE COMRPOBAR EL DUE DATE
|
||||
|
||||
// Se termina el proceso aqui pero pasa a ser una operación de
|
||||
// objenious por lo que puede fallar y quedaria registrado en
|
||||
// la tabla objenious_operation
|
||||
switch (operacionTipo) {
|
||||
case "suspend":
|
||||
result = await this.simUsecases.suspend(actionData)()
|
||||
|
||||
@@ -80,7 +80,8 @@ export type FinishOrderDTO =
|
||||
IdOrCorrelationID
|
||||
&
|
||||
{
|
||||
reason?: string
|
||||
reason?: string,
|
||||
end_date?: Date
|
||||
}
|
||||
|
||||
export type ErrorOrderDTO =
|
||||
|
||||
@@ -302,8 +302,8 @@ export class OrderRepository {
|
||||
UPDATE order_tracking
|
||||
SET
|
||||
status = 'finished',
|
||||
update_date = (now() at time zone 'utc'),
|
||||
finish_date = (now() at time zone 'utc')
|
||||
update_date = now(),
|
||||
finish_date = now()
|
||||
WHERE id = $1
|
||||
RETURNING id, status, update_date;
|
||||
`
|
||||
|
||||
Reference in New Issue
Block a user