Subversion Repositories SmartDukaan

Rev

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

Rev 23819 Rev 23868
Line 15... Line 15...
15
		<div class="col-lg-12">
15
		<div class="col-lg-12">
16
			<h3 class="page-header"><i class="icon_document_alt"></i>PriceDrop</h3>
16
			<h3 class="page-header"><i class="icon_document_alt"></i>PriceDrop</h3>
17
			<ol class="breadcrumb">
17
			<ol class="breadcrumb">
18
				<li><i class="fa fa-home"></i><a href="${rc.contextPath}/dashboard">Home</a></li>
18
				<li><i class="fa fa-home"></i><a href="${rc.contextPath}/dashboard">Home</a></li>
19
				<li><i class="icon_document_alt"></i>PriceDrop</li>
19
				<li><i class="icon_document_alt"></i>PriceDrop</li>
-
 
20
				<li><button type="button" data-toggle="modal" class="btn btn-sm btn-primary mk_new_price_drop" data-target="#newPriceDropModal">Add new</li>
-
 
21
				<!-- Modal -->
-
 
22
				<div id="newPriceDropModal" class="modal fade" role="dialog">
-
 
23
				  <div class="modal-dialog">
-
 
24
				
-
 
25
				    <!-- Modal content-->
-
 
26
				    <div class="modal-content">
-
 
27
				      <div class="modal-header">
-
 
28
				        <button type="button" class="close" data-dismiss="modal">&times;</button>
-
 
29
				        <h4 class="modal-title">Add Price Drop</h4>
-
 
30
				      </div>
-
 
31
				      <div class="modal-body">
-
 
32
			      		<form id="pdForm">
-
 
33
						  <div class="form-group">
-
 
34
							    <input placeholder="Search Item" type="text" class="form-control typeahead" id="typeaheaditem" name="Item" data-provide="typeahead" autocomplete="off">
-
 
35
						  </div>
-
 
36
						  <div class="form-group row">
-
 
37
						  	<div class="col-lg-4">
-
 
38
						  		<label for="priceDrop">Price Drop Announced:</label>
-
 
39
							    <input type="number" class="form-control" id="pd">
-
 
40
							</div>
-
 
41
							<div class="col-lg-4">
-
 
42
							    <label for="dpDrop">Affected On:</label>
-
 
43
							    <input type="text" class="form-control" id="affectedDate" placeholder="DD/MM/YYYY" type="text"/>
-
 
44
							</div>
-
 
45
							<div class="col-lg-4">
-
 
46
							    <div class="checkbox">
-
 
47
								  <label><input type="checkbox" value="">Apply on all Colors</label>
-
 
48
								</div>
-
 
49
							</div>
-
 
50
						  </div>
-
 
51
						  <div class="form-group row">
-
 
52
							<div class="col-lg-4">
-
 
53
							    <label for="dpDrop">New MOP:</label>
-
 
54
							    <input type="number" class="form-control" id="newMop">
-
 
55
							</div>
-
 
56
							<div class="col-lg-4">
-
 
57
							    <label for="dpDrop">New Transfer Price:</label>
-
 
58
							    <input type="number" class="form-control" id="newTp">
-
 
59
							</div>
-
 
60
							<div class="col-lg-4">
-
 
61
							    <label for="dpDrop">New NLC:</label>
-
 
62
							    <input type="number" class="form-control" id="newNlc">
-
 
63
							</div>
-
 
64
						  </div>
-
 
65
						</form>
-
 
66
				      </div>
-
 
67
				      <div class="modal-footer">
-
 
68
						  <button type="button" class="addPriceDrop btn btn-primary">Submit</button>
-
 
69
				        <button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
-
 
70
				      </div>
-
 
71
				    </div>
-
 
72
				
-
 
73
				  </div>
-
 
74
				</div>
20
			</ol>
75
			</ol>
21
		</div>
76
		</div>
22
	</div>
77
	</div>
23
	
78
	
24
    <div class="price-drop-table">
79
    <div class="price-drop-table">
Line 40... Line 95...
40
			        </thead>
95
			        </thead>
41
					<tbody>
96
					<tbody>
42
						#foreach($priceDrop in $priceDrops )
97
						#foreach($priceDrop in $priceDrops )
43
						<tr>
98
						<tr>
44
							<td>$priceDrop.getItemId()</td>
99
							<td>$priceDrop.getItemId()</td>
45
							<td>$itemIdDescriptions.get($priceDrop.getItemId())</td>
100
							<td>$tagListingMap.get($priceDrop.getItemId()).getItemDescription()</td>
46
							<td>$priceDrop.getAmount()</td>
101
							<td>$priceDrop.getAmount()</td>
47
							<td>$priceDrop.getAffectedon()</td>
102
							<td>$priceDrop.getAffectedOn().format($dateFormatter)</td>
48
							#if($priceDrop.getProcessTimestamp())
103
							#if($priceDrop.getProcessTimestamp())
49
							<td>$priceDrop.getCashbackAmount()</td>
104
							<td>$priceDrop.getCashbackAmount()</td>
50
							<td>$priceDrop.getDate($priceDrop.getProcessTimestamp())</td>	
105
							<td>$priceDrop.getProcessTimestamp().format($dateTimeFormatter)</td>	
51
							#else
106
							#else
52
							<td><div><input type="number"  id="$priceDrop.getId()" name="processedamount" placeholder = "$priceDrop.getAmount()"   class="form-control phone input-sm"/>
107
							<td><div><input type="number"  id="$priceDrop.getId()" name="processedamount" placeholder = "$priceDrop.getAmount()"   class="form-control phone input-sm"/>
53
							<input class="btn btn-info btn-sm" data-cashback="$priceDrop.getId()" style="width:35%;border-radius:0px;" type="submit" value="Cashback" id="cashTopartner"/>
108
							<input class="btn btn-info btn-sm" data-cashback="$priceDrop.getId()" style="width:35%;border-radius:0px;" type="submit" value="Cashback" id="cashTopartner"/>
54
							</div></td>
109
							</div></td>
55
							<td>Not Processed</td>
110
							<td>Not Processed</td>
Line 66... Line 121...
66
				</div>
121
				</div>
67
				</section>
122
				</section>
68
				
123
				
69
				<script type="text/javascript">
124
				<script type="text/javascript">
70
$(document).ready(function() {
125
$(document).ready(function() {
-
 
126
	    var start = moment().subtract(29, 'days');
-
 
127
    	var end = moment();
-
 
128
	
71
  priceDropTable = $('#priceDrop').find('table').DataTable({
129
  priceDropTable = $('#priceDrop').find('table').DataTable({
72
  "pageLength": 10,
130
  "pageLength": 10,
73
  order:[[ 5, 'desc' ]]
131
  order:[[ 5, 'desc' ]]
74
  });
132
  });
-
 
133
  customItems = $customItems;
-
 
134
  itemAhead = $("#typeaheaditem").typeahead({
-
 
135
	  source: customItems,
-
 
136
	  autoSelect: false,
-
 
137
	  displayText:function(item){return item.itemDescription;},
-
 
138
	  afterSelect:	function(currentItem){
-
 
139
	  					console.log(currentItem);
-
 
140
	  					currentItemId = currentItem.id;
-
 
141
	  				}
-
 
142
	});
-
 
143
  });
-
 
144
  affectedDateInput=$('#affectedDate');
-
 
145
  affectedDateInput.daterangepicker({
-
 
146
    todayHighlight: true,
-
 
147
    startDate: moment(),
-
 
148
    maxDate: moment(),
-
 
149
    autoclose: true,
-
 
150
    autoUpdateInput: true,
-
 
151
    singleDatePicker: true,
-
 
152
    locale: {
-
 
153
			format: 'DD/MM/YYYY'
-
 
154
		}
-
 
155
  });
-
 
156
  $("#newPriceDropModal").on('hidden.bs.modal', function () {
-
 
157
            $("#pdForm").trigger("reset");
75
  });
158
  });
76
</script>
159
</script>
77
160