Subversion Repositories SmartDukaan

Rev

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

Rev 14642 Rev 14643
Line 326... Line 326...
326
							jsonObj = jsonDataShip.getJSONObject(i);
326
							jsonObj = jsonDataShip.getJSONObject(i);
327
 
327
 
328
							if(jsonObj!=null){
328
							if(jsonObj!=null){
329
								String subOrderCode =(String) jsonObj.get("suborderCode");
329
								String subOrderCode =(String) jsonObj.get("suborderCode");
330
								String referenceNumber =(String) jsonObj.get("referenceCode");
330
								String referenceNumber =(String) jsonObj.get("referenceCode");
331
								String deliveryDate =(String) jsonObj.get("deliveredOn");
331
								Long deliveryDate =(Long) jsonObj.get("deliveredOn");
332
								logger.info("Snapdeal Oneship Order Details...suborderCode... "+subOrderCode+" ...referenceNumber... "+ referenceNumber+ " ...deliveryDate... "+ deliveryDate);
332
								logger.info("Snapdeal Oneship Order Details...suborderCode... "+subOrderCode+" ...referenceNumber... "+ referenceNumber+ " ...deliveryDate... "+ deliveryDate);
333
								deliveryDate = ourDBDateFormat.format(gotSnapdealDateFormat.parse(deliveryDate).getTime());
333
								String deliveryDateStr = ourDBDateFormat.format(new Date(deliveryDate));
334
								List<String> deliveredOrdelList = new ArrayList<String>();
334
								List<String> deliveredOrdelList = new ArrayList<String>();
335
								deliveredOrdelList.add(referenceNumber);
335
								deliveredOrdelList.add(referenceNumber);
336
								deliveredOrdelList.add(subOrderCode);
336
								deliveredOrdelList.add(subOrderCode);
337
								deliveredOrdelList.add(deliveryDate);
337
								deliveredOrdelList.add(deliveryDateStr);
338
 
338
 
339
								deliveredOrderDataList.add(deliveredOrdelList);
339
								deliveredOrderDataList.add(deliveredOrdelList);
340
							}
340
							}
341
						} catch (Exception e) {
341
						} catch (Exception e) {
342
							logger.error("Unable to add delivered order details for updation regarding snapdeal oneship delivered orders", e);
342
							logger.error("Unable to add delivered order details for updation regarding snapdeal oneship delivered orders", e);
Line 425... Line 425...
425
					String resP;
425
					String resP;
426
					while((resP=rd.readLine())!=null){
426
					while((resP=rd.readLine())!=null){
427
						if(resP!=null && !resP.isEmpty()){
427
						if(resP!=null && !resP.isEmpty()){
428
							jsonDataObj = new JSONArray("["+resP+"]");
428
							jsonDataObj = new JSONArray("["+resP+"]");
429
							JSONObject j1 = (JSONObject)jsonDataObj.get(0);
429
							JSONObject j1 = (JSONObject)jsonDataObj.get(0);
430
							jsonDataShip = new JSONArray(j1.get("jsonDataString").toString());
430
							jsonDataShip = new JSONArray(j1.get("shippedDataDTOs").toString());
431
						}
431
						}
432
					}
432
					}
433
				} catch (Exception e) {
433
				} catch (Exception e) {
434
					logger.error("Unable to extract Http Response for snapdeal oneship cancelled orders", e);
434
					logger.error("Unable to extract Http Response for snapdeal oneship cancelled orders", e);
435
					throw new Exception("Unable to extract Http Response for snapdeal oneship cancelled orders");
435
					throw new Exception("Unable to extract Http Response for snapdeal oneship cancelled orders");