Subversion Repositories SmartDukaan

Rev

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

Rev 28476 Rev 28477
Line 15... Line 15...
15
				<tr>
15
				<tr>
16
					<th rowspan="3">Warehouse</th>
16
					<th rowspan="3">Warehouse</th>
17
					<th rowspan="3">Category</th>
17
					<th rowspan="3">Category</th>
18
					<th rowspan="3">Partner Name</th> #foreach($catalog in
18
					<th rowspan="3">Partner Name</th> #foreach($catalog in
19
					$catalogItemMap.entrySet())
19
					$catalogItemMap.entrySet())
20
					<th colspan="3">WOD : <span class="wod"></span>, WOS: <span
20
					<th colspan="3">WOD : <span class="wod"></span>, TS:<span
21
						class="wos"></span>
21
						class="ts"></span>, WOS: <span class="wos"></span>
22
					</th> #end
22
					</th> #end
23
					<th rowspan="3">PO</th>
23
					<th rowspan="3">PO</th>
24
					<th rowspan="3">last Po Entry</th>
24
					<th rowspan="3">last Po Entry</th>
25
 
25
 
26
				</tr>
26
				</tr>
Line 206... Line 206...
206
	});
206
	});
207
 
207
 
208
	function datatableSum() {
208
	function datatableSum() {
209
		let wod = [];
209
		let wod = [];
210
		let wos = [];
210
		let wos = [];
-
 
211
		let sos = []
211
		table.rows({
212
		table.rows({
212
			"search" : "applied"
213
			"search" : "applied"
213
		}).every(function() {
214
		}).every(function() {
214
			var data = this.data();
215
			var data = this.data();
215
			for (let i = 3; i < data.length - 2; i = i + 3) {
216
			for (let i = 3; i < data.length - 2; i = i + 3) {
Line 218... Line 219...
218
					wod[j] = 0;
219
					wod[j] = 0;
219
				}
220
				}
220
				if (parseInt(data[i]) > 0) {
221
				if (parseInt(data[i]) > 0) {
221
					wod[j]++;
222
					wod[j]++;
222
				}
223
				}
-
 
224
 
-
 
225
				if (sos[j] == undefined) {
-
 
226
					sos[j] = parseInt(data[i]);
-
 
227
				} else {
-
 
228
					sos[j] += parseInt(data[i]);
-
 
229
				}
223
			}
230
			}
224
 
231
 
225
			for (let h = 4; h < data.length - 2; h = h + 3) {
232
			for (let h = 4; h < data.length - 2; h = h + 3) {
226
				g = Math.floor(h / 3)
233
				g = Math.floor(h / 3)
227
				if (wos[g] == undefined) {
234
				if (wos[g] == undefined) {
Line 233... Line 240...
233
 
240
 
234
		});
241
		});
235
 
242
 
236
		console.log(wod);
243
		console.log(wod);
237
		console.log(wos);
244
		console.log(wos);
-
 
245
		console.log(sos);
238
		for (let m = 3; m < wod.length + 2; m++) {
246
		for (let m = 3; m < wod.length + 2; m++) {
239
			let indexNum = m + 1;
247
			let indexNum = m + 1;
240
			var stockHeader = $(`.partner-planning-details thead tr th:nth-child(${indexNum})`)
248
			var stockHeader = $(`.partner-planning-details thead tr th:nth-child(${indexNum})`)
241
			stockHeader.find('.wod').html(wod[m - 2])
249
			stockHeader.find('.wod').html(wod[m - 2])
-
 
250
			stockHeader.find('.ts').html(sos[m - 2])
242
		}
251
		}
243
 
252
 
244
		for (let l = 3; l < wos.length + 2; l++) {
253
		for (let l = 3; l < wos.length + 2; l++) {
245
			let indexNum = l + 1;
254
			let indexNum = l + 1;
246
			console.log(indexNum)
255
			console.log(indexNum)