Subversion Repositories SmartDukaan

Rev

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

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