Subversion Repositories SmartDukaan

Rev

Rev 29058 | Rev 29065 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

<style>
.working-green
{
color:green;
}
.not-working-red
{
color:red;

}
.cover-brand {
   
    
}

.servicesComment .psComment {
  visibility: hidden;
  width: 120px;
  background-color: black;
  color: #fff;
  text-align: center;
  border-radius: 6px;
  padding: 5px 0;

  /* Position the tooltip */
  position: absolute;
  z-index: 1;
}

.servicesComment:hover .psComment {
  visibility: visible;
}



</style    
    
    <section class="wrapper">
    <div class="row">
        <div class="col-lg-12">
            <h3 class="page-header"><i class="icon_document_alt"></i>Finance Sevices</h3>
            <ol class="breadcrumb">
                <li><i class="fa fa-home"></i><a href="${rc.contextPath}/dashboard">Home</a></li>
                <li><i class="icon_document_alt"></i>Finance Sevices</li>
            </ol>
        </div>
    </div>
    
    
    <div class="col-lg-12">
        <table class="table table-striped table-advance table-hover table-border table-condensed table-bordered" id="financePartnerServices" style="width:100%">

            <thead class="row">
            
            <tr style="color:black;">
             <th rowspan="2">id</th>  
                <th rowspan="2">Partner Name</th>   
                <th rowspan="2">Store Code</th>  
               #foreach($paymentOption in $paymentOptions)
                #if($serviceBrandsConfigMap.containsKey($paymentOption.getId()))
                
                <th colspan="$serviceBrandsConfigMap.get($paymentOption.getId()).size()">
                $paymentOption.getName()
                </th>
               
                #end
              
              #end
              </tr>
              <tr>
              #foreach($paymentOption in $paymentOptions)
              #if($serviceBrandsConfigMap.containsKey($paymentOption.getId()))
              #foreach($serviceBrand in $serviceBrandsConfigMap.get($paymentOption.getId()))    
              <th >
              <img src="${brandUrlMap.get($serviceBrand.getBrand())}"
                                 class="cover-brand $serviceBrand.getBrand()" id="finBrandUrl" style="height: 30px;">
              </th>
              #end
              #end
              #end
            </tr>
                
            
            </thead>
            <tbody>
             #foreach($entryCr in $cr.entrySet())
             
               <tr>
              <td>$entryCr.getValue().getPartnerId()</td>
               <td data-id="$entryCr.getKey()">$entryCr.getValue().getBusinessName()</td>
               <td data-id="$entryCr.getValue().getFofoActiveTimeStamp()">$entryCr.getValue().getCode()</td>
               #foreach($paymentOption in $paymentOptions)
              #if($serviceBrandsConfigMap.containsKey($paymentOption.getId()))
              #foreach($serviceBrand in $serviceBrandsConfigMap.get($paymentOption.getId()))  
      
              
               #if($financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getServiceApplicableType() =="YES")
               
           #if($financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getServiceApplicableType() =="YES" && $financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getPartnerNotInterestedServiceComment() )     
             
              
            <td title="$financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getPartnerNotInterestedServiceComment()">PNI</td>
           #else
              
              #if($financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getApplicableType()== "YES") 
              
                     #if($financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getCode()) 
                
                          #if($financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).isActive())
                     
                  #if($financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getPartnerStatusType() == "WORKING")
                    
                         <td class="working-green">&#10004</td>
                    #else
                    #if($financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getPbsPartnerStatusComment() && $financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getPbsPartnerStatusComment() != "")
                    
                                <td class="not-working-red"  title="$financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getPbsPartnerStatusComment()">&#10006;&#10006;</td>
                        #else
                        <td class="not-working-red" title="No Comments Are There">&#10006;&#10006;</td>
                        #end
                        #end
                   #else
                   #if($financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getServiceStatusByCodeCreatedTimilines())
                
                   #if($financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getPbsNaComment() && $financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getPbsNaComment() != "")
                     <td class="not-working" title="$financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getPbsNaComment()">&#10006;</td>
                  #else
                     <td class="not-working" title="No Comments Are There">&#10006;</td>
                  #end
                  #else
                  #if($financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getPbsNaComment() && $financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getPbsNaComment() != "")
                      <td class="not-working" style="color:red;" title="$financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getPbsNaComment()">&#10006;</td>
                  #else
                   <td class="not-working" style="color:red;" title="No Comments Are There">&#10006;</td>
                     
                  #end
                 #end
                         #end
             #else
                  #if($financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getServiceStatusByCodeTimeStamp())
             <td>No Code</td> 
             #else
             <td data-timestamp="$financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getServiceStatusByCodeTimeStamp()" style="color : red;">No Code</td>
              #end     
             
             #end
             
            
             #else
           
             
             <td>NA</td>
            
             #end
             #end
            
             #elseif($financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getServiceApplicableType() =="NO")  
            
              #if($financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getPsNaComment() && $financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getPsNaComment() != "")
              <td title="$financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getPsNaComment()" class="servicesComment">SNA </td>
              #else
              <td title="No Comments Are There" class="servicesComment">SNA</td>
              #end
           
           
             #elseif($financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getServiceApplicableType() == "PENDING")
              
               <td title="$financeServicesMapOfMap.get($entryCr.getKey()).get($serviceBrand.getId()).getPsPendingCreateTimestamp()"> -- </td>
             
            
              #else
             
               <td title="They Nevered Work On This Partner"> -- </td>
              #end
             
       
             
             
              #end
              #else
              #end
              #end
                
             
                                </tr>   
           #end
            </tbody>

        </table>
    </div>

    </section>
    
    <script>

        var dtable = $('#financePartnerServices').DataTable(
                {

                  "scrollX": true,
            "scrollCollapse": true,
             "scrollY": "700px",
               "fixedHeader": true,
               "order": [[ 0, "desc" ]],
                  "fixedColumns":   {
                    leftColumns: 1
                     },
                   
                });
                
           dtable.column(0).visible(false);
  
   
    
    </script>