Subversion Repositories SmartDukaan

Rev

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

Rev 30664 Rev 30668
Line 532... Line 532...
532
		}
532
		}
533
		LOGGER.info("Order removed count is {}", orderRemovedCount);
533
		LOGGER.info("Order removed count is {}", orderRemovedCount);
534
		return lastOrdersList;
534
		return lastOrdersList;
535
	}
535
	}
536
 
536
 
-
 
537
	//Clean up the saholic cis table
537
	@RequestMapping(value = "/indent/confirm-pause", method = RequestMethod.POST)
538
	@RequestMapping(value = "/indent/confirm-pause", method = RequestMethod.POST)
538
	public String raisePO(HttpServletRequest request, Model model, @RequestBody String jsonArrayString)
539
	public String updateTagListing(HttpServletRequest request, Model model, @RequestBody String jsonArrayString)
539
			throws Exception {
540
			throws Exception {
540
		JSONArray jsonArray = new JSONArray(jsonArrayString);
541
		JSONArray jsonArray = new JSONArray(jsonArrayString);
541
		for (int i = 0; i < jsonArray.length(); i++) {
542
		for (int i = 0; i < jsonArray.length(); i++) {
542
			JSONObject obj = jsonArray.getJSONObject(i);
543
			JSONObject obj = jsonArray.getJSONObject(i);
543
 
544
 
544
			TagListing tl = tagListingRepository.selectByItemId(obj.getInt("id"));
545
			TagListing tl = tagListingRepository.selectByItemId(obj.getInt("id"));
545
			if (tl == null) {
546
			if (tl == null) {
546
				continue;
547
				continue;
547
			} else {
548
			} else {
548
				tl.setActive(obj.getBoolean("active"));
549
				tl.setActive(obj.getBoolean("active"));
549
				tagListingRepository.persist(tl);
550
				if (!tl.isActive()) {
-
 
551
					saholicCISTableRepository.selectAllByItemId(tl.getItemId()).stream().forEach(x -> saholicCISTableRepository.delete(x));
-
 
552
				}
550
			}
553
			}
551
		}
554
		}
552
		model.addAttribute("response", true);
555
		model.addAttribute("response", true);
553
		return "response";
556
		return "response";
554
	}
557
	}