| Line 63... |
Line 63... |
| 63 |
put(19l,"PAYU");
|
63 |
put(19l,"PAYU");
|
| 64 |
}
|
64 |
}
|
| 65 |
});
|
65 |
});
|
| 66 |
|
66 |
|
| 67 |
public static enum EscalationMatrix {
|
67 |
public static enum EscalationMatrix {
|
| 68 |
SHIPPING_AND_DELIVERY("Product shipping and delivery related issues", Arrays.asList(34, 33, 18, 47, 51)),
|
68 |
SHIPPING_AND_DELIVERY("Product shipping and delivery related issues", Arrays.asList(34, 18, 47, 51)),
|
| 69 |
RETURN_AND_REFUND("Product return, order refund, Payment status related issues", Arrays.asList(34)),
|
69 |
RETURN_AND_REFUND("Product return, order refund, Payment status related issues", Arrays.asList(34)),
|
| 70 |
CONTENT("Any questions or errors on the content about the product on our site", Arrays.asList(34, 10)),
|
70 |
CONTENT("Any questions or errors on the content about the product on our site", Arrays.asList(34, 10)),
|
| 71 |
PRODUCT_AND_PRICE("Product availability and its price related enquiries", Arrays.asList(34, 13)),
|
71 |
PRODUCT_AND_PRICE("Product availability and its price related enquiries", Arrays.asList(34, 13)),
|
| 72 |
TECHNICAL("Any technical errors on the site (or site not working properly)", Arrays.asList(34, 35)),
|
72 |
TECHNICAL("Any technical errors on the site (or site not working properly)", Arrays.asList(34, 35)),
|
| 73 |
ORDER_CANCELLATION("Cancelling an order", Arrays.asList(33, 34, 51)),
|
73 |
ORDER_CANCELLATION("Cancelling an order", Arrays.asList(18, 34, 51)),
|
| 74 |
BULK_DEAL("Any bulk deals related enquiries", Arrays.asList(34)),
|
74 |
BULK_DEAL("Any bulk deals related enquiries", Arrays.asList(34)),
|
| 75 |
PROMOTION_MARKETING_PARTNERSHIP("Any promotion, marketing or partnership proposals' related queries", Arrays.asList(34, 41)),
|
75 |
PROMOTION_MARKETING_PARTNERSHIP("Any promotion, marketing or partnership proposals' related queries", Arrays.asList(34, 41)),
|
| 76 |
COD_VERIFICATION("Any COD verification related tickets", Arrays.asList(34, 51)),
|
76 |
COD_VERIFICATION("Any COD verification related tickets", Arrays.asList(34, 51)),
|
| 77 |
ON_TIME_GUARANTEE("On Time Guarantee related enquiries",Arrays.asList(18, 47, 34)),
|
77 |
ON_TIME_GUARANTEE("On Time Guarantee related enquiries",Arrays.asList(18, 47, 34)),
|
| 78 |
RECHARGE_RELATED("Recharge related", Arrays.asList(34, 33, 51)),
|
78 |
RECHARGE_RELATED("Recharge related", Arrays.asList(34, 51)),
|
| 79 |
DELIVERY_PROBLEM("", Arrays.asList(34, 33, 47, 18, 51)),
|
79 |
DELIVERY_PROBLEM("", Arrays.asList(34, 47, 18, 51)),
|
| 80 |
OTHER("Any other issues", Arrays.asList(33, 34, 51));
|
80 |
OTHER("Any other issues", Arrays.asList(18, 34, 51));
|
| 81 |
|
81 |
|
| 82 |
private String description;
|
82 |
private String description;
|
| 83 |
private List<Integer> agentIds;
|
83 |
private List<Integer> agentIds;
|
| 84 |
|
84 |
|
| 85 |
EscalationMatrix(String description, List<Integer> agentIds) {
|
85 |
EscalationMatrix(String description, List<Integer> agentIds) {
|
| Line 96... |
Line 96... |
| 96 |
}
|
96 |
}
|
| 97 |
};
|
97 |
};
|
| 98 |
|
98 |
|
| 99 |
|
99 |
|
| 100 |
public static enum PMEscalationMatrix {
|
100 |
public static enum PMEscalationMatrix {
|
| 101 |
PM_CASH_BACK_INQUIRY("Customer wanted to know about cash back", Arrays.asList(34, 33, 51)),
|
101 |
PM_CASH_BACK_INQUIRY("Customer wanted to know about cash back", Arrays.asList(34, 51)),
|
| 102 |
PM_RECHARGE_FAILED_OR_COMPLAINT("Customer complaint about recharge", Arrays.asList(34, 33, 51)),
|
102 |
PM_RECHARGE_FAILED_OR_COMPLAINT("Customer complaint about recharge", Arrays.asList(34, 51)),
|
| 103 |
PM_WALLET_AMOUNT_ISSUE("Some issue in wallet amount", Arrays.asList(34, 33, 51)),
|
103 |
PM_WALLET_AMOUNT_ISSUE("Some issue in wallet amount", Arrays.asList(34, 51)),
|
| 104 |
PM_ORDER_NOT_SHOWING("Customer Order not showing at App", Arrays.asList(34, 33, 51)),
|
104 |
PM_ORDER_NOT_SHOWING("Customer Order not showing at App", Arrays.asList(34, 51)),
|
| 105 |
PM_BULK_INQUIRY("Customer wanted to know about bulk purchase inquiry", Arrays.asList(34, 33, 51)),
|
105 |
PM_BULK_INQUIRY("Customer wanted to know about bulk purchase inquiry", Arrays.asList(34, 51)),
|
| 106 |
PM_TAX_INVOICE_ISSUE("Customer wanted to complaint about tax invoice", Arrays.asList(34, 33, 51)),
|
106 |
PM_TAX_INVOICE_ISSUE("Customer wanted to complaint about tax invoice", Arrays.asList(34, 51)),
|
| 107 |
PM_ORDER_STATUS_SAHOLIC_ORDER("Customer wanted to know status of order", Arrays.asList(34, 33, 51)),
|
107 |
PM_ORDER_STATUS_SAHOLIC_ORDER("Customer wanted to know status of order", Arrays.asList(34, 51)),
|
| 108 |
PM_PRODUCT_DEMAND("Customer wanted information about any product demand", Arrays.asList(34, 33, 51)),
|
108 |
PM_PRODUCT_DEMAND("Customer wanted information about any product demand", Arrays.asList(34, 51)),
|
| 109 |
PM_PRICING_ERROR("Customer wanted to ask questions about some error in pricing", Arrays.asList(34, 33, 51)),
|
109 |
PM_PRICING_ERROR("Customer wanted to ask questions about some error in pricing", Arrays.asList(34, 51)),
|
| 110 |
PM_TECHNICAL_ISSUE("Some technical issue at app", Arrays.asList(34, 33, 51));
|
110 |
PM_TECHNICAL_ISSUE("Some technical issue at app", Arrays.asList(34, 51));
|
| 111 |
|
111 |
|
| 112 |
private String description;
|
112 |
private String description;
|
| 113 |
private List<Integer> agentIds;
|
113 |
private List<Integer> agentIds;
|
| 114 |
|
114 |
|
| 115 |
PMEscalationMatrix(String description, List<Integer> agentIds) {
|
115 |
PMEscalationMatrix(String description, List<Integer> agentIds) {
|