`
for (let i = 0;i < viewList1.length;i++) {
var gtName = viewList1[i].gtName.length>4?viewList1[i].gtName.substring(0,4) + '...': viewList1[i].gtName;
html += `
${gtName}
`
var flag = false;
for (var j = 0; j < photoList1.length; j++) {
if(viewList1[i].gtName == photoList1[j].gtName){
//照片存在,直接显示
html += ``
flag = true;
break;
}
}
if(!flag){
//照片不存在,显示上传照片按钮
html += `
上传图片
`
}
html += `
`
for (var j = 0; j < photoList1.length; j++) {
if(viewList1[i].gtName == photoList1[j].gtName){
//照片存在,直接显示
html += `${photoList1[j].makeTime}`
break;
}
}
html +=`
`
for (let i = 0;i < viewList2.length;i++) {
var gtName = viewList2[i].gtName.length>4?viewList2[i].gtName.substring(0,4) + '...': viewList2[i].gtName;
html += `
${gtName}
`
var flag = false;
for (var j = 0; j < photoList2.length; j++) {
if(viewList2[i].gtName == photoList2[j].gtName){
//照片存在,直接显示
html += ``
flag = true;
break;
}
}
if(!flag){
//照片不存在,显示上传照片按钮
html += `
上传图片
`
}
html += `
`
for (var j = 0; j < photoList2.length; j++) {
if(viewList2[i].gtName == photoList2[j].gtName){
//照片存在,直接显示
html += `${photoList2[j].makeTime}`
break;
}
}
html +=`
`
for (let i = 0;i < viewList3.length;i++) {
var gtName = viewList3[i].gtName.length>11?viewList3[i].gtName.substring(0,11) + '...': viewList3[i].gtName;
html += `
${gtName}
`
var flag = false;
for (var j = 0; j < photoList3.length; j++) {
if(viewList3[i].gtName == photoList3[j].gtName){
//照片存在,直接显示
html += ``
flag = true;
break;
}
}
if(!flag){
//照片不存在,显示上传照片按钮
html += `
上传图片
`
}
html += `
`
for (var j = 0; j < photoList3.length; j++) {
if(viewList3[i].gtName == photoList3[j].gtName){
//照片存在,直接显示
html += `${photoList3[j].makeTime}`
break;
}
}
html +=`
`
}
html += `
`;
$("#inspectionTourContent").append(html);
}
//页面赋值
function setData(){
var id=localStorage.getItem("resultUserId");
$.ajax({//id获取详情打开弹窗传值子页面
type: 'post',
url: PATH_URL + "/makeInfo/getUserDetail",
dataType: 'json',
data: {
id: id
},
success: function (data) {
$("#username").text(data.data.userName);
$("#phone").text(data.data.tel);
$("#num").text(data.data.powerNum);
$("#oneNum").text(data.data.oneMake);
$("#twoNum").text(data.data.twoMake);
$("#otherNum").text(data.data.special);
},
error:function(e){
}
})
}
//文件查看
//查看附件详情
function filePreView(url) {
if(url != "" && url != null){
var suffix = url.split(".")[1];
if(suffix == "mp4"){
localStorage.setItem("filePath", url);
var height = '99%';
var width = '70%';
var index = parent.layer.open({
title: ["查看", 'color:#3B70A1;background-color:#E8ECEB;font-size:20px'],
type: 2,
content: '../../videoPlay.html',
area: [width, height],
maxmin: false
});
}else{
localStorage.setItem("filePath", url);
// localStorage.setItem("fileName", fileName);
// localStorage.setItem("fileTime", time);
var height = '99%';
var width = '70%';
var index = parent.layer.open({
title: ["查看", 'color:#3B70A1;background-color:#E8ECEB;font-size:20px'],
type: 2,
content: '../../photoView.html',
area: [width, height],
maxmin: false
});
}
}
}
//杆塔信息编辑
function towerEdit(event,id,numTimes){
var color = $(event).css("background-color");
//通过按钮样式判断按钮状态
if(color == "rgb(22, 186, 170)"){
//此为编辑状态
//呼吸灯效果
$(event).parent().parent().removeClass("arrow_box");
//修改按钮背景颜色
$(event).css("background-color", "");
//展示编辑按钮
$(event).parent().next().children("div").css("display","none")
}else{
//常规状态
//呼吸灯效果
$(event).parent().parent().addClass("arrow_box");
//修改按钮背景颜色
$(event).css("background-color", "#16BAAA");
//展示编辑按钮
$(event).parent().next().children("div").css("display","flex")
}
}
//杆塔信息删除
function towerDel(event,id,numTimes){
layer.confirm("确定删除吗?", function (index) {
$.ajax({//id获取详情打开弹窗传值子页面
type: 'post',
url: PATH_URL + "/makeInfo/delGtId",
dataType: 'json',
async:false,
data: {
gtId:id,makeMonth:localStorage.getItem("resultMakeMonth"),numTimes:numTimes
},
success: function (data) {
console.log(data,"确定删除");
getView()
getSpecial(localStorage.getItem("resultMakeMonth").substring(0,4),localStorage.getItem("resultMakeMonth").substring(5,7)<10?localStorage.getItem("resultMakeMonth").substring(5,7).replace("0",""):localStorage.getItem("resultMakeMonth").substring(5,7));
layer.close(index);
},
error:function(e){
}
})
})
}
function reloadData(){
getView();
getSpecial(localStorage.getItem("resultMakeMonth").substring(0,4),localStorage.getItem("resultMakeMonth").substring(5,7)<10?localStorage.getItem("resultMakeMonth").substring(5,7).replace("0",""):localStorage.getItem("resultMakeMonth").substring(5,7));
}
//正常巡视照片导入
function normalInspectionUpload(){
let height = '99%';
let width = '70%';
var index = parent.layer.open({
title: ['正常巡视照片导入', 'color:#3B70A1;background-color:#E8ECEB;font-size:20px'],
type: 2,
content: './normalInspectionUpload.html',
area: [width, height],
maxmin: false,
success: function (layero, index) {
// var myIframe = window[layero.find('iframe')[0]['name']];
// myIframe.hideSubmit();
// var fnc = myIframe.setData(data.data); //aaa()为子页面的方法
},
});
}
//新增特巡结果
function specialPatrolAdd(){
let height = '99%';
let width = '60%';
var index = parent.layer.open({
title: ['特巡结果上传', 'color:#3B70A1;background-color:#E8ECEB;font-size:20px'],
type: 2,
content: './specialPatrolAdd.html',
area: [width, height],
maxmin: false,
success: function (layero, index) {
// var myIframe = window[layero.find('iframe')[0]['name']];
// myIframe.hideSubmit();
// var fnc = myIframe.setData(data.data); //aaa()为子页面的方法
},
});
}
//巡护段外上传
function patrolOutsideAdd(){
let height = '99%';
let width = '60%';
var index = parent.layer.open({
title: ['巡视结果上传-巡护范围之外的杆塔', 'color:#3B70A1;background-color:#E8ECEB;font-size:20px'],
type: 2,
content: './patrolOutsideAdd.html',
area: [width, height],
maxmin: false,
success: function (layero, index) {
// var myIframe = window[layero.find('iframe')[0]['name']];
// myIframe.hideSubmit();
// var fnc = myIframe.setData(data.data); //aaa()为子页面的方法
},
});
}
//上传单张巡视图片
function uploadPhoto(id,numTimes){
let height = '70%';
let width = '60%';
var index = parent.layer.open({
title: ['上传巡视图片', 'color:#3B70A1;background-color:#E8ECEB;font-size:20px'],
type: 2,
content: './uploadPhoto.html',
area: [width, height],
maxmin: false,
success: function (layero, index) {
var myIframe = parent.window[layero.find('iframe')[0]['name']];
myIframe.setGtId(id,localStorage.getItem("resultMakeMonth"),numTimes);
// var fnc = myIframe.setData(data.data); //aaa()为子页面的方法
},
});
}