Subversion Repositories SmartDukaan

Rev

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

Rev 24950 Rev 25037
Line 136... Line 136...
136
 
136
 
137
	@Autowired
137
	@Autowired
138
	private OrderRepository orderRepository;
138
	private OrderRepository orderRepository;
139
 
139
 
140
	@Autowired
140
	@Autowired
141
	private UserRepository userRepository;
141
	private UserRepository saholicUserRepository;
142
	@Autowired
142
	@Autowired
143
	private NotifyItemRepository notifyItemRepository;
143
	private NotifyItemRepository notifyItemRepository;
144
 
144
 
145
	@Autowired
145
	@Autowired
146
	private NotifyColorChangeRepository notifyColorChangeRepository;
146
	private NotifyColorChangeRepository notifyColorChangeRepository;
Line 605... Line 605...
605
 
605
 
606
	@RequestMapping(value = "/cancelOrder", method = RequestMethod.POST)
606
	@RequestMapping(value = "/cancelOrder", method = RequestMethod.POST)
607
	public String cancelOrder(HttpServletRequest request, @RequestParam int orderId, @RequestParam String reason,
607
	public String cancelOrder(HttpServletRequest request, @RequestParam int orderId, @RequestParam String reason,
608
			@RequestParam OrderStatus orderStatus, Model model) throws Exception {
608
			@RequestParam OrderStatus orderStatus, Model model) throws Exception {
609
		LoginDetails loginDetails = cookiesProcessor.getCookiesObject(request);
609
		LoginDetails loginDetails = cookiesProcessor.getCookiesObject(request);
610
		User userInfo = userRepository.selectById(loginDetails.getFofoId());
610
		//User userInfo = saholicUserRepository.selectById(loginDetails.getFofoId());
611
		LOGGER.info("status" + orderStatus);
611
		LOGGER.info("status" + orderStatus);
612
		try {
612
		try {
613
			orderRepository.refundOrder(orderId, userInfo.getName(), reason, orderStatus);
613
			orderRepository.refundOrder(orderId, loginDetails.getEmailId(), reason, orderStatus);
614
 
614
 
615
			model.addAttribute("response", mvcResponseSender.createResponseString(true));
615
			model.addAttribute("response", mvcResponseSender.createResponseString(true));
616
 
616
 
617
		} catch (TransactionServiceException | TException e) {
617
		} catch (TransactionServiceException | TException e) {
618
			model.addAttribute("response", mvcResponseSender.createResponseString(false));
618
			model.addAttribute("response", mvcResponseSender.createResponseString(false));