Subversion Repositories SmartDukaan

Rev

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