You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
pdd-order-api/app/views/widget/common/app_active.php

74 lines
3.3 KiB
PHP

<div class="modal fade" id="J_appActiveModal" tabindex="-1" role="dialog" aria-labelledby="adModalLabel" aria-hidden="true">
<div class="modal-dialog" style="margin-top: 12%;">
<div class="modal-content" style="width: 665px;">
<div class="pull-md-none modal-header">
<h4 class="modal-title" style="text-align: center;font-size: 20px;">拼多多官方通知</h4>
</div>
<div class="modal-body">
<div style="background: #f5f5f5;padding: 18px 0;">
<div style="font-size: 16px;text-align: center;font-weight: 600;line-height: 30px;">
请立即按【拼多多商家后台】指引,设置满减、多件多折,否则即将<span style="color: red">无法</span>报名活动
</div>
<div style="font-size: 14px;text-align: center;line-height: 25px;color: #878787;">
跳转后如无引导,则店铺已满足条件,请忽略
</div>
</div>
<div style="text-align: center;margin-top: 18px;">
<a type="button" href="https://mms.pinduoduo.com/tool/mallDiscountArea?source=1" target="_blank" class="J_gotoMms btn btn-primary">
前往拼多多商家后台
</a>
</div>
</div>
</div><!-- /.modal-content -->
</div><!-- /.modal -->
</div>
<input type="hidden" value="<?php echo AppConst::isDuringActiveTime(); ?>" id="J_isDuringActiveTime">
<input type="hidden" value="<?php echo CommonTool::escapeParams($_GET, ['route'])['route']; ?>" id="J_route">
<script>
$(function() {
showActiveModal = function() {
var isDuringActiveTime = $('#J_isDuringActiveTime').val();
var appName = $('#J_appName').val();
var route = $('#J_route').val();
if (!isDuringActiveTime) {
return false;
}
switch (appName) {
case 'mspddod':
case 'pdddzod':
showModalRoute = 'order/stock_up/index';
break;
case 'mspddop':
showModalRoute = 'order/order_print/multi_shop';
break;
case 'pdddzOp':
case 'pddopRuby':
showModalRoute = 'order/order_print/index';
break;
case 'pddRuby':
showModalRoute = 'ruby/order/stock_up/index';
break;
case 'pddTaoBaiKe':
showModalRoute = 'taobaike/order/stock_up/index';
break;
}
var sessionStorageKey = 'appActive_' + appName;
var sessionStorageValue = sessionStorage.getItem(sessionStorageKey);
if ((route == showModalRoute) && (sessionStorageValue == 0 || sessionStorageValue == undefined)) {
$('#J_appActiveModal').modal({});
sessionStorage.setItem(sessionStorageKey, 1);
setTimeout(function() {
$('#J_appActiveModal').modal('hide');
}, 10000);
}
}
showActiveModal();
$('.J_gotoMms').on('click', function() {
$('#J_appActiveModal').modal('hide');
});
});
</script>