Authored by zhangxiaoru

根据楼层名

... ... @@ -75,7 +75,7 @@ const payAli = (req, res, next) => {
// 支付失败
if (req.query.trade_status !== 'TRADE_SUCCESS') {
return res.render('pay/pay-ali', Object.assign(responseData));
return res.render('pay/pay-ali', responseData);
}
payModel.getPayAli(param).then(result => {
... ...
... ... @@ -10,6 +10,7 @@ const api = global.yoho.API;
const serviceAPI = global.yoho.ServiceAPI;
const utils = '../../../utils';
const productProcess = require(`${utils}/product-process`);
const _ = require('lodash');
// 资源位
const _getBanner = (param) => {
... ... @@ -99,6 +100,16 @@ const getPayCod = (param) => {
resu.banner = result[0];
}
if (result && result[0]) {
_.forEach(result[0], function(val) {
if (val.template_name == 'single_image') {
resu.banner = val;
} else if (val.template_name == 'text') {
resu.prompt = val.data;
}
})
}
if (result && result[1]) {
resu.othersBuy = result[1];
}
... ... @@ -135,8 +146,15 @@ const getPayAli = (param) => {
resu.banner = result[0][0];
}
if (result && result[0] && result[0][1]) {
resu.prompt = result[0][1].data;
if (result && result[0]) {
_.forEach(result[0], function(val) {
if (val.template_name == 'single_image') {
resu.banner = val;
} else if (val.template_name == 'text') {
resu.prompt = val.data;
}
})
}
if (result && result[1]) {
... ...
<div class="pay-success">
{{# prompt}}
<div class="fraud-prompt">
<div class="fraud-tip">
<div class="tip"></div>
{{text}}
</div>
</div>
{{/ prompt}}
<div class="top-tip">
<div class="img-c"></div>
<p class="ok-tip">订单提交成功</p>
... ...