...
|
...
|
@@ -22,7 +22,7 @@ const payCenter = (req, res, next) => { |
|
|
let sessionKey = req.session.TOKEN;
|
|
|
|
|
|
if (!orderCode || !uid || !sessionKey) {
|
|
|
return next(400);
|
|
|
res.redirect('/');
|
|
|
}
|
|
|
|
|
|
sessionKey = sessionKey.substr(0, sessionKey.length - 8);
|
...
|
...
|
@@ -51,15 +51,28 @@ const payCenter = (req, res, next) => { |
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
/**
|
|
|
* TODO 支付宝支付
|
|
|
* 支付宝跳转页
|
|
|
* @param req
|
|
|
* @param res
|
|
|
* @param next
|
|
|
*/
|
|
|
const goAlipay = (req, res, next) => {
|
|
|
let orderCode = req.query.order_code;
|
|
|
let uid = req.user.uid;
|
|
|
let sessionKey = req.session.TOKEN;
|
|
|
|
|
|
if (!orderCode || !uid || !sessionKey) {
|
|
|
res.redirect('/');
|
|
|
}
|
|
|
|
|
|
payModel.goAlipay({
|
|
|
orderCode: orderCode,
|
|
|
uid: uid,
|
|
|
sessionKey: sessionKey
|
|
|
}).then(result => {
|
|
|
|
|
|
}).catch(next);
|
|
|
};
|
|
|
|
|
|
// 货到付款
|
...
|
...
|
|