Authored by 王水玲

退换货加csrf

... ... @@ -88,12 +88,12 @@ router.get('/message/pickCoupon', messageController.pickCoupon);
// 我的退/换货
router.get('/returns', tabsMiddleware.getCommonHeader, returnsController.index);
router.get('/returns/refundrequest', tabsMiddleware.getCommonHeader, returnsController.refundApply);// 退货申请
router.post('/returns/saveRefund', tabsMiddleware.getCommonHeader, returnsController.saveRefund);// 提交退货
router.get('/returns/refundrequest', csrf, tabsMiddleware.getCommonHeader, returnsController.refundApply);// 退货申请
router.post('/returns/saveRefund', csrf, tabsMiddleware.getCommonHeader, returnsController.saveRefund);// 提交退货
router.get('/returns/refundSuccess', tabsMiddleware.getCommonHeader, returnsController.refundSuccess);// 退货成功
router.get('/returns/refundDetail', tabsMiddleware.getCommonHeader, returnsController.refundDetail);// 退货详情
router.post('/returns/saveExchange', tabsMiddleware.getCommonHeader, returnsController.saveExchange);// 提交退货
router.get('/returns/exchangerequest', tabsMiddleware.getCommonHeader, returnsController.exchangeApply);// 换货申请
router.post('/returns/saveExchange', csrf, tabsMiddleware.getCommonHeader, returnsController.saveExchange);// 提交退货
router.get('/returns/exchangerequest', csrf, tabsMiddleware.getCommonHeader, returnsController.exchangeApply);// 换货申请
router.get('/returns/exchangeSuccess', tabsMiddleware.getCommonHeader, returnsController.exchangeSuccess);// 换货成功
router.get('/returns/exchangeDetail', tabsMiddleware.getCommonHeader, returnsController.exchangeDetail);// 换货详情
router.post('/returns/getDelivery', tabsMiddleware.getCommonHeader, returnsController.getDelivery);// 获取换货方式
... ...
... ... @@ -11,6 +11,7 @@
{{> swindle-info}}
<div class="apply-container">
<input type="hidden" name="_csrf" value="{{csrfToken}}">
{{# exchange}}
<div class="return-prompt">
换货须知:<br>
... ...
... ... @@ -609,6 +609,7 @@ function loadWaiting(status) {
}
function saveRefundExchange(url, data) {
data._csrf = $('input[name=_csrf]').val();
loadWaiting(true);
$.ajax({
type: 'POST',
... ...