Subversion Repositories SmartDukaan

Rev

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

Rev 34221 Rev 34317
Line 9... Line 9...
9
import com.spice.profitmandi.dao.model.CreateSchemeRequest;
9
import com.spice.profitmandi.dao.model.CreateSchemeRequest;
10
import org.springframework.stereotype.Service;
10
import org.springframework.stereotype.Service;
11
 
11
 
12
import java.time.LocalDate;
12
import java.time.LocalDate;
13
import java.time.LocalDateTime;
13
import java.time.LocalDateTime;
14
import java.util.Arrays;
-
 
15
import java.util.List;
14
import java.util.List;
16
import java.util.Map;
15
import java.util.Map;
17
import java.util.Set;
16
import java.util.Set;
18
 
17
 
19
@Service
18
@Service
Line 65... Line 64...
65
	List<Scheme> selectPercentageScheme(PartnerType partnerType, LocalDate onDate, int catalogId,
64
	List<Scheme> selectPercentageScheme(PartnerType partnerType, LocalDate onDate, int catalogId,
66
										boolean isAdmin, int offset, int limit) throws ProfitMandiBusinessException;
65
										boolean isAdmin, int offset, int limit) throws ProfitMandiBusinessException;
67
 
66
 
68
	void processActivation() throws ProfitMandiBusinessException;
67
	void processActivation() throws ProfitMandiBusinessException;
69
 
68
 
70
	public static List<SchemeType> OUT_SCHEME_TYPES = Arrays.asList(SchemeType.CATEGORY, SchemeType.HYGEINE, SchemeType.OUT, SchemeType.TERTIARY);
69
	//public static List<SchemeType> OUT_SCHEME_TYPES = Arrays.asList(SchemeType.CATEGORY, SchemeType.HYGEINE, SchemeType.OUT, SchemeType.TERTIARY);
71
 
70
 
72
	void processActivatedImeisForSchemes() throws ProfitMandiBusinessException;
71
	void processActivatedImeisForSchemes() throws ProfitMandiBusinessException;
73
 
72
 
74
    Map<Integer, Float> getCatalogSchemeCashBack(int fofoId, List<Integer> catalogIds) throws ProfitMandiBusinessException;
73
    Map<Integer, Float> getCatalogSchemeCashBack(int fofoId, List<Integer> catalogIds) throws ProfitMandiBusinessException;
75
 
74