Subversion Repositories SmartDukaan

Rev

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

Rev Author Line No. Line
32748 amit.gupta 1
<div class="col-lg-12">
2
    <table id="warehouseBrandItemStock" class="table table-striped table-advance table-hover">
3
        <thead>
4
        <tr>
5
            <th>W/H Name</th>
6
            <th>Item</th>
7
            <th>Unit Price</th>
8
            <th>Stock Qty</th>
9
            <th>Stock Value</th>
10
            <th>Pending Indent</th>
11
            <th>Tertiary</th>
12
            <th>&lt;10</th>
34182 ranu 13
            ##            <th><15</th>
32748 amit.gupta 14
            <th>&lt;20</th>
15
            <th>&lt;30</th>
16
            <th>&gt;30</th>
17
 
18
        </tr>
19
        </thead>
20
        <tbody>
21
            #foreach($key in $warehouseWiseItemStock)
22
            <tr>
23
                <td>$key.getWarehouseName()</td>
24
                <td
35127 amit 25
                    #if($key.getD20to30() > 0 || $key.getDgt30() > 0))
26
                    style="color:red"
27
                    #elseif($key.getD15to20() > 0)
28
                    style="color:darkorange"
35122 amit 29
                    #elseif($key.getD10to15() > 0)
35127 amit 30
                    style="color:lightsalmon"
32748 amit.gupta 31
                    #end
32
                >$key.getBrand() $key.getModelName() $key.getModelNumber() $key.getColor()</td>
33
                <td>$key.getUnitPrice()</td>
34
                <td>$key.getStockQty()</td>
35
                <td class="currency">$key.getStockValue()</td>
36
                <td class="pendingIndent" data-itemid="$key.getItemId()" data-warehouseid="$key.getWarehouseId()"
37
                    data-toggle="modal" data-target="#pendingIndentItem">$key.getPendingIndent()</td>
38
                <td>$key.getTertiary()</td>
39
                <td>$key.getDlt10()</td>
34182 ranu 40
                ##                <td>$key.getDlt15()</td>
32748 amit.gupta 41
                <td>$key.getD10to20()</td>
42
                <td>$key.getD20to30()</td>
43
                <td>$key.getDgt30()</td>
44
            </tr>
45
            #end
46
 
47
        </tbody>
48
    </table>
49
</div>
50
 
51
<div id="pendingIndentItem" class="modal" role="dialog">
52
    <div class="modal-dialog">
53
        <div class="modal-content">
54
 
55
        </div>
27599 tejbeer 56
    </div>
32748 amit.gupta 57
</div>
58
 
27538 tejbeer 59
<script type="text/javascript">
32748 amit.gupta 60
    $(document).ready(function () {
27550 tejbeer 61
 
32748 amit.gupta 62
        $('#warehouseBrandItemStock thead tr').clone(true).appendTo('#warehouseBrandItemStock thead');
63
        $('#warehouseBrandItemStock thead tr:eq(1) th').each(function (i) {
64
            var title = $(this).text();
65
            $(this).html('<input type="text" style = "width:60%;" placeholder="Search ' + title + '" />');
27538 tejbeer 66
 
32748 amit.gupta 67
            $('input', this).on('keyup change', function () {
68
                if (table.column(i).search() !== this.value) {
69
                    table
70
                            .column(i)
71
                            .search(this.value)
72
                            .draw();
73
                }
74
            });
75
        })
76
        var table = $('#warehouseBrandItemStock').DataTable({
77
            orderCellsTop: true,
78
            fixedHeader: true
79
        });
80
    });
27538 tejbeer 81
 
82
 
27599 tejbeer 83
</script>
84
 
85
<script type="text/javascript">
86
 
32748 amit.gupta 87
    $('#warehouseBrandItemStock').on('click', '.pendingIndent', function () {
88
        var itemId = $(this).data('itemid');
89
        var warehouseId = $(this).data('warehouseid');
27599 tejbeer 90
 
91
 
32748 amit.gupta 92
        doGetAjaxRequestHandler(context + "/getPartnerPendingIndentItem?itemId="
93
                + itemId + "&warehouseId=" + warehouseId, function (response) {
94
 
95
            $('#pendingIndentItem .modal-content').html(response);
96
 
97
        });
98
    });
27538 tejbeer 99
</script>