Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function checkInventory() {
- var newReqObj = DataService.getFormData();
- var store = newReqObj.store;
- var code = newReqObj.code;
- var size = newReqObj.size;
- if(store === 'nike') {
- var inventoryData = checkNike(store, code, size);
- $log.debug(inventoryData);
- return inventoryData;
- }
- }
- function checkNike(store, code, size) {
- var inventoryData = {
- 'qtyAvailable': 0,
- 'maxOrder': 0,
- 'size': 0,
- 'name': '',
- 'price': '',
- 'url': '',
- 'code': code
- };
- var url = 'http://www.nike.co.uk/search?q=' + code;
- checkNikeUrl(url, size, inventoryData);
- }
- function checkNikeUrl(url, size, inventoryData) {
- $http.get(url).then(function(response) {
- var html = response.data;
- inventoryData.qtyAvailable = utility.getProductQty(html, size);
- inventoryData.maxOrder = utility.getProductMaxOrder(html, size);
- inventoryData.size = size;
- inventoryData.name = utility.getProductName(html);
- inventoryData.price = utility.getProductPrice(html);
- inventoryData.url = url;
- return inventoryData;
- })
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement