Subversion Repositories SmartDukaan

Rev

Rev 29058 | Rev 29065 | 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()))  
29058 manish 95
 
28758 amit.gupta 96
 
29055 manish 97
               #if($financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getServiceApplicableType() =="YES")
29064 manish 98
 
99
           #if($financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getServiceApplicableType() =="YES" && $financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getPartnerNotInterestedServiceComment() )     
100
 
28847 manish 101
 
29064 manish 102
            <td title="$financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getPartnerNotInterestedServiceComment()">PNI</td>
103
           #else
104
 
28800 amit.gupta 105
              #if($financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getApplicableType()== "YES") 
106
 
29055 manish 107
		     #if($financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getCode()) 
28800 amit.gupta 108
 
29055 manish 109
	 		  #if($financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).isActive())
28901 manish 110
 
29055 manish 111
	          #if($financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getPartnerStatusType() == "WORKING")
28901 manish 112
 
113
	             	 <td class="working-green">&#10004</td>
114
	    	    #else
29055 manish 115
	    	    #if($financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getPbsPartnerStatusComment() && $financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getPbsPartnerStatusComment() != "")
28977 manish 116
 
117
	           		<td class="not-working-red"  title="$financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getPbsPartnerStatusComment()">&#10006;&#10006;</td>
29055 manish 118
	         	#else
28977 manish 119
	             	<td class="not-working-red" title="No Comments Are There">&#10006;&#10006;</td>
29055 manish 120
	          	#end
121
	         	#end
122
	           #else
123
	           #if($financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getServiceStatusByCodeCreatedTimilines())
28977 manish 124
 
29055 manish 125
	           #if($financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getPbsNaComment() && $financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getPbsNaComment() != "")
28977 manish 126
	             <td class="not-working" title="$financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getPbsNaComment()">&#10006;</td>
29055 manish 127
	          #else
28977 manish 128
	             <td class="not-working" title="No Comments Are There">&#10006;</td>
29055 manish 129
	          #end
130
	          #else
131
	          #if($financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getPbsNaComment() && $financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getPbsNaComment() != "")
28977 manish 132
	              <td class="not-working" style="color:red;" title="$financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getPbsNaComment()">&#10006;</td>
29055 manish 133
	          #else
134
	           <td class="not-working" style="color:red;" title="No Comments Are There">&#10006;</td>
28977 manish 135
 
29055 manish 136
	          #end
28977 manish 137
	         #end
29055 manish 138
			 #end
139
             #else
140
        	  #if($financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getServiceStatusByCodeTimeStamp())
141
             <td>No Code</td> 
142
             #else
29064 manish 143
             <td data-timestamp="$financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getServiceStatusByCodeTimeStamp()" style="color : red;">No Code</td>
144
              #end     
28800 amit.gupta 145
 
146
             #end
28883 manish 147
 
28758 amit.gupta 148
 
149
             #else
28883 manish 150
 
28800 amit.gupta 151
 
28758 amit.gupta 152
             <td>NA</td>
28800 amit.gupta 153
 
28758 amit.gupta 154
             #end
29064 manish 155
             #end
28847 manish 156
 
29058 manish 157
             #elseif($financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getServiceApplicableType() =="NO")  
158
 
29056 manish 159
              #if($financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getPsNaComment() && $financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getPsNaComment() != "")
160
              <td title="$financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getPsNaComment()" class="servicesComment">SNA </td>
28977 manish 161
              #else
29058 manish 162
              <td title="No Comments Are There" class="servicesComment">SNA</td>
29056 manish 163
              #end
29058 manish 164
 
165
 
166
             #elseif($financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getServiceApplicableType() == "PENDING")
29055 manish 167
 
29058 manish 168
               <td title="$financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getPsPendingCreateTimestamp()"> -- </td>
29055 manish 169
 
29058 manish 170
 
29056 manish 171
              #else
29058 manish 172
 
173
               <td title="They Nevered Work On This Partner"> -- </td>
29056 manish 174
              #end
29058 manish 175
 
28883 manish 176
 
28758 amit.gupta 177
 
29058 manish 178
 
28758 amit.gupta 179
              #end
28883 manish 180
              #else
28758 amit.gupta 181
              #end
182
              #end
183
 
184
 
185
				</tr>	
186
           #end
187
            </tbody>
188
 
189
        </table>
190
    </div>
191
 
192
    </section>
193
 
194
    <script>
195
 
196
        var dtable = $('#financePartnerServices').DataTable(
197
                {
198
 
28761 amit.gupta 199
                  "scrollX": true,
28766 amit.gupta 200
            "scrollCollapse": true,
28765 amit.gupta 201
             "scrollY": "700px",
202
               "fixedHeader": true,
29024 manish 203
               "order": [[ 0, "desc" ]],
28765 amit.gupta 204
                  "fixedColumns":   {
28883 manish 205
                    leftColumns: 1
206
                     },
28758 amit.gupta 207
 
208
                });
29024 manish 209
 
210
           dtable.column(0).visible(false);
28758 amit.gupta 211
 
212
 
213
 
214
    </script>