Subversion Repositories SmartDukaan

Rev

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