Subversion Repositories SmartDukaan

Rev

Rev 32749 | Rev 34182 | 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>
34178 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>
34178 ranu 24
                ##                <td
25
                ##                    #if(($key.getD10to20() > 0) || ($key.getD20to30() > 0) || ($key.getDgt30() > 0))
26
                ##                            style="color:red"
27
                ##                    #elseif($key.getDlt15() > 0)
28
                ##                            style="color:darkorange"
29
                ##                    #elseif($key.getDlt10() > 0)
30
                ##                            style="color:#fed309"
31
                ##                    #end
32
                ##                >$key.getBrand() $key.getModelName() $key.getModelNumber() $key.getColor()</td>
32748 amit.gupta 33
                <td
34178 ranu 34
                    #if($key.getDgt30() >= 15)
35
                            style="color:red;font-weight: bold;"
36
                    #elseif($key.getDgt30() >= 10 && $key.getDgt30() < 15 )
37
                            style="color:#f807a5;font-weight: bold;"
38
                    #elseif($key.getDgt30() >= 7 && $key.getDgt30() < 10 )
39
                            style="color:#fe8509;font-weight: bold;"
32748 amit.gupta 40
                    #end
41
                >$key.getBrand() $key.getModelName() $key.getModelNumber() $key.getColor()</td>
42
                <td>$key.getUnitPrice()</td>
43
                <td>$key.getStockQty()</td>
44
                <td class="currency">$key.getStockValue()</td>
45
                <td class="pendingIndent" data-itemid="$key.getItemId()" data-warehouseid="$key.getWarehouseId()"
46
                    data-toggle="modal" data-target="#pendingIndentItem">$key.getPendingIndent()</td>
47
                <td>$key.getTertiary()</td>
48
                <td>$key.getDlt10()</td>
34178 ranu 49
                <td>$key.getDlt15()</td>
32748 amit.gupta 50
                <td>$key.getD10to20()</td>
51
                <td>$key.getD20to30()</td>
52
                <td>$key.getDgt30()</td>
53
            </tr>
54
            #end
55
 
56
        </tbody>
57
    </table>
58
</div>
59
 
60
<div id="pendingIndentItem" class="modal" role="dialog">
61
    <div class="modal-dialog">
62
        <div class="modal-content">
63
 
64
        </div>
27599 tejbeer 65
    </div>
32748 amit.gupta 66
</div>
67
 
27538 tejbeer 68
<script type="text/javascript">
32748 amit.gupta 69
    $(document).ready(function () {
27550 tejbeer 70
 
32748 amit.gupta 71
        $('#warehouseBrandItemStock thead tr').clone(true).appendTo('#warehouseBrandItemStock thead');
72
        $('#warehouseBrandItemStock thead tr:eq(1) th').each(function (i) {
73
            var title = $(this).text();
74
            $(this).html('<input type="text" style = "width:60%;" placeholder="Search ' + title + '" />');
27538 tejbeer 75
 
32748 amit.gupta 76
            $('input', this).on('keyup change', function () {
77
                if (table.column(i).search() !== this.value) {
78
                    table
79
                            .column(i)
80
                            .search(this.value)
81
                            .draw();
82
                }
83
            });
84
        })
85
        var table = $('#warehouseBrandItemStock').DataTable({
86
            orderCellsTop: true,
87
            fixedHeader: true
88
        });
89
    });
27538 tejbeer 90
 
91
 
27599 tejbeer 92
</script>
93
 
94
<script type="text/javascript">
95
 
32748 amit.gupta 96
    $('#warehouseBrandItemStock').on('click', '.pendingIndent', function () {
97
        var itemId = $(this).data('itemid');
98
        var warehouseId = $(this).data('warehouseid');
27599 tejbeer 99
 
100
 
32748 amit.gupta 101
        doGetAjaxRequestHandler(context + "/getPartnerPendingIndentItem?itemId="
102
                + itemId + "&warehouseId=" + warehouseId, function (response) {
103
 
104
            $('#pendingIndentItem .modal-content').html(response);
105
 
106
        });
107
    });
27538 tejbeer 108
</script>