Subversion Repositories SmartDukaan

Rev

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

Rev 28940 Rev 28977
Line 49... Line 49...
49
		var data18 = $(row).find(".cancheque input[type=hidden]").val();
49
		var data18 = $(row).find(".cancheque input[type=hidden]").val();
50
		var data19 = $(row).find(".rent input[type=hidden]").val();
50
		var data19 = $(row).find(".rent input[type=hidden]").val();
51
		console.log("data19" + data19);
51
		console.log("data19" + data19);
52
		var data20 = $(row).find(".loi input[type=hidden]").val();
52
		var data20 = $(row).find(".loi input[type=hidden]").val();
53
		console.log("data18" + data18);
53
		console.log("data18" + data18);
-
 
54
		
-
 
55
		var  docCompleted = $(row).find("td:eq(22) option:selected").val();
-
 
56
		
-
 
57
		
54
		var data21 = $(row).find("td:eq(22) input[type='text']").val();
58
		var data21 = $(row).find("td:eq(23) input[type='text']").val();
55
		console.log(data21);
59
		console.log(data21);
56
		var data22 = $(row).find("td:eq(23) input[type='date']").val();
60
		var data22 = $(row).find("td:eq(24) input[type='date']").val();
57
		if (data22 != "") {
61
		if (data22 != "") {
58
			data22 = data22 + "T00:00:00";
62
			data22 = data22 + "T00:00:00";
59
		}
63
		}
60
		var data23 = $(row).find("td:eq(24) input[type='date']").val();
64
		var data23 = $(row).find("td:eq(25) input[type='date']").val();
61
		if (data23 != "") {
65
		if (data23 != "") {
62
			data23 = data23 + "T00:00:00";
66
			data23 = data23 + "T00:00:00";
63
		}
67
		}
64
		var data24 = $(row).find("td:eq(25) input[type='date']").val();
68
		var data24 = $(row).find("td:eq(26) input[type='date']").val();
65
		if (data24 != "") {
69
		if (data24 != "") {
66
			data24 = data24 + "T00:00:00";
70
			data24 = data24 + "T00:00:00";
67
		}
71
		}
68
		var data25 = $(row).find("td:eq(26) input[type='date']").val();
72
		var data25 = $(row).find("td:eq(27) input[type='date']").val();
69
		if (data25 != "") {
73
		if (data25 != "") {
70
			data25 = data25 + "T00:00:00";
74
			data25 = data25 + "T00:00:00";
71
		}
75
		}
72
		var data26 = $(row).find("td:eq(27) input[type='text']").val();
76
		var data26 = $(row).find("td:eq(28) input[type='text']").val();
73
 
77
 
74
		var data27 = $(row).find("td:eq(28) input[type='date']").val();
78
		var data27 = $(row).find("td:eq(29) input[type='date']").val();
75
		if (data27 != "") {
79
		if (data27 != "") {
76
			data27 = data27 + "T00:00:00";
80
			data27 = data27 + "T00:00:00";
77
		}
81
		}
78
 
82
 
79
		var data28 = $(row).find("td:eq(29) input[type='date']").val();
83
		var data28 = $(row).find("td:eq(30) input[type='date']").val();
80
 
84
 
81
		if (data28 != "") {
85
		if (data28 != "") {
82
			data28 = data28 + "T00:00:00";
86
			data28 = data28 + "T00:00:00";
83
		}
87
		}
84
		var data29 = $(row).find("td:eq(30) input[type='date']").val();
88
		var data29 = $(row).find("td:eq(31) input[type='date']").val();
85
 
89
 
86
		if (data29 != "") {
90
		if (data29 != "") {
87
			data29 = data29 + "T00:00:00";
91
			data29 = data29 + "T00:00:00";
88
		}
92
		}
89
 
93
 
90
		var data30 = $(row).find("td:eq(31) input[type='checkbox']").is(":checked") ? 1 : 0;
94
		var data30 = $(row).find("td:eq(32) input[type='checkbox']").is(":checked") ? 1 : 0;
91
 
95
 
92
		var prebookingListingObject = {};
96
		var prebookingListingObject = {};
93
		prebookingListingObject['id'] = data0
97
		prebookingListingObject['id'] = data0
94
 
98
 
95
 
99
 
Line 113... Line 117...
113
		prebookingListingObject['panDoc'] = data16
117
		prebookingListingObject['panDoc'] = data16
114
		prebookingListingObject['gst'] = data17
118
		prebookingListingObject['gst'] = data17
115
		prebookingListingObject['cancelCheque'] = data18
119
		prebookingListingObject['cancelCheque'] = data18
116
		prebookingListingObject['rentAgreement'] = data19
120
		prebookingListingObject['rentAgreement'] = data19
117
		prebookingListingObject['loi'] = data20
121
		prebookingListingObject['loi'] = data20
-
 
122
		prebookingListingObject['docCompleted'] = docCompleted
118
		prebookingListingObject['code'] = data21
123
		prebookingListingObject['code'] = data21
119
		prebookingListingObject['receePlaned'] = data22
124
		prebookingListingObject['receePlaned'] = data22
120
		prebookingListingObject['receeActual'] = data23
125
		prebookingListingObject['receeActual'] = data23
121
		prebookingListingObject['deploymentPlanedDate'] = data24
126
		prebookingListingObject['deploymentPlanedDate'] = data24
122
		prebookingListingObject['deploymentDate'] = data25
127
		prebookingListingObject['deploymentDate'] = data25
Line 428... Line 433...
428
			}
433
			}
429
		} else {
434
		} else {
430
			// Do nothing!
435
			// Do nothing!
431
		}
436
		}
432
	});
437
	});
-
 
438
	
-
 
439
	
-
 
440
	$(document).on('input', 'table#partnerVerification input[type=file]', function() {
-
 
441
		if (confirm('Confirm upload ?')) {
-
 
442
			var fileSelector = $(this)[0];
-
 
443
			if (fileSelector != undefined
-
 
444
				&& fileSelector.files[0] != undefined) {
-
 
445
				var url = `${context}/document-upload`;
-
 
446
				console.log(url);
-
 
447
				var file = this.files[0];
-
 
448
				console.log("file" + file);
-
 
449
				let fileInput = $(this);
-
 
450
				console.log("fileInput" + file);
-
 
451
				doAjaxUploadRequestHandler(
-
 
452
					url,
-
 
453
					'POST',
-
 
454
					file,
-
 
455
					function(response) {
-
 
456
						console.log(response);
-
 
457
						var documentId = response.response.document_id;
-
 
458
						console.log("documentId : " + documentId);
-
 
459
						fileInput.closest('td').find("input[type=hidden]").val(documentId);
-
 
460
					});
-
 
461
				// alert("Retailer Shop Document
-
 
462
				// is required");
-
 
463
			}
-
 
464
		} else {
-
 
465
			// Do nothing!
-
 
466
		}
-
 
467
	});
-
 
468
	
-
 
469
	
-
 
470
	
433
	$(document).on('input', 'table#OnboardingDesign input[type=file]', function() {
471
	$(document).on('input', 'table#OnboardingDesign input[type=file]', function() {
434
		if (confirm('Confirm upload ?')) {
472
		if (confirm('Confirm upload ?')) {
435
			var fileSelector = $(this)[0];
473
			var fileSelector = $(this)[0];
436
			if (fileSelector != undefined
474
			if (fileSelector != undefined
437
				&& fileSelector.files[0] != undefined) {
475
				&& fileSelector.files[0] != undefined) {
Line 458... Line 496...
458
			// Do nothing!
496
			// Do nothing!
459
		}
497
		}
460
	});
498
	});
461
 
499
 
462
	$(document).on('click', '#newmodal', function() {
500
	$(document).on('click', '#newmodal', function() {
-
 
501
		 
-
 
502
		 
-
 
503
		var prebookingListingObject = {};
-
 
504
		var outletName = $('#outLetName1').val();
-
 
505
		var phoneNumber =$('#number1').val();
-
 
506
		 
-
 
507
		   if (outletName == "") {
-
 
508
			   
-
 
509
			   alert("outletName is required ");
-
 
510
				return;
-
 
511
	    }
-
 
512
	  prebookingListingObject['outletName'] = $('#outLetName1').val();
-
 
513
		  
-
 
514
		   if (phoneNumber == "") {
-
 
515
			   alert("Phone Number is required ");
-
 
516
				return false;
-
 
517
				
-
 
518
			    }
-
 
519
		   if(phoneNumber.length > 6 && phoneNumber.length < 11) {  
-
 
520
			   
-
 
521
			   prebookingListingObject['phoneNumber'] = $('#number1').val();
-
 
522
			   
-
 
523
		   }
-
 
524
		   else
-
 
525
		   {
-
 
526
			   alert("Number should be greater then 6 and less then 11");
-
 
527
				return false;
-
 
528
			   
-
 
529
		   }
-
 
530
		
-
 
531
		acquireddate1 = $('#acquireddate1').val();
-
 
532
		if (acquireddate1 != "") {
-
 
533
			acquireddate1 = acquireddate1 + "T00:00:00";
-
 
534
		}
-
 
535
		prebookingListingObject['authId'] = $('#authUserOnboarding').val();
463
 
536
 
-
 
537
		prebookingListingObject['acquiredDate'] = acquireddate1
-
 
538
		 
464
 
539
 
465
		var json = partnerOnBoardingListingJson();
540
		var json = JSON.stringify(prebookingListingObject);
466
		console.log(json);
541
		console.log(json);
467
		doAjaxRequestWithJsonHandler(
542
		doAjaxRequestWithJsonHandler(
468
			context
543
			context
469
			+ "/partnerOnBoardingListing",
544
			+ "/partnerOnBoardingListing",
470
			"POST",
545
			"POST",
Line 479... Line 554...
479
 
554
 
480
	var table = $('#example').DataTable();
555
	var table = $('#example').DataTable();
481
	$(document).on('dblclick', '#example tbody tr', function() {
556
	$(document).on('dblclick', '#example tbody tr', function() {
482
 
557
 
483
		var data = table.row(this).data();
558
		var data = table.row(this).data();
484
		 var statusHold= $(this).find("td:eq(36) button[type='submit']").val();
559
		 var statusHold= $(this).find("td:eq(37) button[type='submit']").val();
485
		
560
		
486
		 console.log("statusHold"+statusHold);
561
		 console.log("statusHold"+statusHold);
487
		 if(statusHold.localeCompare("hold") )
562
		 if(statusHold.localeCompare("hold") )
488
	     		 {
563
	     		 {
489
			 $(this).find(":input").attr('disabled', true);
564
			 $(this).find(":input").attr('disabled', true);
-
 
565
			 $(this).find("td:eq(37) button[type='submit']").attr('disabled', false);
490
			 $(this).find("td:eq(36) button[type='submit']").attr('disabled', false);
566
			 $(this).find("td:eq(36) button[type='submit']").attr('disabled', false);
491
			 $(this).find("td:eq(35) button[type='submit']").attr('disabled', false);
-
 
492
            }
567
            }
493
			else{
568
			else{
494
				$(this).find(":input").attr('disabled', false).show();
569
				$(this).find(":input").attr('disabled', false).show();
-
 
570
				$(this).find(":selected").attr('disabled', false).show();
-
 
571
				
495
			}
572
			}
496
		$(this).find("input[name=rbmAuthId]").attr('disabled', true);
573
		$(this).find("input[name=rbmAuthId]").attr('disabled', true);
497
		$(this).find("input[name=verificationStatusOnboarding]").attr('disabled', true);
574
		$(this).find("input[name=verificationStatusOnboarding]").attr('disabled', true);
498
		
575
		
499
		$(this).find("input[name=code1]").attr('disabled', true);
576
		$(this).find("input[name=code1]").attr('disabled', true);
Line 621... Line 698...
621
	}
698
	}
622
});
699
});
623
 
700
 
624
 
701
 
625
 
702
 
626
function partnerOnBoardingListingJson() {
-
 
627
	var prebookingListingObject = {};
-
 
628
	prebookingListingObject['outletName'] = $('#outLetName1').val();
-
 
629
	prebookingListingObject['phoneNumber'] = $('#number1').val();
-
 
630
	acquireddate1 = $('#acquireddate1').val();
-
 
631
	if (acquireddate1 != "") {
-
 
632
		acquireddate1 = acquireddate1 + "T00:00:00";
-
 
633
	}
-
 
634
 
-
 
635
	prebookingListingObject['acquiredDate'] = acquireddate1
-
 
636
	return JSON.stringify(prebookingListingObject);
-
 
637
}
-
 
638
 
703
 
639
 
704
 
640
function panelListing(domId) {
705
function panelListing(domId) {
641
	doAjaxRequestHandler(context + "/partnerOnBoardingPanel", "GET",
706
	doAjaxRequestHandler(context + "/partnerOnBoardingPanel", "GET",
642
		function(response) {
707
		function(response) {
Line 687... Line 752...
687
		function(response) {
752
		function(response) {
688
			$('#' + domId).html(response);
753
			$('#' + domId).html(response);
689
		});
754
		});
690
 
755
 
691
}
756
}
692
function partnerOnBoardingListingJson() {
-
 
693
	var prebookingListingObject = {};
-
 
694
	prebookingListingObject['outletName'] = $('#outLetName1').val();
-
 
695
	prebookingListingObject['phoneNumber'] = $('#number1').val();
-
 
696
	acquireddate1 = $('#acquireddate1').val();
-
 
697
	if (acquireddate1 != "") {
-
 
698
		acquireddate1 = acquireddate1 + "T00:00:00";
-
 
699
	}
-
 
700
	prebookingListingObject['authId'] = $('#authUserOnboarding').val();
-
 
701
 
-
 
702
	prebookingListingObject['acquiredDate'] = acquireddate1
-
 
703
	return JSON.stringify(prebookingListingObject);
-
 
704
}
-
 
705
 
757
 
706
 
758
 
707
function panelListing(domId) {
759
function panelListing(domId) {
708
	doAjaxRequestHandler(context + "/partnerOnBoardingPanel", "GET",
760
	doAjaxRequestHandler(context + "/partnerOnBoardingPanel", "GET",
709
		function(response) {
761
		function(response) {