Subversion Repositories SmartDukaan

Rev

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

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