Subversion Repositories SmartDukaan

Rev

Rev 32136 | Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
32132 amit.gupta 1
<div class="col-lg-12">
2
    <table id="brandwise-stock" class="table table-condensed">
3
        <thead>
4
        <tr>
5
            <th rowspan="2">Model Name</th>
6
            <th rowspan="2">Model Number</th>
7
            <th rowspan="2">Model Color</th>
8
            <th rowspan="2">Item Id</th>
9
            #foreach($entry in $warehouseMap.entrySet())
10
                <th style="text-align: center" colspan="4">$entry.getValue()</th>
11
            #end
12
        </tr>
13
        <tr>
14
            #foreach($entry in $warehouseMap.entrySet())
15
                <th>Avail</th>
16
                <th>Rese</th>
17
                <th>Intran</th>
18
                <th>Net</th>
19
            #end
20
        </tr>
21
        </thead>
22
        <tbody>
23
            #foreach($itemWarehouseEntry in $warehouseStockMap.entrySet())
24
            <tr>
25
                <td>$itemWarehouseEntry.getKey().getModelName()</td>
26
                <td>$itemWarehouseEntry.getKey().getModelNumber()</td>
27
                <td>$itemWarehouseEntry.getKey().getColor()</td>
28
                <td>$itemWarehouseEntry.getKey().getItemId()</td>
29
                #foreach($entry in $warehouseMap.entrySet())
30
                    #if($itemWarehouseEntry.getValue().get($entry.getKey()))
31
                        <td>$itemWarehouseEntry.getValue().get($entry.getKey()).getAvailability()</td>
32
                        <td>$itemWarehouseEntry.getValue().get($entry.getKey()).getReserved()</td>
33
                        <td>$itemWarehouseEntry.getValue().get($entry.getKey()).getInTransit()</td>
34
                        <td>$itemWarehouseEntry.getValue().get($entry.getKey()).getNetAvailability()</td>
35
                    #else
36
                        <td>0</td>
37
                        <td>0</td>
38
                        <td>0</td>
39
                        <td>0</td>
40
                    #end
41
                #end
42
            </tr>
43
            #end
44
        </tbody>
45
    </table>
46
</div>
47
 
48
<script type="text/javascript">
49
    var table = $('#brandwise-stock').DataTable({
50
        "scrollX": true,
51
        "bPaginate": true,
52
        "bLengthChange": true,
53
        "bFilter": true,
54
        "bInfo": false,
55
        "bAutoWidth": false,
56
        "pageLength": 100,
57
        "lengthMenu": [100, 250],
58
        "fixedColumns": {
59
            left: 4
60
        }
61
    });
62
</script>