Subversion Repositories SmartDukaan

Rev

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

Rev Author Line No. Line
36404 amit 1
<style>
2
    .monitor-focused { background-color: #FFA500 !important; }
36442 amit 3
    .monitor-base    { background-color: #FFFF00 !important; }
4
    .monitor-focused a, .monitor-base a { color: #000 !important; }
36404 amit 5
    .monitor-legend {
6
        display: inline-block; width: 12px; height: 12px;
7
        margin-right: 4px; vertical-align: middle; border: 1px solid #999;
8
    }
9
</style>
28005 tejbeer 10
<script type="text/javascript">
30601 amit.gupta 11
	$(function () {
12
		getItemAheadOptions($("#catalog-search-item"), false, function (
28005 tejbeer 13
				selectedItem) {
14
			currentItem = selectedItem;
15
			console.log(currentItem);
16
		});
17
	});
30601 amit.gupta 18
	let startMoment = moment().subtract(6, 'days');
19
	$('input[name="saleDate"]').daterangepicker(getSingleDatePicker(startMoment));
28020 tejbeer 20
 
21
	$('.chosen-select').chosen({
30601 amit.gupta 22
		search_contains: true
28020 tejbeer 23
 
24
	});
30601 amit.gupta 25
 
26
	$('.criteria-item-catalogids').multiselect({
28523 tejbeer 27
		includeSelectAllOption: true,
30601 amit.gupta 28
		multiple: true,
29
		maxHeight: 200,
28523 tejbeer 30
    		buttonWidth: '180px',
31
    		numberDisplayed: 1,
32
    	nonSelectedText: 'Items',
33
    	nSelectedText: ' - Items Selected',
34
    	allSelectedText: 'All Items Selected',
35
    	enableFiltering: true,
36
        enableCaseInsensitiveFiltering : true
37
    });
28020 tejbeer 38
 
36404 amit 39
	$('.criteria-item-tagged-models').multiselect({
40
		includeSelectAllOption: true,
41
		multiple: true,
42
		maxHeight: 200,
43
		buttonWidth: '180px',
44
		numberDisplayed: 1,
45
		nonSelectedText: 'Tagged Models',
46
		nSelectedText: ' - Tagged Selected',
47
		allSelectedText: 'All Tagged Selected',
48
		enableFiltering: true,
49
		enableCaseInsensitiveFiltering: true
50
	});
51
 
52
 
28005 tejbeer 53
</script>
54
 
55
<section class="wrapper">
56
	<div class="row">
57
		<div class="col-lg-12">
58
			<h3 class="page-header">
59
				<i class="icon_document_alt"></i>PLACEMENT PLAN
60
			</h3>
61
			<ol class="breadcrumb">
62
				<li><i class="fa fa-home"></i><a
63
					href="${rc.contextPath}/dashboard">Home</a></li>
64
				<li><i class="icon_document_alt"></i>PLAN</li>
65
 
66
			</ol>
67
		</div>
68
	</div>
69
 
70
 
71
	<div class="row">
72
		<div class="col-lg-12">
73
 
74
			<div class="col-lg-1 form-group">
28020 tejbeer 75
				<label>Range </label>
28005 tejbeer 76
				<div class="input-group">
77
					<input type="text" id="subNumber" class="form-control input-number"
78
						value="0" readonly />
79
					<div class="input-group-btn">
80
						<button id="down" class="btn btn-default" onclick="subRange()">
81
							<span class="glyphicon glyphicon-minus"></span>
82
						</button>
83
					</div>
84
				</div>
85
			</div>
86
 
87
			<div class="col-lg-1 form-group" style="margin: 5px">
88
				<label> </label>
89
				<div class="input-group" style="">
90
 
91
					<input type="text" id="addRange" class="form-control input-number"
92
						value="0" readonly />
93
					<div class="input-group-btn">
94
						<button id="up" class="btn btn-default" onclick="addRange()">
95
							<span class="glyphicon glyphicon-plus"></span>
96
						</button>
97
					</div>
98
				</div>
99
			</div>
100
 
101
			<div class="col-lg-1 form-group" style="margin: 5px">
102
				<label> </label>
103
				<div class="input-group" style="">
104
					<div class="input-group-btn">
105
						<button class="btn btn-primary resetValue" type="button">Reset</button>
106
					</div>
107
				</div>
108
			</div>
28020 tejbeer 109
 
36404 amit 110
			<div class="col-lg-3 form-group" style="margin: 5px">
111
				<label> </label>
112
				<div class="input-group" style="">
113
					<div class="input-group-btn">
114
						<button class="btn btn-primary monitor-type-upload-btn" type="button" data-toggle="modal" data-target="#monitorTypeUploadModal">
115
							Upload Monitor Type
116
						</button>
117
						<a class="btn btn-default monitor-type-sample-btn"
118
						   href="${rc.contextPath}/placementPlan/monitorType/sampleSheet"
119
						   style="margin-left: 6px;">
120
							Sample Sheet
121
						</a>
122
					</div>
123
				</div>
124
			</div>
28020 tejbeer 125
 
36404 amit 126
 
28005 tejbeer 127
		</div>
128
	</div>
129
 
130
 
28020 tejbeer 131
	<div class="row">
132
		<div class="col-lg-12">
133
			<div class="col-lg-2 form-group">
134
				<label> Date</label>
135
				<div class="input-group">
28005 tejbeer 136
 
28020 tejbeer 137
					<input placeholder="Sale Date" id="saleDate" name="saleDate"
138
						type="text" value="" class="form-control input-sm">
139
				</div>
140
			</div>
28005 tejbeer 141
 
28020 tejbeer 142
 
143
			<div class="col-lg-2">
144
				<div class="row col-lg-12 form-group">
145
					<div>
146
						<label>Brand</label>
147
					</div>
148
					<select data-placeholder="Choose brands" multiple="multiple"
149
						class="criteria-item-brands chosen-select">
150
						#foreach($brand in $brands)
151
						<option value="$brand">$brand</option> #end
152
					</select>
153
				</div>
154
			</div>
155
 
28478 tejbeer 156
			<div class="col-lg-2">
28020 tejbeer 157
				<div class="row col-lg-12 form-group" style="margin-top: 22px">
158
					<select class="criteria-item-catalogids form-control"
159
						multiple="multiple"></select>
160
				</div>
161
			</div>
162
 
28477 tejbeer 163
			<div class="col-lg-2">
164
				<div class="row col-lg-12 form-group" style="margin-top: 22px">
36404 amit 165
					<select class="criteria-item-tagged-models form-control"
166
						multiple="multiple"></select>
167
				</div>
168
			</div>
28020 tejbeer 169
 
36404 amit 170
			<div class="col-lg-2">
171
				<div class="row col-lg-12 form-group" style="margin-top: 22px">
172
 
28477 tejbeer 173
					<select class="form-control input-sm" id="warehouseMap"
174
						name="warehouseMap" placeholder="Warehouse">
175
						<option value="" disabled selected>Warehouse</option>
176
						<option value="0" selected>All</option> #foreach($wm in
177
						$warehouseMap.entrySet()))
28020 tejbeer 178
 
28477 tejbeer 179
						<option value="$wm.getKey()">$wm.getValue()</option> #end
180
					</select>
181
				</div>
182
			</div>
183
 
184
 
28020 tejbeer 185
			<div class="col-lg-2">
186
				<div class="row col-lg-12 form-group" style="margin-top: 21px">
187
 
28477 tejbeer 188
					<button class="btn btn-primary search-partner-stock" type="button">Search</button>
28020 tejbeer 189
 
190
				</div>
191
			</div>
192
		</div>
193
 
194
	</div>
195
 
196
 
197
 
198
 
199
 
200
 
28005 tejbeer 201
	<div class="placement-plan-detail"></div>
36404 amit 202
</section>
203
 
204
<div class="modal fade" id="monitorTypeUploadModal" tabindex="-1" role="dialog">
205
	<div class="modal-dialog" role="document">
206
		<div class="modal-content">
207
			<div class="modal-header">
208
				<button type="button" class="close" data-dismiss="modal">&times;</button>
209
				<h4 class="modal-title">Upload Monitor Type</h4>
210
			</div>
211
			<div class="modal-body">
212
				<p>
213
					<span class="monitor-legend monitor-focused"></span>focused &nbsp;
36442 amit 214
					<span class="monitor-legend monitor-base"></span>base
36404 amit 215
				</p>
216
				<p>Upload replaces ALL existing rows. Format: <code>catalog_id,catalog_name,monitor_type</code>.</p>
217
				<form id="monitorTypeUploadForm" enctype="multipart/form-data">
218
					<input type="file" name="file" id="monitorTypeUploadFile" accept=".csv,text/csv" />
219
				</form>
220
				<div id="monitorTypeUploadStatus" style="margin-top: 10px;"></div>
221
			</div>
222
			<div class="modal-footer">
223
				<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
224
				<button type="button" class="btn btn-primary monitor-type-upload-submit">Upload</button>
225
			</div>
226
		</div>
227
	</div>
228
</div>