Subversion Repositories SmartDukaan

Rev

Rev 32445 | Rev 32451 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 32445 Rev 32449
Line 1... Line -...
1
##$currentMonthPartnerMap.toString()
-
 
2
##$lastDayMilestoneCountMap.toString()
1
$billingMilestoneCountMap.toString()
3
<html lang="en">
2
<html lang="en">
4
<head>
3
<head>
5
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
4
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
6
    <meta http-equiv="refresh" content="180">
5
    <meta http-equiv="refresh" content="180">
7
    <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css"
6
    <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css"
Line 36... Line 35...
36
<body>
35
<body>
37
<div class="container-fluid">
36
<div class="container-fluid">
38
    <table class="table table-bordered table-striped">
37
    <table class="table table-bordered table-striped">
39
        <thead>
38
        <thead>
40
        <tr>
39
        <tr>
41
            #set($colspan=$milestones.size()*2+2)
40
            #set($colspan=$milestones.size()*3+1)
42
            <th colspan="$colspan" style="text-align: center;vertical-align: middle;">Partners Split By Actual Billing
41
            <th colspan="$colspan" style="text-align: center;vertical-align: middle;">Partners Split By Actual Billing
43
            </th>
42
            </th>
44
        </tr>
43
        </tr>
45
        <tr>
44
        <tr>
46
            <th rowspan="2" style="text-align: center;vertical-align: middle;">RBM</th>
45
            <th rowspan="2" style="text-align: center;vertical-align: middle;">RBM</th>
47
            <th rowspan="2" style="text-align: center;vertical-align: middle;">State</th>
46
            #*<th rowspan="2" style="text-align: center;vertical-align: middle;">State</th>*#
48
            #foreach($milestone in $milestones)
47
            #foreach($milestone in $milestones)
49
                <th colspan="2">$milestone.getValue()</th>
48
                <th colspan="3" style="text-align: center;vertical-align: middle;">$milestone.getValue()</th>
50
            #end
49
            #end
51
        </tr>
50
        </tr>
52
        <tr>
51
        <tr>
53
            #foreach($milestone in $milestones)
52
            #foreach($milestone in $milestones)
54
                <th>YMTD</th>
53
                <th>PMTD</th>
55
                <th>MTD</th>
54
                <th>MTD</th>
-
 
55
                <th>DIFF</th>
56
            #end
56
            #end
57
        </tr>
57
        </tr>
58
        </thead>
58
        </thead>
59
        <tbody>
59
        <tbody>
60
            #foreach($currentMonthEntry in $currentMonthPartnerMap.entrySet())
60
            #foreach($rbmBillingMilestoneCountEntry in $billingMilestoneCountMap.entrySet())
61
                #set($rbmName = $currentMonthEntry.getKey())
61
                #set($rbmName = $rbmBillingMilestoneCountEntry.getKey())
62
            <tr>
62
            <tr>
63
                <td rowspan="$currentMonthEntry.getValue().size()" style="text-align: center;vertical-align: middle;">
63
                <td style="text-align: center;vertical-align: middle;">
64
                    $rbmName
64
                    $rbmName
65
                </td>
65
                </td>
66
                #set($i=0)
-
 
67
                #foreach($stateMonthEntry in $currentMonthEntry.getValue().entrySet())
66
                #foreach($milestone in $milestones)
68
                    #if($i>0)
67
                    #set($diff = 0)
69
                    <tr>
-
 
70
                    #end
-
 
71
                    #set($state=$stateMonthEntry.getKey())
-
 
72
                    #set($milestoneValueMap=$stateMonthEntry.getValue())
-
 
73
                    <td>
68
                    <td>
-
 
69
                        #if($lastDayMilestoneCountMap.get($rbmName).containsKey($milestone))
-
 
70
                            $lastDayMilestoneCountMap.get($rbmName).get($milestone)
-
 
71
                            #set($diff = $diff - $lastDayMilestoneCountMap.get($rbmName).get($milestone))
74
                        $state
72
                        #else
-
 
73
                            -
-
 
74
                        #end
-
 
75
                    </td>
-
 
76
                    <td>
-
 
77
                        #if($rbmBillingMilestoneCountEntry.getValue().containsKey($milestone))
-
 
78
                            #set($diff = $diff + $rbmBillingMilestoneCountEntry.getValue().get($milestone))
-
 
79
                            $rbmBillingMilestoneCountEntry.getValue().get($milestone)
-
 
80
                        #else
-
 
81
                            -
-
 
82
                        #end
-
 
83
                    </td>
-
 
84
                    <td>
-
 
85
                        #if($diff==0)
-
 
86
                            -
-
 
87
                        #else
-
 
88
                            $diff
-
 
89
                        #end
75
                    </td>
90
                    </td>
76
                    #foreach($milestone in $milestones)
-
 
77
                        <td>
-
 
78
                            #if($lastDayMilestoneCountMap.get($rbmName).get($state).containsKey($milestone))
-
 
79
                                $lastDayMilestoneCountMap.get($rbmName).get($state).get($milestone)
-
 
80
                            #else
-
 
81
                                -
-
 
82
                            #end
-
 
83
                        </td>
-
 
84
                        <td>
-
 
85
                            #if($milestoneValueMap.containsKey($milestone))
-
 
86
                                $milestoneValueMap.get($milestone)
-
 
87
                            #else
-
 
88
                                -
-
 
89
                            #end
-
 
90
                        </td>
-
 
91
                    #end
-
 
92
                    #if($i>0)
-
 
93
                    </tr>
-
 
94
                    #end
-
 
95
                    #set($i=$i+1)
-
 
96
                #end
91
                #end
97
            </tr>
92
            </tr>
98
            #end
93
            #end
99
        </tbody>
94
        </tbody>
100
    </table>
95
    </table>