Subversion Repositories SmartDukaan

Rev

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

Rev Author Line No. Line
34087 ranu 1
<style>
2
 
3
    h5 {
4
        text-align: center;
5
        background-color: lightgray;
6
        padding: 5px;
7
        font-size: 16px;
8
    }
9
 
10
    #brand-instock tr.hide-table-padding td {
11
        padding: 0;
12
    }
13
 
14
    .expand-button {
15
        position: relative;
16
    }
17
 
18
    .accordion-toggle .expand-button:after {
19
        position: absolute;
20
        left: .75rem;
21
        top: 50%;
22
        transform: translate(0, -50%);
23
        content: '-';
24
    }
25
 
26
    .accordion-toggle.collapsed .expand-button:after {
27
        content: '+';
28
    }
29
 
30
    .tab-inactive {
31
        background-color: #cccccc47;
32
        border-radius: 4px;
33
    }
34
 
35
</style>
36
 
37
 
38
 
39
#if($brand != "undefined")
40
 
41
<div class="row">
42
    <hr style="border-top: 2px solid #ccc">
43
    <div class="col-lg-12">
44
 
45
        <h5> In Stock </h5>
46
        <table id="itemwiseshortagestock" class="table table-striped table-advance table-hover" style="width:100%">
47
            <thead>
48
            <tr>
49
                <th>Item</th>
50
                <th>Qty</th>
51
 
52
            </tr>
53
            </thead>
54
            <tbody>
55
 
56
                #foreach($inStock in $inStocks)
57
                <tr>
58
                    <td>$inStock.getItemDescription()</td>
59
                    <td>$inStock.getQty()</td>
60
 
61
                </tr>
62
 
63
                #end
64
 
65
            </tbody>
66
        </table>
67
 
68
    </div>
69
</div>
70
 
71
 
72
<div class="row">
73
    <div class="col-lg-12">
74
 
75
        <h5> Grn Pending </h5>
76
        <table id="itemwiseshortagestock" class="table table-striped table-advance table-hover" style="width:100%">
77
            <thead>
78
            <tr>
79
                <th>Item</th>
80
                <th>Qty</th>
81
 
82
            </tr>
83
            </thead>
84
            <tbody>
85
 
86
                #foreach($grnPending in $grnPendings)
87
                <tr>
88
                    <td>$grnPending.getItemDescription()</td>
89
                    <td>$grnPending.getQty()</td>
90
 
91
                </tr>
92
 
93
                #end
94
 
95
            </tbody>
96
        </table>
97
    </div>
98
</div>
99
 
100
 
101
<div class="row">
102
    <div class="col-lg-12">
103
 
104
        <h5> Pending Indent </h5>
105
        <table id="itemwiseshortagestock" class="table table-striped table-advance table-hover" style="width:100%">
106
            <thead>
107
            <tr>
108
                <th>Item</th>
109
                <th>Qty</th>
110
 
111
            </tr>
112
            </thead>
113
            <tbody>
114
 
115
                #foreach($pendingIndent in $pendingIndents)
116
                <tr>
117
                    <td>$pendingIndent.getItemDescription()</td>
118
                    <td>$pendingIndent.getQty()</td>
119
 
120
                </tr>
121
 
122
                #end
123
 
124
            </tbody>
125
        </table>
126
    </div>
127
</div>
128
</div>
129
 
130
#else
131
 
132
 
133
<div class="row">
134
    <div class="col-lg-12">
135
        <h5> Focused Model </h5>
136
        <table class="table  table-advance" id="brand-focused">
137
            <tbody>
138
            <tr>
139
                <th>#</th>
140
                <th>Brand</th>
141
 
142
            </tr>
143
                #set($index = 0)
144
 
145
                #foreach($focused in $focusedModelShortageBrandMap.entrySet())
146
 
147
                <tr class="accordion-toggle collapsed" id="accordion1" data-toggle="collapse" data-parent="#accordion1"
148
                    href="#focused-$index">
149
                    <td class="expand-button"></td>
150
                    <td>$focused.getKey()</td>
151
 
152
                </tr>
153
 
154
 
155
                <tr class="hide-table-padding">
156
                    <td></td>
157
                    <td colspan="3">
158
                        <div class="collapse p-3" id="focused-$index">
159
                            <table class="table  table-advance">
160
                                <tbody>
161
                                <tr>
162
                                    <th>Item</th>
163
                                    <th>Pending Indent</th>
164
                                    <th>In Stock</th>
165
                                    <th>Shortage Qty</th>
166
                                    <th>Availability</th>
167
 
168
                                </tr>
169
 
170
                                    #foreach($item in $focused.getValue())
171
 
172
 
173
                                    <tr>
174
                                        <td>$item.getBrandName() $item.getModelName()  $item.getModelNumber() </td>
175
                                        <td>$item.getPendingIndentQty()</td>
176
 
177
 
178
                                        #if($item.getShortageQty() > $item.getGrnStockQty())
179
                                            <td style="color:red">$item.getGrnStockQty()</td>
180
                                        #else
181
                                            <td>$item.getGrnStockQty()</td>
182
                                        #end
183
 
184
                                        #if($item.getShortageQty() > 0 )
185
                                            <td>$item.getShortageQty()</td>
186
                                        #else
187
                                            <td>0</td>
188
                                        #end
189
                                        <td>$item.getAvailabitiy()</td>
190
 
191
                                    </tr>
192
 
193
 
194
                                    #end
195
 
196
 
197
                                </tbody>
198
                            </table>
199
                        </div>
200
                    </td>
201
 
202
 
203
                </tr>
204
                    #set($index=$index+1)
205
                #end
206
 
207
 
208
            </tbody>
209
        </table>
210
 
211
    </div>
212
</div>
213
 
214
<div class="row">
215
    <div class="col-lg-12">
216
        <h5> In Stock </h5>
217
        <table class="table  table-advance" id="brand-instock">
218
            <tbody>
219
            <tr>
220
                <th>#</th>
221
                <th>Brand</th>
222
 
223
            </tr>
224
                #set($index = 0)
225
 
226
                #foreach($brand in $inStockBrandMap.entrySet())
227
 
228
                <tr class="accordion-toggle collapsed" id="accordion1" data-toggle="collapse" data-parent="#accordion1"
229
                    href="#brand-$index">
230
                    <td class="expand-button"></td>
231
                    <td>$brand.getKey()</td>
232
 
233
                </tr>
234
 
235
 
236
                <tr class="hide-table-padding">
237
                    <td></td>
238
                    <td colspan="3">
239
                        <div class="collapse p-3" id="brand-$index">
240
                            <table class="table  table-advance">
241
                                <tbody>
242
                                <tr>
243
                                    <th width="36%">Item</th>
244
                                    <th>Quantity</th>
245
 
246
                                </tr>
247
 
248
                                    #foreach($items in $brand.getValue())
249
 
250
                                    <tr>
251
                                        <td>$items.getItemDescription()</td>
252
                                        <td>$items.getQty()</td>
253
 
254
                                    </tr>
255
                                    #end
256
 
257
 
258
                                </tbody>
259
                            </table>
260
                        </div>
261
                    </td>
262
 
263
 
264
                </tr>
265
                    #set($index=$index+1)
266
                #end
267
 
268
 
269
            </tbody>
270
        </table>
271
 
272
    </div>
273
</div>
274
 
275
 
276
<div class="row">
277
    <div class="col-lg-12">
278
        <h5> Grn Pending </h5>
279
        <table class="table  table-advance" id="brand-grn">
280
            <tbody>
281
            <tr>
282
                <th>#</th>
283
                <th>Brand</th>
284
 
285
            </tr>
286
                #set($index = 0)
287
 
288
                #foreach($grnpending in $grnPendingBrandMap.entrySet())
289
 
290
                <tr class="accordion-toggle collapsed" id="accordion1" data-toggle="collapse" data-parent="#accordion1"
291
                    href="#grn-$index">
292
                    <td class="expand-button"></td>
293
                    <td>$grnpending.getKey()</td>
294
 
295
                </tr>
296
 
297
 
298
                <tr class="hide-table-padding">
299
                    <td></td>
300
                    <td colspan="3">
301
                        <div class="collapse p-3" id="grn-$index">
302
                            <table class="table  table-advance">
303
                                <tbody>
304
                                <tr>
305
                                    <th width="36%">Item</th>
306
                                    <th>Quantity</th>
307
 
308
                                </tr>
309
 
310
                                    #foreach($items in $grnpending.getValue())
311
 
312
                                    <tr>
313
                                        <td>$items.getItemDescription()</td>
314
                                        <td>$items.getQty()</td>
315
 
316
                                    </tr>
317
                                    #end
318
 
319
 
320
                                </tbody>
321
                            </table>
322
                        </div>
323
                    </td>
324
 
325
 
326
                </tr>
327
                    #set($index=$index+1)
328
                #end
329
 
330
 
331
            </tbody>
332
        </table>
333
 
334
    </div>
335
</div>
336
 
337
 
338
<div class="row">
339
    <div class="col-lg-12">
340
        <h5> Pending Indent </h5>
341
        <table class="table  table-advance" id="brand-pending">
342
            <tbody>
343
            <tr>
344
                <th>#</th>
345
                <th>Brand</th>
346
 
347
            </tr>
348
                #set($index = 0)
349
 
350
                #foreach($pendingIndent in $pendingIndentBrandMap.entrySet())
351
 
352
                <tr class="accordion-toggle collapsed" id="accordion1" data-toggle="collapse" data-parent="#accordion1"
353
                    href="#pending-$index">
354
                    <td class="expand-button"></td>
355
                    <td>$pendingIndent.getKey()</td>
356
 
357
                </tr>
358
 
359
 
360
                <tr class="hide-table-padding">
361
                    <td></td>
362
                    <td colspan="3">
363
                        <div class="collapse p-3" id="pending-$index">
364
                            <table class="table  table-advance">
365
                                <tbody>
366
                                <tr>
367
                                    <th width="36%">Item</th>
368
                                    <th>Quantity</th>
369
 
370
                                </tr>
371
 
372
                                    #foreach($items in $pendingIndent.getValue())
373
 
374
                                    <tr>
375
                                        <td>$items.getItemDescription()</td>
376
                                        <td>$items.getQty()</td>
377
 
378
                                    </tr>
379
                                    #end
380
 
381
 
382
                                </tbody>
383
                            </table>
384
                        </div>
385
                    </td>
386
 
387
 
388
                </tr>
389
                    #set($index=$index+1)
390
                #end
391
 
392
 
393
            </tbody>
394
        </table>
395
 
396
    </div>
397
</div>
398
#end