Subversion Repositories SmartDukaan

Rev

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

Rev 24597 Rev 24824
Line 1... Line 1...
1
package com.spice.profitmandi.web.controller;
1
package com.spice.profitmandi.web.controller;
2
 
2
 
-
 
3
import java.io.Serializable;
3
import java.util.ArrayList;
4
import java.util.ArrayList;
4
import java.util.Arrays;
5
import java.util.Arrays;
5
import java.util.Collections;
6
import java.util.Collections;
6
import java.util.Comparator;
7
import java.util.Comparator;
7
import java.util.DoubleSummaryStatistics;
8
import java.util.DoubleSummaryStatistics;
Line 254... Line 255...
254
					catalogListingModel.setModelNumber(item.getModelNumber());
255
					catalogListingModel.setModelNumber(item.getModelNumber());
255
					catalogListingModel.setCategoryId(item.getCategoryId());
256
					catalogListingModel.setCategoryId(item.getCategoryId());
256
					catalogListingMap.put(key, catalogListingModel);
257
					catalogListingMap.put(key, catalogListingModel);
257
				}
258
				}
258
			}
259
			}
259
			List<List<?>> listOfRows = new ArrayList<>();
260
			List<List<? extends Serializable>> listOfRows = new ArrayList<>();
260
			for (CatalogListingModel clm : catalogListingMap.values()) {
261
			for (CatalogListingModel clm : catalogListingMap.values()) {
261
				CustomRetailer cr = customRetailersMap.get(clm.getFofoId());
262
				CustomRetailer cr = customRetailersMap.get(clm.getFofoId());
262
				listOfRows.add(Arrays.asList(cr.getPartnerId(), cr.getBusinessName(), clm.getCatalogId(),
263
				listOfRows.add(Arrays.asList(cr.getPartnerId(), cr.getBusinessName(), clm.getCatalogId(),
263
						clm.getBrand(), clm.getModelName(), clm.getModelNumber(), clm.getDp(), clm.getMop(),
264
						clm.getBrand(), clm.getModelName(), clm.getModelNumber(), clm.getDp(), clm.getMop(),
264
						clm.getAllocatedQuantity(), clm.getInTransitQuantity(), clm.getStockInHand(),
265
						clm.getAllocatedQuantity(), clm.getInTransitQuantity(), clm.getStockInHand(),