Subversion Repositories SmartDukaan

Rev

Rev 24220 | Rev 26229 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 24220 Rev 26218
Line 43... Line 43...
43
.bold-details {
43
.bold-details {
44
	text-transform:capitalize;
44
	text-transform:capitalize;
45
	font-weight:600;
45
	font-weight:600;
46
	color:#212121;
46
	color:#212121;
47
}
47
}
-
 
48
 
-
 
49
 
-
 
50
 
48
</style>
51
</style>
49
 
52
 
50
<script type="text/javascript">
53
<script type="text/javascript">
51
 
54
 
52
	$(document).ready(function() {
55
	$(document).ready(function() {
Line 64... Line 67...
64
        			var selected = this.$select.val();
67
        			var selected = this.$select.val();
65
        			console.log("selected value : "+selected);
68
        			console.log("selected value : "+selected);
66
        			var selecteds = selected.split(",");
69
        			var selecteds = selected.split(",");
67
        			var advanceAmount = selecteds[1];
70
        			var advanceAmount = selecteds[1];
68
        			var tentativeAmount = selecteds[2];
71
        			var tentativeAmount = selecteds[2];
-
 
72
        			var placementPolicy = selecteds[3];
-
 
73
        			var activationPolicy = selecteds[4];
-
 
74
        			var activationTime = selecteds[5];
-
 
75
        			var expireTime= selecteds[6];
-
 
76
        			var status= selecteds[7];
-
 
77
        			var time = activationTime+"-"+expireTime;
-
 
78
        			console.log(time);
-
 
79
        			console.log(status);
-
 
80
        			if(status == "Schedule"){
-
 
81
        			$( "#customerName" ).prop( "disabled", true );
-
 
82
        			$( "#customerMobileNumber" ).prop( "disabled", true );
-
 
83
        			$( "#customerEmailId" ).prop( "disabled", true );
-
 
84
        			}else if(status == "Running"){
-
 
85
        			$( "#customerName" ).prop( "disabled", false );
-
 
86
        			$( "#customerMobileNumber" ).prop( "disabled", false );
-
 
87
        			$( "#customerEmailId" ).prop( "disabled", false );
-
 
88
        			}
69
        			$('#advanceAmount').val(advanceAmount);
89
        			$('#advanceAmount').val(advanceAmount);
70
        			$('#tentativeAmount').val(tentativeAmount);
90
        			$('#tentativeAmount').val(tentativeAmount);
71
        			$('#totalAmount').val(advanceAmount);
91
        			$('#totalAmount').val(advanceAmount);
72
        			$('#quantity').val(1);
92
        			$('#quantity').val(1);
-
 
93
        			$('#placementPolicy').text(placementPolicy);
-
 
94
        			$('#activationPolicy').text(activationPolicy);
-
 
95
        			$('#duration').text(time);
-
 
96
        			
73
    			}
97
    			}
74
        });
98
        });
75
        
99
        
76
    });
100
    });
77
 
101
 
Line 94... Line 118...
94
				<div class = "row">
118
				<div class = "row">
95
					
119
					
96
					<div class="col-lg-4 form-group" id="items-container">
120
					<div class="col-lg-4 form-group" id="items-container">
97
						<select class="form-control input-sm" id = "activePrebookingItemsDescription" placeholder="activePrebookingItemsDescription" >
121
						<select class="form-control input-sm" id = "activePrebookingItemsDescription" placeholder="activePrebookingItemsDescription" >
98
							#foreach($prebookingListing in $prebookingListings)
122
							#foreach($prebookingListing in $prebookingListings)
99
								<option value="$prebookingListing.getCatalogId(),$prebookingListing.getAdvanceAmount(),$prebookingListing.getTentativeAmount()">$catalogIdDescriptionMap.get($prebookingListing.getCatalogId())</option>
123
								<option value="$prebookingListing.getCatalogId(),$prebookingListing.getAdvanceAmount(),$prebookingListing.getTentativeAmount(),$prebookingListing.getPlacementPolicy(),$prebookingListing.getActivationPolicy(),$prebookingListing.getActiveTimestamp().format($dateTimeFormatter),$prebookingListing.getExpireTimestamp().format($dateTimeFormatter),$statusMap.get($prebookingListing.getId())">$catalogIdDescriptionMap.get($prebookingListing.getCatalogId())</option>
100
							#end
124
							#end
101
						</select>
125
						</select>
102
					</div>
126
					</div>
-
 
127
			  </div>
103
					
128
			  
-
 
129
			  <div class = "row">
104
					<div class="col-lg-2 form-group">
130
					<div class="col-lg-1 form-group">
105
						<p>Advance Amount</p>
131
						<p>Advance Amount</p>
106
					</div>
132
					</div>
107
					
133
					
108
					<div class="col-lg-2 form-group">
134
					<div class="col-lg-2 form-group">
109
						#if($prebookingListings.isEmpty())
135
						#if($prebookingListings.isEmpty())
Line 111... Line 137...
111
						#else
137
						#else
112
							<input placeholder = "Advance Amount" id="advanceAmount" name="advanceAmount" type="number" value="$prebookingListings.get(0).getAdvanceAmount()" class="form-control phone input-sm" disabled>
138
							<input placeholder = "Advance Amount" id="advanceAmount" name="advanceAmount" type="number" value="$prebookingListings.get(0).getAdvanceAmount()" class="form-control phone input-sm" disabled>
113
						#end
139
						#end
114
					</div>
140
					</div>
115
					
141
					
116
					<div class="col-lg-2 form-group">
142
					<div class="col-lg-1 form-group">
117
						<p>Tentative Amount</p>
143
						<p>Tentative Amount</p>
118
					</div>
144
					</div>
119
					
145
					
120
					<div class="col-lg-2 form-group">
146
					<div class="col-lg-2 form-group">
121
						#if($prebookingListings.isEmpty())
147
						#if($prebookingListings.isEmpty())
Line 123... Line 149...
123
						#else
149
						#else
124
							<input placeholder = "Tentative Amount" id="tentativeAmount" name="tentativeAmount" type="number" value="$prebookingListings.get(0).getTentativeAmount()" class="form-control phone input-sm" disabled>
150
							<input placeholder = "Tentative Amount" id="tentativeAmount" name="tentativeAmount" type="number" value="$prebookingListings.get(0).getTentativeAmount()" class="form-control phone input-sm" disabled>
125
						#end
151
						#end
126
					</div>
152
					</div>
127
					
153
					
128
				</div>
-
 
129
				
-
 
130
				<div class="row">
-
 
131
				
-
 
132
					<div class="col-lg-1 form-group">
154
						<div class="col-lg-1 form-group">
133
						<p>Quantity</p>
155
						<p>Quantity</p>
134
					</div>
156
					</div>
135
					
157
					
136
					<div class="col-lg-1 form-group">
158
					<div class="col-lg-1 form-group">
137
						<input placeholder = "Quantity" id="quantity" name="quantity" type="number" value="1" class="form-control phone input-sm">
159
						<input placeholder = "Quantity" id="quantity" name="quantity" type="number" value="1" class="form-control phone input-sm">
138
					</div>
160
					</div>
139
					
161
					
-
 
162
				</div>
-
 
163
				
-
 
164
				<div class="row">
-
 
165
			       #if($statusMap.get($prebookingListings.get(0).getId())=="Schedule")
-
 
166
					<div class="col-lg-2 form-group">
-
 
167
						<input placeholder = "Customer Name" id="customerName" name="customerName" type="text" value="" class="form-control phone input-sm" disabled >
-
 
168
					</div>
-
 
169
					
140
					<div class="col-lg-2 form-group">
170
					<div class="col-lg-2 form-group">
141
						<input placeholder = "Customer Name" id="customerName" name="customerName" type="text" value="" class="form-control phone input-sm">
171
						<input placeholder = "Customer Mobile No" id="customerMobileNumber" name="customerMobileNumber" type="text" value="" class="form-control phone input-sm" disabled >
142
					</div>
172
					</div>
143
					
173
					
144
					<div class="col-lg-2 form-group">
174
					<div class="col-lg-2 form-group">
-
 
175
						<input placeholder = "Customer Email Id" id="customerEmailId" name="customerEmailId" type="text" value="" class="form-control phone input-sm" disabled>
-
 
176
					</div>
-
 
177
					#else
-
 
178
		  			
-
 
179
	            	<div class="col-lg-2 form-group">
145
						<input placeholder = "Customer Mobile No" id="customerMobileNumber" name="customerMobileNumber" type="text" value="" class="form-control phone input-sm">
180
						<input placeholder = "Customer Name" id="customerName" name="customerName" type="text" value="" class="form-control phone input-sm" >
146
					</div>
181
					</div>
147
					
182
					
148
					<div class="col-lg-2 form-group">
183
					<div class="col-lg-2 form-group">
149
						<input placeholder = "Customer Email Id" id="customerEmailId" name="customerEmailId" type="text" value="" class="form-control phone input-sm">
184
						<input placeholder = "Customer Mobile No" id="customerMobileNumber" name="customerMobileNumber" type="text" value="" class="form-control phone input-sm" >
150
					</div>
185
					</div>
151
					
186
					
152
					<div class="col-lg-2 form-group">
187
					<div class="col-lg-2 form-group">
-
 
188
						<input placeholder = "Customer Email Id" id="customerEmailId" name="customerEmailId" type="text" value="" class="form-control phone input-sm" >
-
 
189
					</div>
-
 
190
					#end
-
 
191
					
-
 
192
					<div class="col-lg-1 form-group">
153
						<p>Total Amount</p>
193
						<p>Total Amount</p>
154
					</div>
194
					</div>
155
					
195
					
156
					<div class="col-lg-2 form-group">
196
					<div class="col-lg-2 form-group">
157
						#if($prebookingListings.isEmpty())
197
						#if($prebookingListings.isEmpty())
158
							<input placeholder = "Total Amount" id="totalAmount" name="totalAmount" type="number" value="0" class="form-control phone input-sm" disabled>
198
							<input placeholder = "Total Amount" id="totalAmount" name="totalAmount" type="number" value="0" class="form-control phone input-sm" disabled>
159
						#else
199
						#else
160
							<input placeholder = "Total Amount" id="totalAmount" name="totalAmount" type="number" value="$prebookingListings.get(0).getTentativeAmount()" class="form-control phone input-sm" disabled>
200
							<input placeholder = "Total Amount" id="totalAmount" name="totalAmount" type="number" value="$prebookingListings.get(0).getTentativeAmount()" class="form-control phone input-sm" disabled>
161
						#end
201
						#end
162
					</div>
202
					</div>
163
				</div>
-
 
164
				
203
				
165
				<div class="row">
-
 
166
						
204
						
167
					<div class="col-lg-3" style="float:right;">
205
					<div class="col-lg-2" >
168
						<input class="btn btn-primary" type="submit" value="Create Prebooking Order">
206
						<input class="btn btn-primary" type="submit" value="Create Prebooking Order">
169
					</div>
207
					</div>
170
				</div>
208
				</div>
-
 
209
				
-
 
210
				<div class="row">
-
 
211
				
-
 
212
				</div>
-
 
213
				
-
 
214
				<div class="row">
-
 
215
					<div class="col-lg-2 form-group">
-
 
216
						<p style = font-size:15px;><b>Placement Policy</b></p>
-
 
217
					#if($prebookingListings.isEmpty())
-
 
218
						<div height:"0px"; id="placementPolicy">
-
 
219
						</div>
-
 
220
					#else
-
 
221
					<div id="placementPolicy" >
-
 
222
					     $prebookingListings.get(0).getPlacementPolicy()
-
 
223
					</div>
-
 
224
					#end
-
 
225
					</div>
-
 
226
					
-
 
227
					<div class="col-lg-2 form-group">
-
 
228
						<p style = font-size:15px;><b>Activation Policy</b></p>
-
 
229
					#if($prebookingListings.isEmpty())
-
 
230
						<div id="activationPolicy">
-
 
231
						</div>
-
 
232
					#else
-
 
233
					<div id="activationPolicy">
-
 
234
					 $prebookingListings.get(0).getActivationPolicy()
-
 
235
						</div>
-
 
236
					#end
-
 
237
					</div>
-
 
238
					
-
 
239
					<div class="col-lg-2 form-group">
-
 
240
						<p style = font-size:15px;><b>Duration</b></p>
-
 
241
					
-
 
242
					#if($prebookingListings.isEmpty())
-
 
243
						<div id="duration">
-
 
244
						</div>
-
 
245
					#else
-
 
246
					<div id="duration">
-
 
247
					 $prebookingListings.get(0).getActiveTimestamp().format($dateTimeFormatter) - $prebookingListings.get(0).getExpireTimestamp().format($dateTimeFormatter)
-
 
248
						</div>
-
 
249
					#end
-
 
250
					</div>
-
 
251
					</div>
-
 
252
				</div>
171
			</div>
253
			</div>
172
		</div>
254
		</div>
173
	
255
	
174
	</form>
256
	</form>
175
</section>
257
</section>