Authored by 郝肖肖

商品详情页订金预售 判断

... ... @@ -1581,6 +1581,10 @@ let _detailDataPkgAsync = (origin, uid, vipLevel, ua) => {
dest.isSecKill = origin.is_secKill;// 判断秒杀字段
}
if (origin.is_secKill) {
dest.isDepositAdvance = origin.is_deposit_advance;// 判断定金预售字段
}
// 商品返回 YOHO 币
origin.yohoCoinNum && (dest.commodityReturn = origin.yohoCoinNum);
... ...
var $ = require('yoho-jquery'),
chosePanel = require('../../common/chose-panel'),
tip = require('../../plugin/tip'),
dbClass = 'data-bind';
module.exports = function(callback) {
... ... @@ -131,6 +132,18 @@ function render(data) {
if (data.loginUrl) {
$('#loginUrl').val(data.loginUrl).removeClass(dbClass);
}
chosePanel(data);
// 定金预售商品
if (data.isDepositAdvance === 'Y') {
setTimeout(function() {
$('#addtoCart').text('立即购买').off('touchstart').on('touchstart', function() {
tip.show('定金预售商品只能在APP端购买');
return false;
});
}, 200);
} else {
chosePanel(data);
}
$('.' + dbClass).remove();
}
... ...