Subversion Repositories SmartDukaan

Rev

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

Rev 16244 Rev 18456
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) {