Advertisement
Guest User

Untitled

a guest
Feb 20th, 2017
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function checkInventory() {
  2.   var newReqObj = DataService.getFormData();
  3.   var store = newReqObj.store;
  4.   var code = newReqObj.code;
  5.   var size = newReqObj.size;
  6.  
  7.   if(store === 'nike') {
  8.         var inventoryData = checkNike(store, code, size);
  9.         $log.debug(inventoryData);
  10.         return inventoryData;
  11.     }
  12. }
  13.  
  14. function checkNike(store, code, size) {
  15.     var inventoryData = {
  16.         'qtyAvailable': 0,
  17.         'maxOrder': 0,
  18.         'size': 0,
  19.         'name': '',
  20.         'price': '',
  21.         'url': '',
  22.         'code': code
  23.     };
  24.  
  25.     var url = 'http://www.nike.co.uk/search?q=' + code;
  26.     checkNikeUrl(url, size, inventoryData);
  27. }
  28.  
  29. function checkNikeUrl(url, size, inventoryData) {
  30.     $http.get(url).then(function(response) {
  31.         var html = response.data;
  32.  
  33.         inventoryData.qtyAvailable = utility.getProductQty(html, size);
  34.         inventoryData.maxOrder = utility.getProductMaxOrder(html, size);
  35.         inventoryData.size = size;
  36.         inventoryData.name = utility.getProductName(html);
  37.         inventoryData.price = utility.getProductPrice(html);
  38.         inventoryData.url = url;
  39.  
  40.         return inventoryData;
  41.     })
  42. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement