TicketReassign Class
This class contains functionality of Ticket Reassign for CCE.
Constructor
TicketReassign
()
Item Index
Methods
_calcRouteDistance
-
origin -
destinationArr
Function to calculate route distance
Parameters:
-
originStringThe location of origin(van / dealer)
-
destinationArrStringThe 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:
-
breakDownLatLngStringLatLng of breakdown vehicle
-
arrVanDealerLatLngArrayLatLng of vans / dealers
-
arrVanDealerDetailsArraydetails of vans/dealers
-
timeOutSecondsStringtime 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:
-
divIdStringHTML 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:
-
stateStringThe name of selected state
initMap
-
id
Load google map on page.
Parameters:
-
idStringHTML element id where map is loaded.
reassignTicket
()
Function to reassign ticket
reAssignVan
-
index
Function to reassign ticket to a van / dealer
Parameters:
-
indexStringThe index no. of selected van / dealer
removeMarker
()
Function to remove markers if any
