Subversion Repositories SmartDukaan

Rev

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

Rev Author Line No. Line
30445 tejbeer 1
<style>
2
 
3
</style>
4
 
5
 
30416 tejbeer 6
<section class="wrapper">
7
    <div class="row">
8
        <div class="col-lg-12">
9
            <h3 class="page-header"><i class="icon_document_alt"></i>PARTNER HEALTH</h3>
10
            <ol class="breadcrumb">
11
                <li><i class="fa fa-home"></i><a href="${rc.contextPath}/dashboard">Home</a></li>
12
                <li><i class="icon_document_alt"></i>PARTNER HEALTH</li>
13
            </ol>
14
        </div>
15
    </div>
32130 amit.gupta 16
 
17
 
30416 tejbeer 18
    <div class="row">
32130 amit.gupta 19
        <div class="col-lg-2 form-group" style="width: 12%;">
20
            <select id="authUserFilter" name="authUserFilter" placeholder="Auth User"
21
                    class="form-control input-sm">
22
                <option value="" disabled selected>Auth User</option>
23
                #foreach($authUser in $authUsers)
31687 amit.gupta 24
 
32130 amit.gupta 25
                    #if($selectedUser == $authUser)
26
                        <option value="$authUser.getEmailId()" selected>$authUser.getFullName()</option>
27
                    #else
28
                        <option value="$authUser.getEmailId()">$authUser.getFullName()</option>
29
                    #end
30
 
31
                #end
32
 
33
            </select>
34
        </div>
35
 
36
        <div class="col-lg-2">
37
            <button class="btn btn-primary show-partner-health" type="button">Submit</button>
38
        </div>
39
    </div>
40
 
41
    <div class="row">
42
        <div class="row col-lg-5">
43
            <canvas id="chart-area" width="50%"></canvas>
44
        </div>
45
 
46
        <div class="row col-lg-5">
47
 
48
 
49
            <table class="table table-border table-condensed table-bordered">
50
                <tr>
51
                    <th>Today Overall Call Count</th>
52
                    <td>$todayOverallCall</td>
53
                </tr>
54
                <tr>
55
                    <th>Today Total Target</th>
56
                    <td class="currency">$totalPartnerTargetCollection</td>
57
                </tr>
58
 
59
                <tr>
60
                    <th>Today Total Achievement</th>
61
                    <td class="currency">$totalPartnerAchievement</td>
62
                </tr>
63
            </table>
64
        </div>
65
    </div>
66
 
67
    <div class="row">
68
        <div class="col-lg-12">
69
            <button class="btn btn-primary" onclick="ExportToExcel(this, 'Partner Health')"
70
                    data-tableid="partner-health">Export
71
                table to excel
72
            </button>
73
        </div>
74
    </div>
75
    <div class="row">
76
        <div class="col-lg-12">
77
            <table class="table table-border table-condensed table-bordered"
78
                   id="partner-health">
79
                <thead>
80
                <tr>
31687 amit.gupta 81
                    <th>Partner Name</th>
82
                    <th>Code</th>
83
                    <th>Wallet Amount</th>
84
                    <th>Short Investment</th>
32130 amit.gupta 85
                    <th>Auth User</th>
86
                    <th>Remark</th>
33974 aman.kumar 87
                    #foreach( $partnerCollectionPlanModel in $partnerCollectionPlanMap.keySet() )
88
                        <th>$partnerCollectionPlanModel</th>
32130 amit.gupta 89
                    #end
30416 tejbeer 90
 
32130 amit.gupta 91
                </tr>
92
                </thead>
93
                <tbody>
33974 aman.kumar 94
                    #foreach($customRetailersModel in  $customRetailers.entrySet() )
32130 amit.gupta 95
                    <tr>
33974 aman.kumar 96
                        <td>$customRetailersModel.getValue().getBusinessName()</td>
97
                        <td>$customRetailersModel.getValue().getCode()</td>
98
                        #if($partnerDailyInvestmentMap.get($customRetailersModel.getKey()).getWalletAmount())
99
                            <td class="currency">$partnerDailyInvestmentMap.get($customRetailersModel.getKey()).getWalletAmount()</td>
32130 amit.gupta 100
                        #else
101
                            <td> -</td>
102
                        #end
33974 aman.kumar 103
                        #if($partnerDailyInvestmentMap.get($customRetailersModel.getKey()).getShortInvestment())
30416 tejbeer 104
 
33974 aman.kumar 105
                            <td class="currency">$partnerDailyInvestmentMap.get($customRetailersModel.getKey()).getShortInvestment()</td>
32130 amit.gupta 106
                        #else
107
                            <td> -</td>
108
                        #end
30416 tejbeer 109
 
32130 amit.gupta 110
 
33974 aman.kumar 111
                        #if($todayPcpmMap.get($customRetailersModel.getKey()).getRemark())
32130 amit.gupta 112
 
33974 aman.kumar 113
                            <td>$authUserMap.get($todayPcpmMap.get($customRetailersModel.getKey()).getRemarkAuthId()).getFullName() </td>
32130 amit.gupta 114
                        #else
115
                            <td>-</td>
116
                        #end
117
 
33974 aman.kumar 118
                        #if($todayPcpmMap.get($customRetailersModel.getKey()).getRemark())
119
                            <td title="$todayPcpmMap.get($customRetailersModel.getKey()).getMessage()">$todayPcpmMap.get($customRetailersModel.getKey()).getRemark()
120
                                ($todayPcpmMap.get($customRetailersModel.getKey()).getRemarkTimestamp().format($dateMonthFormatter)
121
                                )
32130 amit.gupta 122
                            </td>
123
                        #else
124
                            <td>-</td>
125
                        #end
126
                        #foreach($ldate in $partnerCollectionPlanMap.entrySet())
33974 aman.kumar 127
                            #set($rank = $ldate.getValue().get($customRetailersModel.getKey()).getRank())
128
                            #if($ldate.getValue().get($customRetailersModel.getKey()).getTargetPlan())
129
                                <td style="background-color : $rankColorMap.get($rank)">$ldate.getValue().get($customRetailersModel.getKey()).getTargetPlan()
32130 amit.gupta 130
 
33974 aman.kumar 131
                                    #if($ldate.getValue().get($customRetailersModel.getKey()).getCommittedDate())
132
                                        ($ldate.getValue().get($customRetailersModel.getKey()).getCommittedDate().format($dateMonthFormatter)
32130 amit.gupta 133
                                        )
134
                                    #end</td>
135
                            #else
136
                                <td style="background-color : $rankColorMap.get($rank)"> 0
33974 aman.kumar 137
                                    #if($ldate.getValue().get($customRetailersModel.getKey()).getCommittedDate())
138
                                        ($ldate.getValue().get($customRetailersModel.getKey()).getCommittedDate().format($dateMonthFormatter)
32130 amit.gupta 139
                                        )
140
                                    #end
141
                                </td>
142
                            #end
143
                        #end
144
                    </tr>
145
                    #end
146
 
147
                </tbody>
148
            </table>
149
        </div>
150
    </div>
151
 
152
 
153
</section>
154
 
155
<script type="text/javascript">
156
 
157
    var config = $chartPartnerHealth;
158
 
159
    var ctx = document.getElementById('chart-area').getContext('2d');
160
    window.bar = new Chart(ctx, config);
161
 
162
 
163
    $(document).ready(function () {
164
        var table = $('#partner-health').DataTable({
165
            "scrollX": true,
166
            "bPaginate": true,
167
            "bLengthChange": true,
168
            "bFilter": true,
169
            "bInfo": false,
170
            "bAutoWidth": false,
171
            "pageLength": 100
172
        });
173
    });
30416 tejbeer 174
</script>