/*子页面*/
function openIframe(id, title, content, width, height) {
let layerIndex = layer.open({
id: id,
type: 2,
title: ['
' + title + '
', 'font-size:16px;background-color:#f0f0f0;display: flex;align-items: center;'],
content: content,
shade: 0.3,
shadeClose: false,
area: [width, height],
move: false,
success: function () {
let iframeWin = window["layui-layer-iframe" + layerIndex];
}
});
}
/*新增页面*/
function openIframe2(id, title, content, width, height, params) {
let layerIndex = layer.open({
id: id,
type: 2,
title: ['' + title + '
', 'font-size:16px;background-color:#f0f0f0;display: flex;align-items: center;'],
content: content,
shade: 0.3,
shadeClose: false,
area: [width, height],
move: false,
success: function () {
let iframeWin = window["layui-layer-iframe" + layerIndex];
console.log(params)
iframeWin.setParams(JSON.stringify(params));
},
cancel:function () {
// 视频监控-历史回放关闭前回调
if(params.videoMonitor){
let iframeWin = window["layui-layer-iframe" + layerIndex];
iframeWin.clickLogout();
}
}
});
}
function openIframeByParamObj(id, title, content, width, height, paramsObj,isRefresh) {
let layerIndex = layer.open({
id: id,
type: 2,
title: ['' + title + '
', 'font-size:16px;background-color:#f0f0f0;display: flex;align-items: center;'],
content: content,
shade: 0.3,
anim: 2,
shadeClose: false,
area: [width, height],
move: false,
success: function () {
if (paramsObj) {
let iframeWin = window["layui-layer-iframe" + layerIndex];
iframeWin.setParams(JSON.stringify(paramsObj));
}
},
end: function () {
if(isRefresh === 'updatePro'){
reloadData();
}
}
});
}
function openIframeByParamObj2(id, title, content, width, height, paramsObj) {
let layerIndex = parent.layer.open({
id: id,
type: 2,
title: ['' + title + '
', 'font-size:16px;background-color:#f0f0f0;display: flex;align-items: center;'],
content: content,
shade: 0.3,
anim: 2,
shadeClose: false,
area: [width, height],
move: false,
success: function () {
if (paramsObj) {
let iframeWin = parent.window["layui-layer-iframe" + layerIndex];
iframeWin.setParams(JSON.stringify(paramsObj));
}
},
end: function () {
}
});
}