Skip to main content

Nuevos estados y steps

Para empezar desde cero sin incovenientes: eliminar datos de

  • loaddatatransitionvalueimage

  • loaddatatransitionvalue

  • loaddatatransition

  • loadsteptransitioncomponent

  • loadsteptransition

  • load->idstatus, idequipment, idcarrier pasar a null

UPDATE `Load`
SET IdStatus = NULL,
IdCarrier = NULL,
IdEquipment = NULL
WHERE Id = "1b925d90-2a93-4562-a73c-a419cf2ae168"

  • de recommendation pasarlas todo a 1
UPDATE `Recommendation`
SET Status = 1

Tablas a modificar​

En appscreeninstancetransition, tiene que haber al menos un registro que referencie a StepTransition por la columna IdStepTransition. ej hay 8 StepTransition, pueden haber 9 appscreeninstancetransition, para un steptransition van a haber 2 componentes.

AppScreenInstanceTransition -> NO es lo que se muestra en el boton, es lo que sale en el modal

StatusStep -> Sí es lo que se muestra en en el boton, es lo que aparece en el historial

  • LoadStatus (has spanish)
  • StatusStep (has spanish)
  • appscreen
  • StepTransition
  • appscreencomponent (opcional)
  • appscreeninstancetransition (has spanish)

Código​

  • ir a constants/appScreens.constants y agregar los que sean
  • ir a my-trips.page.ts y modificar handleScreen
  • modificar LoadStatus.enum.ts
  • modificar my-trips.page.html

Backend​

  • ir a load.php y modificar estados (comparar con LoadStatus.enum)
  • buscar con ctrl + f cada estado y chequear que al agregar no se rompa nada
  • CHECK closer trip endpoint

PARA AGREGAR COMPONENTES​

chequear en orden

  • steptransition
  • appscreen
  • appscreencomponent
  • appscreeninstancetransition