Subversion Repositories SmartDukaan

Rev

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

Rev Author Line No. Line
26588 tejbeer 1
<script>
2
	$(function() {
3
    	$('input[name="dateRange"]').daterangepicker(getRangedDatePicker(), dateRangeCallback);
4
	});
5
 
6
		$(document).ready(function() {
7
        $('#fofo-users').multiselect({
8
    		includeSelectAllOption: true,
9
        		multiple:true,
10
        		maxHeight: 200,
11
        		buttonWidth: '180px',
12
        		numberDisplayed: 1,
13
        	nonSelectedText: 'Users',
14
        	nSelectedText: ' - Users Selected',
15
        	allSelectedText: 'All Users Selected',
16
        	enableFiltering: true,
17
	        enableCaseInsensitiveFiltering : true
18
        });
19
 
20
 
21
        $('#brand').multiselect({
22
    		includeSelectAllOption: true,
23
        		multiple:true,
24
        		maxHeight: 200,
25
        		buttonWidth: '180px',
26
        		numberDisplayed: 1,
27
        	nonSelectedText: 'Brands',
28
        	nSelectedText: ' - Brands Selected',
29
        	allSelectedText: 'All Brands Selected',
30
        	enableFiltering: true,
31
	        enableCaseInsensitiveFiltering : true
32
        });
33
 
34
          $('#item_catalog_id').multiselect({
35
    		includeSelectAllOption: true,
36
        		multiple:true,
37
        		maxHeight: 200,
38
        		buttonWidth: '180px',
39
        		numberDisplayed: 1,
40
        	nonSelectedText: 'Users',
41
        	nSelectedText: ' - Users Selected',
42
        	allSelectedText: 'All Users Selected',
43
        	enableFiltering: true,
44
	        enableCaseInsensitiveFiltering : true
45
        });
46
 
26674 tejbeer 47
 
26588 tejbeer 48
 
26674 tejbeer 49
 
50
          $('#partner-category').multiselect({
51
    		includeSelectAllOption: true,
52
        		multiple:true,
53
        		maxHeight: 200,
54
        		buttonWidth: '180px',
55
        		numberDisplayed: 1,
56
        	nonSelectedText: 'Users',
57
        	nSelectedText: ' - Users Selected',
58
        	allSelectedText: 'All Users Selected',
59
        	enableFiltering: true,
60
	        enableCaseInsensitiveFiltering : true
61
        });
62
 
63
 
26588 tejbeer 64
    });
65
 
66
    $(function(){
67
 	getItemAheadOptions($("#typeaheaditem"),function(selectedItem){
68
 
69
 	itemCatalogId = selectedItem.catalogId;
70
 	itemDescription = selectedItem.itemDescription
71
 
72
 	$('#item_catalog_id')
73
         .append($("<option></option>")
74
                    .attr("value",itemCatalogId)
75
                    .text(itemDescription)); 
76
 
77
	$('#item_catalog_id').multiselect('destroy').removeData().multiselect();
78
	});
79
});
80
 
81
 
82
 
83
 
84
 
85
</script>
86
 
87
 
88
<section class="wrapper">
89
	<div class="row">
90
		<div class="col-lg-12">
91
			<h3 class="page-header"><i class="icon_document_alt"></i>OFFERS</h3>
92
			<ol class="breadcrumb">
93
				<li><i class="fa fa-home"></i><a href="${rc.contextPath}/dashboard">Home</a></li>
94
				<li><i class="icon_document_alt"></i>CREATE</li>						  	
95
			</ol>
96
		</div>
97
	</div>
98
	<form id="create-scheme-form">
99
		<div id="customer-details" style="background:white;background-color:white;padding:10px;">
100
			<h4 class="modelHeaderCustom" style="font-size:22px;">Offer Information</h4>
27266 amit.gupta 101
			<div>
102
				<div class = "row">
103
					<div class="col-lg-2 form-group">
104
					   	<input placeholder="Name" id="offerName" name="offerName" type="text" value="" class="form-control input-sm">
105
					</div>
26588 tejbeer 106
 
107
 
27266 amit.gupta 108
					<div class="col-lg-3 form-inline">
109
							<label for="offerDuration">Offer Duration :</label> 
110
							<input id="offerDuration" name="dateRange" type="text" value="" class="form-control input-sm">
111
 
112
					</div>
26588 tejbeer 113
 
27266 amit.gupta 114
 
115
						<div class="col-lg-2">
116
						<select class="form-control input-sm" id = "schemeType"  placeholder="schemeType">
117
							<option value="" disabled selected>Scheme Type</option>
118
								<option value="SELLIN">Sell IN</option>
119
								<option value="SELLOUT">Sell Out</option>
120
								<option value="ACTIVATION">Activation</option>
121
 
122
						</select>
123
						</div>
124
 
125
						<div class="col-lg-2">
126
						<select class="form-control input-sm" id = "criteria"  placeholder="Criteria">
127
							<option value="" disabled selected>Criteria Type</option>	
128
								<option value="margin">Margin</option>
129
								<option value="payout">Payout</option>
130
 
131
						</select>
132
						</div>
133
 
134
 
26588 tejbeer 135
						<div class="col-lg-2" form-group>
136
						<select class="form-control input-sm" id = "itemCriteria" onchange="selecteditemCriteria()" placeholder="Item Criteria">
137
							<option value="" disabled selected>Item Criteria</option>	
138
								#foreach($itemCriteria in $itemCriteriaType)
139
	      						<option value="$itemCriteria">$itemCriteria</option>
140
							#end
141
						</select>
142
						</div>
143
 
144
 
145
 
26674 tejbeer 146
 
147
 
26694 tejbeer 148
 
26674 tejbeer 149
				</div>
150
 
151
				<div class="row">	
152
 
153
					<div class="col-lg-2">
26694 tejbeer 154
						<select class="form-control input-sm" id = "targetType" onchange="selectedTargetType()" placeholder="Target Type">
155
							<option value="" disabled selected>Target Type</option>	
156
								<option value="value">Value</option>
157
								<option value="quantity">Quantity</option>
158
 
159
						</select>
160
						</div>
161
 
162
 
163
					<div class="col-lg-2">
26588 tejbeer 164
						<select class="form-control input-sm" id = "amountType" onchange="selectedAmountType()" placeholder="Amount Type">
165
							<option value="" disabled selected>Amount Type</option>
166
								<option value="amount">amount</option>
167
								<option value="percentage">Percentage</option>
168
 
169
						</select>
170
						</div>
171
 
172
 
173
					<div class="col-lg-2 form-group">
174
					   	<input placeholder="Price" id="price" name="price" type="number" value="" class="form-control input-sm">
175
					</div>
176
 
177
					<div class="col-lg-3 form-inline">
178
					<label for="offerDuration">Description :</label> 
26694 tejbeer 179
					  <textarea class='form-control' rows='2' id='description'  placeholder="type as comma seprated"></textarea>
26588 tejbeer 180
 
181
					</div>
182
 
183
 
26674 tejbeer 184
				  <div class="col-lg-2 form-group">
185
					<select  class="form-control input-sm" id = "partner-category" name = "partner-category" placeholder="Category">
186
					<option value="" disabled selected>Category</option>
26694 tejbeer 187
					<option value="BRONZE">BRONZE</option>
188
					<option value="SILVER">SILVER</option>
189
					<option value="GOLD">GOLD</option>
190
					<option value="DIAMOND">DIAMOND</option>
191
				    <option value="PLATINUM">PLATINUM</option>
26925 amit.gupta 192
				    <option value="NEW">NEW</option>
26694 tejbeer 193
 
26674 tejbeer 194
	                </select>
195
	               </div>
26588 tejbeer 196
 
26694 tejbeer 197
 
198
 
199
	      	</div>
200
 
201
				<div class="row">	
202
 
203
				<div class="col-lg-2 form-group">
26588 tejbeer 204
					<select  class="form-control input-sm" id = "fofo-users" name = "fofo-users" placeholder="Partners" multiple="multiple">
205
					<option value="" disabled selected>Partners</option>
206
					#foreach($fofoId in $customRetailersMap.keySet())
207
         				<option value="$fofoId">$customRetailersMap.get($fofoId).getBusinessName()</option>
208
         			#end
209
	                </select>
26694 tejbeer 210
	             </div>
26674 tejbeer 211
 
212
				<div class="col-lg-2 form-group" id ="oneBrandMarginOffer">
213
						<select class="form-control input-sm" id="brand" placeholder="Brands" multiple="multiple">
214
						<option value="" disabled selected>Brand</option>	
215
							#foreach($brand in $brands)
216
								<option value="$brand">$brand</option>
217
							#end
218
						</select>
219
					</div>
26588 tejbeer 220
 
26674 tejbeer 221
				<div  class="col-lg-3 form-group" id = "itemModelMarginOffer">
26588 tejbeer 222
		             <input placeholder="Items" type="text" class="typeahead form-control" id="typeaheaditem" name="Item" data-provide="typeahead" autocomplete="off">
223
	                </div>
224
 
225
	                <div class="col-lg-2 form-group" id = "itemModelOffer">
226
					<select  class="form-control input-sm" id = "item_catalog_id" name = "catalog_id" placeholder="select items" multiple="multiple">
227
					<option value="" disabled selected>Select Items</option>
228
	                </select>
229
	               </div>
26674 tejbeer 230
 
231
					<div class="col-lg-3 form-group" >
232
						<input class="btn btn-primary new-offer" type="button" value="Create Offer">	
233
					</div>
234
 
235
				</div>
236
 
237
 
238
					<div class ="row" style= "padding-top: 20px;">
239
 
240
 
26588 tejbeer 241
	               </div>
242
 
243
 
244
					<div class = "row" id="qtyMargin" style= "padding-top: 20px;">
245
 
246
					<div class = "col-lg-6 ">
247
					 <div class = "row ">
248
					<div class="col-lg-3 form-group">
249
					   	<input placeholder="Value" id="qty0" name="value" type="text" value="" class="form-control input-sm">
250
					</div>
251
 
252
					<div>
253
					<span class="col-lg-2 form-group">  pcs onwards </span>
254
					</div>	
255
 
256
					<div class="col-lg-3 form group">
257
					   	<input placeholder="Margin" id="qtymargin0" name="margin" type="text" value="" class="form-control input-sm"> 
258
					</div>
259
					<div  class="col-lg-2form-group">
260
					<span>  per pcs </span>
261
					</div>
262
 
263
					</div>
264
 
265
					 <div class = "row ">
266
					<div class="col-lg-3 form-group">
267
					   	<input placeholder="Value" id="qty1" name="value" type="text" value="" class="form-control input-sm">
268
					</div>
269
 
270
					<div>
271
					<span class="col-lg-2 form-group">  pcs onwards </span>
272
					</div>	
273
 
274
					<div class="col-lg-3 form group">
275
					   	<input placeholder="Margin" id="qtymargin1" name="margin" type="text" value="" class="form-control input-sm"> 
276
					</div>
277
					<div  class="col-lg-2form-group">
278
					<span>  per pcs </span>
279
					</div>
280
 
281
					</div>
282
 
283
					<div class = "row ">
284
					<div class="col-lg-3 form-group">
285
					   	<input placeholder="Value" id="qty2" name="value" type="text" value="" class="form-control input-sm">
286
					</div>
287
 
288
					<div>
289
					<span class="col-lg-2 form-group">  pcs onwards </span>
290
					</div>	
291
 
292
					<div class="col-lg-3 form group">
293
					   	<input placeholder="Margin" id="qtymargin2" name="margin" type="text" value="" class="form-control input-sm"> 
294
					</div>
295
					<div  class="col-lg-2form-group">
296
					<span>  per pcs </span>
297
					</div>
298
					</div>
299
 
300
						<div class = "row ">
301
					<div class="col-lg-3 form-group">
302
					   	<input placeholder="Value" id="qty3" name="value" type="text" value="" class="form-control input-sm">
303
					</div>
304
 
305
					<div>
306
					<span class="col-lg-2 form-group">  pcs onwards </span>
307
					</div>	
308
 
309
					<div class="col-lg-3 form group">
310
					   	<input placeholder="Margin" id="qtymargin3" name="margin" type="text" value="" class="form-control input-sm"> 
311
					</div>
312
					<div  class="col-lg-2form-group">
313
					<span>  per pcs </span>
314
					</div>
315
					</div>
316
 
317
						<div class = "row ">
318
					<div class="col-lg-3 form-group">
319
					   	<input placeholder="Value" id="qty4" name="value" type="text" value="" class="form-control input-sm">
320
					</div>
321
 
322
					<div>
323
					<span class="col-lg-2 form-group">  pcs onwards </span>
324
					</div>	
325
 
326
					<div class="col-lg-3 form group">
327
					   	<input placeholder="Margin" id="qtymargin4" name="margin" type="text" value="" class="form-control input-sm"> 
328
					</div>
329
					<div  class="col-lg-2form-group">
330
					<span>  per pcs </span>
331
					</div>
332
					</div>
333
 
334
						<div class = "row ">
335
					<div class="col-lg-3 form-group">
336
					   	<input placeholder="Value" id="qty5" name="value" type="text" value="" class="form-control input-sm">
337
					</div>
338
 
339
					<div>
340
					<span class="col-lg-2 form-group">  pcs onwards </span>
341
					</div>	
342
 
343
					<div class="col-lg-3 form group">
344
					   	<input placeholder="Margin" id="qtymargin5" name="margin" type="text" value="" class="form-control input-sm"> 
345
					</div>
346
					<div  class="col-lg-2form-group">
347
					<span>  per pcs </span>
348
					</div>
349
					</div>
350
 
351
					</div>
352
					</div>
353
 
354
 
355
					<div class = "row" id="qtyPercentageMargin" style= "padding-top: 20px;">
356
 
357
					<div class = "col-lg-6 ">
358
					 <div class = "row ">
359
					<div class="col-lg-3 form-group">
360
					   	<input placeholder="Value" id="qtyPer0" name="value" type="text" value="" class="form-control input-sm">
361
					</div>
362
 
363
					<div>
364
					<span class="col-lg-2 form-group">  pcs onwards </span>
365
					</div>	
366
 
367
					<div class="col-lg-3 form group">
368
					   	<input placeholder="Margin" id="qtyPermargin0" name="margin" type="text" value="" class="form-control input-sm"> 
369
					</div>
370
					<div  class="col-lg-2form-group">
371
					<span> % per pcs </span>
372
					</div>
373
 
374
					</div>
375
 
376
					 <div class = "row ">
377
					<div class="col-lg-3 form-group">
378
					   	<input placeholder="Value" id="qtyPer1" name="value" type="text" value="" class="form-control input-sm">
379
					</div>
380
 
381
					<div>
382
					<span class="col-lg-2 form-group">  pcs onwards </span>
383
					</div>	
384
 
385
					<div class="col-lg-3 form group">
386
					   	<input placeholder="Margin" id="qtyPermargin1" name="margin" type="text" value="" class="form-control input-sm"> 
387
					</div>
388
					<div  class="col-lg-2form-group">
389
					<span> % per pcs </span>
390
					</div>
391
 
392
					</div>
393
 
394
					<div class = "row ">
395
					<div class="col-lg-3 form-group">
396
					   	<input placeholder="Value" id="qtyPer2" name="value" type="text" value="" class="form-control input-sm">
397
					</div>
398
 
399
					<div>
400
					<span class="col-lg-2 form-group">  pcs onwards </span>
401
					</div>	
402
 
403
					<div class="col-lg-3 form group">
404
					   	<input placeholder="Margin" id="qtyPermargin2" name="margin" type="text" value="" class="form-control input-sm"> 
405
					</div>
406
					<div  class="col-lg-2form-group">
407
					<span> % per pcs </span>
408
					</div>
409
 
410
					</div>
411
 
412
					<div class = "row ">
413
					<div class="col-lg-3 form-group">
414
					   	<input placeholder="Value" id="qtyPer3" name="value" type="text" value="" class="form-control input-sm">
415
					</div>
416
 
417
					<div>
418
					<span class="col-lg-2 form-group">  pcs onwards </span>
419
					</div>	
420
 
421
					<div class="col-lg-3 form group">
422
					   	<input placeholder="Margin" id="qtyPermargin3" name="margin" type="text" value="" class="form-control input-sm"> 
423
					</div>
424
					<div  class="col-lg-2form-group">
425
					<span> % per pcs </span>
426
					</div>
427
 
428
					</div>
429
 
430
						<div class = "row ">
431
					<div class="col-lg-3 form-group">
432
					   	<input placeholder="Value" id="qtyPer4" name="value" type="text" value="" class="form-control input-sm">
433
					</div>
434
 
435
					<div>
436
					<span class="col-lg-2 form-group">  pcs onwards </span>
437
					</div>	
438
 
439
					<div class="col-lg-3 form group">
440
					   	<input placeholder="Margin" id="qtyPermargin4" name="margin" type="text" value="" class="form-control input-sm"> 
441
					</div>
442
					<div  class="col-lg-2form-group">
443
					<span> % per pcs </span>
444
					</div>
445
 
446
					</div>
447
 
448
						<div class = "row ">
449
					<div class="col-lg-3 form-group">
450
					   	<input placeholder="Value" id="qtyPer5" name="value" type="text" value="" class="form-control input-sm">
451
					</div>
452
 
453
					<div>
454
					<span class="col-lg-2 form-group">  pcs onwards </span>
455
					</div>	
456
 
457
					<div class="col-lg-3 form group">
458
					   	<input placeholder="Margin" id="qtyPermargin5" name="margin" type="text" value="" class="form-control input-sm"> 
459
					</div>
460
					<div  class="col-lg-2form-group">
461
					<span> % per pcs </span>
462
					</div>
463
 
464
					</div>
465
 
466
					</div>
467
 
468
				</div>		
469
 
470
 
471
 
472
					<div class = "row" id="valueMargin" style= "padding-top: 20px;">
473
 
474
					<div class = "col-lg-6 ">
475
					 <div class = "row ">
476
					<div class="col-lg-3 form-group">
477
					   	<input placeholder="Value" id="value0" name="value" type="text" value="" class="form-control input-sm">
478
					</div>
479
 
480
					<div>
481
					<span class="col-lg-2 form-group"> onwards </span>
482
					</div>	
483
 
484
					<div class="col-lg-3 form group">
485
					   	<input placeholder="Margin" id="margin0" name="margin" type="text" value="" class="form-control input-sm"> 
486
					</div>
487
					<div  class="col-lg-2form-group">
488
					<span>  % on sale value </span>
489
					</div>
490
 
491
					</div>
492
 
493
					 <div class = "row ">
494
					<div class="col-lg-3 form-group">
495
					   	<input placeholder="Value" id="value1" name="value" type="text" value="" class="form-control input-sm">
496
					</div>
497
 
498
					<div>
499
					<span class="col-lg-2 form-group">onwards </span>
500
					</div>	
501
 
502
					<div class="col-lg-3 form group">
503
					   	<input placeholder="Margin" id="margin1" name="margin" type="text" value="" class="form-control input-sm"> 
504
					</div>
505
					<div  class="col-lg-2form-group">
506
					<span>  % on sale value </span>
507
					</div>
508
 
509
					</div>
510
 
511
					<div class = "row ">
512
					<div class="col-lg-3 form-group">
513
					   	<input placeholder="Value" id="value2" name="value" type="text" value="" class="form-control input-sm">
514
					</div>
515
 
516
					<div>
517
					<span class="col-lg-2 form-group"> onwards </span>
518
					</div>	
519
 
520
					<div class="col-lg-3 form group">
521
					   	<input placeholder="Margin" id="margin2" name="margin" type="text" value="" class="form-control input-sm"> 
522
					</div>
523
					<div  class="col-lg-2form-group">
524
					<span> % on sale value </span>
525
					</div>
526
 
527
					</div>
528
 
529
 
530
					<div class = "row ">
531
					<div class="col-lg-3 form-group">
532
					   	<input placeholder="Value" id="value3" name="value" type="text" value="" class="form-control input-sm">
533
					</div>
534
 
535
					<div>
536
					<span class="col-lg-2 form-group">onwards</span>
537
					</div>	
538
 
539
					<div class="col-lg-3 form group">
540
					   	<input placeholder="Margin" id="margin3" name="margin" type="text" value="" class="form-control input-sm"> 
541
					</div>
542
					<div  class="col-lg-2form-group">
543
					<span>% on sale value </span>
544
					</div>
545
 
546
					</div>
547
 
548
 
549
 
550
					<div class = "row ">
551
					<div class="col-lg-3 form-group">
552
					   	<input placeholder="Value" id="value4" name="value" type="text" value="" class="form-control input-sm">
553
					</div>
554
 
555
					<div>
556
					<span class="col-lg-2 form-group"> onwards </span>
557
					</div>	
558
 
559
					<div class="col-lg-3 form group">
560
					   	<input placeholder="Margin" id="margin4" name="margin" type="text" value="" class="form-control input-sm"> 
561
					</div>
562
					<div  class="col-lg-2form-group">
563
					<span>% on sale value </span>
564
					</div>
565
 
566
					</div>
567
 
568
 
569
					<div class = "row ">
570
					<div class="col-lg-3 form-group">
571
					   	<input placeholder="Value" id="value5" name="value" type="text" value="" class="form-control input-sm">
572
					</div>
573
 
574
					<div>
575
					<span class="col-lg-2 form-group"> onwards </span>
576
					</div>	
577
 
578
					<div class="col-lg-3 form group">
579
					   	<input placeholder="Margin" id="margin5" name="margin" type="text" value="" class="form-control input-sm"> 
580
					</div>
581
					<div  class="col-lg-2form-group">
582
					<span>% on sale value </span>
583
					</div>
584
 
585
					</div>
586
 
587
					</div>
588
 
589
				</div>	
590
				</div>			
591
 
592
 
593
			</div>
594
 
595
 
596
	</form>
597
</section>