Subversion Repositories SmartDukaan

Rev

Rev 35549 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 35549 Rev 35583
Line 7... Line 7...
7
    $(document).on('click', ".post-bulletin-button", function (event) {
7
    $(document).on('click', ".post-bulletin-button", function (event) {
8
        event.preventDefault();
8
        event.preventDefault();
9
 
9
 
10
        if (confirm("Are you sure?")) {
10
        if (confirm("Are you sure?")) {
11
 
11
 
12
            let title = $("#btitle").val();
-
 
13
            let description = quill.root.innerHTML;
12
            let description = quill.root.innerHTML;
14
            let regionId = $("#bregionId").val();
13
            let regionId = $("#bregionId").val();
15
            let documentIds = $("#bulletinDocumentIds").val();
14
            let documentIds = $("#bulletinDocumentIds").val();
16
 
15
 
17
            let param = {
16
            let param = {
18
                title: title,
-
 
19
                description: description,
17
                description: description,
20
                regionId: regionId,
18
                regionId: regionId,
21
                documentIds: documentIds
19
                documentIds: documentIds
22
            }
20
            }
23
 
21
 
Line 40... Line 38...
40
        $('#' + domId).html(response);
38
        $('#' + domId).html(response);
41
    });
39
    });
42
}
40
}
43
 
41
 
44
 
42
 
45
$(document).on('click', '.today-bulletin-offer', function () {
-
 
46
    let offerId = $(this).data("offerid");
-
 
47
    doGetAjaxRequestHandler(`${context}/getOfferMargins?offerId=${offerId}`, function (data) {
-
 
48
        $('#todayBulletinOfferDescription .modal-content').html(data);
-
 
49
        $("#todayBulletinOfferDescription").modal('show');
-
 
50
    });
-
 
51
});
-
 
52
 
-
 
53
 
-
 
54
document.querySelectorAll('.bulletin-tabs li').forEach(tab => {
-
 
55
    tab.addEventListener('click', function () {
-
 
56
 
-
 
57
        document.querySelectorAll('.bulletin-tabs li')
-
 
58
            .forEach(t => t.classList.remove('active'));
-
 
59
 
-
 
60
        document.querySelectorAll('.bulletin-tab-content')
-
 
61
            .forEach(c => c.style.display = 'none');
-
 
62
 
-
 
63
        this.classList.add('active');
-
 
64
        document.getElementById('tab-' + this.dataset.tab).style.display = 'block';
-
 
65
    });
-
 
66
});
-
 
67
 
-
 
68
/* Activate first tab by default */
-
 
69
document.querySelector('.bulletin-tabs li')?.click();
-
 
70
 
-
 
71
 
-
 
72
 
43
 
73
 
44