API Docs for:
Show:

TicketReassign Class

This class contains functionality of Ticket Reassign for CCE.

Constructor

TicketReassign

()

Methods

_calcRouteDistance

(
  • origin
  • destinationArr
)

Function to calculate route distance

Parameters:

  • origin String

    The location of origin(van / dealer)

  • destinationArr String

    The location of destination(vehicle's breakdown)

_calculateDistanceInSetTimeOut

(
  • breakDownLatLng
  • arrVanDealerLatLng
  • arrVanDealerDetails
  • timeOutSeconds
)

SetTimeOut function to calculate distance between van and dealer using google distance matrix api

Parameters:

  • breakDownLatLng String

    LatLng of breakdown vehicle

  • arrVanDealerLatLng Array

    LatLng of vans / dealers

  • arrVanDealerDetails Array

    details of vans/dealers

  • timeOutSeconds String

    time in seconds for setTimeout function

_createVanDealerList

()

setTimeOut function to create sorted van dealer list

_createVanDealerSortedList

()

This fn create sorted van dealer list

closeWindow

(
  • divId
)

Function to close kendo window

Parameters:

  • divId String

    HTML element id where window is loaded

emptyVanDealerArray

()

Function to empty van dealer array

getAllNearestVansDealers

(
  • state
)

Function to get all nearest vans and dealers for reassign ticket

Parameters:

  • state String

    The name of selected state

initMap

(
  • id
)

Load google map on page.

Parameters:

  • id String

    HTML element id where map is loaded.

reassignTicket

()

Function to reassign ticket

reAssignVan

(
  • index
)

Function to reassign ticket to a van / dealer

Parameters:

  • index String

    The index no. of selected van / dealer

removeMarker

()

Function to remove markers if any