Subversion Repositories SmartDukaan

Rev

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

Rev 30197 Rev 30493
Line 3... Line 3...
3
import com.spice.profitmandi.common.exception.ProfitMandiBusinessException;
3
import com.spice.profitmandi.common.exception.ProfitMandiBusinessException;
4
import com.spice.profitmandi.common.model.BrandStockPrice;
4
import com.spice.profitmandi.common.model.BrandStockPrice;
5
import com.spice.profitmandi.common.model.CustomCurrentInventorySnapshot;
5
import com.spice.profitmandi.common.model.CustomCurrentInventorySnapshot;
6
import com.spice.profitmandi.common.model.InventoryItemAgingModel;
6
import com.spice.profitmandi.common.model.InventoryItemAgingModel;
7
import com.spice.profitmandi.common.model.ItemDescriptionModel;
7
import com.spice.profitmandi.common.model.ItemDescriptionModel;
-
 
8
import com.spice.profitmandi.dao.entity.catalog.Category;
8
import com.spice.profitmandi.dao.entity.fofo.CustomerReturnItem;
9
import com.spice.profitmandi.dao.entity.fofo.CustomerReturnItem;
9
import com.spice.profitmandi.dao.entity.fofo.DebitNote;
10
import com.spice.profitmandi.dao.entity.fofo.DebitNote;
10
import com.spice.profitmandi.dao.entity.fofo.InventoryItem;
11
import com.spice.profitmandi.dao.entity.fofo.InventoryItem;
11
import com.spice.profitmandi.dao.entity.fofo.PurchaseReturnItem;
12
import com.spice.profitmandi.dao.entity.fofo.PurchaseReturnItem;
12
import com.spice.profitmandi.dao.entity.inventory.SaholicInventoryCIS;
-
 
13
import in.shop2020.model.v1.user.ItemQuantity;
13
import in.shop2020.model.v1.user.ItemQuantity;
-
 
14
import org.springframework.cache.annotation.Cacheable;
14
import org.springframework.stereotype.Service;
15
import org.springframework.stereotype.Service;
15
 
16
 
16
import java.time.LocalDate;
17
import java.time.LocalDate;
17
import java.time.LocalDateTime;
18
import java.time.LocalDateTime;
18
import java.util.List;
19
import java.util.List;
Line 27... Line 28...
27
 
28
 
28
	public Set<String> getAllTagListingBrands();
29
	public Set<String> getAllTagListingBrands();
29
 
30
 
30
	public Set<String> getAllTagListingBrands(int categoryId);
31
	public Set<String> getAllTagListingBrands(int categoryId);
31
 
32
 
-
 
33
	@Cacheable(value = "catalog.categories", cacheManager = "thirtyMinsTimeOutCacheManager")
-
 
34
	List<Category> getAllCategories();
-
 
35
 
32
	public Map<Integer, String> getModelDescriptionMap(String brand);
36
	public Map<Integer, String> getModelDescriptionMap(String brand);
33
 
37
 
34
	public Map<Integer, String> getModelDescriptionMap(Set<String> brands) throws Exception;
38
	public Map<Integer, String> getModelDescriptionMap(Set<String> brands) throws Exception;
35
 
39
 
36
	public Map<String, Object> getCurrentInventorySnapshot(int fofoId, int offset, int limit, String searchTerm);
40
	public Map<String, Object> getCurrentInventorySnapshot(int fofoId, int offset, int limit, String searchTerm);