Subversion Repositories SmartDukaan

Rev

Rev 26925 | Rev 27266 | 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>
27264 amit.gupta 101
			<div class="row col-lg-4">
102
				<div class="row form-group">
103
					<label for="name">Offer Name</label>
104
					<input class="form-control" id="name" placeholder="Offer Name" name="name">
105
			    </div>
106
				<div class = "row form-group">
107
					<label for="offerDuration">Name</label>
108
					<input name="offerDuration" id="offerDuration" name="dateRange" type="text" value="" class="form-control input-sm">
109
			    </div>
110
				<div class = "row form-group">
111
					<select class="form-control input-sm" id = "schemeType"  placeholder="schemeType">
112
						<option value="" disabled selected>Scheme Type</option>
113
						<option value="SELLIN">Sell IN</option>
114
						<option value="SELLOUT">Sell Out</option>
115
						<option value="ACTIVATION">Activation</option>
116
					</select>
117
				</div>
118
				<div class = "row form-group">
119
					<select class="form-control input-sm" id = "criteria"  placeholder="Criteria">
120
						<option value="" disabled selected>Criteria Type</option>	
121
						<option value="margin">Margin</option>
122
						<option value="payout">Payout</option>
123
					</select>
124
				</div>
26588 tejbeer 125
 
126
 
127
 
128
						<div class="col-lg-2" form-group>
129
						<select class="form-control input-sm" id = "itemCriteria" onchange="selecteditemCriteria()" placeholder="Item Criteria">
130
							<option value="" disabled selected>Item Criteria</option>	
131
								#foreach($itemCriteria in $itemCriteriaType)
132
	      						<option value="$itemCriteria">$itemCriteria</option>
133
							#end
134
						</select>
135
						</div>
136
 
137
 
138
 
26674 tejbeer 139
 
140
 
26694 tejbeer 141
 
26674 tejbeer 142
				</div>
143
 
144
				<div class="row">	
145
 
146
					<div class="col-lg-2">
26694 tejbeer 147
						<select class="form-control input-sm" id = "targetType" onchange="selectedTargetType()" placeholder="Target Type">
148
							<option value="" disabled selected>Target Type</option>	
149
								<option value="value">Value</option>
150
								<option value="quantity">Quantity</option>
151
 
152
						</select>
153
						</div>
154
 
155
 
156
					<div class="col-lg-2">
26588 tejbeer 157
						<select class="form-control input-sm" id = "amountType" onchange="selectedAmountType()" placeholder="Amount Type">
158
							<option value="" disabled selected>Amount Type</option>
159
								<option value="amount">amount</option>
160
								<option value="percentage">Percentage</option>
161
 
162
						</select>
163
						</div>
164
 
165
 
166
					<div class="col-lg-2 form-group">
167
					   	<input placeholder="Price" id="price" name="price" type="number" value="" class="form-control input-sm">
168
					</div>
169
 
170
					<div class="col-lg-3 form-inline">
171
					<label for="offerDuration">Description :</label> 
26694 tejbeer 172
					  <textarea class='form-control' rows='2' id='description'  placeholder="type as comma seprated"></textarea>
26588 tejbeer 173
 
174
					</div>
175
 
176
 
26674 tejbeer 177
				  <div class="col-lg-2 form-group">
178
					<select  class="form-control input-sm" id = "partner-category" name = "partner-category" placeholder="Category">
179
					<option value="" disabled selected>Category</option>
26694 tejbeer 180
					<option value="BRONZE">BRONZE</option>
181
					<option value="SILVER">SILVER</option>
182
					<option value="GOLD">GOLD</option>
183
					<option value="DIAMOND">DIAMOND</option>
184
				    <option value="PLATINUM">PLATINUM</option>
26925 amit.gupta 185
				    <option value="NEW">NEW</option>
26694 tejbeer 186
 
26674 tejbeer 187
	                </select>
188
	               </div>
26588 tejbeer 189
 
26694 tejbeer 190
 
191
 
192
	      	</div>
193
 
194
				<div class="row">	
195
 
196
				<div class="col-lg-2 form-group">
26588 tejbeer 197
					<select  class="form-control input-sm" id = "fofo-users" name = "fofo-users" placeholder="Partners" multiple="multiple">
198
					<option value="" disabled selected>Partners</option>
199
					#foreach($fofoId in $customRetailersMap.keySet())
200
         				<option value="$fofoId">$customRetailersMap.get($fofoId).getBusinessName()</option>
201
         			#end
202
	                </select>
26694 tejbeer 203
	             </div>
26674 tejbeer 204
 
205
				<div class="col-lg-2 form-group" id ="oneBrandMarginOffer">
206
						<select class="form-control input-sm" id="brand" placeholder="Brands" multiple="multiple">
207
						<option value="" disabled selected>Brand</option>	
208
							#foreach($brand in $brands)
209
								<option value="$brand">$brand</option>
210
							#end
211
						</select>
212
					</div>
26588 tejbeer 213
 
26674 tejbeer 214
				<div  class="col-lg-3 form-group" id = "itemModelMarginOffer">
26588 tejbeer 215
		             <input placeholder="Items" type="text" class="typeahead form-control" id="typeaheaditem" name="Item" data-provide="typeahead" autocomplete="off">
216
	                </div>
217
 
218
	                <div class="col-lg-2 form-group" id = "itemModelOffer">
219
					<select  class="form-control input-sm" id = "item_catalog_id" name = "catalog_id" placeholder="select items" multiple="multiple">
220
					<option value="" disabled selected>Select Items</option>
221
	                </select>
222
	               </div>
26674 tejbeer 223
 
224
					<div class="col-lg-3 form-group" >
225
						<input class="btn btn-primary new-offer" type="button" value="Create Offer">	
226
					</div>
227
 
228
				</div>
229
 
230
 
231
					<div class ="row" style= "padding-top: 20px;">
232
 
233
 
26588 tejbeer 234
	               </div>
235
 
236
 
237
					<div class = "row" id="qtyMargin" style= "padding-top: 20px;">
238
 
239
					<div class = "col-lg-6 ">
240
					 <div class = "row ">
241
					<div class="col-lg-3 form-group">
242
					   	<input placeholder="Value" id="qty0" name="value" type="text" value="" class="form-control input-sm">
243
					</div>
244
 
245
					<div>
246
					<span class="col-lg-2 form-group">  pcs onwards </span>
247
					</div>	
248
 
249
					<div class="col-lg-3 form group">
250
					   	<input placeholder="Margin" id="qtymargin0" name="margin" type="text" value="" class="form-control input-sm"> 
251
					</div>
252
					<div  class="col-lg-2form-group">
253
					<span>  per pcs </span>
254
					</div>
255
 
256
					</div>
257
 
258
					 <div class = "row ">
259
					<div class="col-lg-3 form-group">
260
					   	<input placeholder="Value" id="qty1" name="value" type="text" value="" class="form-control input-sm">
261
					</div>
262
 
263
					<div>
264
					<span class="col-lg-2 form-group">  pcs onwards </span>
265
					</div>	
266
 
267
					<div class="col-lg-3 form group">
268
					   	<input placeholder="Margin" id="qtymargin1" name="margin" type="text" value="" class="form-control input-sm"> 
269
					</div>
270
					<div  class="col-lg-2form-group">
271
					<span>  per pcs </span>
272
					</div>
273
 
274
					</div>
275
 
276
					<div class = "row ">
277
					<div class="col-lg-3 form-group">
278
					   	<input placeholder="Value" id="qty2" name="value" type="text" value="" class="form-control input-sm">
279
					</div>
280
 
281
					<div>
282
					<span class="col-lg-2 form-group">  pcs onwards </span>
283
					</div>	
284
 
285
					<div class="col-lg-3 form group">
286
					   	<input placeholder="Margin" id="qtymargin2" name="margin" type="text" value="" class="form-control input-sm"> 
287
					</div>
288
					<div  class="col-lg-2form-group">
289
					<span>  per pcs </span>
290
					</div>
291
					</div>
292
 
293
						<div class = "row ">
294
					<div class="col-lg-3 form-group">
295
					   	<input placeholder="Value" id="qty3" name="value" type="text" value="" class="form-control input-sm">
296
					</div>
297
 
298
					<div>
299
					<span class="col-lg-2 form-group">  pcs onwards </span>
300
					</div>	
301
 
302
					<div class="col-lg-3 form group">
303
					   	<input placeholder="Margin" id="qtymargin3" name="margin" type="text" value="" class="form-control input-sm"> 
304
					</div>
305
					<div  class="col-lg-2form-group">
306
					<span>  per pcs </span>
307
					</div>
308
					</div>
309
 
310
						<div class = "row ">
311
					<div class="col-lg-3 form-group">
312
					   	<input placeholder="Value" id="qty4" name="value" type="text" value="" class="form-control input-sm">
313
					</div>
314
 
315
					<div>
316
					<span class="col-lg-2 form-group">  pcs onwards </span>
317
					</div>	
318
 
319
					<div class="col-lg-3 form group">
320
					   	<input placeholder="Margin" id="qtymargin4" name="margin" type="text" value="" class="form-control input-sm"> 
321
					</div>
322
					<div  class="col-lg-2form-group">
323
					<span>  per pcs </span>
324
					</div>
325
					</div>
326
 
327
						<div class = "row ">
328
					<div class="col-lg-3 form-group">
329
					   	<input placeholder="Value" id="qty5" name="value" type="text" value="" class="form-control input-sm">
330
					</div>
331
 
332
					<div>
333
					<span class="col-lg-2 form-group">  pcs onwards </span>
334
					</div>	
335
 
336
					<div class="col-lg-3 form group">
337
					   	<input placeholder="Margin" id="qtymargin5" name="margin" type="text" value="" class="form-control input-sm"> 
338
					</div>
339
					<div  class="col-lg-2form-group">
340
					<span>  per pcs </span>
341
					</div>
342
					</div>
343
 
344
					</div>
345
					</div>
346
 
347
 
348
					<div class = "row" id="qtyPercentageMargin" style= "padding-top: 20px;">
349
 
350
					<div class = "col-lg-6 ">
351
					 <div class = "row ">
352
					<div class="col-lg-3 form-group">
353
					   	<input placeholder="Value" id="qtyPer0" name="value" type="text" value="" class="form-control input-sm">
354
					</div>
355
 
356
					<div>
357
					<span class="col-lg-2 form-group">  pcs onwards </span>
358
					</div>	
359
 
360
					<div class="col-lg-3 form group">
361
					   	<input placeholder="Margin" id="qtyPermargin0" name="margin" type="text" value="" class="form-control input-sm"> 
362
					</div>
363
					<div  class="col-lg-2form-group">
364
					<span> % per pcs </span>
365
					</div>
366
 
367
					</div>
368
 
369
					 <div class = "row ">
370
					<div class="col-lg-3 form-group">
371
					   	<input placeholder="Value" id="qtyPer1" name="value" type="text" value="" class="form-control input-sm">
372
					</div>
373
 
374
					<div>
375
					<span class="col-lg-2 form-group">  pcs onwards </span>
376
					</div>	
377
 
378
					<div class="col-lg-3 form group">
379
					   	<input placeholder="Margin" id="qtyPermargin1" name="margin" type="text" value="" class="form-control input-sm"> 
380
					</div>
381
					<div  class="col-lg-2form-group">
382
					<span> % per pcs </span>
383
					</div>
384
 
385
					</div>
386
 
387
					<div class = "row ">
388
					<div class="col-lg-3 form-group">
389
					   	<input placeholder="Value" id="qtyPer2" name="value" type="text" value="" class="form-control input-sm">
390
					</div>
391
 
392
					<div>
393
					<span class="col-lg-2 form-group">  pcs onwards </span>
394
					</div>	
395
 
396
					<div class="col-lg-3 form group">
397
					   	<input placeholder="Margin" id="qtyPermargin2" name="margin" type="text" value="" class="form-control input-sm"> 
398
					</div>
399
					<div  class="col-lg-2form-group">
400
					<span> % per pcs </span>
401
					</div>
402
 
403
					</div>
404
 
405
					<div class = "row ">
406
					<div class="col-lg-3 form-group">
407
					   	<input placeholder="Value" id="qtyPer3" name="value" type="text" value="" class="form-control input-sm">
408
					</div>
409
 
410
					<div>
411
					<span class="col-lg-2 form-group">  pcs onwards </span>
412
					</div>	
413
 
414
					<div class="col-lg-3 form group">
415
					   	<input placeholder="Margin" id="qtyPermargin3" name="margin" type="text" value="" class="form-control input-sm"> 
416
					</div>
417
					<div  class="col-lg-2form-group">
418
					<span> % per pcs </span>
419
					</div>
420
 
421
					</div>
422
 
423
						<div class = "row ">
424
					<div class="col-lg-3 form-group">
425
					   	<input placeholder="Value" id="qtyPer4" name="value" type="text" value="" class="form-control input-sm">
426
					</div>
427
 
428
					<div>
429
					<span class="col-lg-2 form-group">  pcs onwards </span>
430
					</div>	
431
 
432
					<div class="col-lg-3 form group">
433
					   	<input placeholder="Margin" id="qtyPermargin4" name="margin" type="text" value="" class="form-control input-sm"> 
434
					</div>
435
					<div  class="col-lg-2form-group">
436
					<span> % per pcs </span>
437
					</div>
438
 
439
					</div>
440
 
441
						<div class = "row ">
442
					<div class="col-lg-3 form-group">
443
					   	<input placeholder="Value" id="qtyPer5" name="value" type="text" value="" class="form-control input-sm">
444
					</div>
445
 
446
					<div>
447
					<span class="col-lg-2 form-group">  pcs onwards </span>
448
					</div>	
449
 
450
					<div class="col-lg-3 form group">
451
					   	<input placeholder="Margin" id="qtyPermargin5" name="margin" type="text" value="" class="form-control input-sm"> 
452
					</div>
453
					<div  class="col-lg-2form-group">
454
					<span> % per pcs </span>
455
					</div>
456
 
457
					</div>
458
 
459
					</div>
460
 
461
				</div>		
462
 
463
 
464
 
465
					<div class = "row" id="valueMargin" style= "padding-top: 20px;">
466
 
467
					<div class = "col-lg-6 ">
468
					 <div class = "row ">
469
					<div class="col-lg-3 form-group">
470
					   	<input placeholder="Value" id="value0" name="value" type="text" value="" class="form-control input-sm">
471
					</div>
472
 
473
					<div>
474
					<span class="col-lg-2 form-group"> onwards </span>
475
					</div>	
476
 
477
					<div class="col-lg-3 form group">
478
					   	<input placeholder="Margin" id="margin0" name="margin" type="text" value="" class="form-control input-sm"> 
479
					</div>
480
					<div  class="col-lg-2form-group">
481
					<span>  % on sale value </span>
482
					</div>
483
 
484
					</div>
485
 
486
					 <div class = "row ">
487
					<div class="col-lg-3 form-group">
488
					   	<input placeholder="Value" id="value1" name="value" type="text" value="" class="form-control input-sm">
489
					</div>
490
 
491
					<div>
492
					<span class="col-lg-2 form-group">onwards </span>
493
					</div>	
494
 
495
					<div class="col-lg-3 form group">
496
					   	<input placeholder="Margin" id="margin1" name="margin" type="text" value="" class="form-control input-sm"> 
497
					</div>
498
					<div  class="col-lg-2form-group">
499
					<span>  % on sale value </span>
500
					</div>
501
 
502
					</div>
503
 
504
					<div class = "row ">
505
					<div class="col-lg-3 form-group">
506
					   	<input placeholder="Value" id="value2" name="value" type="text" value="" class="form-control input-sm">
507
					</div>
508
 
509
					<div>
510
					<span class="col-lg-2 form-group"> onwards </span>
511
					</div>	
512
 
513
					<div class="col-lg-3 form group">
514
					   	<input placeholder="Margin" id="margin2" name="margin" type="text" value="" class="form-control input-sm"> 
515
					</div>
516
					<div  class="col-lg-2form-group">
517
					<span> % on sale value </span>
518
					</div>
519
 
520
					</div>
521
 
522
 
523
					<div class = "row ">
524
					<div class="col-lg-3 form-group">
525
					   	<input placeholder="Value" id="value3" name="value" type="text" value="" class="form-control input-sm">
526
					</div>
527
 
528
					<div>
529
					<span class="col-lg-2 form-group">onwards</span>
530
					</div>	
531
 
532
					<div class="col-lg-3 form group">
533
					   	<input placeholder="Margin" id="margin3" name="margin" type="text" value="" class="form-control input-sm"> 
534
					</div>
535
					<div  class="col-lg-2form-group">
536
					<span>% on sale value </span>
537
					</div>
538
 
539
					</div>
540
 
541
 
542
 
543
					<div class = "row ">
544
					<div class="col-lg-3 form-group">
545
					   	<input placeholder="Value" id="value4" name="value" type="text" value="" class="form-control input-sm">
546
					</div>
547
 
548
					<div>
549
					<span class="col-lg-2 form-group"> onwards </span>
550
					</div>	
551
 
552
					<div class="col-lg-3 form group">
553
					   	<input placeholder="Margin" id="margin4" name="margin" type="text" value="" class="form-control input-sm"> 
554
					</div>
555
					<div  class="col-lg-2form-group">
556
					<span>% on sale value </span>
557
					</div>
558
 
559
					</div>
560
 
561
 
562
					<div class = "row ">
563
					<div class="col-lg-3 form-group">
564
					   	<input placeholder="Value" id="value5" name="value" type="text" value="" class="form-control input-sm">
565
					</div>
566
 
567
					<div>
568
					<span class="col-lg-2 form-group"> onwards </span>
569
					</div>	
570
 
571
					<div class="col-lg-3 form group">
572
					   	<input placeholder="Margin" id="margin5" name="margin" type="text" value="" class="form-control input-sm"> 
573
					</div>
574
					<div  class="col-lg-2form-group">
575
					<span>% on sale value </span>
576
					</div>
577
 
578
					</div>
579
 
580
					</div>
581
 
582
				</div>	
583
				</div>			
584
 
585
 
586
			</div>
587
 
588
 
589
	</form>
590
</section>