anxiao_web/pages/starrating/js/pop/schoolSignature.js

51 lines
1.7 KiB
JavaScript
Raw Permalink Normal View History

2024-07-24 09:22:32 +08:00
import { layuiObj } from "../index.js";
import { stationurl } from "../../../../public/js/url.js";
function showSchoolSignature(currentStation,currentTime,signatureImage,signatureImageSchool){
layuiObj.layer.open({
type: 1,
title: `${currentStation}${currentTime}】-签名`, //不显示标题栏
area: ['600px', '400px'],
shade: 0.6,
id:new Date().getTime(), //设定一个id防止重复弹出
btnAlign: 'c',
moveType: 1, //拖拽模式0或者1
content: `<div style="padding:10px;color:#fff;background:#fff;height:calc(100% - 20px);overflow-y:auto;">
<div class="schoolSignatureContent">
${getSignatureImg(signatureImage,signatureImageSchool)}
</div>
</div>`,
success: function(layero){
showImgViewer(signatureImage)
showImgViewer(signatureImageSchool)
}
});
}
//获取签名的照片
function getSignatureImg(signatureImage,signatureImageSchool){
var div="";
if(signatureImage!=null){
div+=`<div>
<p>派出所签名:</p>
<img src="${signatureImage}" id="schoolSignature${signatureImage}">
</div>`
}
if(signatureImageSchool!=null){
div+=`<div>
<p>学校签名:</p>
<img src="${signatureImageSchool}" id="schoolSignature${signatureImageSchool}">
</div>`
}
return div;
}
//图片放大器
function showImgViewer(img){
var box=document.getElementById(`schoolSignature${img}`);
new Viewer(box, {
inline: false, // 是否启用 inline 模式
title: true, // 是否显示当前图片的标题
})
}
export {showSchoolSignature}