Subversion Repositories SmartDukaan

Rev

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