Subversion Repositories SmartDukaan

Rev

Rev 5714 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 5714 Rev 5743
Line 27... Line 27...
27
	private long warehouseId;
27
	private long warehouseId;
28
	private long providerId;
28
	private long providerId;
29
	private boolean isCod;
29
	private boolean isCod;
30
	private String orderIdsString;
30
	private String orderIdsString;
31
	private long storeId;
31
	private long storeId;
-
 
32
	private String runner;
32
	
33
	
33
	private HttpServletRequest request;
34
	private HttpServletRequest request;
34
	private HttpServletResponse response;
35
	private HttpServletResponse response;
35
 
36
 
36
	
37
	
Line 47... Line 48...
47
			}
48
			}
48
		}
49
		}
49
		
50
		
50
		this.providerId = Long.parseLong(request.getParameter("providerID"));
51
		this.providerId = Long.parseLong(request.getParameter("providerID"));
51
		this.orderIdsString = request.getParameter("orderIds");
52
		this.orderIdsString = request.getParameter("orderIds");
-
 
53
		this.runner = request.getParameter("runner");
52
		
54
		
53
		
55
		
54
		logger.debug("Warehouse Id is:  " + warehouseId);
56
		logger.debug("Warehouse Id is:  " + warehouseId);
55
		logger.debug("Provider Id is: " + providerId);
57
		logger.debug("Provider Id is: " + providerId);
56
		logger.debug("Cod is: " + isCod);
58
		logger.debug("Cod is: " + isCod);
Line 68... Line 70...
68
		String fileNameSuffix = "-" + warehouseId + "-"+ providerId + "-" + year + "-" + month + "-" + day;
70
		String fileNameSuffix = "-" + warehouseId + "-"+ providerId + "-" + year + "-" + month + "-" + day;
69
		
71
		
70
		ManifestGenerator manifestGenerator = new ManifestGenerator();
72
		ManifestGenerator manifestGenerator = new ManifestGenerator();
71
		ByteArrayOutputStream baos;
73
		ByteArrayOutputStream baos;
72
		if(storeId == 0){
74
		if(storeId == 0){
73
			baos = manifestGenerator.generateManifestFile(warehouseId, providerId, isCod, orderIds);
75
			baos = manifestGenerator.generateManifestFile(warehouseId, providerId, isCod, orderIds, runner);
74
		}else{
76
		}else{
75
			List<String> awbs = new ArrayList<String>();
77
			List<String> awbs = new ArrayList<String>();
76
			for(String awb: request.getParameter("awbs").split(":")){
78
			for(String awb: request.getParameter("awbs").split(":")){
77
				awbs.add(awb);
79
				awbs.add(awb);
78
			}
80
			}