(function () { 'use strict'; var GATE_FEATURES = ['预览内导出成品', '预览内打印']; var _gate = { index: null, payIndex: null, plan: null, gateOpts: null }; var pay = window.SoonMemberPay; function esc(s) { if (pay && pay.esc) return pay.esc(s); if (s == null) return ''; return String(s).replace(/&/g, '&').replace(//g, '>'); } function toast(msg, type) { if (typeof window.soonToast === 'function') window.soonToast(msg, type); } function ensureLayer(cb) { if (typeof layer !== 'undefined' && layer.open) { if (layer.config) layer.config({ skin: 'soon-layer' }); cb(); return; } if (typeof layui !== 'undefined') { layui.use(['layer'], function () { window.layer = layui.layer; layer.config({ skin: 'soon-layer' }); cb(); }); return; } toast('激活功能暂不可用,请刷新页面后重试', 'warn'); } function planPriceDisplay(plan) { if (!plan) return ''; return plan.price_display || (plan.price_cents / 100).toFixed(2); } function shellHtml(actionLabel, plan) { var feat = GATE_FEATURES.map(function (t) { return '
普通用户可使用全部设计工具;预览内' + esc(actionLabel || '导出或打印') + '需激活会员。
' + '