Subversion Repositories SmartDukaan

Rev

Rev 37357 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 37357 Rev 37866
Line 66... Line 66...
66
    void updateTicket(int categoryId, int subCategoryId, Ticket ticket, int authUserId, EscalationType escalationType, ActivityMediaModel recording,int currentUserId) throws ProfitMandiBusinessException;
66
    void updateTicket(int categoryId, int subCategoryId, Ticket ticket, int authUserId, EscalationType escalationType, ActivityMediaModel recording,int currentUserId) throws ProfitMandiBusinessException;
67
    void updateTicket(int categoryId, int subCategoryId, Ticket ticket, int authUserId, EscalationType escalationType) throws ProfitMandiBusinessException;
67
    void updateTicket(int categoryId, int subCategoryId, Ticket ticket, int authUserId, EscalationType escalationType) throws ProfitMandiBusinessException;
68
 
68
 
69
    Map<String, Set<String>> getAuthUserPartnerEmailMapping() throws ProfitMandiBusinessException;
69
    Map<String, Set<String>> getAuthUserPartnerEmailMapping() throws ProfitMandiBusinessException;
70
 
70
 
-
 
71
    /**
-
 
72
     * Parameterised variant of {@link #getAuthUserPartnerEmailMapping}. The baseline
-
 
73
     * method hard-codes Sales + RBM + ABM positions, which left non-sales HO roles
-
 
74
     * (Category, Training, BI) with an empty partner list on the React admin page.
-
 
75
     * This overload lets the caller pass the exact category set it wants mapped so
-
 
76
     * each surface can own its own scope. Not cached because the category list is
-
 
77
     * caller-supplied — a shared cache keyed only by method name would cross-pollinate.
-
 
78
     */
-
 
79
    Map<String, Set<String>> getAuthUserPartnerEmailMappingByCategoryIds(List<Integer> categoryIds) throws ProfitMandiBusinessException;
-
 
80
 
71
    Map<String, Set<Integer>> getAuthUserPartnerIdMapping() throws ProfitMandiBusinessException;
81
    Map<String, Set<Integer>> getAuthUserPartnerIdMapping() throws ProfitMandiBusinessException;
72
 
82
 
73
    Map<Integer, List<Integer>> getAuthUserIdPartnerIdMapping() throws ProfitMandiBusinessException;
83
    Map<Integer, List<Integer>> getAuthUserIdPartnerIdMapping() throws ProfitMandiBusinessException;
74
 
84
 
75
    Map<Integer, List<Integer>> getAuthUserIdAllPartnerIdMapping() throws ProfitMandiBusinessException;
85
    Map<Integer, List<Integer>> getAuthUserIdAllPartnerIdMapping() throws ProfitMandiBusinessException;