Subversion Repositories SmartDukaan

Rev

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