Subversion Repositories SmartDukaan

Rev

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

Rev Author Line No. Line
26647 tejbeer 1
<style>
28339 tejbeer 2
.btn:hover, .btn:focus {
3
	color: grey;
4
	text-decoration: none;
5
}
26663 tejbeer 6
 
28339 tejbeer 7
.modal-dialog.modal-lg {
8
	left: 10%;
9
	right: auto;
10
	width: 80%;
11
}
12
 
13
.modal-content {
14
	background: white;
15
}
16
 
17
.border-highlight {
18
	border: 3px solid red;
19
}
20
 
21
td.highlight {
22
	background-color: yellowgreen !important;
23
}
26647 tejbeer 24
</style>
25
 
26663 tejbeer 26
 
28352 tejbeer 27
 
26647 tejbeer 28
<section class="wrapper">
29
	<div class="row">
30
		<div class="col-lg-12">
28339 tejbeer 31
			<h3 class="page-header">
32
				<i class="icon_document_alt"></i>FOfo Pending Order
33
			</h3>
26647 tejbeer 34
			<ol class="breadcrumb">
28339 tejbeer 35
				<li><i class="fa fa-home"></i><a
36
					href="${rc.contextPath}/dashboard">Home</a></li>
37
				<li><i class="icon_document_alt"></i>Pending Order</li>
26647 tejbeer 38
			</ol>
39
		</div>
28339 tejbeer 40
	</div>
41
 
42
 
43
 
26647 tejbeer 44
	<div id="pending-order-table">
45
		<div class="row">
28339 tejbeer 46
			<div class="col-lg-12">
47
 
48
				<table class="table table-border table-condensed table-bordered"
49
					id="pending-order-item">
50
					<thead>
51
						<tr>
52
							<th>OrderId</th>
53
							<th>First Name</th>
54
							<th>Last Name</th>
55
							<th>Mobile</th>
56
							<th>Order Status</th> #if($customRetailersMap)
57
							<th>Partner</th> #end
58
							<th>Pay Method</th>
59
							<th>Pay Mode</th>
28344 tejbeer 60
							<th>Order Item Id</th>
28339 tejbeer 61
							<th>Item Id</th>
28344 tejbeer 62
							<th>Item Details</th>
28339 tejbeer 63
							<th>Selling Price</th>
64
							<th>Order Item Status</th>
28350 tejbeer 65
							<th>Created on</th> #if(!$isAdmin)
66
							<th>Verified On</th> #end #if($isAdmin)
28339 tejbeer 67
							<th>Actions</th>
28344 tejbeer 68
							<th></th>#else
69
							<th>Actions</th> #end
28339 tejbeer 70
						</tr>
71
					</thead>
72
					<tbody>
73
						#if(!$pendingOrder.isEmpty()) #foreach( $request in
74
						$pendingOrderItem)
75
						<tr class="pendingOrder" data="$request.getItemId()">
76
							<input type="hidden" id="poItemId" value="$request.getId()" />
77
							<input type="hidden" id="poId" value="$request.getOrderId()" />
78
							<td>$request.getOrderId()</td>
28377 tejbeer 79
							<td>$request.getPendingOrder().getCustomerAddress().getName()</td>
28415 tejbeer 80
							#if($request.getPendingOrder().getCustomerAddress().getLastName())
28377 tejbeer 81
							<td>$request.getPendingOrder().getCustomerAddress().getLastName()</td>
28415 tejbeer 82
							#else
83
							<td></td> #end
28377 tejbeer 84
							<td>$request.getPendingOrder().getCustomerAddress().getPhoneNumber()</td>
28339 tejbeer 85
							<td>$request.getPendingOrder().getStatus()</td>
86
							#if($customRetailersMap)
87
							#if($customRetailersMap.get($request.getPendingOrder().getFofoId()))
88
							<td>$customRetailersMap.get($request.getPendingOrder().getFofoId()).getBusinessName()</td>
89
							#else
90
							<td></td> #end #end
28344 tejbeer 91
							<td>$request.getPendingOrder().getPayMethodDescription()</td>
28339 tejbeer 92
							#if($request.getPendingOrder().getTotalAmount() ==
93
							$request.getPendingOrder().getPaidAmount())
94
							<td>ONLINE</td> #else
95
							<td>OFFLINE</td> #end
96
 
97
							<td>$request.getId()</td>
98
							<td>$request.getItemId()</td>
99
							<td>$request.getItemName()</td>
100
							<td>$request.getSellingPrice()</td>
101
							<td>$request.getStatus()</td>
102
							<td>$request.getCreateTimestamp().format($dateTimeFormatter)</td>
28350 tejbeer 103
							#if(!$isAdmin) #if($request.getVerifiedTimestamp())
104
							<td>$request.getVerifiedTimestamp().format($dateTimeFormatter)</td>
105
							#else
106
							<td></td> #end #end #if(!$isAdmin)
28339 tejbeer 107
							#if($inventoryMap.get($request.getItemId()).getAvailability()>0)
108
							<td>
109
 
110
								<button class="btn btn-primary add-bag-submit"
111
									data-toggle="modal" data-target="#bagModel" type="button"
112
									style="width: 100%; border-radius: 0px;">Add To Bag</button>
113
							</td> #else
114
							<td style="font-color: red">Out of Stock</td> #end #else
28358 tejbeer 115
							#if($partnerInventoryMap.get($request.getPendingOrder().getFofoId()).get($request.getItemId()).getAvailability()>0)
116
 
28344 tejbeer 117
							<td>
118
								<button class="btn btn-primary verify-order-item"
28350 tejbeer 119
									data-poitemid="$request.getId()" type="button"
28344 tejbeer 120
									style="width: 100%; border-radius: 0px;">Mark Verify</button>
121
							</td>
122
							<td>
123
								<button class="btn btn-primary cancel-order-item"
28352 tejbeer 124
									data-poitemid="$request.getId()" type="button"
125
									data-toggle="modal" data-target="#cancelOnlineOrder"
28344 tejbeer 126
									style="width: 100%; border-radius: 0px;">Cancel</button>
28358 tejbeer 127
							</td> #else
128
							<td style="font-color: red">Out of Stock</td>
129
							<td></td> #end #end
28339 tejbeer 130
						</tr>
26817 amit.gupta 131
						#end
28339 tejbeer 132
						<script type="text/javascript">
133
							$(document).ready(function() {
134
								$('#pending-order-item').dataTable({
135
									"bPaginate" : true,
136
									"bLengthChange" : true,
137
									"bFilter" : true,
138
									"bInfo" : false,
139
									"bAutoWidth" : false
26768 amit.gupta 140
								});
141
							});
28339 tejbeer 142
						</script>
143
						#else
144
						<tr>
145
							<td colspan="12" style="text-align: center;">NO MATCHING
146
								DATA FOUND FOR CRITERIA</td>
147
						</tr>
148
						#end
149
					</tbody>
150
				</table>
151
			</div>
152
 
153
 
154
 
28362 tejbeer 155
 
28339 tejbeer 156
		</div>
157
	</div>
158
</section>
159
 
160
 
28352 tejbeer 161
 
162
 
163
 
28362 tejbeer 164
 
28339 tejbeer 165
<div id="bagModel" class="modal" role="dialog">
166
	<div class="modal-dialog modal-md">
167
		<!-- Modal content-->
168
		<div class="modal-content">
169
			<div class="modal-header">
170
				<button type="button" class="close" data-dismiss="modal">&times;</button>
171
				<h4 class="modal-title">Add Item To Bag</h4>
172
			</div>
173
			<div class="modal-body" style="min-height: 200px">
174
				<div id="catalogModalBody">
175
					<input type="hidden" class="itemId" /> <input type="hidden"
176
						class="availability" /> <input type="hidden" class="poitemId" />
177
					<input type="hidden" class="poId" />
178
					<h4 class="bagModalProductInfo modelHeaderCustom">
179
						Product Details : <span></span>
180
					</h4>
181
					<h4 class="bagModalAvailability modelHeaderCustom">
182
						Availability : <span></span>
183
					</h4>
184
					<h4 class="bagModalEarlyImeis modelHeaderCustom">
185
						Imeis to bill: <span></span>
186
					</h4>
187
					<h4 class="bagModalQuantity modelHeaderCustom">
188
						Enter Quantity <span> <input type="number" min="1"
189
							class="form-control quantity"></input>
190
						</span>
191
					</h4>
192
					<hr />
193
					<span>
194
						<button type="submit" id="addToBagButton" class="btn btn-primary">Submit!</button>
195
					</span>
26817 amit.gupta 196
				</div>
28339 tejbeer 197
			</div>
198
		</div>
26817 amit.gupta 199
	</div>
28352 tejbeer 200
</div>