Subversion Repositories SmartDukaan

Rev

Rev 33257 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 33257 Rev 33261
Line 1... Line 1...
1
$(function () {
1
$(function () {
2
    $(document).on('click', ".billed-invoice", function () {
2
    $(document).on('click', ".billed-invoice", function () {
3
        getAuthorisedWarehousesList(function (warehouseId) {
3
        getAuthorisedWarehouseList(function (warehouseId) {
4
            loadAllInvoice(warehouseId, "main-content");
4
            loadAllInvoice(warehouseId, "main-content");
5
        });
5
        });
6
 
6
 
7
    });
7
    });
8
 
8
 
-
 
9
    $(document).on('change', "#WarehouseList", function () {
-
 
10
        var warehouseId = $(this).val();
-
 
11
        loadAllInvoice(warehouseId, "main-content");
-
 
12
    });
-
 
13
 
9
    $(document).on('click', ".invoice-orders", function () {
14
    $(document).on('click', ".invoice-orders", function () {
10
        var invoiceNumber = $(this).data("invoice");
15
        var invoiceNumber = $(this).data("invoice");
11
        loadInvoiceDetail(invoiceNumber, "invoice-detail-container");
16
        loadInvoiceDetail(invoiceNumber, "invoice-detail-container");
12
    });
17
    });
13
 
18
 
Line 30... Line 35...
30
    doGetAjaxRequestHandler(context + "/om/billedInvoice/?warehouseId=" + warehouseId, function (response) {
35
    doGetAjaxRequestHandler(context + "/om/billedInvoice/?warehouseId=" + warehouseId, function (response) {
31
        $('#' + domId).html(response);
36
        $('#' + domId).html(response);
32
        var invoiceNumber = $("#firstInvoiceNumber").val();
37
        var invoiceNumber = $("#firstInvoiceNumber").val();
33
        $("#selectedWarehouse").val(warehouseId);
38
        $("#selectedWarehouse").val(warehouseId);
34
        console.log("invoiceNumber:", invoiceNumber);
39
        console.log("invoiceNumber:", invoiceNumber);
-
 
40
 
-
 
41
        var selectOptions = '';
-
 
42
        authorisedWarehouses.forEach(function (warehouse) {
-
 
43
            var selected = (warehouse.id == warehouseId) ? 'selected' : '';
-
 
44
 
-
 
45
            selectOptions += `<option value="${warehouse.id}" ${selected}>${warehouse.name}</option>`;
-
 
46
        });
-
 
47
        $('#authWarehousesList').html(`<select class="form-control" id="WarehouseList">${selectOptions}</select>`);
-
 
48
 
35
        loadInvoiceDetail(invoiceNumber, "invoice-detail-container");
49
        loadInvoiceDetail(invoiceNumber, "invoice-detail-container");
36
    });
50
    });
37
}
51
}
38
 
52
 
39
function loadInvoiceDetail(invoiceNumber, detailContainer) {
53
function loadInvoiceDetail(invoiceNumber, detailContainer) {