Subversion Repositories SmartDukaan

Rev

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

Rev Author Line No. Line
27763 tejbeer 1
$(function() {
29061 tejbeer 2
 
3
	$(document).on('click', ".onboarding_timeline", function() {
4
		doGetAjaxRequestHandler(context + "/partnerStoreTimeline",
5
			function(response) {
6
				$('#' + 'main-content').html(response);
7
			});
8
	});
29794 tejbeer 9
 
10
	$(document).on('click', ".legal-kyc", function() {
11
		doGetAjaxRequestHandler(context + "/getOpenPartnerPendingKyc",
12
			function(response) {
13
				$('#' + 'main-content').html(response);
14
			});
15
	});
16
 
27829 tejbeer 17
	$(document).on('click', '.submit1', function() {
18
		var row = $(this).closest("tr");
19
		console.log(row);
20
		var rowIndex = $(this).closest('tr').prevAll().length;
28908 tejbeer 21
 
27829 tejbeer 22
		var data0 = $(row).find("td:eq(0)").text();
31730 tejbeer 23
		var data1 = $(row).find("input[name='outlateName']").val();
27833 tejbeer 24
		var data2 = $(row).find("td:eq(2)").text();
27829 tejbeer 25
		if (data2 != "") {
26
			data2 = data2 + "T00:00:00";
27
		}
31730 tejbeer 28
		var data3 = $(row).find("input[name='acquireddate']").val();
27833 tejbeer 29
		if (data3 != "") {
30
			data3 = data3 + "T00:00:00";
31
		}
31730 tejbeer 32
		var data4 = $(row).find("input[name='updateOutlateName']").val();
28908 tejbeer 33
 
31730 tejbeer 34
		var data5 = $(row).find("input[name='phonenumber1']").val();
28908 tejbeer 35
 
31730 tejbeer 36
		var counterPotential = $(row).find("input[name='counterPotential']").val();
28908 tejbeer 37
 
31730 tejbeer 38
		console.log(counterPotential)
28908 tejbeer 39
 
40
 
31730 tejbeer 41
		var rbmAuthId = $(row).find("input[name='hiddenrbmAuthId']").val();
42
 
28908 tejbeer 43
		console.log(rbmAuthId)
44
 
31730 tejbeer 45
		var data6 = $(row).find("input[name='city1']").val();
29763 tejbeer 46
 
31730 tejbeer 47
		var data7 = $(row).find("#authUserStateHead option:selected").val();
48
		var data8 = $(row).find("#authUserbdm option:selected").val();
29763 tejbeer 49
 
31730 tejbeer 50
		var data9 = $(row).find("input[name='abrand1']").val();
51
		var data10 = $(row).find("input[name='recbrand1']").val();
52
		var data11 = $(row).find("input[name='BrandFeesdate1']").val();
27884 tejbeer 53
		if (data11 != "") {
54
			data11 = data11 + "T00:00:00";
55
		}
27813 tejbeer 56
 
31730 tejbeer 57
		var data12 = $(row).find("input[name='awallet']").val();
27833 tejbeer 58
 
31730 tejbeer 59
		var data13 = $(row).find("input[name='idate1']").val();
27884 tejbeer 60
		if (data13 != "") {
61
			data13 = data13 + "T00:00:00";
27829 tejbeer 62
		}
27884 tejbeer 63
		var data14 = $(row).find(".kyc input[type=hidden]").val();
64
		var data15 = $(row).find(".aadhar input[type=hidden]").val();
65
		var data16 = $(row).find(".pan input[type=hidden]").val();
66
		var data17 = $(row).find(".gst input[type=hidden]").val();
67
		var data18 = $(row).find(".cancheque input[type=hidden]").val();
68
		var data19 = $(row).find(".rent input[type=hidden]").val();
69
		console.log("data19" + data19);
70
		var data20 = $(row).find(".loi input[type=hidden]").val();
27829 tejbeer 71
		console.log("data18" + data18);
29061 tejbeer 72
 
31730 tejbeer 73
		var docCompleted = $(row).find("#allDocumentComp option:selected").val();
29061 tejbeer 74
 
75
 
31730 tejbeer 76
		var data21 = $(row).find("input[name='code1']").val();
28908 tejbeer 77
		console.log(data21);
31730 tejbeer 78
		var data22 = $(row).find("input[name='rplaned1']").val();
27829 tejbeer 79
		if (data22 != "") {
80
			data22 = data22 + "T00:00:00";
81
		}
31730 tejbeer 82
		var data23 = $(row).find("input[name='ractual1']").val();
27829 tejbeer 83
		if (data23 != "") {
84
			data23 = data23 + "T00:00:00";
85
		}
31730 tejbeer 86
		var data24 = $(row).find("input[name='deploymentPlanedDate']").val();
27833 tejbeer 87
		if (data24 != "") {
88
			data24 = data24 + "T00:00:00";
27829 tejbeer 89
		}
31730 tejbeer 90
		var data25 = $(row).find("input[name='dactual']").val();
27884 tejbeer 91
		if (data25 != "") {
92
			data25 = data25 + "T00:00:00";
27829 tejbeer 93
		}
31730 tejbeer 94
		var data26 = $(row).find("input[name='spayment1']").val();
27813 tejbeer 95
 
31730 tejbeer 96
		var data27 = $(row).find("input[name='exdate']").val();
27833 tejbeer 97
		if (data27 != "") {
98
			data27 = data27 + "T00:00:00";
99
		}
27829 tejbeer 100
 
31730 tejbeer 101
		var data28 = $(row).find("input[name='paydate']").val();
27833 tejbeer 102
 
27884 tejbeer 103
		if (data28 != "") {
104
			data28 = data28 + "T00:00:00";
105
		}
31730 tejbeer 106
		var data29 = $(row).find("input[name='inaugrationDate']").val();
27833 tejbeer 107
 
28848 manish 108
		if (data29 != "") {
109
			data29 = data29 + "T00:00:00";
110
		}
27884 tejbeer 111
 
31730 tejbeer 112
		var data30 = $(row).find("#billingStatus input[type='checkbox']").is(":checked") ? 1 : 0;
27884 tejbeer 113
 
31730 tejbeer 114
		var partnerOnBoardingObject = {};
115
		partnerOnBoardingObject['id'] = data0
28908 tejbeer 116
 
117
 
31730 tejbeer 118
		partnerOnBoardingObject['createdTimestamp'] = data2
119
		partnerOnBoardingObject['acquiredDate'] = data3
120
		partnerOnBoardingObject['outletName'] = data4
121
		partnerOnBoardingObject['phoneNumber'] = data5
28908 tejbeer 122
 
31730 tejbeer 123
		partnerOnBoardingObject['authId'] = rbmAuthId
124
		partnerOnBoardingObject['city'] = data6
125
		partnerOnBoardingObject['stateHead'] = data7
126
		partnerOnBoardingObject['bdm'] = data8
27829 tejbeer 127
 
31730 tejbeer 128
		partnerOnBoardingObject['agreedBrandFees'] = data9
129
		partnerOnBoardingObject['receivedBrandFees'] = data10
130
		partnerOnBoardingObject['finalBrandFees'] = data11
131
		partnerOnBoardingObject['agreedWallet'] = data12
132
		partnerOnBoardingObject['investmentDate'] = data13
133
		partnerOnBoardingObject['kyc'] = data14
134
		partnerOnBoardingObject['aadharDoc'] = data15
135
		partnerOnBoardingObject['panDoc'] = data16
136
		partnerOnBoardingObject['gst'] = data17
137
		partnerOnBoardingObject['cancelCheque'] = data18
138
		partnerOnBoardingObject['rentAgreement'] = data19
139
		partnerOnBoardingObject['loi'] = data20
140
		partnerOnBoardingObject['docCompleted'] = docCompleted
141
		partnerOnBoardingObject['code'] = data21
142
		partnerOnBoardingObject['receePlaned'] = data22
143
		partnerOnBoardingObject['receeActual'] = data23
144
		partnerOnBoardingObject['deploymentPlanedDate'] = data24
145
		partnerOnBoardingObject['deploymentDate'] = data25
146
		partnerOnBoardingObject['stockPayment'] = data26
147
		partnerOnBoardingObject['expectedDate'] = data27
148
		partnerOnBoardingObject['payDate'] = data28
149
		partnerOnBoardingObject['inaugrationDate'] = data29
150
		partnerOnBoardingObject['billingStatus'] = data30
151
		partnerOnBoardingObject['counterPotential'] = counterPotential
27829 tejbeer 152
 
31730 tejbeer 153
		var jsonObject = JSON.stringify(partnerOnBoardingObject);
27829 tejbeer 154
 
155
		console.log(jsonObject);
156
 
157
		if (confirm("Are you sure you want to submit the request") == true) {
28908 tejbeer 158
			doAjaxRequestWithJsonHandler(context + "/partnerOnBoardingListing", "POST", jsonObject, function(response) {
159
				row.html(response);
160
				row.css("background-color", "#F8F8FF");
27858 tejbeer 161
 
27842 tejbeer 162
			});
27829 tejbeer 163
		}
164
 
165
	});
31370 tejbeer 166
	$(document).on('change', "input.leadIdOnboarding", function() {
167
		var leadId = $("#leadId").val();
168
		console.log(leadId)
28908 tejbeer 169
 
31370 tejbeer 170
		doAjaxRequestHandler(context + "/getLead?leadId=" + leadId, "GET",
171
			function(response) {
172
				console.log(response)
173
 
174
				console.log(response.response)
175
 
176
				var data = response.response
177
 
178
				$('#outLetName1').val(data.outLetName);
179
				$('#number1').val(data.leadMobile);
180
 
181
 
182
			});
183
 
184
	})
185
 
28600 amit.gupta 186
	$(document).on('click', '.submit-design', function() {
187
		var row = $(this).closest("tr");
188
		console.log(row);
189
		var rowIndex = $(this).closest('tr').prevAll().length;
28908 tejbeer 190
 
28600 amit.gupta 191
		var id = $(row).find("td:eq(0)").text();
28908 tejbeer 192
 
28648 amit.gupta 193
		var outletName = $(row).find("td:eq(1) input[type='text']").val();
28600 amit.gupta 194
		var createdTimestamp = $(row).find("td:eq(2)").text();
195
		if (createdTimestamp != "") {
196
			createdTimestamp = createdTimestamp + "T00:00:00";
197
		}
198
		var acquiredDate = $(row).find("td:eq(3) input[type='date']").val();
199
		if (acquiredDate != "") {
200
			acquiredDate = acquiredDate + "T00:00:00";
201
		}
28908 tejbeer 202
 
28600 amit.gupta 203
		var phoneNumber = $(row).find("td:eq(4) input[type='number']").val();
28908 tejbeer 204
 
205
 
206
 
28610 amit.gupta 207
		var city = $(row).find("td:eq(5) input[type='text']").val();
27829 tejbeer 208
 
29763 tejbeer 209
 
28610 amit.gupta 210
		var agreedBrandFees = $(row).find("td:eq(8) input[type='text']").val();
27829 tejbeer 211
 
28908 tejbeer 212
		console.log("agreedBrandFees" + agreedBrandFees);
213
 
214
 
28610 amit.gupta 215
		var investmentDate = $(row).find("td:eq(9) input[type='date']").val();
28600 amit.gupta 216
		if (investmentDate != "") {
217
			investmentDate = investmentDate + "T00:00:00";
218
		}
28908 tejbeer 219
		console.log("investmentDate" + investmentDate);
220
 
221
		var loi = $(row).find(".loiDesign input[type=hidden]").val();
28600 amit.gupta 222
		console.log("loi" + loi);
28908 tejbeer 223
 
28610 amit.gupta 224
		var kycDesign = $(row).find(".kycDesign input[type=hidden]").val();
28908 tejbeer 225
 
28600 amit.gupta 226
		var code = $(row).find("td:eq(12) input[type='text']").val();
28908 tejbeer 227
		console.log("code" + code);
228
 
229
 
28600 amit.gupta 230
		var receePlaned = $(row).find("td:eq(13) input[type='date']").val();
231
		if (receePlaned != "") {
232
			receePlaned = receePlaned + "T00:00:00";
233
		}
234
		var receeActual = $(row).find("td:eq(14) input[type='date']").val();
235
		if (receeActual != "") {
236
			receeActual = receeActual + "T00:00:00";
237
		}
28908 tejbeer 238
		console.log("receeActual" + receeActual);
239
 
240
 
28848 manish 241
		var twoDBoqPlanedDate = $(row).find("td:eq(16) input[type='date']").val();
28600 amit.gupta 242
		if (twoDBoqPlanedDate != "") {
243
			twoDBoqPlanedDate = twoDBoqPlanedDate + "T00:00:00";
244
		}
28908 tejbeer 245
 
28848 manish 246
		var twoDBoqdate = $(row).find("td:eq(17) input[type='date']").val();
28600 amit.gupta 247
		if (twoDBoqdate != "") {
248
			twoDBoqdate = twoDBoqdate + "T00:00:00";
249
		}
250
		var twodBOQ = $(row).find(".twoDBoq input[type=hidden]").val();
28908 tejbeer 251
 
28848 manish 252
		var threeDBoqPlanedDate = $(row).find("td:eq(19) input[type='date']").val();
28600 amit.gupta 253
		if (threeDBoqPlanedDate != "") {
254
			threeDBoqPlanedDate = threeDBoqPlanedDate + "T00:00:00";
255
		}
28908 tejbeer 256
 
28848 manish 257
		var threeDBoqdate = $(row).find("td:eq(20) input[type='date']").val();
28600 amit.gupta 258
		if (threeDBoqdate != "") {
259
			threeDBoqdate = threeDBoqdate + "T00:00:00";
260
		}
28908 tejbeer 261
 
28600 amit.gupta 262
		var threeDBoq = $(row).find(".threeDBoq input[type=hidden]").val();
28908 tejbeer 263
 
28848 manish 264
		var poVenderPlanedDate = $(row).find("td:eq(22) input[type='date']").val();
28600 amit.gupta 265
		if (poVenderPlanedDate != "") {
266
			poVenderPlanedDate = poVenderPlanedDate + "T00:00:00";
267
		}
28848 manish 268
		var poVenderDate = $(row).find("td:eq(23) input[type='date']").val();
28600 amit.gupta 269
		if (poVenderDate != "") {
270
			poVenderDate = poVenderDate + "T00:00:00";
271
		}
28908 tejbeer 272
 
273
 
28848 manish 274
		var briefingPartnerPlaned = $(row).find("td:eq(24) input[type='date']").val();
28600 amit.gupta 275
		if (briefingPartnerPlaned != "") {
276
			briefingPartnerPlaned = briefingPartnerPlaned + "T00:00:00";
277
		}
28848 manish 278
		var briefingPartner = $(row).find("td:eq(25) input[type='date']").val();
28600 amit.gupta 279
		if (briefingPartner != "") {
280
			briefingPartner = briefingPartner + "T00:00:00";
281
		}
28848 manish 282
		var deploymentPlanedDate = $(row).find("td:eq(26) input[type='date']").val();
28600 amit.gupta 283
		if (deploymentPlanedDate != "") {
284
			deploymentPlanedDate = deploymentPlanedDate + "T00:00:00";
285
		}
28848 manish 286
		var deploymentDate = $(row).find("td:eq(27) input[type='date']").val();
28600 amit.gupta 287
		if (deploymentDate != "") {
288
			deploymentDate = deploymentDate + "T00:00:00";
289
		}
28908 tejbeer 290
 
291
 
28848 manish 292
		var finalPicsOutletPlanedDate = $(row).find("td:eq(28) input[type='date']").val();
28600 amit.gupta 293
		if (finalPicsOutletPlanedDate != "") {
294
			finalPicsOutletPlanedDate = finalPicsOutletPlanedDate + "T00:00:00";
295
		}
28908 tejbeer 296
 
28848 manish 297
		var finalPicsOutletDate = $(row).find("td:eq(29) input[type='date']").val();
28600 amit.gupta 298
		if (finalPicsOutletDate != "") {
299
			finalPicsOutletDate = finalPicsOutletDate + "T00:00:00";
300
		}
301
		var finalPicsOutlet = $(row).find(".finalPics input[type=hidden]").val();
27829 tejbeer 302
 
28848 manish 303
		var nocDate = $(row).find("td:eq(31) input[type='date']").val();
28600 amit.gupta 304
		if (nocDate != "") {
305
			nocDate = nocDate + "T00:00:00";
306
		}
307
		var noc = $(row).find(".noc input[type=hidden]").val();
31730 tejbeer 308
		var partnerOnBoardingObject = {};
309
		partnerOnBoardingObject['id'] = id
310
		partnerOnBoardingObject['outletName'] = outletName
28908 tejbeer 311
 
31730 tejbeer 312
		partnerOnBoardingObject['createdTimestamp'] = createdTimestamp
313
		partnerOnBoardingObject['acquiredDate'] = acquiredDate
28908 tejbeer 314
 
31730 tejbeer 315
		partnerOnBoardingObject['phoneNumber'] = phoneNumber
28908 tejbeer 316
 
31730 tejbeer 317
		partnerOnBoardingObject['city'] = city
28600 amit.gupta 318
 
29763 tejbeer 319
 
31730 tejbeer 320
		partnerOnBoardingObject['agreedBrandFees'] = agreedBrandFees
28908 tejbeer 321
 
31730 tejbeer 322
		partnerOnBoardingObject['investmentDate'] = investmentDate
323
		partnerOnBoardingObject['loi'] = loi
324
		partnerOnBoardingObject['kycDesign'] = kycDesign
325
		partnerOnBoardingObject['code'] = code
326
		partnerOnBoardingObject['receePlaned'] = receePlaned
327
		partnerOnBoardingObject['receeActual'] = receeActual
328
		partnerOnBoardingObject['twoDBoqPlanedDate'] = twoDBoqPlanedDate
329
		partnerOnBoardingObject['twoDBoqdate'] = twoDBoqdate
330
		partnerOnBoardingObject['twodBOQ'] = twodBOQ
331
		partnerOnBoardingObject['threeDBoqPlanedDate'] = threeDBoqPlanedDate
332
		partnerOnBoardingObject['threeDBoqdate'] = threeDBoqdate
333
		partnerOnBoardingObject['threeDBoq'] = threeDBoq
334
		partnerOnBoardingObject['poVenderPlanedDate'] = poVenderPlanedDate
335
		partnerOnBoardingObject['poVenderDate'] = poVenderDate
28908 tejbeer 336
 
31730 tejbeer 337
		partnerOnBoardingObject['briefingPartnerPlaned'] = briefingPartnerPlaned
338
		partnerOnBoardingObject['briefingPartner'] = briefingPartner
339
		partnerOnBoardingObject['deploymentPlanedDate'] = deploymentPlanedDate
340
		partnerOnBoardingObject['deploymentDate'] = deploymentDate
341
		partnerOnBoardingObject['finalPicsOutletPlanedDate'] = finalPicsOutletPlanedDate
342
		partnerOnBoardingObject['finalPicsOutletDate'] = finalPicsOutletDate
343
		partnerOnBoardingObject['finalPicsOutlet'] = finalPicsOutlet
344
		partnerOnBoardingObject['nocDate'] = nocDate
345
		partnerOnBoardingObject['noc'] = noc
28600 amit.gupta 346
 
28908 tejbeer 347
 
348
 
31730 tejbeer 349
		var jsonObject = JSON.stringify(partnerOnBoardingObject);
28600 amit.gupta 350
 
351
		console.log(jsonObject);
352
 
353
		if (confirm("Are you sure you want to submit the request") == true) {
28908 tejbeer 354
			doAjaxRequestWithJsonHandler(context + "/partnerOnboardingDesignaTatPanel", "POST", jsonObject, function(response) {
355
				row.html(response);
356
				row.css("background-color", "#F8F8FF");
28600 amit.gupta 357
 
358
			});
359
		}
360
 
361
	});
362
 
363
 
28940 manish 364
	$(document).on('click', ".noticPartneronboarding", function() {
365
		var id = $(this).data('id');
366
		console.log(id);
367
		if (confirm("Are you sure you want to Notice Isssue this Partner") == true) {
368
			doPostAjaxRequestHandler(context + "/partnerOnboardingNotice?id=" + id,
369
				function(response) {
370
 
371
					console.log("reponse" + response);
372
					if (response == 'true') {
373
						alert("successfully Done");
29061 tejbeer 374
 
375
 
28940 manish 376
						panelListing("main-content");
377
					}
378
				});
29061 tejbeer 379
		}
28940 manish 380
	});
29061 tejbeer 381
 
382
 
383
 
28900 manish 384
	$(document).on('click', ".holdPartnerOnboarding", function() {
385
		var id = $(this).data('id');
386
		console.log(id);
387
		if (confirm("Are you sure you want to hold this Partner") == true) {
388
			doPostAjaxRequestHandler(context + "/partnerOnboardingHold?id=" + id,
389
				function(response) {
28600 amit.gupta 390
 
28900 manish 391
					console.log("reponse" + response);
392
					if (response == 'true') {
393
						alert("successfully Done");
29061 tejbeer 394
 
395
 
28900 manish 396
						panelListing("main-content");
397
					}
398
				});
29061 tejbeer 399
		}
28900 manish 400
	});
29061 tejbeer 401
 
402
 
28900 manish 403
	$(document).on('click', ".unHoldPartnerOnboarding", function() {
404
		var id = $(this).data('id');
405
		console.log(id);
406
		if (confirm("Are you sure you want to Unhold this Partner") == true) {
407
			doPostAjaxRequestHandler(context + "/partnerOnboardingUnhold?id=" + id,
408
				function(response) {
409
 
410
					console.log("reponse" + response);
411
					if (response == 'true') {
412
						alert("successfully Done");
413
						panelListing("main-content");
414
					}
415
				});
29061 tejbeer 416
		}
28900 manish 417
	});
29061 tejbeer 418
 
29763 tejbeer 419
 
420
 
421
 
422
	$(document).on('click', ".addKyc", function() {
423
		var id = $(this).data('id');
424
		console.log(id);
425
		doAjaxRequestHandler(context + "/getFofoKyc?onBoardingId=" + id, "GET",
426
			function(response) {
427
 
428
				console.log(response)
429
				$('.' + "fofoKycContainer").html(response);
430
 
431
			});
432
 
433
	});
434
 
435
 
436
	var table = $('#fofokyctable').DataTable();
437
	$(document).on('dblclick', '#fofokyctable tbody tr', function() {
438
		console.log("dblclick");
439
		var data = table.row(this).data();
440
 
441
		$(this).find(":selected").attr('disabled', false).show();
442
		$(this).find(":input").attr('disabled', false).show();
443
 
444
 
445
	});
446
 
447
 
448
 
449
 
450
	$(document).on('click', '.addKycdetail', function() {
451
		var row = $(this).closest("tr");
452
 
453
		var onBoardingId = $(this).data('onboardingid');
454
 
455
		console.log(row);
456
		var rowIndex = $(this).closest('tr').prevAll().length;
457
		var id = $(row).find("td:eq(0)").text();
458
		var firstName = $(row).find("td:eq(1) input[type='text']").val();
459
		var middleName = $(row).find("td:eq(2) input[type='text']").val();
460
		var lastName = $(row).find("td:eq(3) input[type='text']").val();
461
 
29774 tejbeer 462
		var fatherName = $(row).find("td:eq(4) input[type='text']").val();
29763 tejbeer 463
 
29774 tejbeer 464
		var dob = $(row).find("td:eq(5) input[type='date']").val();
465
 
29763 tejbeer 466
		if (dob != "") {
467
 
468
			dob = dob + "T00:00:00";
469
		}
470
 
29774 tejbeer 471
		var gender = $(row).find("td:eq(6) option:selected").val();
472
		var maritalStatus = $(row).find("td:eq(7) option:selected").val();
29763 tejbeer 473
 
29774 tejbeer 474
		var email = $(row).find("td:eq(8) input[type='text']").val();
29763 tejbeer 475
 
29774 tejbeer 476
		var mobile = $(row).find("td:eq(9) input[type='text']").val();
477
		var pan = $(row).find("td:eq(10) input[type='text']").val();
29763 tejbeer 478
 
479
 
480
		var pandocId = $(row).find(".pandoc input[type=hidden]").val();
481
 
29774 tejbeer 482
		var poaNO = $(row).find("td:eq(12) input[type='text']").val();
483
		var poaType = $(row).find("td:eq(13) option:selected").val();
29763 tejbeer 484
 
485
		var paoFrontd = $(row).find(".paof input[type=hidden]").val();
486
		var paoBackId = $(row).find(".paob input[type=hidden]").val();
487
 
29774 tejbeer 488
		var address1 = $(row).find("td:eq(16) input[type='text']").val();
29763 tejbeer 489
 
29774 tejbeer 490
		var address2 = $(row).find("td:eq(17) input[type='text']").val();
29763 tejbeer 491
 
29774 tejbeer 492
		var address3 = $(row).find("td:eq(18) input[type='text']").val();
29763 tejbeer 493
 
29774 tejbeer 494
		var city = $(row).find("td:eq(19) input[type='text']").val();
29763 tejbeer 495
 
496
 
29774 tejbeer 497
		var state = $(row).find("td:eq(20) input[type='text']").val();
29763 tejbeer 498
 
29774 tejbeer 499
		var pincode = $(row).find("td:eq(21) input[type='text']").val();
29763 tejbeer 500
 
501
 
502
 
503
		console.log(city)
504
		if (dob === "") {
505
			alert("dob is required");
506
			return;
507
		}
508
 
509
 
510
		if (gender === "") {
511
			alert("gender is required");
512
			return;
513
		}
514
 
29774 tejbeer 515
 
516
		if (fatherName === "") {
517
			alert("Father Name is required");
518
			return;
519
		}
520
 
29763 tejbeer 521
		if (maritalStatus === "") {
522
			alert("Marital Status is required");
523
			return;
524
		}
525
 
526
		if (email === "") {
527
			alert("email is required");
528
			return;
529
		}
530
 
531
		if (mobile === "") {
532
			alert("mobile is required");
533
			return;
534
		}
535
 
536
		if (pan === "") {
537
			alert("pan is required");
538
			return;
539
		}
540
 
541
		if (pandocId === "") {
542
			alert("panDoc is required");
543
			return;
544
		}
545
 
546
		if (poaNO === "") {
547
			alert("paoNO is required");
548
			return;
549
		}
550
 
551
		if (poaType === "") {
552
			alert("paoType is required");
553
			return;
554
		}
555
 
556
		if (paoFrontd === "") {
557
			alert("paoFrontd is required");
558
			return;
559
		}
560
 
561
		if (paoBackId === "") {
562
			alert("paoBackId is required");
563
			return;
564
		}
565
 
566
		if (address1 === "") {
567
			alert("address1 is required");
568
			return;
569
		}
570
		if (address2 === "") {
571
			alert("address2 is required");
572
			return;
573
		}
574
 
575
		if (city === "") {
576
			alert("city is required");
577
			return;
578
		}
579
		if (state === "") {
580
			alert("state is required");
581
			return;
582
		}
583
 
584
		if (pincode === "") {
585
			alert("pincode is required");
586
			return;
587
		}
588
 
589
		var kycDetail = {};
590
		kycDetail['id'] = id
591
 
592
		kycDetail['firstName'] = firstName
593
		kycDetail['middleName'] = middleName
594
		kycDetail['lastName'] = lastName
595
 
29774 tejbeer 596
		kycDetail['fatherName'] = fatherName
597
 
29763 tejbeer 598
		kycDetail['dob'] = dob
599
		kycDetail['gender'] = gender
600
		kycDetail['maritalStatus'] = maritalStatus
601
		kycDetail['email'] = email
602
		kycDetail['mobile'] = mobile
603
		kycDetail['pan'] = pan
604
		kycDetail['pandocId'] = pandocId
605
		kycDetail['poaNo'] = poaNO
606
		kycDetail['poaType'] = poaType
607
		kycDetail['paoFrontd'] = paoFrontd
608
		kycDetail['paoBackId'] = paoBackId
609
 
610
		kycDetail['address1'] = address1
611
		kycDetail['address2'] = address2
612
		kycDetail['address3'] = address3
613
		kycDetail['city'] = city
614
		kycDetail['state'] = state
615
		kycDetail['pincode'] = pincode
616
		kycDetail['onboardingId'] = onBoardingId
617
 
618
		var jsonObject = JSON.stringify(kycDetail);
619
		console.log("kycDetail" + jsonObject);
620
 
621
		console.log(jsonObject);
622
 
623
		if (confirm("Are you sure you want to submit the request") == true) {
624
			doAjaxRequestWithJsonHandler(context + "/addPartnerKyc", "POST", jsonObject, function(response) {
625
				row.html(response);
626
 
627
 
628
			});
629
		}
630
 
631
	});
632
 
633
 
634
 
635
	$(document).on('click', ".addNewRow", function() {
636
		var id = $(this).data('id');
637
		console.log(id);
638
		doAjaxRequestHandler(context + "/addKycRow?onBoardingId=" + id, "GET",
639
			function(response) {
640
 
641
				console.log(response)
642
				$('.' + "fofoKycContainer").html(response);
643
 
644
			});
645
 
29794 tejbeer 646
	});
29763 tejbeer 647
 
29794 tejbeer 648
 
649
	var table = $('#legalkyctable').DataTable();
650
	$(document).on('dblclick', '#legalkyctable tbody tr', function() {
651
		console.log("dblclick");
652
		var data = table.row(this).data();
653
 
654
		$(this).find(":selected").attr('disabled', false).show();
655
		$(this).find(":input").attr('disabled', false).show();
656
 
657
 
658
	});
659
 
660
 
661
	$(document).on('click', '.addlegalKycdetail', function() {
662
		var row = $(this).closest("tr");
663
 
664
		console.log(row);
665
 
29841 tejbeer 666
		var id = $(row).find("td:eq(2)").text();
29884 tejbeer 667
		var status = $(row).find("td:eq(3) option:selected").val();
29794 tejbeer 668
 
669
 
29884 tejbeer 670
		var businessType = $(row).find("td:eq(4) option:selected").val();
671
		var firstName = $(row).find("td:eq(5) input[type='text']").val();
672
		var middleName = $(row).find("td:eq(6) input[type='text']").val();
673
		var lastName = $(row).find("td:eq(7) input[type='text']").val();
29794 tejbeer 674
 
29884 tejbeer 675
		var fatherName = $(row).find("td:eq(8) input[type='text']").val();
676
 
677
		var dob = $(row).find("td:eq(9) input[type='date']").val();
678
 
29794 tejbeer 679
		if (dob != "") {
680
 
681
			dob = dob + "T00:00:00";
682
		}
683
 
29884 tejbeer 684
		var gender = $(row).find("td:eq(10) option:selected").val();
685
		var maritalStatus = $(row).find("td:eq(11) option:selected").val();
29794 tejbeer 686
 
29884 tejbeer 687
		var email = $(row).find("td:eq(12) input[type='text']").val();
29794 tejbeer 688
 
29884 tejbeer 689
		var mobile = $(row).find("td:eq(13) input[type='text']").val();
690
		var pan = $(row).find("td:eq(14) input[type='text']").val();
29794 tejbeer 691
 
692
 
693
		var pandocId = $(row).find(".pandoc input[type=hidden]").val();
694
 
29884 tejbeer 695
		var poaNO = $(row).find("td:eq(16) input[type='text']").val();
696
		var poaType = $(row).find("td:eq(17) option:selected").val();
29794 tejbeer 697
 
698
		var paoFrontd = $(row).find(".paof input[type=hidden]").val();
699
		var paoBackId = $(row).find(".paob input[type=hidden]").val();
700
 
29884 tejbeer 701
		var address1 = $(row).find("td:eq(20) input[type='text']").val();
29794 tejbeer 702
 
29884 tejbeer 703
		var address2 = $(row).find("td:eq(21) input[type='text']").val();
29794 tejbeer 704
 
29884 tejbeer 705
		var address3 = $(row).find("td:eq(22) input[type='text']").val();
29794 tejbeer 706
 
29884 tejbeer 707
		var city = $(row).find("td:eq(23) input[type='text']").val();
29794 tejbeer 708
 
709
 
29884 tejbeer 710
		var state = $(row).find("td:eq(24) input[type='text']").val();
29794 tejbeer 711
 
29884 tejbeer 712
		var pincode = $(row).find("td:eq(25) input[type='text']").val();
29794 tejbeer 713
 
714
 
715
 
716
 
717
 
718
		var kycDetail = {};
719
		kycDetail['id'] = id
29884 tejbeer 720
		kycDetail['status'] = status
29794 tejbeer 721
		kycDetail['businessType'] = businessType
722
		kycDetail['firstName'] = firstName
723
		kycDetail['middleName'] = middleName
724
		kycDetail['lastName'] = lastName
725
 
726
		kycDetail['fatherName'] = fatherName
727
 
728
		kycDetail['dob'] = dob
729
		kycDetail['gender'] = gender
730
		kycDetail['maritalStatus'] = maritalStatus
731
		kycDetail['email'] = email
732
		kycDetail['mobile'] = mobile
733
		kycDetail['pan'] = pan
734
		kycDetail['pandocId'] = pandocId
735
		kycDetail['poaNo'] = poaNO
736
		kycDetail['poaType'] = poaType
737
		kycDetail['paoFrontd'] = paoFrontd
738
		kycDetail['paoBackId'] = paoBackId
739
 
740
		kycDetail['address1'] = address1
741
		kycDetail['address2'] = address2
742
		kycDetail['address3'] = address3
743
		kycDetail['city'] = city
744
		kycDetail['state'] = state
745
		kycDetail['pincode'] = pincode
746
 
747
		var jsonObject = JSON.stringify(kycDetail);
748
		console.log("kycDetail" + jsonObject);
749
 
750
		console.log(jsonObject);
751
 
752
		if (confirm("Are you sure you want to submit the request") == true) {
753
			doAjaxRequestWithJsonHandler(context + "/addlegalPartnerKyc", "POST", jsonObject, function(response) {
754
				row.html(response);
755
 
756
 
757
			});
758
		}
759
 
760
	});
761
 
27829 tejbeer 762
	$(document).on('click', ".partner-onboarding-index", function() {
27763 tejbeer 763
		panelListing("main-content");
764
	});
27813 tejbeer 765
 
766
 
767
	$(document).on('click', ".partner-onboarding-open", function() {
768
		console.log("yes");
27799 tejbeer 769
		partnerOnboardingOpen("main-content");
770
	});
28908 tejbeer 771
 
28600 amit.gupta 772
	$(document).on('click', ".design-completed", function() {
773
		console.log("yes");
774
		partnerOnboardinDesignCompleted("main-content");
775
	});
28908 tejbeer 776
 
28600 amit.gupta 777
	$(document).on('click', ".design_tat", function() {
778
		console.log("yes");
779
		partnerOnboardingDesign("main-content");
780
	});
27813 tejbeer 781
 
27829 tejbeer 782
	$(document).on('click', ".partner-onboarding-reject", function() {
27799 tejbeer 783
		console.log("helo");
27763 tejbeer 784
 
27799 tejbeer 785
		partnerOnboardingReject("main-content");
786
	});
787
 
29794 tejbeer 788
	$(document).on('input', 'table#legalkyctable input[type=file]', function() {
789
		if (confirm('Confirm upload ?')) {
790
			var fileSelector = $(this)[0];
791
			if (fileSelector != undefined
792
				&& fileSelector.files[0] != undefined) {
793
				var url = `${context}/document-upload`;
794
				console.log(url);
795
				var file = this.files[0];
796
				console.log("file" + file);
797
				let fileInput = $(this);
798
				console.log("fileInput" + file);
799
				doAjaxUploadRequestHandler(
800
					url,
801
					'POST',
802
					file,
803
					function(response) {
804
						console.log(response);
805
						var documentId = response.response.document_id;
806
						console.log("documentId : " + documentId);
807
						fileInput.closest('td').find("input[type=hidden]").val(documentId);
808
					});
809
				// alert("Retailer Shop Document
810
				// is required");
811
			}
812
		} else {
813
			// Do nothing!
814
		}
815
	});
29763 tejbeer 816
 
29794 tejbeer 817
 
29763 tejbeer 818
	$(document).on('input', 'table#fofokyctable input[type=file]', function() {
819
		if (confirm('Confirm upload ?')) {
820
			var fileSelector = $(this)[0];
821
			if (fileSelector != undefined
822
				&& fileSelector.files[0] != undefined) {
823
				var url = `${context}/document-upload`;
824
				console.log(url);
825
				var file = this.files[0];
826
				console.log("file" + file);
827
				let fileInput = $(this);
828
				console.log("fileInput" + file);
829
				doAjaxUploadRequestHandler(
830
					url,
831
					'POST',
832
					file,
833
					function(response) {
834
						console.log(response);
835
						var documentId = response.response.document_id;
836
						console.log("documentId : " + documentId);
837
						fileInput.closest('td').find("input[type=hidden]").val(documentId);
838
					});
839
				// alert("Retailer Shop Document
840
				// is required");
841
			}
842
		} else {
843
			// Do nothing!
844
		}
845
	});
846
 
27813 tejbeer 847
	$(document).on('input', 'table#example input[type=file]', function() {
848
		if (confirm('Confirm upload ?')) {
849
			var fileSelector = $(this)[0];
850
			if (fileSelector != undefined
851
				&& fileSelector.files[0] != undefined) {
852
				var url = `${context}/document-upload`;
853
				console.log(url);
854
				var file = this.files[0];
28908 tejbeer 855
				console.log("file" + file);
27813 tejbeer 856
				let fileInput = $(this);
28908 tejbeer 857
				console.log("fileInput" + file);
27813 tejbeer 858
				doAjaxUploadRequestHandler(
859
					url,
860
					'POST',
861
					file,
862
					function(response) {
863
						console.log(response);
864
						var documentId = response.response.document_id;
865
						console.log("documentId : " + documentId);
866
						fileInput.closest('td').find("input[type=hidden]").val(documentId);
867
					});
868
				// alert("Retailer Shop Document
869
				// is required");
870
			}
871
		} else {
872
			// Do nothing!
873
		}
874
	});
29061 tejbeer 875
 
876
 
28977 manish 877
	$(document).on('input', 'table#partnerVerification input[type=file]', function() {
878
		if (confirm('Confirm upload ?')) {
879
			var fileSelector = $(this)[0];
880
			if (fileSelector != undefined
881
				&& fileSelector.files[0] != undefined) {
882
				var url = `${context}/document-upload`;
883
				console.log(url);
884
				var file = this.files[0];
885
				console.log("file" + file);
886
				let fileInput = $(this);
887
				console.log("fileInput" + file);
888
				doAjaxUploadRequestHandler(
889
					url,
890
					'POST',
891
					file,
892
					function(response) {
893
						console.log(response);
894
						var documentId = response.response.document_id;
895
						console.log("documentId : " + documentId);
896
						fileInput.closest('td').find("input[type=hidden]").val(documentId);
897
					});
898
				// alert("Retailer Shop Document
899
				// is required");
900
			}
901
		} else {
902
			// Do nothing!
903
		}
904
	});
29061 tejbeer 905
 
906
 
907
 
28600 amit.gupta 908
	$(document).on('input', 'table#OnboardingDesign input[type=file]', function() {
909
		if (confirm('Confirm upload ?')) {
910
			var fileSelector = $(this)[0];
911
			if (fileSelector != undefined
912
				&& fileSelector.files[0] != undefined) {
913
				var url = `${context}/document-upload`;
914
				console.log(url);
915
				var file = this.files[0];
28908 tejbeer 916
				console.log("file" + file);
28600 amit.gupta 917
				let fileInput = $(this);
28908 tejbeer 918
				console.log("fileInput" + file);
28600 amit.gupta 919
				doAjaxUploadRequestHandler(
920
					url,
921
					'POST',
922
					file,
923
					function(response) {
924
						console.log(response);
925
						var documentId = response.response.document_id;
926
						console.log("documentId : " + documentId);
927
						fileInput.closest('td').find("input[type=hidden]").val(documentId);
928
					});
929
				// alert("Retailer Shop Document
930
				// is required");
931
			}
932
		} else {
933
			// Do nothing!
934
		}
935
	});
27799 tejbeer 936
 
27829 tejbeer 937
	$(document).on('click', '#newmodal', function() {
29061 tejbeer 938
 
939
 
31370 tejbeer 940
		var newOnboarding = {};
28977 manish 941
		var outletName = $('#outLetName1').val();
29061 tejbeer 942
		var phoneNumber = $('#number1').val();
31370 tejbeer 943
		var leadId = $("#leadId").val();
29061 tejbeer 944
 
31370 tejbeer 945
 
29061 tejbeer 946
		if (outletName == "") {
947
 
948
			alert("outletName is required ");
949
			return;
950
		}
31370 tejbeer 951
		newOnboarding['outletName'] = $('#outLetName1').val();
29061 tejbeer 952
 
953
		if (phoneNumber == "") {
954
			alert("Phone Number is required ");
955
			return false;
956
 
957
		}
958
		if (phoneNumber.length > 6 && phoneNumber.length < 11) {
959
 
31370 tejbeer 960
			newOnboarding['phoneNumber'] = $('#number1').val();
29061 tejbeer 961
 
962
		}
963
		else {
964
			alert("Number should be greater then 6 and less then 11");
965
			return false;
966
 
967
		}
968
 
28977 manish 969
		acquireddate1 = $('#acquireddate1').val();
31370 tejbeer 970
		console.log(acquireddate1)
971
 
28977 manish 972
		if (acquireddate1 != "") {
31370 tejbeer 973
 
974
			alert("Acquired date is required");
975
 
976
		}
977
		if (acquireddate1 != "") {
28977 manish 978
			acquireddate1 = acquireddate1 + "T00:00:00";
979
		}
31370 tejbeer 980
		newOnboarding['authId'] = $('#authUserOnboarding').val();
27813 tejbeer 981
 
31370 tejbeer 982
		newOnboarding['acquiredDate'] = acquireddate1
983
		newOnboarding['leadId'] = leadId
27813 tejbeer 984
 
29061 tejbeer 985
 
31370 tejbeer 986
		var json = JSON.stringify(newOnboarding);
27829 tejbeer 987
		console.log(json);
988
		doAjaxRequestWithJsonHandler(
989
			context
990
			+ "/partnerOnBoardingListing",
991
			"POST",
992
			json,
993
			function(response) {
27813 tejbeer 994
 
28908 tejbeer 995
				panelListing("main-content");
996
 
997
 
27829 tejbeer 998
			});
999
	});
27813 tejbeer 1000
 
27829 tejbeer 1001
	var table = $('#example').DataTable();
1002
	$(document).on('dblclick', '#example tbody tr', function() {
27813 tejbeer 1003
 
27829 tejbeer 1004
		var data = table.row(this).data();
31730 tejbeer 1005
		var statusHold = $(this).find("td:eq(38) button[type='submit']").val();
29061 tejbeer 1006
 
1007
		console.log("statusHold" + statusHold);
1008
		if (statusHold.localeCompare("hold")) {
1009
			$(this).find(":input").attr('disabled', true);
1010
			$(this).find("td:eq(37) button[type='submit']").attr('disabled', false);
1011
			$(this).find("td:eq(36) button[type='submit']").attr('disabled', false);
1012
		}
1013
		else {
1014
			$(this).find(":input").attr('disabled', false).show();
1015
			$(this).find(":selected").attr('disabled', false).show();
1016
 
1017
		}
28881 manish 1018
		$(this).find("input[name=rbmAuthId]").attr('disabled', true);
28900 manish 1019
		$(this).find("input[name=verificationStatusOnboarding]").attr('disabled', true);
29088 tejbeer 1020
		$(this).find("input[name=billingStatus]").attr('disabled', true);
29061 tejbeer 1021
 
29088 tejbeer 1022
 
27829 tejbeer 1023
		$(this).css("background-color", "#87d3f8");
29061 tejbeer 1024
		let a = 12;
1025
		let b = 12;
1026
		console.log("yes" + a == b);
1027
 
27829 tejbeer 1028
	});
28908 tejbeer 1029
 
28600 amit.gupta 1030
	var table = $('#OnboardingDesign').DataTable();
1031
	$(document).on('dblclick', '#OnboardingDesign tbody tr', function() {
27813 tejbeer 1032
 
28600 amit.gupta 1033
		var data = table.row(this).data();
28908 tejbeer 1034
 
1035
		$(this).find(":input").attr('disabled', false).show();
29300 manish 1036
		$(this).find(":selected").attr('disabled', true);
28908 tejbeer 1037
 
1038
		$(this).find("input[name=acquireddate]").attr('disabled', true);
1039
		$(this).find("input[name=outlateName]").attr('disabled', true);
1040
		$(this).find("input[name=phonenumber1]").attr('disabled', true);
1041
		$(this).find("input[name=kyc1]").attr('disabled', true);
1042
		$(this).find("input[name=city1]").attr('disabled', true);
1043
		$(this).find("input[name=shead1]").attr('disabled', true);
1044
		$(this).find("input[name=bdm1]").attr('disabled', true);
1045
		$(this).find("input[name=abrand1]").attr('disabled', true);
1046
		$(this).find("input[name=recbrand1]").attr('disabled', true);
1047
		$(this).find("input[name=BrandFeesdate1]").attr('disabled', true);
1048
		$(this).find("input[name=idate1]").attr('disabled', true);
1049
		$(this).find("input[name=loi1]").attr('disabled', true);
1050
		$(this).find("input[name=code1]").attr('disabled', true);
1051
		$(this).find("input[name=rplaned1]").attr('disabled', true);
1052
		$(this).find("input[name=stockPaymentDesign]").attr('disabled', true);
1053
		$(this).find("input[name=twoDBoq1]").attr('disabled', true);
1054
		$(this).find("input[name=threeBoqDate1]").attr('disabled', true);
1055
		$(this).find("input[name=poVenderDate1]").attr('disabled', true);
1056
		$(this).find("input[name=briefingPartnerPlanedDate1]").attr('disabled', true);
1057
		$(this).find("input[name=deploymentPlanedDate]").attr('disabled', true);
1058
		$(this).find("input[name=FinalPicsOutLets]").attr('disabled', true);
1059
		$(this).find("input[name=poVenderDate1]").attr('disabled', true);
28600 amit.gupta 1060
		$(this).css("background-color", "#87d3f8");
28908 tejbeer 1061
		let a = 12;
1062
		let b = 12;
1063
		console.log("yes" + a == b);
1064
 
28600 amit.gupta 1065
	});
1066
 
1067
 
29088 tejbeer 1068
	var billingtable = $('#partnerbilling').DataTable();
1069
	$(document).on('dblclick', '#partnerbilling tbody tr', function() {
1070
		var data = billingtable.row(this).data();
1071
 
1072
		$(this).find(":input").attr('disabled', false).show();
1073
 
1074
 
1075
	});
1076
 
1077
	$(document)
1078
		.on(
1079
			'click',
1080
			".submitOnboardingBilling",
1081
			function() {
1082
 
1083
				var row = $(this).closest("tr");
1084
				console.log(row);
1085
 
1086
				var onboardingId = $(row).find("td:eq(0)").text();
29559 manish 1087
				var stockPayment = $(row).find("td:eq(5) input[type='text']").val();
1088
				var advStock = $(row).find("td:eq(4) input[type='date']").val();
1089
				if (advStock != "") {
1090
					advStock = advStock + "T00:00:00";
1091
				}
29763 tejbeer 1092
 
29088 tejbeer 1093
				var billingStatus = $(row)
29559 manish 1094
					.find("td:eq(6) input[type='checkbox']").is(":checked") ? 1 : 0;
29088 tejbeer 1095
 
29763 tejbeer 1096
				doPostAjaxRequestHandler(context + "/partnerOnBoardingBillingSubmission?billingStatus=" + billingStatus + "&onBoardingId=" + onboardingId + "&advStock=" + advStock + "&stockPayment=" + stockPayment,
29088 tejbeer 1097
					function(response) {
1098
						row.html(response);
1099
						alert("successfully submit");
1100
 
1101
 
1102
 
1103
					});
1104
			});
1105
 
1106
 
27829 tejbeer 1107
	$(document).on('click', ".delete", function() {
27813 tejbeer 1108
 
27829 tejbeer 1109
		var id = $(this).data('id');
1110
		console.log('helo');
1111
		var id = $(this).data('id');
1112
		console.log(id);
1113
		if (confirm("Are you sure your outlet is open") == true) {
1114
			doPostAjaxRequestHandler(context + "/partnerOnBoardingOpen?id=" + id,
1115
				function(response) {
27813 tejbeer 1116
 
27829 tejbeer 1117
					console.log("reponse" + response);
1118
					if (response == 'true') {
1119
						alert("congratulations your outlet is successfully open");
27813 tejbeer 1120
 
27829 tejbeer 1121
						panelListing("main-content");
1122
					}
1123
				});
1124
		}
27813 tejbeer 1125
 
27829 tejbeer 1126
	});
28600 amit.gupta 1127
	$(document).on('click', ".design-complete", function() {
1128
		var id = $(this).data('id');
29007 manish 1129
		var row = $(this).closest("tr");
28600 amit.gupta 1130
		console.log('helo');
29007 manish 1131
		var receeActual = $(row).find("td:eq(14) input[type='date']").val();
1132
		if (receeActual != "") {
1133
			receeActual = receeActual + "T00:00:00";
1134
		}
1135
		var twoDBoqdate = $(row).find("td:eq(17) input[type='date']").val();
1136
		if (twoDBoqdate != "") {
1137
			twoDBoqdate = twoDBoqdate + "T00:00:00";
1138
		}
29061 tejbeer 1139
 
29007 manish 1140
		var poVenderDate = $(row).find("td:eq(23) input[type='date']").val();
1141
		if (poVenderDate != "") {
1142
			poVenderDate = poVenderDate + "T00:00:00";
1143
		}
1144
		var briefingPartner = $(row).find("td:eq(25) input[type='date']").val();
1145
		if (briefingPartner != "") {
1146
			briefingPartner = briefingPartner + "T00:00:00";
1147
		}
29061 tejbeer 1148
 
29007 manish 1149
		var deploymentDate = $(row).find("td:eq(27) input[type='date']").val();
1150
		if (deploymentDate != "") {
1151
			deploymentDate = deploymentDate + "T00:00:00";
1152
		}
29061 tejbeer 1153
 
29007 manish 1154
		var nocDate = $(row).find("td:eq(31) input[type='date']").val();
1155
		if (nocDate != "") {
1156
			nocDate = nocDate + "T00:00:00";
1157
		}
29061 tejbeer 1158
 
1159
		if (receeActual == "") {
29007 manish 1160
			alert("Please Fill The Recee Actual Date");
1161
			return
29061 tejbeer 1162
 
29007 manish 1163
		}
29061 tejbeer 1164
		if (twoDBoqdate == "") {
29007 manish 1165
			alert("Please Fill The 2D with BOQ Actual Date");
1166
			return
29061 tejbeer 1167
 
29007 manish 1168
		}
29088 tejbeer 1169
		if (poVenderDate == "") {
29007 manish 1170
			alert("Please Fill The PO To Vendor Actual Date");
1171
			return
29061 tejbeer 1172
 
29007 manish 1173
		}
29061 tejbeer 1174
		if (briefingPartner == "") {
29007 manish 1175
			alert("Please Fill The Briefing Partner Actual Date ");
1176
			return
29061 tejbeer 1177
 
29007 manish 1178
		}
29061 tejbeer 1179
 
1180
		if (deploymentDate == "") {
29007 manish 1181
			alert("Please Fill The Deployment Actual Date ");
1182
			return
29061 tejbeer 1183
 
29007 manish 1184
		}
29061 tejbeer 1185
		if (nocDate == "") {
29007 manish 1186
			alert("Please Fill The NOC Actual Date ");
1187
			return
29061 tejbeer 1188
 
29007 manish 1189
		}
29061 tejbeer 1190
 
1191
 
1192
 
28600 amit.gupta 1193
		var id = $(this).data('id');
1194
		console.log(id);
1195
		if (confirm("Are you sure your Design TAT is Complete") == true) {
1196
			doPostAjaxRequestHandler(context + "/partnerDesignTatCompleted?id=" + id,
1197
				function(response) {
27813 tejbeer 1198
 
28600 amit.gupta 1199
					console.log("reponse" + response);
1200
					if (response == 'true') {
1201
						alert("congratulations your Desiging is successfully Done");
29061 tejbeer 1202
						partnerOnboardingDesign("main-content");
28600 amit.gupta 1203
					}
1204
				});
1205
		}
1206
 
1207
	});
1208
 
1209
 
27829 tejbeer 1210
	$(document).on('click', ".rejectpartneronboarding", function() {
1211
		var id = $(this).data('id');
1212
		console.log('helo');
1213
		var id = $(this).data('id');
1214
		console.log(id);
1215
		if (confirm("Are you sure you want to reject the request") == true) {
1216
			doPostAjaxRequestHandler(context + "/partnerOnBoardingReject?id=" + id,
1217
				function(response) {
1218
 
1219
					console.log("reponse" + response);
1220
					if (response == 'true') {
1221
						alert("successfully rejected");
1222
						panelListing("main-content");
1223
					}
1224
				});
1225
		}
1226
 
1227
	});
1228
 
29794 tejbeer 1229
 
1230
 
1231
 
1232
 
27763 tejbeer 1233
});
1234
 
27855 tejbeer 1235
$(document).on('click', ".Del", function() {
28908 tejbeer 1236
	var $td = $(this).closest("td");
1237
	//var delDoc=	$(this).closest('td').find('.gst', "input[type=hidden]").val();
27855 tejbeer 1238
	//var columnName= $(this).closest('td' , "input[type=hidden]").val();
28908 tejbeer 1239
	var dataDel = $td.find("input[type=hidden]").val('0');
1240
	dataDel = 0;
27855 tejbeer 1241
	console.log(dataDel);
28715 amit.gupta 1242
	if (confirm("Are you sure you want to delete this doc") == true) {
27813 tejbeer 1243
 
28908 tejbeer 1244
		if (dataDel == 0) {
1245
			$td.css({ 'background-color': 'pink' });
1246
			console.log("true");
1247
			$td.find('a', ".download").hide();
1248
			$td.find('a', ".Del").hide();
1249
		}
27855 tejbeer 1250
 
28908 tejbeer 1251
	}
1252
});
28600 amit.gupta 1253
 
28908 tejbeer 1254
 
1255
 
27813 tejbeer 1256
 
1257
 
29794 tejbeer 1258
 
1259
 
1260
 
27829 tejbeer 1261
function panelListing(domId) {
1262
	doAjaxRequestHandler(context + "/partnerOnBoardingPanel", "GET",
1263
		function(response) {
1264
			$('#' + domId).html(response);
1265
		});
1266
}
27813 tejbeer 1267
 
1268
 
1269
 
27829 tejbeer 1270
 
27763 tejbeer 1271
function panelListing(domId) {
1272
	doAjaxRequestHandler(context + "/partnerOnBoardingPanel", "GET",
1273
		function(response) {
1274
			$('#' + domId).html(response);
1275
		});
1276
}
27799 tejbeer 1277
function partnerOnboardingOpen(domId) {
1278
	doAjaxRequestHandler(context + "/partnerOnBoardingOpenShow", "GET",
1279
		function(response) {
1280
			$('#' + domId).html(response);
1281
		});
1282
}
28600 amit.gupta 1283
 
1284
function partnerOnboardinDesignCompleted(domId) {
1285
	doAjaxRequestHandler(context + "/DesignTatCompletedShow", "GET",
1286
		function(response) {
1287
			$('#' + domId).html(response);
1288
		});
1289
}
1290
 
1291
function partnerOnboardingDesign(domId) {
1292
	doAjaxRequestHandler(context + "/partnerOnBoardingDesign", "GET",
1293
		function(response) {
1294
			$('#' + domId).html(response);
1295
		});
1296
}
1297
 
27799 tejbeer 1298
function partnerOnboardingReject(domId) {
1299
	doAjaxRequestHandler(context + "/partnerOnBoardingRejectShow", "GET",
1300
		function(response) {
1301
			$('#' + domId).html(response);
1302
		});
1303
}
27763 tejbeer 1304
 
27813 tejbeer 1305
 
27763 tejbeer 1306
function panelOnBoardingListing(domId) {
1307
	doAjaxRequestHandler(context + "/partnerOnBoardingListing", "POST",
1308
		function(response) {
1309
			$('#' + domId).html(response);
1310
		});
1311
 
1312
}
1313
 
1314
 
28908 tejbeer 1315
function panelListing(domId) {
1316
	doAjaxRequestHandler(context + "/partnerOnBoardingPanel", "GET",
1317
		function(response) {
1318
			$('#' + domId).html(response);
1319
		});
1320
}
27763 tejbeer 1321
 
1322
 
27842 tejbeer 1323
 
28908 tejbeer 1324