Subversion Repositories SmartDukaan

Rev

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

Rev 2830 Rev 3090
Line 1... Line 1...
1
var orderTable;
1
var orderTable;
2
var cartTable;
2
var cartTable;
3
var userCommunicationTable;
3
var userCommunicationTable;
4
function loadUserPane(domId, userId)	{
4
function loadUserPane(domId, userId) {
5
	$.ajax({
5
	$.ajax({
6
		 type: "GET",
6
		 type: "GET",
7
		 url: "/crm/user-info?userId=" + userId,
7
		 url: "/crm/user-info?userId=" + userId,
8
		 success: function(response){
8
		 success: function(response){
9
			 $('#' + domId).html(response);
9
			 $('#' + domId).html(response);
Line 63... Line 63...
63
		 url: "/crm/user-order-info?userId=" + userId + "&orderId=" + orderId,
63
		 url: "/crm/user-order-info?userId=" + userId + "&orderId=" + orderId,
64
		 success: function(response){
64
		 success: function(response){
65
			 $('#' + domId).html(response);
65
			 $('#' + domId).html(response);
66
			 $('#user-orders tr').removeClass('selected');
66
			 $('#user-orders tr').removeClass('selected');
67
			 $('#order-row-' + orderId).addClass('selected');
67
			 $('#order-row-' + orderId).addClass('selected');
-
 
68
//			 var shipmentDetailsTable = $('#shipment-details').dataTable({
-
 
69
//					"iDisplayLength" : 10,
-
 
70
//					"aLengthMenu" : [ [ 5, 10, 20, -1 ], [ 5, 10, 20, "All" ] ]
-
 
71
//			 });
68
		 }
72
		 }
69
	 });
73
	 });
70
}
74
}
71
 
75
 
72
function loadLineInfo(domId, userId, itemId)	{
76
function loadLineInfo(domId, userId, itemId)	{
Line 89... Line 93...
89
			 $('#' + domId).html(response);
93
			 $('#' + domId).html(response);
90
			 $('#user-cart tr').removeClass('selected');
94
			 $('#user-cart tr').removeClass('selected');
91
			 $('#cart-row-' + commId).addClass('selected');
95
			 $('#cart-row-' + commId).addClass('selected');
92
		 }
96
		 }
93
	 });
97
	 });
-
 
98
}
-
 
99
 
-
 
100
function loadTicketInfo(domId, userId, ticketId) {
-
 
101
	$.ajax({
-
 
102
		 type: "GET",
-
 
103
		 url: "/crm/user-tickets/" + ticketId + "/edit",
-
 
104
		 success: function(response) {
-
 
105
			 $('#' + domId).html(response);
-
 
106
			 $('#user-tickets tr').removeClass('selected');
-
 
107
			 $('#ticket-row-' + ticketId).addClass('selected');
-
 
108
//			 var activityTable = $('#activity-table').dataTable({
-
 
109
//					"aaSorting": [[3,'desc']],
-
 
110
//					"iDisplayLength" : 5,
-
 
111
//					"aLengthMenu" : [ [ 5, 10, 20, -1 ], [ 5, 10, 20, "All" ] ]
-
 
112
//			 });
-
 
113
		 }
-
 
114
	 });
-
 
115
}
-
 
116
 
-
 
117
function loadTicketPane(domId, userId) {
-
 
118
	$.ajax({
-
 
119
		 type: "GET",
-
 
120
		 url: "/crm/user-tickets?userId=" + userId,
-
 
121
		 success: function(response){
-
 
122
			 $('#' + domId).html(response);
-
 
123
			 var ticketTable = $('#user-tickets').dataTable({
-
 
124
				"aaSorting": [[3,'desc']],
-
 
125
				"iDisplayLength" : 5,
-
 
126
				"aLengthMenu" : [ [ 5, 10, 20, -1 ], [ 5, 10, 20, "All" ] ]
-
 
127
			 });
-
 
128
		 }
-
 
129
	 });
-
 
130
}
-
 
131
 
-
 
132
function loadActivityInfo(domId, userId, activityId) {
-
 
133
	$.ajax({
-
 
134
		 type: "GET",
-
 
135
		 url: "/crm/user-activity-info?userId=" + userId + "&activityId=" + activityId,
-
 
136
		 success: function(response){
-
 
137
			 $('#' + domId).html(response);
-
 
138
			 $('#user-activity tr').removeClass('selected');
-
 
139
			 $('#activity-row-' + activityId).addClass('selected');
-
 
140
		 }
-
 
141
	 });
-
 
142
}
-
 
143
 
-
 
144
function loadActivityPane(domId, userId) {
-
 
145
	$.ajax({
-
 
146
		 type: "GET",
-
 
147
		 url: "/crm/user-activity?userId=" + userId,
-
 
148
		 success: function(response){
-
 
149
			 $('#' + domId).html(response);
-
 
150
			 var activityTable = $('#user-activity').dataTable({
-
 
151
				"aaSorting": [[1,'desc']],
-
 
152
				"iDisplayLength" : 5,
-
 
153
				"aLengthMenu" : [ [ 5, 10, 20, -1 ], [ 5, 10, 20, "All" ] ]
-
 
154
			 });
-
 
155
		 }
-
 
156
	 });
-
 
157
}
-
 
158
 
-
 
159
function loadTicketCreationForm(domId, userId) {
-
 
160
	$.ajax({
-
 
161
		 type: "GET",
-
 
162
		 url: "/crm/user-tickets/new?userId=" + userId,
-
 
163
		 success: function(response){
-
 
164
			 $('#' + domId).html(response);
-
 
165
		 }
-
 
166
	 });
-
 
167
}
-
 
168
 
-
 
169
function loadActivityCreationForm(domId, userId) {
-
 
170
	$.ajax({
-
 
171
		 type: "GET",
-
 
172
		 url: "/crm/user-activity/new?userId=" + userId,
-
 
173
		 success: function(response){
-
 
174
			 $('#' + domId).html(response);
-
 
175
		 }
-
 
176
	 });
-
 
177
}
-
 
178
 
-
 
179
function updateTicket(domId, ticketId, params) {
-
 
180
	$.ajax({
-
 
181
		 type: "PUT",
-
 
182
		 url: "/crm/user-tickets/" + ticketId + "?" + params,
-
 
183
		 success: function(response) {
-
 
184
			 $('#' + domId).html(response);
-
 
185
			 var ticketTable = $('#user-tickets').dataTable({
-
 
186
					"aaSorting": [[3,'desc']],
-
 
187
					"iDisplayLength" : 5,
-
 
188
					"aLengthMenu" : [ [ 5, 10, 20, -1 ], [ 5, 10, 20, "All" ] ]
-
 
189
			 });
-
 
190
		 }
-
 
191
	 });
-
 
192
}
-
 
193
 
-
 
194
function createTicket(domId, params) {
-
 
195
	$.ajax({
-
 
196
		 type: "POST",
-
 
197
		 url: "/crm/user-tickets",
-
 
198
		 data: params,
-
 
199
		 success: function(response){
-
 
200
			 $('#' + domId).html(response);
-
 
201
			 var ticketTable = $('#user-tickets').dataTable({
-
 
202
					"aaSorting": [[3,'desc']],
-
 
203
					"iDisplayLength" : 5,
-
 
204
					"aLengthMenu" : [ [ 5, 10, 20, -1 ], [ 5, 10, 20, "All" ] ]
-
 
205
			 });
-
 
206
		 }
-
 
207
	 });
-
 
208
}
-
 
209
 
-
 
210
function createActivity(domId, params) {
-
 
211
	$.ajax({
-
 
212
		type: "POST",
-
 
213
		url: "/crm/user-activity",
-
 
214
		data: params,
-
 
215
		success: function(response){
-
 
216
			$('#' + domId).html(response);
-
 
217
			var activityTable = $('#user-activity').dataTable({
-
 
218
				"aaSorting": [[3,'desc']],
-
 
219
				"iDisplayLength" : 5,
-
 
220
				"aLengthMenu" : [ [ 5, 10, 20, -1 ], [ 5, 10, 20, "All" ] ]
-
 
221
			});
-
 
222
		}
-
 
223
	});
94
}
224
}
95
225