Subversion Repositories SmartDukaan

Rev

Rev 29891 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
25496 tejbeer 1
 
2
<style>
3
	.table-striped > tbody > tr:nth-child(odd) > td{
4
  		background: white;
5
  		background-color: white;
6
	}
7
	.table-striped > tbody > tr:nth-child(even) > td{
8
  		background: white;
9
  		background-color:white;
10
	}
11
	.table-striped > tbody > tr:hover > td,
12
	.table-striped > tbody > tr:hover {
13
		background-color: #e98c8f;
14
	  	color:white;
15
	}
16
	.btn:hover{
17
  		color: grey;
18
  		text-decoration: none;
19
	}
20
	.btn-primary:hover{
21
  		color: grey;
22
  		text-decoration: none;
23
	}
24
	.sale-details{
25
		cursor:pointer;
26
	}
27
 
28
</style>
29
 
25645 tejbeer 30
<script>
25496 tejbeer 31
 
25645 tejbeer 32
 $(".refferal-reject").click(function(){
33
        $("#add-rejection-reason").modal({backdrop: false});
34
 
35
    });
29891 tejbeer 36
 
25645 tejbeer 37
 
29891 tejbeer 38
 
25645 tejbeer 39
</script>
40
 
41
 
25496 tejbeer 42
<section class="wrapper">
43
	<div class="row">
44
		<div class="col-lg-12">
25736 tejbeer 45
			<h3 class="page-header"><i class="icon_document_alt"></i>Referral</h3>
25496 tejbeer 46
			<ol class="breadcrumb">
47
				<li><i class="fa fa-home"></i><a href="${rc.contextPath}/dashboard">Home</a></li>
25736 tejbeer 48
				<li><i class="icon_document_alt"></i>Referral</li>						  	
25496 tejbeer 49
			</ol>
50
		</div>
51
	</div>
52
	<input id="url" name="url" type="hidden" value="$url"/>
53
	<div id="refferal-table">
54
		<div class="row">
55
	    	<div class="col-lg-12">
29891 tejbeer 56
	    		<table class="table table-border table-condensed table-bordered" id="referalTable" style="width:100%">
57
 
58
	    			 <thead>
25496 tejbeer 59
	    				<tr>
60
	    					<th>Referee Id</th>
61
	    					<th>Referee Name</th>
62
	    					<th>Referee Email</th>
29891 tejbeer 63
	    					<th>Business Name</th>
25496 tejbeer 64
	    					<th>Referee Mobile</th>
65
	    					<th>Referal Name</th>
66
	    					<th>Mobile</th>
67
	    					<th>city</th>
68
	    					<th>state</th>
69
	    					<th>Created On</th>
70
	    					<th>Updated On</th>
71
	    					<th>Approved Timestamp</th>
29891 tejbeer 72
	    					<th>Action</th>
73
	    					<th></th>
25496 tejbeer 74
 
75
	    				</tr>
29891 tejbeer 76
	    				 </thead>
77
 
78
	    				 	<tbody>
25496 tejbeer 79
	    					#if(!$refferals.isEmpty())
33971 aman.kumar 80
								#foreach( $refferalsModel in $refferals )
81
								<tr class="refferal-table" data="$refferalsModel.getId()">
82
									<td>$refferalsModel.getId()</td>
83
									<td>$refferalsModel.getRefereeName()</td>
84
									<td>$refferalsModel.getRefereeEmail()</td>
85
 
86
									#if($customerRetailerMap.get($refferalsModel.getRefereeEmail()).getBusinessName())
87
										<td>$customerRetailerMap.get($refferalsModel.getRefereeEmail()).getBusinessName()</td>
29891 tejbeer 88
			    					#else
89
			    					<td></td>
90
			    				     #end
33971 aman.kumar 91
									<td>$refferalsModel.getRefereeMobile()</td>
92
									<td>$refferalsModel.getFirstName() $refferalsModel.getLastName()</td>
93
									<td>$refferalsModel.getMobile()</td>
94
									<td>$refferalsModel.getCity()</td>
95
									<td>$refferalsModel.getState()</td>
96
									<td>$refferalsModel.getCreatedTimestamp().format($dateTimeFormatter)</td>
97
									<td>$refferalsModel.getUpdatedTimestamp().format($dateTimeFormatter)</td>
98
									#if($refferalsModel.getApprovedTimestamp())
99
										<td>$refferalsModel.getApprovedTimestamp().format($dateTimeFormatter)</td>
25496 tejbeer 100
			    					#else
25587 tejbeer 101
			    					<td> </td>
25496 tejbeer 102
			    					#end
33971 aman.kumar 103
									#if($refferalsModel.getStatus()=="pending")
104
 
105
										<td>
106
											<button class="btn btn-primary reffral-validate"
107
													data-requestid="$refferalsModel.getId()" type="button">Validate
108
											</button>
25496 tejbeer 109
								     </td>
33971 aman.kumar 110
 
111
										<td>
112
											<button class="btn btn-primary refferal-reject-modal"
113
													data-requestid="$refferalsModel.getId()" data-toggle="modal"
114
													data-target="#add-rejection-reason" type="button">Reject
115
											</button>
25496 tejbeer 116
								     </td>
33971 aman.kumar 117
									#elseif($refferalsModel.getStatus()=="validate")
118
										<td>
119
											<button class="btn btn-primary reffral-approve"
120
													data-requestid="$refferalsModel.getId()" type="button">Approve
121
											</button>
25587 tejbeer 122
								     </td>
33971 aman.kumar 123
 
124
										<td>
125
											<button class="btn btn-primary refferal-reject-modal"
126
													data-requestid="$refferalsModel.getId()" data-toggle="modal"
127
													data-target="#add-rejection-reason" type="button">Reject
128
											</button>
25587 tejbeer 129
								     </td>
25496 tejbeer 130
								     #else
33971 aman.kumar 131
										 <td>$refferalsModel.getStatus()</td>
29891 tejbeer 132
								       <td></td>
25496 tejbeer 133
								     #end
134
			    				</tr>	
135
			    	   #end
136
		    			#else
137
		    				<tr>
138
		    					<td colspan="12" style="text-align:center;">NO MATCHING DATA FOUND FOR CRITERIA</td>
139
		    				</tr>
140
		    			#end
141
	    			</tbody>
142
	    		</table>
143
	    	</div>
144
	    </div>
145
    </div>
25498 tejbeer 146
 
29891 tejbeer 147
 
25496 tejbeer 148
	</section>
149
 
150
	<div id="refferal-container" style="background:white;background-color:white;">
25645 tejbeer 151
</div>
152
 
153
 
29891 tejbeer 154
 
155
 
156
 
26318 tejbeer 157
 <div id="add-rejection-reason" class="modal" role="dialog">
25645 tejbeer 158
	  <div class="modal-dialog">
159
 
160
	    <!-- Modal content-->
161
	    <div class="modal-content">
162
	      <div class="modal-header">
163
	        <button type="button" class="close" data-dismiss="modal">&times;</button>
164
	        <h4 class="modal-title">Add Reason</h4>
165
	      </div>
166
	   <div class="modal-body">
167
	    <div class = "row">
168
       <div class="col-lg-12">
169
    	  <div>
170
 
171
    	    <textarea class='form-control' rows='1' id='rejectionReason'></textarea>
172
 
173
          </div>
174
 
175
          </div>
176
          </div>
177
 
178
      </div>
179
 
180
 
181
       <div class="modal-footer">
182
		        <button type="button" data-dismiss="modal" class="btn btn-default request-cancel">Cancel</button>
183
		        <button type="button"   class="btn btn-default refferal-reject">Submit</button>
184
 
185
	   </div>
186
    </div>
187
   </div>
188
 </div>
29891 tejbeer 189
 
190
 
191
 <script>
192
 
193
 $(document).ready(function() {
194
 
195
	  var table = $('#referalTable').DataTable( {
196
 
197
	    });
198
 });
199
</script>
25645 tejbeer 200