Subversion Repositories SmartDukaan

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
35501 ranu 1
<div class="container-fluid">
2
 
3
    <table class="table table-bordered" id="catalogTable">
4
        <thead>
5
        <tr>
6
            <th>Models</th>
7
            <th width="20%">Offers</th>
8
            <th>Scheme</th>
9
            <th>Upgrade</th>
10
            <th>Card Cashback</th>
11
        </tr>
12
        </thead>
13
 
14
        <tbody>
15
            #foreach($offer in $groupedOffers)
16
            <tr>
17
 
18
                <!-- ===== MODELS (MULTIPLE) ===== -->
19
                <td>
20
                    #foreach($c in $offer.catalogs)
21
                        <div class="model-name">
22
                            $c.modelName
23
                        </div>
24
                    #end
25
                </td>
26
 
27
                <!-- ===== CATALOG OFFERS ===== -->
28
                <td data-order="1">
29
                    #if($offer.todayCatalogOfferModels)
30
                        #foreach($cat in $offer.todayCatalogOfferModels)
31
                            <div class="mb-2">
32
                                <a style="margin-top:4px;margin-bottom: 2px;" class="today-offer-view"
33
                                   data-offerid="$cat.getOfferId()">$cat.getOfferName() </a>
34
                                <br>
35
                                #foreach($slab in $cat.payoutSlabs)
36
                                    Target: $slab.target &#8594; Payout:
37
                                    #set($amt = $slab.value)
38
                                    #if($amt == $amt.intValue())
39
                                        ${amt.intValue()} #if($slab.getAmountType() == 'PERCENTAGE')% #end
40
                                    #else
41
                                        ${amt} #if($slab.getAmountType() == 'PERCENTAGE')% #end
42
                                    #end
43
                                    <br/>
44
                                #end
45
                            </div>
46
                        #end
47
                    #else
48
                        <span class="text-muted">NA</span>
49
                    #end
50
                </td>
51
 
52
                <!-- ===== SCHEME ===== -->
53
                <td>
54
                    #if($offer.schemeOfferModels)
55
                        #foreach($sch in $offer.schemeOfferModels)
56
                            <p>
57
                                <b>$sch.schemeName</b><br/>
58
                                Amount: $sch.amount.intValue()
59
                            </p>
60
                        #end
61
                    #else
62
                        <span class="text-muted">NA</span>
63
                    #end
64
                </td>
65
 
66
                <!-- ===== UPGRADE ===== -->
67
                <td>
68
                    #if($offer.customerOfferItemModels)
69
                        #foreach($cust in $offer.customerOfferItemModels)
70
                            <p>
71
                                $cust.offerType<br/>
72
                                <b>Payout: $cust.schemePayout</b>
73
                            </p>
74
                        #end
75
                    #else
76
                        <span class="text-muted">NA</span>
77
                    #end
78
                </td>
79
 
80
                <!-- ===== WEB ===== -->
81
                <td>
82
                    #if($offer.webOfferModels)
83
                        <ul>
84
                            #foreach($web in $offer.webOfferModels)
85
                                <li>
86
                                    <b>$web.title</b><br/>
87
                                    <small>$web.detailedText</small>
88
                                </li>
89
                            #end
90
                        </ul>
91
                    #else
92
                        <span class="text-muted">NA</span>
93
                    #end
94
                </td>
95
 
96
            </tr>
97
            #end
98
        </tbody>
99
    </table>
100
 
101
</div>
102
 
103
 
104
<div class="modal" id="todayOfferDescription">
105
    <div class="modal-dialog modal-lg">
106
        <div class="modal-content">
107
        </div>
108
    </div>
109
</div>
110
 
111
<script>
112
    $(document).ready(function () {
113
 
114
 
115
        var dtable = $('#catalogTable').DataTable({
116
            order: [[1, 'desc']],   // Offers column descending
117
            pageLength: 25
118
 
119
        });
120
    });
121
</script>
122
 
123
 
124
 
125
 
126
 
127
 
128