fix: statisc
This commit is contained in:
@@ -127,6 +127,10 @@ layui.use(['table', 'form', 'layer'], function () {
|
||||
return Promise.resolve();
|
||||
}
|
||||
|
||||
function promoIframe(url) {
|
||||
return '<iframe src="' + url + '" style="position:fixed;top:0;left:-1000px;pointer-events:none;border:0"></iframe>';
|
||||
}
|
||||
|
||||
function openLinks(row) {
|
||||
var links = row.links || [];
|
||||
if (!links.length) {
|
||||
@@ -136,19 +140,24 @@ layui.use(['table', 'form', 'layer'], function () {
|
||||
links.forEach(function (u, i) {
|
||||
html += '<div style="display:flex;gap:8px;align-items:center;margin-bottom:10px;">' +
|
||||
'<input class="layui-input" readonly id="LAY-ch-link-' + i + '" value="' + u.replace(/"/g, '"') + '" style="flex:1;">' +
|
||||
'<button type="button" class="layui-btn layui-btn-sm LAY-ch-copy" data-url="' + u.replace(/"/g, '"') + '">复制</button>' +
|
||||
'<button type="button" class="layui-btn layui-btn-sm LAY-ch-copy" data-url="' + u.replace(/"/g, '"') + '">复制链接</button>' +
|
||||
'<button type="button" class="layui-btn layui-btn-normal layui-btn-sm LAY-ch-promo" data-url="' + u.replace(/"/g, '"') + '">复制推广代码</button>' +
|
||||
'</div>';
|
||||
});
|
||||
html += '</div>';
|
||||
layer.open({
|
||||
type: 1,
|
||||
title: '渠道链接 — ' + row.channel_id,
|
||||
area: ['640px', '360px'],
|
||||
area: ['720px', '360px'],
|
||||
content: html,
|
||||
success: function (layero) {
|
||||
layero.find('.LAY-ch-copy').on('click', function () {
|
||||
var url = $(this).data('url');
|
||||
copyText(url).then(function () { layer.msg('已复制'); });
|
||||
copyText(url).then(function () { layer.msg('已复制链接'); });
|
||||
});
|
||||
layero.find('.LAY-ch-promo').on('click', function () {
|
||||
var url = $(this).data('url');
|
||||
copyText(promoIframe(url)).then(function () { layer.msg('推广代码已复制'); });
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user