Subversion Repositories SmartDukaan

Rev

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

Rev 12459 Rev 12888
Line 226... Line 226...
226
				catch (Exception e) {
226
				catch (Exception e) {
227
					e.printStackTrace();
227
					e.printStackTrace();
228
				}
228
				}
229
			}
229
			}
230
		}
230
		}
231
		if(StringUtils.equals(feedType, "FbaListingFeed") || StringUtils.equals(feedType,"NonFbaListingFeed") || StringUtils.equals(feedType, "FbbListingFeed")){
231
		if(StringUtils.equals(feedType, "FbaListingFeed") || StringUtils.equals(feedType,"NonFbaListingFeed") || StringUtils.equals(feedType, "FbbListingFeed")) StringUtils.equals(feedType, "FbgListingFeed")){
232
			ArrayList<Long> skuList = new ArrayList<Long>();
232
			ArrayList<Long> skuList = new ArrayList<Long>();
233
			NodeList nodesFail = doc.getElementsByTagName("AdditionalInfo");
233
			NodeList nodesFail = doc.getElementsByTagName("AdditionalInfo");
234
			for (int temp = 0; temp < nodesFail.getLength(); temp++) {
234
			for (int temp = 0; temp < nodesFail.getLength(); temp++) {
235
				Node n = nodesFail.item(temp);
235
				Node n = nodesFail.item(temp);
236
				if (n.getNodeType() == Node.ELEMENT_NODE) {
236
				if (n.getNodeType() == Node.ELEMENT_NODE) {
Line 238... Line 238...
238
					Element eElement = (Element) n;
238
					Element eElement = (Element) n;
239
					if (StringUtils.equals(feedType, "FbaListingFeed")){
239
					if (StringUtils.equals(feedType, "FbaListingFeed")){
240
						System.out.println(eElement.getElementsByTagName("SKU").item(0).getTextContent().split("FBA")[1]);
240
						System.out.println(eElement.getElementsByTagName("SKU").item(0).getTextContent().split("FBA")[1]);
241
						skuList.add(Long.valueOf(eElement.getElementsByTagName("SKU").item(0).getTextContent().split("FBA")[1]));
241
						skuList.add(Long.valueOf(eElement.getElementsByTagName("SKU").item(0).getTextContent().split("FBA")[1]));
242
					}
242
					}
-
 
243
					if (StringUtils.equals(feedType, "FbgListingFeed")){
-
 
244
                        System.out.println(eElement.getElementsByTagName("SKU").item(0).getTextContent().split("FBG")[1]);
-
 
245
                        skuList.add(Long.valueOf(eElement.getElementsByTagName("SKU").item(0).getTextContent().split("FBG")[1]));
-
 
246
                    }
243
					if (StringUtils.equals(feedType, "FbbListingFeed")){
247
					if (StringUtils.equals(feedType, "FbbListingFeed")){
244
						System.out.println(eElement.getElementsByTagName("SKU").item(0).getTextContent().split("FBB")[1]);
248
						System.out.println(eElement.getElementsByTagName("SKU").item(0).getTextContent().split("FBB")[1]);
245
						skuList.add(Long.valueOf(eElement.getElementsByTagName("SKU").item(0).getTextContent().split("FBB")[1]));
249
						skuList.add(Long.valueOf(eElement.getElementsByTagName("SKU").item(0).getTextContent().split("FBB")[1]));
246
					}
250
					}
247
					else {
251
					else {
Line 280... Line 284...
280
					}
284
					}
281
					else if (StringUtils.equals(feedType, "FbbPricing")){
285
					else if (StringUtils.equals(feedType, "FbbPricing")){
282
						System.out.println(eElement.getElementsByTagName("SKU").item(0).getTextContent().split("FBB")[1]);
286
						System.out.println(eElement.getElementsByTagName("SKU").item(0).getTextContent().split("FBB")[1]);
283
						skuList.add(Long.valueOf(eElement.getElementsByTagName("SKU").item(0).getTextContent().split("FBB")[1]));
287
						skuList.add(Long.valueOf(eElement.getElementsByTagName("SKU").item(0).getTextContent().split("FBB")[1]));
284
					}
288
					}
-
 
289
					else if (StringUtils.equals(feedType, "FbgPricing")){
-
 
290
                        System.out.println(eElement.getElementsByTagName("SKU").item(0).getTextContent().split("FBG")[1]);
-
 
291
                        skuList.add(Long.valueOf(eElement.getElementsByTagName("SKU").item(0).getTextContent().split("FBG")[1]));
-
 
292
                    }
285
					else{
293
					else{
286
						System.out.println(eElement.getElementsByTagName("SKU").item(0).getTextContent());
294
						System.out.println(eElement.getElementsByTagName("SKU").item(0).getTextContent());
287
						skuList.add(Long.valueOf(eElement.getElementsByTagName("SKU").item(0).getTextContent()));
295
						skuList.add(Long.valueOf(eElement.getElementsByTagName("SKU").item(0).getTextContent()));
288
					}
296
					}
289
				}
297
				}
Line 311... Line 319...
311
 
319
 
312
	public static void main(String args[])
320
	public static void main(String args[])
313
	throws ParserConfigurationException, SAXException, IOException
321
	throws ParserConfigurationException, SAXException, IOException
314
	{
322
	{
315
		CheckFeedSubmission service = new CheckFeedSubmission();
323
		CheckFeedSubmission service = new CheckFeedSubmission();
-
 
324
		ArrayList<Long> itemIdsToUpdate = new ArrayList<Long>();
316
		//ProcessFeed result = service.getResult("5598618360", "NonFbaPricing",412500);
325
		ProcessFeed result = service.getResult("10360586988", "PromoFeed",412500,itemIdsToUpdate);
317
	}
326
	}
318
	public String getVaildName(String name){
327
	public String getVaildName(String name){
319
		return name!=null?name:"";
328
		return name!=null?name:"";
320
	}
329
	}
321
 
330