| Line 80... |
Line 80... |
| 80 |
|
80 |
|
| 81 |
List<AuthUser> getAuthUserIdByPartnerId(int fofoId) throws ProfitMandiBusinessException;
|
81 |
List<AuthUser> getAuthUserIdByPartnerId(int fofoId) throws ProfitMandiBusinessException;
|
| 82 |
|
82 |
|
| 83 |
List<AuthUser> getAuthUserIdByPartnerId(int fofoId, EscalationType... escalationTypes) throws ProfitMandiBusinessException;
|
83 |
List<AuthUser> getAuthUserIdByPartnerId(int fofoId, EscalationType... escalationTypes) throws ProfitMandiBusinessException;
|
| 84 |
|
84 |
|
| - |
|
85 |
/**
|
| - |
|
86 |
* Active auth users holding a single position category against a partner, optionally narrowed to
|
| - |
|
87 |
* given escalation levels (all levels when none is passed). Covers both the partner's own
|
| - |
|
88 |
* cs.partner_position rows and the region-wide (partner_id = 0 / ALL_PARTNERS_REGION) ones.
|
| - |
|
89 |
* Returns an empty list when the partner has no such position mapped.
|
| - |
|
90 |
*/
|
| - |
|
91 |
List<AuthUser> getAuthUsersByPartnerIdAndCategory(int fofoId, int categoryId, EscalationType... escalationTypes) throws ProfitMandiBusinessException;
|
| - |
|
92 |
|
| 85 |
Map<EscalationType, String> getAuthUserAndEsclationTypeByPartnerId(int fofoId) throws ProfitMandiBusinessException;
|
93 |
Map<EscalationType, String> getAuthUserAndEsclationTypeByPartnerId(int fofoId) throws ProfitMandiBusinessException;
|
| 86 |
|
94 |
|
| 87 |
Map<Integer, List<Integer>> getL2L1Mapping() throws ProfitMandiBusinessException;
|
95 |
Map<Integer, List<Integer>> getL2L1Mapping() throws ProfitMandiBusinessException;
|
| 88 |
|
96 |
|
| 89 |
int getAuthUserId(int categoryId, EscalationType escalationType, int fofoId) throws ProfitMandiBusinessException;
|
97 |
int getAuthUserId(int categoryId, EscalationType escalationType, int fofoId) throws ProfitMandiBusinessException;
|