Subversion Repositories SmartDukaan

Rev

Rev 29292 | Rev 32609 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 29292 Rev 29578
Line 4... Line 4...
4
import java.util.List;
4
import java.util.List;
5
import java.util.Map;
5
import java.util.Map;
6
 
6
 
7
import org.springframework.stereotype.Service;
7
import org.springframework.stereotype.Service;
8
 
8
 
-
 
9
import com.spice.profitmandi.common.exception.ProfitMandiBusinessException;
9
import com.spice.profitmandi.dao.entity.logistics.Provider;
10
import com.spice.profitmandi.dao.entity.logistics.Provider;
10
import com.spice.profitmandi.dao.entity.logistics.ProviderTat;
11
import com.spice.profitmandi.dao.entity.logistics.ProviderTat;
11
import com.spice.profitmandi.dao.entity.transaction.Order;
12
import com.spice.profitmandi.dao.entity.transaction.Order;
12
import com.spice.profitmandi.dao.model.DispatchNotificationModel;
13
import com.spice.profitmandi.dao.model.DispatchNotificationModel;
13
 
14
 
Line 15... Line 16...
15
public interface LogisticsService {
16
public interface LogisticsService {
16
 
17
 
17
	public LocalDate calculateDeliveryTimeline(LocalDate date, ProviderTat providerTat, int delayDays);
18
	public LocalDate calculateDeliveryTimeline(LocalDate date, ProviderTat providerTat, int delayDays);
18
 
19
 
19
	public Map<String, DispatchNotificationModel> markedOrderShippedDetail(List<Order> order, Provider provider,
20
	public Map<String, DispatchNotificationModel> markedOrderShippedDetail(List<Order> order, Provider provider,
20
			Map<String, DispatchNotificationModel> dispatchNotication, String airwaybillNo);
21
			Map<String, DispatchNotificationModel> dispatchNotication, String airwaybillNo)
-
 
22
			throws ProfitMandiBusinessException;
21
}
23
}