Subversion Repositories SmartDukaan

Rev

Rev 28977 | Rev 29026 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
27763 tejbeer 1
$(function() {
27829 tejbeer 2
	$(document).on('click', '.submit1', function() {
3
		var row = $(this).closest("tr");
4
		console.log(row);
5
		var rowIndex = $(this).closest('tr').prevAll().length;
28908 tejbeer 6
 
27829 tejbeer 7
		var data0 = $(row).find("td:eq(0)").text();
28908 tejbeer 8
 
27836 tejbeer 9
		var data1 = $(row).find("td:eq(1)").text();
27833 tejbeer 10
		var data2 = $(row).find("td:eq(2)").text();
27829 tejbeer 11
		if (data2 != "") {
12
			data2 = data2 + "T00:00:00";
13
		}
27833 tejbeer 14
		var data3 = $(row).find("td:eq(3) input[type='date']").val();
15
		if (data3 != "") {
16
			data3 = data3 + "T00:00:00";
17
		}
18
		var data4 = $(row).find("td:eq(4) input[type='text']").val();
28908 tejbeer 19
 
27833 tejbeer 20
		var data5 = $(row).find("td:eq(5) input[type='number']").val();
28908 tejbeer 21
 
22
 
23
 
24
		var rbmAuthId = $(row).find("td:eq(6) input[type='hidden']").val();
25
 
26
		console.log(rbmAuthId)
27
 
28881 manish 28
		var data6 = $(row).find("td:eq(7) input[type='text']").val();
29
		var data7 = $(row).find("td:eq(8) input[type='text']").val();
30
		var data8 = $(row).find("td:eq(9) input[type='text']").val();
27763 tejbeer 31
 
28881 manish 32
		var data9 = $(row).find("td:eq(10) input[type='text']").val();
33
		var data10 = $(row).find("td:eq(11) input[type='text']").val();
34
		var data11 = $(row).find("td:eq(12) input[type='date']").val();
27884 tejbeer 35
		if (data11 != "") {
36
			data11 = data11 + "T00:00:00";
37
		}
27813 tejbeer 38
 
28881 manish 39
		var data12 = $(row).find("td:eq(13) input[type='text']").val();
27833 tejbeer 40
 
28881 manish 41
		var data13 = $(row).find("td:eq(14) input[type='date']").val();
27884 tejbeer 42
		if (data13 != "") {
43
			data13 = data13 + "T00:00:00";
27829 tejbeer 44
		}
27884 tejbeer 45
		var data14 = $(row).find(".kyc input[type=hidden]").val();
46
		var data15 = $(row).find(".aadhar input[type=hidden]").val();
47
		var data16 = $(row).find(".pan input[type=hidden]").val();
48
		var data17 = $(row).find(".gst input[type=hidden]").val();
49
		var data18 = $(row).find(".cancheque input[type=hidden]").val();
50
		var data19 = $(row).find(".rent input[type=hidden]").val();
51
		console.log("data19" + data19);
52
		var data20 = $(row).find(".loi input[type=hidden]").val();
27829 tejbeer 53
		console.log("data18" + data18);
28977 manish 54
 
55
		var  docCompleted = $(row).find("td:eq(22) option:selected").val();
56
 
57
 
58
		var data21 = $(row).find("td:eq(23) input[type='text']").val();
28908 tejbeer 59
		console.log(data21);
28977 manish 60
		var data22 = $(row).find("td:eq(24) input[type='date']").val();
27829 tejbeer 61
		if (data22 != "") {
62
			data22 = data22 + "T00:00:00";
63
		}
28977 manish 64
		var data23 = $(row).find("td:eq(25) input[type='date']").val();
27829 tejbeer 65
		if (data23 != "") {
66
			data23 = data23 + "T00:00:00";
67
		}
28977 manish 68
		var data24 = $(row).find("td:eq(26) input[type='date']").val();
27833 tejbeer 69
		if (data24 != "") {
70
			data24 = data24 + "T00:00:00";
27829 tejbeer 71
		}
28977 manish 72
		var data25 = $(row).find("td:eq(27) input[type='date']").val();
27884 tejbeer 73
		if (data25 != "") {
74
			data25 = data25 + "T00:00:00";
27829 tejbeer 75
		}
28977 manish 76
		var data26 = $(row).find("td:eq(28) input[type='text']").val();
27813 tejbeer 77
 
28977 manish 78
		var data27 = $(row).find("td:eq(29) input[type='date']").val();
27833 tejbeer 79
		if (data27 != "") {
80
			data27 = data27 + "T00:00:00";
81
		}
27829 tejbeer 82
 
28977 manish 83
		var data28 = $(row).find("td:eq(30) input[type='date']").val();
27833 tejbeer 84
 
27884 tejbeer 85
		if (data28 != "") {
86
			data28 = data28 + "T00:00:00";
87
		}
28977 manish 88
		var data29 = $(row).find("td:eq(31) input[type='date']").val();
27833 tejbeer 89
 
28848 manish 90
		if (data29 != "") {
91
			data29 = data29 + "T00:00:00";
92
		}
27884 tejbeer 93
 
28977 manish 94
		var data30 = $(row).find("td:eq(32) input[type='checkbox']").is(":checked") ? 1 : 0;
27884 tejbeer 95
 
27829 tejbeer 96
		var prebookingListingObject = {};
97
		prebookingListingObject['id'] = data0
28908 tejbeer 98
 
99
 
27833 tejbeer 100
		prebookingListingObject['createdTimestamp'] = data2
101
		prebookingListingObject['acquiredDate'] = data3
102
		prebookingListingObject['outletName'] = data4
103
		prebookingListingObject['phoneNumber'] = data5
28908 tejbeer 104
 
105
		prebookingListingObject['authId'] = rbmAuthId
27833 tejbeer 106
		prebookingListingObject['city'] = data6
107
		prebookingListingObject['stateHead'] = data7
108
		prebookingListingObject['bdm'] = data8
27829 tejbeer 109
 
27833 tejbeer 110
		prebookingListingObject['agreedBrandFees'] = data9
28908 tejbeer 111
		prebookingListingObject['receivedBrandFees'] = data10
112
		prebookingListingObject['finalBrandFees'] = data11
27884 tejbeer 113
		prebookingListingObject['agreedWallet'] = data12
114
		prebookingListingObject['investmentDate'] = data13
115
		prebookingListingObject['kyc'] = data14
116
		prebookingListingObject['aadharDoc'] = data15
117
		prebookingListingObject['panDoc'] = data16
118
		prebookingListingObject['gst'] = data17
119
		prebookingListingObject['cancelCheque'] = data18
120
		prebookingListingObject['rentAgreement'] = data19
121
		prebookingListingObject['loi'] = data20
28977 manish 122
		prebookingListingObject['docCompleted'] = docCompleted
27884 tejbeer 123
		prebookingListingObject['code'] = data21
124
		prebookingListingObject['receePlaned'] = data22
125
		prebookingListingObject['receeActual'] = data23
28900 manish 126
		prebookingListingObject['deploymentPlanedDate'] = data24
127
		prebookingListingObject['deploymentDate'] = data25
27884 tejbeer 128
		prebookingListingObject['stockPayment'] = data26
129
		prebookingListingObject['expectedDate'] = data27
130
		prebookingListingObject['payDate'] = data28
28848 manish 131
		prebookingListingObject['inaugrationDate'] = data29
132
		prebookingListingObject['billingStatus'] = data30
27829 tejbeer 133
 
134
		var jsonObject = JSON.stringify(prebookingListingObject);
135
 
136
		console.log(jsonObject);
137
 
138
		if (confirm("Are you sure you want to submit the request") == true) {
28908 tejbeer 139
			doAjaxRequestWithJsonHandler(context + "/partnerOnBoardingListing", "POST", jsonObject, function(response) {
140
				row.html(response);
141
				row.css("background-color", "#F8F8FF");
27858 tejbeer 142
 
27842 tejbeer 143
			});
27829 tejbeer 144
		}
145
 
146
	});
28908 tejbeer 147
 
28600 amit.gupta 148
	$(document).on('click', '.submit-design', function() {
149
		var row = $(this).closest("tr");
150
		console.log(row);
151
		var rowIndex = $(this).closest('tr').prevAll().length;
28908 tejbeer 152
 
28600 amit.gupta 153
		var id = $(row).find("td:eq(0)").text();
28908 tejbeer 154
 
28648 amit.gupta 155
		var outletName = $(row).find("td:eq(1) input[type='text']").val();
28600 amit.gupta 156
		var createdTimestamp = $(row).find("td:eq(2)").text();
157
		if (createdTimestamp != "") {
158
			createdTimestamp = createdTimestamp + "T00:00:00";
159
		}
160
		var acquiredDate = $(row).find("td:eq(3) input[type='date']").val();
161
		if (acquiredDate != "") {
162
			acquiredDate = acquiredDate + "T00:00:00";
163
		}
28908 tejbeer 164
 
28600 amit.gupta 165
		var phoneNumber = $(row).find("td:eq(4) input[type='number']").val();
28908 tejbeer 166
 
167
 
168
 
28610 amit.gupta 169
		var city = $(row).find("td:eq(5) input[type='text']").val();
170
		var stateHead = $(row).find("td:eq(6) input[type='text']").val();
171
		var bdm = $(row).find("td:eq(7) input[type='text']").val();
27829 tejbeer 172
 
28610 amit.gupta 173
		var agreedBrandFees = $(row).find("td:eq(8) input[type='text']").val();
27829 tejbeer 174
 
28908 tejbeer 175
		console.log("agreedBrandFees" + agreedBrandFees);
176
 
177
 
28610 amit.gupta 178
		var investmentDate = $(row).find("td:eq(9) input[type='date']").val();
28600 amit.gupta 179
		if (investmentDate != "") {
180
			investmentDate = investmentDate + "T00:00:00";
181
		}
28908 tejbeer 182
		console.log("investmentDate" + investmentDate);
183
 
184
		var loi = $(row).find(".loiDesign input[type=hidden]").val();
28600 amit.gupta 185
		console.log("loi" + loi);
28908 tejbeer 186
 
28610 amit.gupta 187
		var kycDesign = $(row).find(".kycDesign input[type=hidden]").val();
28908 tejbeer 188
 
28600 amit.gupta 189
		var code = $(row).find("td:eq(12) input[type='text']").val();
28908 tejbeer 190
		console.log("code" + code);
191
 
192
 
28600 amit.gupta 193
		var receePlaned = $(row).find("td:eq(13) input[type='date']").val();
194
		if (receePlaned != "") {
195
			receePlaned = receePlaned + "T00:00:00";
196
		}
197
		var receeActual = $(row).find("td:eq(14) input[type='date']").val();
198
		if (receeActual != "") {
199
			receeActual = receeActual + "T00:00:00";
200
		}
28908 tejbeer 201
		console.log("receeActual" + receeActual);
202
 
203
 
28848 manish 204
		var twoDBoqPlanedDate = $(row).find("td:eq(16) input[type='date']").val();
28600 amit.gupta 205
		if (twoDBoqPlanedDate != "") {
206
			twoDBoqPlanedDate = twoDBoqPlanedDate + "T00:00:00";
207
		}
28908 tejbeer 208
 
28848 manish 209
		var twoDBoqdate = $(row).find("td:eq(17) input[type='date']").val();
28600 amit.gupta 210
		if (twoDBoqdate != "") {
211
			twoDBoqdate = twoDBoqdate + "T00:00:00";
212
		}
213
		var twodBOQ = $(row).find(".twoDBoq input[type=hidden]").val();
28908 tejbeer 214
 
28848 manish 215
		var threeDBoqPlanedDate = $(row).find("td:eq(19) input[type='date']").val();
28600 amit.gupta 216
		if (threeDBoqPlanedDate != "") {
217
			threeDBoqPlanedDate = threeDBoqPlanedDate + "T00:00:00";
218
		}
28908 tejbeer 219
 
28848 manish 220
		var threeDBoqdate = $(row).find("td:eq(20) input[type='date']").val();
28600 amit.gupta 221
		if (threeDBoqdate != "") {
222
			threeDBoqdate = threeDBoqdate + "T00:00:00";
223
		}
28908 tejbeer 224
 
28600 amit.gupta 225
		var threeDBoq = $(row).find(".threeDBoq input[type=hidden]").val();
28908 tejbeer 226
 
28848 manish 227
		var poVenderPlanedDate = $(row).find("td:eq(22) input[type='date']").val();
28600 amit.gupta 228
		if (poVenderPlanedDate != "") {
229
			poVenderPlanedDate = poVenderPlanedDate + "T00:00:00";
230
		}
28848 manish 231
		var poVenderDate = $(row).find("td:eq(23) input[type='date']").val();
28600 amit.gupta 232
		if (poVenderDate != "") {
233
			poVenderDate = poVenderDate + "T00:00:00";
234
		}
28908 tejbeer 235
 
236
 
28848 manish 237
		var briefingPartnerPlaned = $(row).find("td:eq(24) input[type='date']").val();
28600 amit.gupta 238
		if (briefingPartnerPlaned != "") {
239
			briefingPartnerPlaned = briefingPartnerPlaned + "T00:00:00";
240
		}
28848 manish 241
		var briefingPartner = $(row).find("td:eq(25) input[type='date']").val();
28600 amit.gupta 242
		if (briefingPartner != "") {
243
			briefingPartner = briefingPartner + "T00:00:00";
244
		}
28848 manish 245
		var deploymentPlanedDate = $(row).find("td:eq(26) input[type='date']").val();
28600 amit.gupta 246
		if (deploymentPlanedDate != "") {
247
			deploymentPlanedDate = deploymentPlanedDate + "T00:00:00";
248
		}
28848 manish 249
		var deploymentDate = $(row).find("td:eq(27) input[type='date']").val();
28600 amit.gupta 250
		if (deploymentDate != "") {
251
			deploymentDate = deploymentDate + "T00:00:00";
252
		}
28908 tejbeer 253
 
254
 
28848 manish 255
		var finalPicsOutletPlanedDate = $(row).find("td:eq(28) input[type='date']").val();
28600 amit.gupta 256
		if (finalPicsOutletPlanedDate != "") {
257
			finalPicsOutletPlanedDate = finalPicsOutletPlanedDate + "T00:00:00";
258
		}
28908 tejbeer 259
 
28848 manish 260
		var finalPicsOutletDate = $(row).find("td:eq(29) input[type='date']").val();
28600 amit.gupta 261
		if (finalPicsOutletDate != "") {
262
			finalPicsOutletDate = finalPicsOutletDate + "T00:00:00";
263
		}
264
		var finalPicsOutlet = $(row).find(".finalPics input[type=hidden]").val();
27829 tejbeer 265
 
28848 manish 266
		var nocDate = $(row).find("td:eq(31) input[type='date']").val();
28600 amit.gupta 267
		if (nocDate != "") {
268
			nocDate = nocDate + "T00:00:00";
269
		}
270
		var noc = $(row).find(".noc input[type=hidden]").val();
271
		var prebookingListingObject = {};
272
		prebookingListingObject['id'] = id
28908 tejbeer 273
		prebookingListingObject['outletName'] = outletName
274
 
28600 amit.gupta 275
		prebookingListingObject['createdTimestamp'] = createdTimestamp
276
		prebookingListingObject['acquiredDate'] = acquiredDate
28908 tejbeer 277
 
28600 amit.gupta 278
		prebookingListingObject['phoneNumber'] = phoneNumber
28908 tejbeer 279
 
28600 amit.gupta 280
		prebookingListingObject['city'] = city
281
		prebookingListingObject['stateHead'] = stateHead
282
		prebookingListingObject['bdm'] = bdm
283
 
284
		prebookingListingObject['agreedBrandFees'] = agreedBrandFees
28908 tejbeer 285
 
28600 amit.gupta 286
		prebookingListingObject['investmentDate'] = investmentDate
287
		prebookingListingObject['loi'] = loi
28610 amit.gupta 288
		prebookingListingObject['kycDesign'] = kycDesign
28600 amit.gupta 289
		prebookingListingObject['code'] = code
290
		prebookingListingObject['receePlaned'] = receePlaned
291
		prebookingListingObject['receeActual'] = receeActual
292
		prebookingListingObject['twoDBoqPlanedDate'] = twoDBoqPlanedDate
293
		prebookingListingObject['twoDBoqdate'] = twoDBoqdate
294
		prebookingListingObject['twodBOQ'] = twodBOQ
295
		prebookingListingObject['threeDBoqPlanedDate'] = threeDBoqPlanedDate
296
		prebookingListingObject['threeDBoqdate'] = threeDBoqdate
297
		prebookingListingObject['threeDBoq'] = threeDBoq
298
		prebookingListingObject['poVenderPlanedDate'] = poVenderPlanedDate
299
		prebookingListingObject['poVenderDate'] = poVenderDate
28908 tejbeer 300
 
28600 amit.gupta 301
		prebookingListingObject['briefingPartnerPlaned'] = briefingPartnerPlaned
302
		prebookingListingObject['briefingPartner'] = briefingPartner
303
		prebookingListingObject['deploymentPlanedDate'] = deploymentPlanedDate
304
		prebookingListingObject['deploymentDate'] = deploymentDate
305
		prebookingListingObject['finalPicsOutletPlanedDate'] = finalPicsOutletPlanedDate
306
		prebookingListingObject['finalPicsOutletDate'] = finalPicsOutletDate
307
		prebookingListingObject['finalPicsOutlet'] = finalPicsOutlet
308
		prebookingListingObject['nocDate'] = nocDate
309
		prebookingListingObject['noc'] = noc
310
 
28908 tejbeer 311
 
312
 
28600 amit.gupta 313
		var jsonObject = JSON.stringify(prebookingListingObject);
314
 
315
		console.log(jsonObject);
316
 
317
		if (confirm("Are you sure you want to submit the request") == true) {
28908 tejbeer 318
			doAjaxRequestWithJsonHandler(context + "/partnerOnboardingDesignaTatPanel", "POST", jsonObject, function(response) {
319
				row.html(response);
320
				row.css("background-color", "#F8F8FF");
28600 amit.gupta 321
 
322
			});
323
		}
324
 
325
	});
326
 
327
 
28940 manish 328
	$(document).on('click', ".noticPartneronboarding", function() {
329
		var id = $(this).data('id');
330
		console.log(id);
331
		if (confirm("Are you sure you want to Notice Isssue this Partner") == true) {
332
			doPostAjaxRequestHandler(context + "/partnerOnboardingNotice?id=" + id,
333
				function(response) {
334
 
335
					console.log("reponse" + response);
336
					if (response == 'true') {
337
						alert("successfully Done");
338
 
339
 
340
						panelListing("main-content");
341
					}
342
				});
343
		}		
344
	});
28900 manish 345
 
28940 manish 346
 
347
 
28900 manish 348
	$(document).on('click', ".holdPartnerOnboarding", function() {
349
		var id = $(this).data('id');
350
		console.log(id);
351
		if (confirm("Are you sure you want to hold this Partner") == true) {
352
			doPostAjaxRequestHandler(context + "/partnerOnboardingHold?id=" + id,
353
				function(response) {
28600 amit.gupta 354
 
28900 manish 355
					console.log("reponse" + response);
356
					if (response == 'true') {
357
						alert("successfully Done");
358
 
359
 
360
						panelListing("main-content");
361
					}
362
				});
363
		}		
364
	});
365
 
366
 
367
	$(document).on('click', ".unHoldPartnerOnboarding", function() {
368
		var id = $(this).data('id');
369
		console.log(id);
370
		if (confirm("Are you sure you want to Unhold this Partner") == true) {
371
			doPostAjaxRequestHandler(context + "/partnerOnboardingUnhold?id=" + id,
372
				function(response) {
373
 
374
					console.log("reponse" + response);
375
					if (response == 'true') {
376
						alert("successfully Done");
377
						panelListing("main-content");
378
					}
379
				});
380
		}		
381
	});
382
 
27829 tejbeer 383
	$(document).on('click', ".partner-onboarding-index", function() {
27763 tejbeer 384
		panelListing("main-content");
385
	});
27813 tejbeer 386
 
387
 
388
	$(document).on('click', ".partner-onboarding-open", function() {
389
		console.log("yes");
27799 tejbeer 390
		partnerOnboardingOpen("main-content");
391
	});
28908 tejbeer 392
 
28600 amit.gupta 393
	$(document).on('click', ".design-completed", function() {
394
		console.log("yes");
395
		partnerOnboardinDesignCompleted("main-content");
396
	});
28908 tejbeer 397
 
28600 amit.gupta 398
	$(document).on('click', ".design_tat", function() {
399
		console.log("yes");
400
		partnerOnboardingDesign("main-content");
401
	});
27813 tejbeer 402
 
27829 tejbeer 403
	$(document).on('click', ".partner-onboarding-reject", function() {
27799 tejbeer 404
		console.log("helo");
27763 tejbeer 405
 
27799 tejbeer 406
		partnerOnboardingReject("main-content");
407
	});
408
 
27813 tejbeer 409
	$(document).on('input', 'table#example input[type=file]', function() {
410
		if (confirm('Confirm upload ?')) {
411
			var fileSelector = $(this)[0];
412
			if (fileSelector != undefined
413
				&& fileSelector.files[0] != undefined) {
414
				var url = `${context}/document-upload`;
415
				console.log(url);
416
				var file = this.files[0];
28908 tejbeer 417
				console.log("file" + file);
27813 tejbeer 418
				let fileInput = $(this);
28908 tejbeer 419
				console.log("fileInput" + file);
27813 tejbeer 420
				doAjaxUploadRequestHandler(
421
					url,
422
					'POST',
423
					file,
424
					function(response) {
425
						console.log(response);
426
						var documentId = response.response.document_id;
427
						console.log("documentId : " + documentId);
428
						fileInput.closest('td').find("input[type=hidden]").val(documentId);
429
					});
430
				// alert("Retailer Shop Document
431
				// is required");
432
			}
433
		} else {
434
			// Do nothing!
435
		}
436
	});
28977 manish 437
 
438
 
439
	$(document).on('input', 'table#partnerVerification input[type=file]', function() {
440
		if (confirm('Confirm upload ?')) {
441
			var fileSelector = $(this)[0];
442
			if (fileSelector != undefined
443
				&& fileSelector.files[0] != undefined) {
444
				var url = `${context}/document-upload`;
445
				console.log(url);
446
				var file = this.files[0];
447
				console.log("file" + file);
448
				let fileInput = $(this);
449
				console.log("fileInput" + file);
450
				doAjaxUploadRequestHandler(
451
					url,
452
					'POST',
453
					file,
454
					function(response) {
455
						console.log(response);
456
						var documentId = response.response.document_id;
457
						console.log("documentId : " + documentId);
458
						fileInput.closest('td').find("input[type=hidden]").val(documentId);
459
					});
460
				// alert("Retailer Shop Document
461
				// is required");
462
			}
463
		} else {
464
			// Do nothing!
465
		}
466
	});
467
 
468
 
469
 
28600 amit.gupta 470
	$(document).on('input', 'table#OnboardingDesign input[type=file]', function() {
471
		if (confirm('Confirm upload ?')) {
472
			var fileSelector = $(this)[0];
473
			if (fileSelector != undefined
474
				&& fileSelector.files[0] != undefined) {
475
				var url = `${context}/document-upload`;
476
				console.log(url);
477
				var file = this.files[0];
28908 tejbeer 478
				console.log("file" + file);
28600 amit.gupta 479
				let fileInput = $(this);
28908 tejbeer 480
				console.log("fileInput" + file);
28600 amit.gupta 481
				doAjaxUploadRequestHandler(
482
					url,
483
					'POST',
484
					file,
485
					function(response) {
486
						console.log(response);
487
						var documentId = response.response.document_id;
488
						console.log("documentId : " + documentId);
489
						fileInput.closest('td').find("input[type=hidden]").val(documentId);
490
					});
491
				// alert("Retailer Shop Document
492
				// is required");
493
			}
494
		} else {
495
			// Do nothing!
496
		}
497
	});
27799 tejbeer 498
 
27829 tejbeer 499
	$(document).on('click', '#newmodal', function() {
28977 manish 500
 
501
 
502
		var prebookingListingObject = {};
503
		var outletName = $('#outLetName1').val();
504
		var phoneNumber =$('#number1').val();
505
 
506
		   if (outletName == "") {
507
 
508
			   alert("outletName is required ");
509
				return;
510
	    }
511
	  prebookingListingObject['outletName'] = $('#outLetName1').val();
512
 
513
		   if (phoneNumber == "") {
514
			   alert("Phone Number is required ");
515
				return false;
516
 
517
			    }
518
		   if(phoneNumber.length > 6 && phoneNumber.length < 11) {  
519
 
520
			   prebookingListingObject['phoneNumber'] = $('#number1').val();
521
 
522
		   }
523
		   else
524
		   {
525
			   alert("Number should be greater then 6 and less then 11");
526
				return false;
527
 
528
		   }
529
 
530
		acquireddate1 = $('#acquireddate1').val();
531
		if (acquireddate1 != "") {
532
			acquireddate1 = acquireddate1 + "T00:00:00";
533
		}
534
		prebookingListingObject['authId'] = $('#authUserOnboarding').val();
27813 tejbeer 535
 
28977 manish 536
		prebookingListingObject['acquiredDate'] = acquireddate1
537
 
27813 tejbeer 538
 
28977 manish 539
		var json = JSON.stringify(prebookingListingObject);
27829 tejbeer 540
		console.log(json);
541
		doAjaxRequestWithJsonHandler(
542
			context
543
			+ "/partnerOnBoardingListing",
544
			"POST",
545
			json,
546
			function(response) {
27813 tejbeer 547
 
28908 tejbeer 548
				panelListing("main-content");
549
 
550
 
27829 tejbeer 551
			});
552
	});
27813 tejbeer 553
 
27829 tejbeer 554
	var table = $('#example').DataTable();
555
	$(document).on('dblclick', '#example tbody tr', function() {
27813 tejbeer 556
 
27829 tejbeer 557
		var data = table.row(this).data();
28977 manish 558
		 var statusHold= $(this).find("td:eq(37) button[type='submit']").val();
28900 manish 559
 
560
		 console.log("statusHold"+statusHold);
561
		 if(statusHold.localeCompare("hold") )
562
	     		 {
563
			 $(this).find(":input").attr('disabled', true);
28977 manish 564
			 $(this).find("td:eq(37) button[type='submit']").attr('disabled', false);
28900 manish 565
			 $(this).find("td:eq(36) button[type='submit']").attr('disabled', false);
566
            }
567
			else{
568
				$(this).find(":input").attr('disabled', false).show();
28977 manish 569
				$(this).find(":selected").attr('disabled', false).show();
570
 
28900 manish 571
			}
28881 manish 572
		$(this).find("input[name=rbmAuthId]").attr('disabled', true);
28900 manish 573
		$(this).find("input[name=verificationStatusOnboarding]").attr('disabled', true);
574
 
575
		$(this).find("input[name=code1]").attr('disabled', true);
27829 tejbeer 576
		$(this).css("background-color", "#87d3f8");
27884 tejbeer 577
		let a=12;
578
		let b=12;
579
		console.log("yes"+a==b);
580
 
27829 tejbeer 581
	});
28908 tejbeer 582
 
28600 amit.gupta 583
	var table = $('#OnboardingDesign').DataTable();
584
	$(document).on('dblclick', '#OnboardingDesign tbody tr', function() {
27813 tejbeer 585
 
28600 amit.gupta 586
		var data = table.row(this).data();
28908 tejbeer 587
 
588
		$(this).find(":input").attr('disabled', false).show();
589
 
590
		$(this).find("input[name=acquireddate]").attr('disabled', true);
591
		$(this).find("input[name=outlateName]").attr('disabled', true);
592
		$(this).find("input[name=phonenumber1]").attr('disabled', true);
593
		$(this).find("input[name=kyc1]").attr('disabled', true);
594
		$(this).find("input[name=city1]").attr('disabled', true);
595
		$(this).find("input[name=shead1]").attr('disabled', true);
596
		$(this).find("input[name=bdm1]").attr('disabled', true);
597
		$(this).find("input[name=abrand1]").attr('disabled', true);
598
		$(this).find("input[name=recbrand1]").attr('disabled', true);
599
		$(this).find("input[name=BrandFeesdate1]").attr('disabled', true);
600
		$(this).find("input[name=idate1]").attr('disabled', true);
601
		$(this).find("input[name=loi1]").attr('disabled', true);
602
		$(this).find("input[name=code1]").attr('disabled', true);
603
		$(this).find("input[name=rplaned1]").attr('disabled', true);
604
		$(this).find("input[name=stockPaymentDesign]").attr('disabled', true);
605
		$(this).find("input[name=twoDBoq1]").attr('disabled', true);
606
		$(this).find("input[name=threeBoqDate1]").attr('disabled', true);
607
		$(this).find("input[name=poVenderDate1]").attr('disabled', true);
608
		$(this).find("input[name=briefingPartnerPlanedDate1]").attr('disabled', true);
609
		$(this).find("input[name=deploymentPlanedDate]").attr('disabled', true);
610
		$(this).find("input[name=FinalPicsOutLets]").attr('disabled', true);
611
		$(this).find("input[name=poVenderDate1]").attr('disabled', true);
28600 amit.gupta 612
		$(this).css("background-color", "#87d3f8");
28908 tejbeer 613
		let a = 12;
614
		let b = 12;
615
		console.log("yes" + a == b);
616
 
28600 amit.gupta 617
	});
618
 
619
 
27829 tejbeer 620
	$(document).on('click', ".delete", function() {
27813 tejbeer 621
 
27829 tejbeer 622
		var id = $(this).data('id');
623
		console.log('helo');
624
		var id = $(this).data('id');
625
		console.log(id);
626
		if (confirm("Are you sure your outlet is open") == true) {
627
			doPostAjaxRequestHandler(context + "/partnerOnBoardingOpen?id=" + id,
628
				function(response) {
27813 tejbeer 629
 
27829 tejbeer 630
					console.log("reponse" + response);
631
					if (response == 'true') {
632
						alert("congratulations your outlet is successfully open");
27813 tejbeer 633
 
27829 tejbeer 634
						panelListing("main-content");
635
					}
636
				});
637
		}
27813 tejbeer 638
 
27829 tejbeer 639
	});
28600 amit.gupta 640
	$(document).on('click', ".design-complete", function() {
641
		var id = $(this).data('id');
29007 manish 642
		var row = $(this).closest("tr");
28600 amit.gupta 643
		console.log('helo');
29007 manish 644
		var receeActual = $(row).find("td:eq(14) input[type='date']").val();
645
		if (receeActual != "") {
646
			receeActual = receeActual + "T00:00:00";
647
		}
648
		var twoDBoqdate = $(row).find("td:eq(17) input[type='date']").val();
649
		if (twoDBoqdate != "") {
650
			twoDBoqdate = twoDBoqdate + "T00:00:00";
651
		}
652
 
653
		var poVenderDate = $(row).find("td:eq(23) input[type='date']").val();
654
		if (poVenderDate != "") {
655
			poVenderDate = poVenderDate + "T00:00:00";
656
		}
657
		var briefingPartner = $(row).find("td:eq(25) input[type='date']").val();
658
		if (briefingPartner != "") {
659
			briefingPartner = briefingPartner + "T00:00:00";
660
		}
661
 
662
		var deploymentDate = $(row).find("td:eq(27) input[type='date']").val();
663
		if (deploymentDate != "") {
664
			deploymentDate = deploymentDate + "T00:00:00";
665
		}
666
 
667
		var nocDate = $(row).find("td:eq(31) input[type='date']").val();
668
		if (nocDate != "") {
669
			nocDate = nocDate + "T00:00:00";
670
		}
671
 
672
		if(receeActual =="")
673
		{
674
			alert("Please Fill The Recee Actual Date");
675
			return
676
 
677
		}
678
		if(twoDBoqdate =="")
679
		{
680
			alert("Please Fill The 2D with BOQ Actual Date");
681
			return
682
 
683
		}
684
		if(poVenderDate =="")
685
		{
686
			alert("Please Fill The PO To Vendor Actual Date");
687
			return
688
 
689
		}
690
		if(briefingPartner=="")
691
		{
692
			alert("Please Fill The Briefing Partner Actual Date ");
693
			return
694
 
695
		}
696
 
697
		if(deploymentDate=="")
698
		{
699
			alert("Please Fill The Deployment Actual Date ");
700
			return
701
 
702
		}
703
		if(nocDate =="")
704
		{
705
			alert("Please Fill The NOC Actual Date ");
706
			return
707
 
708
		}
709
 
710
 
711
 
28600 amit.gupta 712
		var id = $(this).data('id');
713
		console.log(id);
714
		if (confirm("Are you sure your Design TAT is Complete") == true) {
715
			doPostAjaxRequestHandler(context + "/partnerDesignTatCompleted?id=" + id,
716
				function(response) {
27813 tejbeer 717
 
28600 amit.gupta 718
					console.log("reponse" + response);
719
					if (response == 'true') {
720
						alert("congratulations your Desiging is successfully Done");
28900 manish 721
     				partnerOnboardingDesign("main-content");
28600 amit.gupta 722
					}
723
				});
724
		}
725
 
726
	});
727
 
728
 
27829 tejbeer 729
	$(document).on('click', ".rejectpartneronboarding", function() {
730
		var id = $(this).data('id');
731
		console.log('helo');
732
		var id = $(this).data('id');
733
		console.log(id);
734
		if (confirm("Are you sure you want to reject the request") == true) {
735
			doPostAjaxRequestHandler(context + "/partnerOnBoardingReject?id=" + id,
736
				function(response) {
737
 
738
					console.log("reponse" + response);
739
					if (response == 'true') {
740
						alert("successfully rejected");
741
						panelListing("main-content");
742
					}
743
				});
744
		}
745
 
746
	});
747
 
27763 tejbeer 748
});
749
 
27855 tejbeer 750
$(document).on('click', ".Del", function() {
28908 tejbeer 751
	var $td = $(this).closest("td");
752
	//var delDoc=	$(this).closest('td').find('.gst', "input[type=hidden]").val();
27855 tejbeer 753
	//var columnName= $(this).closest('td' , "input[type=hidden]").val();
28908 tejbeer 754
	var dataDel = $td.find("input[type=hidden]").val('0');
755
	dataDel = 0;
27855 tejbeer 756
	console.log(dataDel);
28715 amit.gupta 757
	if (confirm("Are you sure you want to delete this doc") == true) {
27813 tejbeer 758
 
28908 tejbeer 759
		if (dataDel == 0) {
760
			$td.css({ 'background-color': 'pink' });
761
			console.log("true");
762
			$td.find('a', ".download").hide();
763
			$td.find('a', ".Del").hide();
764
		}
27855 tejbeer 765
 
28908 tejbeer 766
	}
767
});
28600 amit.gupta 768
 
28908 tejbeer 769
 
770
 
27813 tejbeer 771
 
772
 
27829 tejbeer 773
function panelListing(domId) {
774
	doAjaxRequestHandler(context + "/partnerOnBoardingPanel", "GET",
775
		function(response) {
776
			$('#' + domId).html(response);
777
		});
778
}
27813 tejbeer 779
 
780
 
781
 
27829 tejbeer 782
 
27763 tejbeer 783
function panelListing(domId) {
784
	doAjaxRequestHandler(context + "/partnerOnBoardingPanel", "GET",
785
		function(response) {
786
			$('#' + domId).html(response);
787
		});
788
}
27799 tejbeer 789
function partnerOnboardingOpen(domId) {
790
	doAjaxRequestHandler(context + "/partnerOnBoardingOpenShow", "GET",
791
		function(response) {
792
			$('#' + domId).html(response);
793
		});
794
}
28600 amit.gupta 795
 
796
function partnerOnboardinDesignCompleted(domId) {
797
	doAjaxRequestHandler(context + "/DesignTatCompletedShow", "GET",
798
		function(response) {
799
			$('#' + domId).html(response);
800
		});
801
}
802
 
803
function partnerOnboardingDesign(domId) {
804
	doAjaxRequestHandler(context + "/partnerOnBoardingDesign", "GET",
805
		function(response) {
806
			$('#' + domId).html(response);
807
		});
808
}
809
 
27799 tejbeer 810
function partnerOnboardingReject(domId) {
811
	doAjaxRequestHandler(context + "/partnerOnBoardingRejectShow", "GET",
812
		function(response) {
813
			$('#' + domId).html(response);
814
		});
815
}
27763 tejbeer 816
 
27813 tejbeer 817
 
27763 tejbeer 818
function panelOnBoardingListing(domId) {
819
	doAjaxRequestHandler(context + "/partnerOnBoardingListing", "POST",
820
		function(response) {
821
			$('#' + domId).html(response);
822
		});
823
 
824
}
825
 
826
 
28908 tejbeer 827
function panelListing(domId) {
828
	doAjaxRequestHandler(context + "/partnerOnBoardingPanel", "GET",
829
		function(response) {
830
			$('#' + domId).html(response);
831
		});
832
}
27763 tejbeer 833
 
834
 
27842 tejbeer 835
 
28908 tejbeer 836