hn_cloud_web/smz-web/js/work/ownPerson/workerBenefitsPhoto.js

54 lines
1.7 KiB
JavaScript
Raw Normal View History

2025-11-27 16:55:35 +08:00
var photos = [];
var id = localStorage.getItem("id");
$(function() {
$.ajax({
type: 'POST',
contentType: "application/x-www-form-urlencoded",
2025-12-09 18:44:29 +08:00
url: smz_ht_url + '/workerBenefits/getWorkerBenefitsById',
2025-11-27 16:55:35 +08:00
data: {"id": id},
dataType: 'json',
success: function (data) {
if(data.reportPath !="null"){
var strs = data.reportPath.split(","); //字符分割
for( var i = 0; i < strs.length; i++) {
photos.push(strs[i]);
}
getDisPhotoList(photos);
}else{
getDisPhotoList(null);
}
}
})
});
// 加载图片
function getDisPhotoList(data) {
$("#dowebok").empty();
var results = data;
if(results!=null&&results.length>0){
var html="";
for(var i=0;i<results.length;i++){
var l = '';
if(results[i].indexOf("http")!=-1){
l = results[i];
}else{
2025-12-09 18:44:29 +08:00
l =smz_ht_url +"/"+ results[i];
2025-11-27 16:55:35 +08:00
}
var path=l;
html+="<li class='disPhotoLi'>";
html += '<img data-original="'+path+'" src="' + path + '" class="img" />';
html+=" </li>";
}
$("#dowebok").append(html);
var viewer = new Viewer(document.getElementById('dowebok'), {
url: 'data-original',
show: function (){
viewer.update();
}
});
}else{
var html="<li style='color:black;float: left;border: none; font-size: 20px;height: 20%;position: absolute;\n" + "left: 315px;\n" + "top: 170px;'>没有相关数据</li>";
$("#dowebok").append(html);
}
}