Subversion Repositories SmartDukaan

Rev

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

Rev Author Line No. Line
28758 amit.gupta 1
<style>
2
.working-green
3
{
4
color:green;
5
}
6
.not-working-red
7
{
8
color:red;
9
 
28977 manish 10
}
28758 amit.gupta 11
.cover-brand {
12
 
13
 
28977 manish 14
}
28758 amit.gupta 15
 
28977 manish 16
.servicesComment .psComment {
17
  visibility: hidden;
18
  width: 120px;
19
  background-color: black;
20
  color: #fff;
21
  text-align: center;
22
  border-radius: 6px;
23
  padding: 5px 0;
28758 amit.gupta 24
 
28977 manish 25
  /* Position the tooltip */
26
  position: absolute;
27
  z-index: 1;
28
}
29
 
30
.servicesComment:hover .psComment {
31
  visibility: visible;
32
}
33
 
34
 
35
 
28758 amit.gupta 36
</style    
37
 
38
    <section class="wrapper">
39
    <div class="row">
40
        <div class="col-lg-12">
41
            <h3 class="page-header"><i class="icon_document_alt"></i>Finance Sevices</h3>
42
            <ol class="breadcrumb">
43
                <li><i class="fa fa-home"></i><a href="${rc.contextPath}/dashboard">Home</a></li>
44
                <li><i class="icon_document_alt"></i>Finance Sevices</li>
45
            </ol>
46
        </div>
47
    </div>
48
 
49
 
50
    <div class="col-lg-12">
51
        <table class="table table-striped table-advance table-hover table-border table-condensed table-bordered" id="financePartnerServices" style="width:100%">
52
 
53
            <thead class="row">
54
 
55
            <tr style="color:black;">
29024 manish 56
             <th rowspan="2">id</th>  
57
                <th rowspan="2">Partner Name</th>   
58
                <th rowspan="2">Store Code</th>  
28758 amit.gupta 59
               #foreach($paymentOption in $paymentOptions)
60
                #if($serviceBrandsConfigMap.containsKey($paymentOption.getId()))
61
 
62
                <th colspan="$serviceBrandsConfigMap.get($paymentOption.getId()).size()">
63
                $paymentOption.getName()
64
                </th>
65
 
66
                #end
67
 
68
              #end
69
              </tr>
70
              <tr>
71
              #foreach($paymentOption in $paymentOptions)
72
              #if($serviceBrandsConfigMap.containsKey($paymentOption.getId()))
73
              #foreach($serviceBrand in $serviceBrandsConfigMap.get($paymentOption.getId()))    
74
              <th >
75
              <img src="${brandUrlMap.get($serviceBrand.getBrand())}"
76
                                 class="cover-brand $serviceBrand.getBrand()" id="finBrandUrl" style="height: 30px;">
77
              </th>
78
              #end
79
              #end
80
              #end
81
            </tr>
82
 
83
 
84
            </thead>
85
            <tbody>
28764 amit.gupta 86
             #foreach($entryCr in $cr.entrySet())
87
 
29024 manish 88
               <tr>
89
              <td>$entryCr.getValue().getPartnerId()</td>
90
               <td data-id="$entryCr.getKey()">$entryCr.getValue().getBusinessName()</td>
91
               <td data-id="$entryCr.getValue().getFofoActiveTimeStamp()">$entryCr.getValue().getCode()</td>
92
               #foreach($paymentOption in $paymentOptions)
28758 amit.gupta 93
              #if($serviceBrandsConfigMap.containsKey($paymentOption.getId()))
29024 manish 94
              #foreach($serviceBrand in $serviceBrandsConfigMap.get($paymentOption.getId()))  
28758 amit.gupta 95
 
29024 manish 96
 
28847 manish 97
              #if($financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getServiceApplicableType() =="YES")
98
 
28800 amit.gupta 99
              #if($financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getApplicableType()== "YES") 
100
 
28901 manish 101
		#if($financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getCode()) 
28800 amit.gupta 102
 
28901 manish 103
	 		#if($financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).isActive())
104
 
105
	            #if($financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getPartnerStatusType() == "WORKING")
106
 
107
	             	 <td class="working-green">&#10004</td>
108
	    	    #else
28977 manish 109
	    	        #if($financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getPbsPartnerStatusComment() && $financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getPbsPartnerStatusComment() != "")
110
 
111
	           		<td class="not-working-red"  title="$financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getPbsPartnerStatusComment()">&#10006;&#10006;</td>
112
	             	#else
113
	             	<td class="not-working-red" title="No Comments Are There">&#10006;&#10006;</td>
114
	              	#end
28901 manish 115
	           	#end
116
	        #else
28977 manish 117
	        #if($financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getServiceStatusByCodeCreatedTimilines())
118
 
119
	              #if($financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getPbsNaComment() && $financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getPbsNaComment() != "")
120
	             <td class="not-working" title="$financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getPbsNaComment()">&#10006;</td>
121
	             #else
122
	             <td class="not-working" title="No Comments Are There">&#10006;</td>
123
	             #end
124
	       #else
125
	              #if($financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getPbsNaComment() && $financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getPbsNaComment() != "")
126
	              <td class="not-working" style="color:red;" title="$financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getPbsNaComment()">&#10006;</td>
127
	             #else
128
	              <td class="not-working" style="color:red;" title="No Comments Are There">&#10006;</td>
129
 
130
	              #end
131
	         #end
28901 manish 132
			#end
133
        #else
134
        	#if($financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getServiceStatusByCodeTimeStamp())
28883 manish 135
             <td>No Code</td>
136
 
28800 amit.gupta 137
          #else
28883 manish 138
             <td style="color : red;">No Code</td>
139
 
28800 amit.gupta 140
          #end    
141
 
142
             #end
28883 manish 143
 
28758 amit.gupta 144
 
145
             #else
28883 manish 146
 
28800 amit.gupta 147
 
28758 amit.gupta 148
             <td>NA</td>
28800 amit.gupta 149
 
28758 amit.gupta 150
             #end
28847 manish 151
 
152
             #else
28977 manish 153
 
154
             #if($financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getPsNaComment() && $financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getPsNaComment() != "")
155
             <td title="$financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getPsNaComment()" class="servicesComment">SNA </td>
156
              #else
157
 
158
              <td title="No Comments Are There" class="servicesComment">SNA 
159
 
160
             #end
28883 manish 161
 
28847 manish 162
             #end
28758 amit.gupta 163
 
164
              #end
28883 manish 165
              #else
28758 amit.gupta 166
              #end
167
              #end
168
 
169
 
170
				</tr>	
171
           #end
172
            </tbody>
173
 
174
        </table>
175
    </div>
176
 
177
    </section>
178
 
179
    <script>
180
 
181
        var dtable = $('#financePartnerServices').DataTable(
182
                {
183
 
28761 amit.gupta 184
                  "scrollX": true,
28766 amit.gupta 185
            "scrollCollapse": true,
28765 amit.gupta 186
             "scrollY": "700px",
187
               "fixedHeader": true,
29024 manish 188
               "order": [[ 0, "desc" ]],
28765 amit.gupta 189
                  "fixedColumns":   {
28883 manish 190
                    leftColumns: 1
191
                     },
28758 amit.gupta 192
 
193
                });
29024 manish 194
 
195
           dtable.column(0).visible(false);
28758 amit.gupta 196
 
197
 
198
 
199
    </script>