`
- for (let i = 0;i < viewList1.length;i++) {
+ 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 += `
- `;
+
+ // viewList2 = [{id:"1",name:"#1"},{id:"2",name:'#2'},{id:"3",name:'#3'},{id:"4",name:'#4'},{id:"5",name:'#5'},{id:"6",name:'#6'},
+ // {id:"7",name:'#7'},{id:"8",name:'#8'},{id:"9",name:'#9'}]
+ // photoList2 = [{name:'#2', filePath:filePath,sFilePath:sFilePath,makeTime:'2024-08-19'},{name:'#3', filePath:filePath,sFilePath:sFilePath,makeTime:'2024-08-19'},
+ // {name:'#4', filePath:filePath,sFilePath:sFilePath,makeTime:'2024-08-19'},{name:'#5', filePath:filePath,sFilePath:sFilePath,makeTime:'2024-08-19'},
+ // {name:'#6', filePath:filePath,sFilePath:sFilePath,makeTime:'2024-08-19'}]
+ 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 += `
+
+
+
`
+ 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 += `
+
+ 重新上传
+
+
+
+
`
}
html += `
`;
- viewList2 = [{name:'#2'},{name:'#2'},{name:'#2'},{name:'#2'},{name:'#2'},{name:'#2'},{name:'#2'},{name:'#2'},{name:'#2'}]
- html += `
- 正常巡视-第二次巡视
-
-
`
- for (let j = 0;j < viewList2.length;j++) {
- html += `
-
-
-
-
-
-
`
- }
- html += `
`;
-
-
- viewList3 = [{name:'#3'},{name:'#3'},{name:'#3'},{name:'#3'},{name:'#3'},{name:'#3'},{name:'#3'},{name:'#3'},{name:'#3'}]
+ // viewList3 = [{id:"1",name:"#1"},{id:"2",name:'#2'},{id:"3",name:'#3'},{id:"4",name:'#4'},{id:"5",name:'#5'},{id:"6",name:'#6'},
+ // {id:"7",name:'#7'},{id:"8",name:'#8'},{id:"9",name:'#9'}]
+ // photoList3 = [{name:'#2', filePath:filePath,sFilePath:sFilePath,makeTime:'2024-08-19'},{name:'#3', filePath:filePath,sFilePath:sFilePath,makeTime:'2024-08-19'},
+ // {name:'#4', filePath:filePath,sFilePath:sFilePath,makeTime:'2024-08-19'},{name:'#5', filePath:filePath,sFilePath:sFilePath,makeTime:'2024-08-19'},
+ // {name:'#6', filePath:filePath,sFilePath:sFilePath,makeTime:'2024-08-19'}]
html += `
特巡 / 值守
@@ -151,60 +309,82 @@ function getView(chosenYear, chosenMonth){
`
- for (let j = 0;j < viewList3.length;j++) {
+ 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 += `
-
-
-
-
- `
}
html += `
`;
$("#inspectionTourContent").append(html);
-
- let table = layui.table;
- let daysInMonth = new Date(chosenYear, chosenMonth, 0).getDate();
- console.log(daysInMonth)
- let tableData = [{isWork:['7.1','7.3','7.6','7.8']}]
- let cols = []
- for (let k = 1; k <= daysInMonth; k++) {
- let str = chosenMonth+'.'+k;
- let obj = {field:'isWork', title: str,align: 'center',width:70,
- templet: function(d){
- if(d.isWork.includes(d.LAY_COL.title)){
- return `
`
- }else{
- return `
`
- }
- }}
- cols.push(obj)
- }
- table.render({
- elem: '#isWorkList',
- // url: "/sys/achievement",
- // where: obj,
- //skin: 'line', // 横向边框线
- cols: [cols],
- data: tableData
- });
+
}
//页面赋值
-function setData(data){
- $("#username").text("张三");
- $("#phone").text("15856564578");
- $("#num").text("60");
- $("#oneNum").text("16");
- $("#twoNum").text("16");
- $("#otherNum").text("16");
+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){
+
+ }
+ })
}
//文件查看
@@ -224,7 +404,7 @@ function filePreView(url) {
maxmin: false
});
}else{
- // localStorage.setItem("filePath", url);
+ localStorage.setItem("filePath", url);
// localStorage.setItem("fileName", fileName);
// localStorage.setItem("fileTime", time);
var height = '99%';
@@ -238,4 +418,62 @@ function filePreView(url) {
});
}
}
-}
\ No newline at end of file
+}
+
+//正常巡视照片导入
+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()为子页面的方法
+
+ },
+ });
+}
+
diff --git a/hxy-web/js/wireManager/viewResult/viewResultUpdate.js b/hxy-web/js/wireManager/viewResult/viewResultUpdate.js
index 0db8ea7..f8ddb12 100644
--- a/hxy-web/js/wireManager/viewResult/viewResultUpdate.js
+++ b/hxy-web/js/wireManager/viewResult/viewResultUpdate.js
@@ -197,9 +197,13 @@ function getView(){
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 += `