Subversion Repositories SmartDukaan

Rev

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

Rev 24168 Rev 27754
Line 1... Line 1...
1
$(function() {
1
$(function() {
2
	$(".create-item").live('click', function() {
2
	$(document).on('click', ".create-item", function() {
3
		loadCreateItem("main-content");
3
		loadCreateItem("main-content");
4
	});
4
	});
5
	
5
	
6
	$(".scan-in-items").live('click', function() {
6
	$(document).on('click', ".scan-in-items", function() {
7
		getAuthorisedWarehouses(function(warehouseId){
7
		getAuthorisedWarehouses(function(warehouseId){
8
			loadScanInItems(warehouseId, "main-content");
8
			loadScanInItems(warehouseId, "main-content");
9
		});
9
		});
10
	});
10
	});
11
	
11
	
12
	$(".scan-in-partner-items").live('click', function() {
12
	$(document).on('click', ".scan-in-partner-items", function() {
13
		loadScanInPartnerItems("main-content");
13
		loadScanInPartnerItems("main-content");
14
	});
14
	});
15
 
15
 
16
    $(".scan-out-partner-items").live('click', function() {
16
    $(document).on('click', ".scan-out-partner-items", function() {
17
        loadScanOutPartnerItems("main-content");
17
        loadScanOutPartnerItems("main-content");
18
    });
18
    });
19
	
19
	
20
	$("#scanInPartnerItemButton").live('click', function() {
20
	$(document).on('click', "#scanInPartnerItemButton", function() {
21
		var deliveryNoteId = $("#scanInPartnerItemModel .deliveryNoteId").text();
21
		var deliveryNoteId = $("#scanInPartnerItemModel .deliveryNoteId").text();
22
		var itemIdSerialNumbersMap = {};
22
		var itemIdSerialNumbersMap = {};
23
		var itemIdQuantityMap = {};
23
		var itemIdQuantityMap = {};
24
		$('.itemIdSerialNumbersContainer').each(function(){
24
		$('.itemIdSerialNumbersContainer').each(function(){
25
			var itemId = $(this).find('.itemId').attr('itemId');
25
			var itemId = $(this).find('.itemId').attr('itemId');
Line 46... Line 46...
46
		console.log(scanInPartnerItemRequest);
46
		console.log(scanInPartnerItemRequest);
47
		submitScanInPartnerItem(scanInPartnerItemRequest);
47
		submitScanInPartnerItem(scanInPartnerItemRequest);
48
		return false;
48
		return false;
49
	});
49
	});
50
 
50
 
51
    $("#scanOutPartnerItemButton").live('click', function() {
51
    $(document).on('click', "#scanOutPartnerItemButton", function() {
52
        var itemId = $("#scanOutPartnerItemModel .itemId").val();
52
        var itemId = $("#scanOutPartnerItemModel .itemId").val();
53
        var itemType = $("#scanOutPartnerItemModel .itemType").val();
53
        var itemType = $("#scanOutPartnerItemModel .itemType").val();
54
        var serialNumber = null;
54
        var serialNumber = null;
55
        if(itemType == 'SERIALIZED'){
55
        if(itemType == 'SERIALIZED'){
56
            serialNumber = $("#itemSerialNumbers option:selected").val();
56
            serialNumber = $("#itemSerialNumbers option:selected").val();
Line 110... Line 110...
110
        customerDetails['address'] = address;
110
        customerDetails['address'] = address;
111
        submitScanOutPartnerItem(itemId, serialNumber, customerDetails);
111
        submitScanOutPartnerItem(itemId, serialNumber, customerDetails);
112
        return false;
112
        return false;
113
    });
113
    });
114
 
114
 
115
    $("#scanOutPartnerItemResetButton").live('click', function() {
115
    $(document).on('click', "#scanOutPartnerItemResetButton", function() {
116
        $("#scanOutPartnerItemModel .firstName").val("");
116
        $("#scanOutPartnerItemModel .firstName").val("");
117
        $("#scanOutPartnerItemModel .lastName").val("");
117
        $("#scanOutPartnerItemModel .lastName").val("");
118
        $("#scanOutPartnerItemModel .emailId").val("");
118
        $("#scanOutPartnerItemModel .emailId").val("");
119
        $("#scanOutPartnerItemModel .mobileNumber").val("");
119
        $("#scanOutPartnerItemModel .mobileNumber").val("");
120
        $("#scanOutPartnerItemModel .line1").val('');
120
        $("#scanOutPartnerItemModel .line1").val('');
Line 123... Line 123...
123
        $("#scanOutPartnerItemModel .pinCode").val('');
123
        $("#scanOutPartnerItemModel .pinCode").val('');
124
        $("#scanOutPartnerItemModel .city").val('');
124
        $("#scanOutPartnerItemModel .city").val('');
125
        return false;
125
        return false;
126
    });
126
    });
127
	
127
	
128
	$("#deliveryNoteId").live("keyup", function(e) {
128
	$(document).on("keyup", "#deliveryNoteId", function(e) {
129
		var keyCode = e.keyCode || e.which;
129
		var keyCode = e.keyCode || e.which;
130
    	if(keyCode == 13){
130
    	if(keyCode == 13){
131
    		scanInPartnerItemDialog();
131
    		scanInPartnerItemDialog();
132
    	}
132
    	}
133
	});
133
	});
134
	
134
	
135
	$("#scanInItemButton").live('click', function() {
135
	$(document).on('click', "#scanInItemButton", function() {
136
		var imeis = [];
136
		var imeis = [];
137
		var error = false;
137
		var error = false;
138
		var errorText = "";
138
		var errorText = "";
139
		$("#serialNumberContainer :input").each(function(){
139
		$("#serialNumberContainer :input").each(function(){
140
			var input = $(this).val().trim();
140
			var input = $(this).val().trim();
Line 157... Line 157...
157
		submitScanInItem(itemId, warehouseId, quantity, imeis);
157
		submitScanInItem(itemId, warehouseId, quantity, imeis);
158
		
158
		
159
		return false;
159
		return false;
160
	});
160
	});
161
	
161
	
162
	$('#admin-warehouses').live('change', function(){
162
	$(document).on('change', '#admin-warehouses', function(){
163
		var warehouseId = $(this).val();
163
		var warehouseId = $(this).val();
164
		loadWarehouseInstructionItemsByWarehouseId("warehouse-instruction-items-container", warehouseId);
164
		loadWarehouseInstructionItemsByWarehouseId("warehouse-instruction-items-container", warehouseId);
165
	});
165
	});
166
	
166
	
167
	$(".scan-out-items").live('click', function() {
167
	$(document).on('click', ".scan-out-items", function() {
168
		getAuthorisedWarehouses(function(warehouseId){
168
		getAuthorisedWarehouses(function(warehouseId){
169
			loadScanOutItems(warehouseId, "main-content");
169
			loadScanOutItems(warehouseId, "main-content");
170
		});
170
		});
171
	});
171
	});
172
	
172
	
173
	$("#scanOutItemButton").live('click', function() {
173
	$(document).on('click', "#scanOutItemButton", function() {
174
		var warehouseId = $("#scanOutItemModel .warehouseId").val();
174
		var warehouseId = $("#scanOutItemModel .warehouseId").val();
175
		if(warehouseId == ""){
175
		if(warehouseId == ""){
176
			alert("Please choose warehouse");
176
			alert("Please choose warehouse");
177
			$("#scanOutItemModel .close").click();
177
			$("#scanOutItemModel .close").click();
178
			return;
178
			return;
Line 226... Line 226...
226
		submitScanOutItem(scanOutItemRequest);
226
		submitScanOutItem(scanOutItemRequest);
227
		
227
		
228
		return false;
228
		return false;
229
	});
229
	});
230
	
230
	
231
	$("#items-paginated .next").live('click', function() {
231
	$(document).on('click', "#items-paginated .next", function() {
232
		loadPaginatedNextItems('/getPaginatedItems', null, 'items-paginated', 'items-table', null);
232
		loadPaginatedNextItems('/getPaginatedItems', null, 'items-paginated', 'items-table', null);
233
		$(this).blur();
233
		$(this).blur();
234
    });
234
    });
235
	
235
	
236
	$("#items-paginated .previous").live('click', function() {
236
	$(document).on('click', "#items-paginated .previous", function() {
237
		loadPaginatedPreviousItems('/getPaginatedItems', null, 'items-paginated', 'items-table', null);
237
		loadPaginatedPreviousItems('/getPaginatedItems', null, 'items-paginated', 'items-table', null);
238
		$(this).blur();
238
		$(this).blur();
239
    });
239
    });
240
	
240
	
241
	$("#scan-in-items-paginated .next").live('click', function() {
241
	$(document).on('click', "#scan-in-items-paginated .next", function() {
242
		var warehouseId = $('input[name="warehouseId]');
242
		var warehouseId = $('input[name="warehouseId]');
243
		loadPaginatedNextItems('/getPaginatedScanInItems/' + warehouseId, null, 'scan-in-items-paginated', 'scan-in-items-table', null);
243
		loadPaginatedNextItems('/getPaginatedScanInItems/' + warehouseId, null, 'scan-in-items-paginated', 'scan-in-items-table', null);
244
		$(this).blur();
244
		$(this).blur();
245
    });
245
    });
246
	
246
	
247
	$("#scan-in-items-paginated .previous").live('click', function() {
247
	$(document).on('click', "#scan-in-items-paginated .previous", function() {
248
		loadPaginatedPreviousItems('/getPaginatedScanInItems', null, 'scan-in-items-paginated', 'scan-in-items-table', null);
248
		loadPaginatedPreviousItems('/getPaginatedScanInItems', null, 'scan-in-items-paginated', 'scan-in-items-table', null);
249
		$(this).blur();
249
		$(this).blur();
250
    });
250
    });
251
	
251
	
252
	$("#scan-out-items-paginated .next").live('click', function() {
252
	$(document).on('click', "#scan-out-items-paginated .next", function() {
253
		loadPaginatedNextItems('/getPaginatedScanOutItems', null, 'scan-out-items-paginated', 'scan-out-items-table', null);
253
		loadPaginatedNextItems('/getPaginatedScanOutItems', null, 'scan-out-items-paginated', 'scan-out-items-table', null);
254
		$(this).blur();
254
		$(this).blur();
255
    });
255
    });
256
	
256
	
257
	$("#scan-out-items-paginated .previous").live('click', function() {
257
	$(document).on('click', "#scan-out-items-paginated .previous", function() {
258
		loadPaginatedPreviousItems('/getPaginatedScanOutItems', null, 'scan-out-items-paginated', 'scan-out-items-table', null);
258
		loadPaginatedPreviousItems('/getPaginatedScanOutItems', null, 'scan-out-items-paginated', 'scan-out-items-table', null);
259
		$(this).blur();
259
		$(this).blur();
260
    });
260
    });
261
	
261
	
262
	$("#scan-in-partner-items-paginated .next").live('click', function() {
262
	$(document).on('click', "#scan-in-partner-items-paginated .next", function() {
263
		loadPaginatedNextItems('/getPaginatedScanInPartnerItems', null, 'scan-in-partner-items-paginated', 'scan-in-partner-items-table', null);
263
		loadPaginatedNextItems('/getPaginatedScanInPartnerItems', null, 'scan-in-partner-items-paginated', 'scan-in-partner-items-table', null);
264
		$(this).blur();
264
		$(this).blur();
265
    });
265
    });
266
	
266
	
267
	$("#scan-in-partner-items-paginated .previous").live('click', function() {
267
	$(document).on('click', "#scan-in-partner-items-paginated .previous", function() {
268
		loadPaginatedPreviousItems('/getPaginatedScanInPartnerItems', null, 'scan-in-partner-items-paginated', 'scan-in-partner-items-table', null);
268
		loadPaginatedPreviousItems('/getPaginatedScanInPartnerItems', null, 'scan-in-partner-items-paginated', 'scan-in-partner-items-table', null);
269
		$(this).blur();
269
		$(this).blur();
270
    });
270
    });
271
 
271
 
272
    $("#scan-out-partner-items-paginated .next").live('click', function() {
272
    $(document).on('click', "#scan-out-partner-items-paginated .next", function() {
273
        loadPaginatedNextItems('/getPaginatedScanOutPartnerItems', null, 'scan-out-partner-items-paginated', 'scan-out-partner-items-table', null);
273
        loadPaginatedNextItems('/getPaginatedScanOutPartnerItems', null, 'scan-out-partner-items-paginated', 'scan-out-partner-items-table', null);
274
        $(this).blur();
274
        $(this).blur();
275
    });
275
    });
276
 
276
 
277
    $("#scan-out-partner-items-paginated .previous").live('click', function() {
277
    $(document).on('click', "#scan-out-partner-items-paginated .previous", function() {
278
        loadPaginatedPreviousItems('/getPaginatedScanOutPartnerItems', null, 'scan-out-partner-items-paginated', 'scan-out-partner-items-table', null);
278
        loadPaginatedPreviousItems('/getPaginatedScanOutPartnerItems', null, 'scan-out-partner-items-paginated', 'scan-out-partner-items-table', null);
279
        $(this).blur();
279
        $(this).blur();
280
    });
280
    });
281
});
281
});
282
 
282