Package ru.bgcrm.dao.gsm
Class DailyWaybillProcessor
java.lang.Object
ru.bgcrm.dao.gsm.DailyWaybillProcessor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddInCityWaybillAddressToMapIfDateHaveEmptyList(int userId, List<Date> workerDays) voidaddInterCityRidesToMap(int userId, List<InterCity> interCityRides) addKmInterCityAndGetConvertedMap(List<InterCity> interCityRides) voidaddPrepareInCityAndInterCityQuarterTitles(List<WaybillAddress> waybillAddressesFromSEGroupQuarters, int cityIdOfficeAddress) voidaddWaybillAddressesToMap(List<Pair<Date, WaybillAddress>> waybillAddressFromProcesses, int cityIdOfficeAddress) voidaddWaybillAddressFromProcessToMap(Date date, WaybillAddress waybillAddress, int cityIdOfficeAddress) voidaddWaybillAddressFromQuartersToMap(Date date, WaybillAddress waybillAddress) collectWaybillAddressByLocation(boolean isInterCity) voidsetAddressFromAndAddressToIfNotExists(int userId, WaybillAddress waybillAddress)
-
Constructor Details
-
DailyWaybillProcessor
-
-
Method Details
-
addWaybillAddressesToMap
public void addWaybillAddressesToMap(List<Pair<Date, WaybillAddress>> waybillAddressFromProcesses, int cityIdOfficeAddress) -
addPrepareInCityAndInterCityQuarterTitles
public void addPrepareInCityAndInterCityQuarterTitles(List<WaybillAddress> waybillAddressesFromSEGroupQuarters, int cityIdOfficeAddress) -
addWaybillAddressFromQuartersToMap
-
addWaybillAddressFromProcessToMap
public void addWaybillAddressFromProcessToMap(Date date, WaybillAddress waybillAddress, int cityIdOfficeAddress) -
collectWaybillAddressByLocation
-
setAddressFromAndAddressToIfNotExists
-
addInCityWaybillAddressToMapIfDateHaveEmptyList
-
addInterCityRidesToMap
-
convertMapToDailyWaybillAddresses
-
addKmInterCityAndGetConvertedMap
-