|
@@ -727,7 +727,8 @@ public class CmRefundsProductController extends BaseController {
|
|
|
logger.info(e.getMessage());
|
|
|
e.printStackTrace();
|
|
|
}
|
|
|
- return "redirect:" + Global.getAdminPath() + "/order/cmReturnedPurchase/";
|
|
|
+ CmReturnedPurchase returnedPurchase = cmReturnedPurchaseDao.get(cmReturnedPurchase);
|
|
|
+ return "redirect:" + Global.getAdminPath() + "/order/cmReturnedPurchase/list?orderType=" + returnedPurchase.getOrderType();
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -759,18 +760,16 @@ public class CmRefundsProductController extends BaseController {
|
|
|
*/
|
|
|
@RequestMapping(value = "revokeApply")
|
|
|
public String revokeApply(CmReturnedPurchase cmReturnedPurchase, HttpServletRequest request, HttpServletResponse response, RedirectAttributes redirectAttributes) {
|
|
|
- NewOrder order = new NewOrder();
|
|
|
try {
|
|
|
cmReturnedPurchase = cmReturnedPurchaseService.get(cmReturnedPurchase.getId());
|
|
|
if (!"2".equals(cmReturnedPurchase.getStatus())) {
|
|
|
throw new Exception("该退款单状态已发生改变,不可撤销");
|
|
|
}
|
|
|
- order = newOrderService.findByOrderID(cmReturnedPurchase.getOrderID());
|
|
|
cmReturnedPurchaseService.revokeApply(cmReturnedPurchase, request);
|
|
|
} catch (Exception e) {
|
|
|
addMessage(redirectAttributes, e.getMessage());
|
|
|
e.printStackTrace();
|
|
|
}
|
|
|
- return "redirect:" + Global.getAdminPath() + "/order/cmReturnedPurchase/list?orderType=" + order.getOrderType();
|
|
|
+ return "redirect:" + Global.getAdminPath() + "/order/cmReturnedPurchase/list?orderType=" + cmReturnedPurchase.getOrderType();
|
|
|
}
|
|
|
}
|