Subversion Repositories SmartDukaan

Rev

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

Rev 31762 Rev 32923
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.CustomRetailer;
4
import com.spice.profitmandi.common.model.CustomRetailer;
5
import com.spice.profitmandi.dao.entity.auth.AuthUser;
5
import com.spice.profitmandi.dao.entity.auth.AuthUser;
6
import com.spice.profitmandi.dao.entity.cs.*;
6
import com.spice.profitmandi.dao.entity.cs.*;
7
import com.spice.profitmandi.dao.entity.fofo.ActivityType;
7
import com.spice.profitmandi.dao.entity.fofo.ActivityType;
-
 
8
import com.spice.profitmandi.dao.enumuration.auth.CollectionRemark;
8
import com.spice.profitmandi.dao.enumuration.cs.EscalationType;
9
import com.spice.profitmandi.dao.enumuration.cs.EscalationType;
-
 
10
import com.spice.profitmandi.dao.model.ActivityMediaModel;
9
import com.spice.profitmandi.dao.model.FofoReportingModel;
11
import com.spice.profitmandi.dao.model.FofoReportingModel;
10
import org.springframework.stereotype.Service;
12
import org.springframework.stereotype.Service;
11
 
13
 
12
import java.util.List;
14
import java.util.List;
13
import java.util.Map;
15
import java.util.Map;
Line 18... Line 20...
18
    // Sends happy code to customer
20
    // Sends happy code to customer
19
    void addActivity(Ticket ticket, Activity activity);
21
    void addActivity(Ticket ticket, Activity activity);
20
 
22
 
21
    void createTicket(int fofoId, int categoryId, int subcategoryId, String message) throws ProfitMandiBusinessException;
23
    void createTicket(int fofoId, int categoryId, int subcategoryId, String message) throws ProfitMandiBusinessException;
22
 
24
 
-
 
25
    void createTicket(int fofoId, int categoryId, int subcategoryId, String message, int createdByAuthId) throws ProfitMandiBusinessException;
-
 
26
 
-
 
27
    void createTicketWithMedia(int fofoId, int categoryId, int subcategoryId, String message, int createdByAuthId, ActivityMediaModel selectedRecording) throws ProfitMandiBusinessException;
-
 
28
 
-
 
29
    void createTicketRemarkEscalation(int fofoId, int authId, int categoryId, int subcategoryId, String message, CollectionRemark remark) throws ProfitMandiBusinessException;
-
 
30
 
23
    void addPartnerToRegion(int regionId, List<Integer> fofoIds);
31
    void addPartnerToRegion(int regionId, List<Integer> fofoIds);
24
 
32
 
25
    Map<Integer, TicketSubCategory> getSubCategoryIdAndSubCategoryMap(List<Integer> subCategoryIds);
33
    Map<Integer, TicketSubCategory> getSubCategoryIdAndSubCategoryMap(List<Integer> subCategoryIds);
26
 
34
 
27
    Map<Integer, TicketCategory> getSubCategoryIdAndCategoryMap(List<Integer> subCategoryIds);
35
    Map<Integer, TicketCategory> getSubCategoryIdAndCategoryMap(List<Integer> subCategoryIds);