486 lines
17 KiB
JavaScript
486 lines
17 KiB
JavaScript
|
|
let form, layer, laydate, checkedDate, formSelects, user = getUser(), dataObj = null;
|
|||
|
|
let orgName = user.orgName;
|
|||
|
|
layui.config({
|
|||
|
|
base: "../../js/layui/", //此处路径请自行处理, 可以使用绝对路径
|
|||
|
|
}).extend({
|
|||
|
|
formSelects: 'formSelects-v4'
|
|||
|
|
}).use(["form", "laydate", "layer", "formSelects"], function () {
|
|||
|
|
layer = layui.layer;
|
|||
|
|
form = layui.form;
|
|||
|
|
laydate = layui.laydate;
|
|||
|
|
formSelects = layui.formSelects;
|
|||
|
|
laydate.render({
|
|||
|
|
elem: "#createTime", //指定元素 元素选择器
|
|||
|
|
type: "date", //选择时间类型 可选值:year(年) month(年月) date(年月日) time(时分秒) datetime(年月日时分秒)
|
|||
|
|
trigger: "click",
|
|||
|
|
range: true,
|
|||
|
|
format: "yyyy-MM-dd", //时间格式 常用时间格式:yyyy-MM-dd HH:mm:ss
|
|||
|
|
max: Date.parse(new Date()),
|
|||
|
|
btns: ["now", "confirm"], //选择框右下角显示的按钮 清除-现在-确定
|
|||
|
|
done: function (value, date) {
|
|||
|
|
//时间回调
|
|||
|
|
let dateArr = value.split(" - ");
|
|||
|
|
setDateData(getAllDate(dateArr[0], dateArr[1]));
|
|||
|
|
getDaily(dateArr[1]);
|
|||
|
|
},
|
|||
|
|
});
|
|||
|
|
checkedDate = getNowTime();
|
|||
|
|
$("#createTime").val(getBeforeDate(9) + " - " + getNowTime());
|
|||
|
|
setDateData(getAllDate(getBeforeDate(9), getNowTime()));
|
|||
|
|
|
|||
|
|
getDaily(getNowTime());
|
|||
|
|
});
|
|||
|
|
|
|||
|
|
// 设置日期数据
|
|||
|
|
function setDateData(data) {
|
|||
|
|
let reverseData = data.reverse();
|
|||
|
|
let html = "";
|
|||
|
|
reverseData.forEach((item, index) => {
|
|||
|
|
if (index === 0) {
|
|||
|
|
html +=
|
|||
|
|
'<p class="p-checked date' + (index + 1) + '" id="lastDate" tabindex="' + (index + 1) + '" onclick="dailyDetail(\'' + item + "','" + (index + 1) + "')\">" + item + "</p> ";
|
|||
|
|
} else {
|
|||
|
|
html += '<p class="date' + (index + 1) + '" tabindex="' + (index + 1) + '" onclick="dailyDetail(\'' + item + "','" + (index + 1) + "')\">" + item + "</p> ";
|
|||
|
|
}
|
|||
|
|
});
|
|||
|
|
$(".date-box").empty().append(html);
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
function dailyDetail(data, index) {
|
|||
|
|
formSelects.value('buildCode', []);
|
|||
|
|
$(".date-box").find("p").each(function () {
|
|||
|
|
if ($(this).hasClass("p-checked")) {
|
|||
|
|
$(this).removeClass("p-checked");
|
|||
|
|
}
|
|||
|
|
});
|
|||
|
|
$(".date" + index).addClass("p-checked");
|
|||
|
|
$(".daily-box").css("display", "none");
|
|||
|
|
$(".download-btn").css("display", "none");
|
|||
|
|
getDaily(data);
|
|||
|
|
checkedDate = data;
|
|||
|
|
}
|
|||
|
|
/* -------------------------------------------------------------- */
|
|||
|
|
|
|||
|
|
// 初始化表格样式
|
|||
|
|
function initTableData(tableName) {
|
|||
|
|
let tweTableIndex = $('#formInfo .' + tableName + ' tbody tr').length;
|
|||
|
|
if (tweTableIndex === 0) {
|
|||
|
|
$('#formInfo .' + tableName + ' thead tr td').each(function () {
|
|||
|
|
$(this).css({ 'border': '1px solid' });
|
|||
|
|
});
|
|||
|
|
} else {
|
|||
|
|
$('#formInfo .' + tableName + ' thead tr td').each(function () {
|
|||
|
|
$(this).css({ 'border-bottom': 'none' });
|
|||
|
|
});
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
// 日报数据赋值
|
|||
|
|
function setCityDailyData(currentDay, data) {
|
|||
|
|
dataObj = data;
|
|||
|
|
$(".daily-date").html(setDate(currentDay));
|
|||
|
|
$(".daily-box").css("display", "block");
|
|||
|
|
$(".download-btn").css("display", "block");
|
|||
|
|
// hideImg();
|
|||
|
|
resetFormData();
|
|||
|
|
setDailyViewData(data);
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 清空表单数据
|
|||
|
|
function resetFormData() {
|
|||
|
|
$('.nine-table6 tbody').empty();
|
|||
|
|
$('.nine-table7 tbody').empty();
|
|||
|
|
$('.nine-table8 tbody').empty();
|
|||
|
|
$('.nine-table tbody').empty();
|
|||
|
|
$('.nine-table2 tbody').empty();
|
|||
|
|
$('.nine-table9 tbody').empty();
|
|||
|
|
$('.nine-table11 tbody').empty();
|
|||
|
|
$('.nine-table12 tbody').empty();
|
|||
|
|
$('.two3-table tbody').empty();
|
|||
|
|
$('.seven-table tbody').empty();
|
|||
|
|
$('.ele-table tbody').empty();
|
|||
|
|
$('.twe-table tbody').empty();
|
|||
|
|
$('.nine-table10 tbody').empty();
|
|||
|
|
$('#leaderDynamicsBox2').empty();
|
|||
|
|
$('#threeRiskBox').empty();
|
|||
|
|
$('#twoRiskBox').empty();
|
|||
|
|
$('#zgBox').empty();
|
|||
|
|
$('#dailyBox').empty();
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 设置日报表单数据-预览
|
|||
|
|
function setDailyViewData(data) {
|
|||
|
|
|
|||
|
|
if (data && data.vo) {
|
|||
|
|
let obj = data.vo;
|
|||
|
|
for (let i = 1; i <= 4; i++) {
|
|||
|
|
$('#one_num' + (i === 1 ? '' : i)).html(obj['one_num' + (i === 1 ? '' : i)]);
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
for (let i = 1; i <= 3; i++) {
|
|||
|
|
$('#two_num' + (i === 1 ? '' : i)).html(obj['two_num' + (i === 1 ? '' : i)]);
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
for (let i = 1; i <= 8; i++) {
|
|||
|
|
$('#three_num' + (i === 1 ? '' : i)).html(obj['three_num' + (i === 1 ? '' : i)]);
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
for (let i = 1; i <= 5; i++) {
|
|||
|
|
$('#video_num' + (i === 1 ? '' : i)).html(obj['video_num' + (i === 1 ? '' : i)]);
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
for (let i = 1; i <= 2; i++) {
|
|||
|
|
$('#video_rate' + (i === 1 ? '' : i)).html(obj['video_rate' + (i === 1 ? '' : i)]);
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
for (let i = 1; i <= 4; i++) {
|
|||
|
|
$('#four_num' + (i === 1 ? '' : i)).html(obj['four_num' + (i === 1 ? '' : i)]);
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
for (let i = 1; i <= 6; i++) {
|
|||
|
|
$('#five_num' + (i === 1 ? '' : i)).html(obj['five_num' + (i === 1 ? '' : i)]);
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
for (let i = 1; i <= 2; i++) {
|
|||
|
|
$('#six_num' + (i === 1 ? '' : i)).html(obj['six_num' + (i === 1 ? '' : i)]);
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 通报情况
|
|||
|
|
if (data && data.vo && data.vo.dataList16 && data.vo.dataList16.length > 0) {
|
|||
|
|
let html = '';
|
|||
|
|
$.each(data.vo.dataList16, function (index, item) {
|
|||
|
|
html += '<tr>' +
|
|||
|
|
'<td>' + (item.orgName ? (index + 1) : '') + '</td>' +
|
|||
|
|
'<td>' + item.orgName + '</td>' +
|
|||
|
|
'<td>' + item.reportStatus + '</td>' +
|
|||
|
|
'<td>' + item.reportContent + '</td>' +
|
|||
|
|
'</tr>';
|
|||
|
|
})
|
|||
|
|
$('.nine-table11 tbody').append(html);
|
|||
|
|
} else {
|
|||
|
|
$('.nine-table11 tbody').append('<tr><td>1</td><td>/</td><td>/</td><td>/</td></tr>');
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 四级风险作业未执行数量超过5个情况说明:
|
|||
|
|
if (data && data.vo && data.vo.dataList17 && data.vo.dataList17.length > 0) {
|
|||
|
|
let html = '';
|
|||
|
|
$.each(data.vo.dataList17, function (index, item) {
|
|||
|
|
html += '<tr>' +
|
|||
|
|
'<td>' + (item.orgName ? (index + 1) : '') + '</td>' +
|
|||
|
|
'<td>' + item.orgName + '</td>' +
|
|||
|
|
'<td>' + item.proName + '</td>' +
|
|||
|
|
'<td>' + item.workManager + '</td>' +
|
|||
|
|
'<td>' + (item.orgName && item.orgName!='/' ? '四级' : '/') + '</td>' +
|
|||
|
|
'<td>' + item.noExecReason + '</td>' +
|
|||
|
|
'</tr>';
|
|||
|
|
})
|
|||
|
|
$('.nine-table12 tbody').append(html);
|
|||
|
|
} else {
|
|||
|
|
$('.nine-table12 tbody').append('<tr><td>1</td><td>/</td><td>/</td><td>/</td><td>/</td><td>/</td></tr>');
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 安全质量检查总体情况表格赋值
|
|||
|
|
if (data && data.vo && data.vo.dataList && data.vo.dataList.length > 0) {
|
|||
|
|
let html = '';
|
|||
|
|
$.each(data.vo.dataList, function (index, item) {
|
|||
|
|
html += '<tr>' +
|
|||
|
|
'<td>' + item.orgName + '</td>' +
|
|||
|
|
'<td>' + item.num + '</td>' +
|
|||
|
|
'<td>' + item.num2 + '</td>' +
|
|||
|
|
'<td>' + item.num3 + '</td>' +
|
|||
|
|
'<td>' + item.num4 + '</td>' +
|
|||
|
|
'<td>' + item.num5 + '</td>' +
|
|||
|
|
'<td>' + item.num6 + '</td>' +
|
|||
|
|
'<td>' + item.num7 + '</td>' +
|
|||
|
|
'</tr>'
|
|||
|
|
})
|
|||
|
|
$('.nine-table6 tbody').append(html);
|
|||
|
|
} else {
|
|||
|
|
$('.nine-table6 tbody').append('<tr><td>1</td><td>/</td><td>/</td><td>/</td><td>/</td><td>/</td><td>/</td><td>/</td></tr>');
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 日计划实施-表格
|
|||
|
|
if (data && data.classList && data.classList.length > 0) {
|
|||
|
|
let html = '';
|
|||
|
|
$.each(data.classList, function (index, item) {
|
|||
|
|
html += '<tr>' +
|
|||
|
|
'<td>' + item.orgName + '</td>' +
|
|||
|
|
'<td>' + item.twoNum + '</td>' +
|
|||
|
|
'<td>' + item.twoRiskNum + '</td>' +
|
|||
|
|
'<td>' + item.twoRate + '%</td>' +
|
|||
|
|
'<td>' + item.threeNum + '</td>' +
|
|||
|
|
'<td>' + item.threeRiskNum + '</td>' +
|
|||
|
|
'<td>' + item.threeRate + '%</td>' +
|
|||
|
|
'</tr>'
|
|||
|
|
})
|
|||
|
|
$('.nine-table7 tbody').append(html);
|
|||
|
|
} else {
|
|||
|
|
$('.nine-table7 tbody').append('<tr><td>1</td><td>/</td><td>/</td><td>/</td><td>/</td><td>/</td><td>/</td></tr>');
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 三级及以上作业风险计划未执行原因-表格
|
|||
|
|
if (data && data.vo && data.vo.dataList2 && data.vo.dataList2.length > 0) {
|
|||
|
|
let html = '';
|
|||
|
|
$.each(data.vo.dataList2, function (index, item) {
|
|||
|
|
html += '<tr>' +
|
|||
|
|
'<td>' + (item.orgName ? (index + 1) : '') + '</td>' +
|
|||
|
|
'<td>' + item.orgName + '</td>' +
|
|||
|
|
'<td>' + item.proName + '</td>' +
|
|||
|
|
'<td>' + item.workManager + '</td>' +
|
|||
|
|
'<td>' + item.riskLevel + '</td>' +
|
|||
|
|
'<td>' + item.noExecReason + '</td>' +
|
|||
|
|
'</tr>';
|
|||
|
|
})
|
|||
|
|
$('#view-box .nine-table8 tbody').append(html);
|
|||
|
|
} else {
|
|||
|
|
$('#view-box .nine-table8 tbody').append('<tr><td>1</td><td>/</td><td>/</td><td>/</td><td>/</td><td>/</td></tr>');
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 新增计划执行情况-表格
|
|||
|
|
if (data && data.vo && data.vo.dataList13 && data.vo.dataList13.length > 0) {
|
|||
|
|
let html = '';
|
|||
|
|
$.each(data.vo.dataList13, function (index, item) {
|
|||
|
|
html += '<tr>' +
|
|||
|
|
'<td>' + (item.orgName ? (index + 1) : '') + '</td>' +
|
|||
|
|
'<td>' + item.orgName + '</td>' +
|
|||
|
|
'<td>' + item.proName + '</td>' +
|
|||
|
|
'<td>' + item.workManager + '</td>' +
|
|||
|
|
'<td>' + item.workContent + '</td>' +
|
|||
|
|
'</tr>';
|
|||
|
|
})
|
|||
|
|
$('#view-box .nine-table10 tbody').append(html);
|
|||
|
|
} else {
|
|||
|
|
$('#view-box .nine-table10 tbody').append('<tr><td>1</td><td>/</td><td>/</td><td>/</td><td>/</td></tr>');
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 计划作业二级风险
|
|||
|
|
if (data && data.vo && data.vo.dataList3 && data.vo.dataList3.length > 0) {
|
|||
|
|
let html = '';
|
|||
|
|
$.each(data.vo.dataList3, function (index, item) {
|
|||
|
|
if (index === data.vo.dataList3.length - 1) {
|
|||
|
|
html += '' + item + '。'
|
|||
|
|
} else {
|
|||
|
|
html += '' + item + '、'
|
|||
|
|
}
|
|||
|
|
})
|
|||
|
|
$('#twoRiskBox').empty().append(html);
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 计划作业三级风险
|
|||
|
|
if (data && data.vo && data.vo.dataList4 && data.vo.dataList4.length > 0) {
|
|||
|
|
let html = '';
|
|||
|
|
$.each(data.vo.dataList4, function (index, item) {
|
|||
|
|
if (index === data.vo.dataList4.length - 1) {
|
|||
|
|
html += '' + item + '。'
|
|||
|
|
} else {
|
|||
|
|
html += '' + item + '、'
|
|||
|
|
}
|
|||
|
|
})
|
|||
|
|
$('#threeRiskBox').empty().append(html);
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 二级风险
|
|||
|
|
if (data && data.vo && data.vo.dataList5 && data.vo.dataList5.length > 0) {
|
|||
|
|
let html = '';
|
|||
|
|
$.each(data.vo.dataList5, function (index, item) {
|
|||
|
|
html += '<tr>' +
|
|||
|
|
'<td>' + (item.orgName ? (index + 1) : '') + '</td>' +
|
|||
|
|
'<td>' + item.orgName + '</td>' +
|
|||
|
|
'<td>' + item.proName + '</td>' +
|
|||
|
|
'<td>' + item.workManager + '</td>' +
|
|||
|
|
'<td>' + item.workContent + '</td>' +
|
|||
|
|
'</tr>';
|
|||
|
|
})
|
|||
|
|
$('#view-box .nine-table tbody').append(html);
|
|||
|
|
} else {
|
|||
|
|
$('#view-box .nine-table tbody').append('<tr><td>1</td><td>/</td><td>/</td><td>/</td><td>/</td></tr>');
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 各地市明日数据情况
|
|||
|
|
if (data && data.vo && data.vo.dataList6 && data.vo.dataList6.length > 0) {
|
|||
|
|
let html = '';
|
|||
|
|
$.each(data.vo.dataList6, function (index, item) {
|
|||
|
|
html += '<tr>' +
|
|||
|
|
'<td>' + item.orgName + '</td>' +
|
|||
|
|
'<td>' + item.num + '</td>' +
|
|||
|
|
'<td>' + item.num2 + '</td>' +
|
|||
|
|
'<td>' + item.num3 + '</td>' +
|
|||
|
|
'<td>' + item.num4 + '</td>' +
|
|||
|
|
'<td>' + item.num5 + '</td>' +
|
|||
|
|
'</tr>';
|
|||
|
|
})
|
|||
|
|
$('#view-box .nine-table2 tbody').append(html);
|
|||
|
|
} else {
|
|||
|
|
$('#view-box .nine-table2 tbody').append('<tr><td>1</td><td>/</td><td>/</td><td>/</td><td>/</td><td>/</td></tr>');
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
if (data && data.vo && data.vo.dataList14 && data.vo.dataList14.length > 0) { // 未开展机械化施工数据赋值
|
|||
|
|
let html = '';
|
|||
|
|
$.each(data.vo.dataList14, function (index, item) {
|
|||
|
|
html += '<tr>' +
|
|||
|
|
'<td>' + (item.orgName ? (index + 1) : '') + '</td>' +
|
|||
|
|
'<td>' + item.orgName + '</td>' +
|
|||
|
|
'<td>' + item.proName + '</td>' +
|
|||
|
|
'<td>' + item.workManager + '</td>' +
|
|||
|
|
'<td>' + item.workContent + '</td>' +
|
|||
|
|
'<td>' + item.method + '</td>' +
|
|||
|
|
'<td>' + item.actualMethod + '</td>' +
|
|||
|
|
'<td>' + item.reviewResults + '</td>' +
|
|||
|
|
'</tr>';
|
|||
|
|
})
|
|||
|
|
$('#view-box .ele-table tbody').append(html);
|
|||
|
|
} else {
|
|||
|
|
$('#view-box .ele-table tbody').append('<tr><td>1</td><td>/</td><td>/</td><td>/</td><td>/</td><td>/</td><td>/</td><td>/</td></tr>');
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
if (data && data.vo && data.vo.dataList15 && data.vo.dataList15.length > 0) { // 环水保视频稽查情况赋值
|
|||
|
|
let html = '';
|
|||
|
|
$.each(data.vo.dataList15, function (index, item) {
|
|||
|
|
html += '<tr>' +
|
|||
|
|
'<td>' + (item.orgName ? (index + 1) : '') + '</td>' +
|
|||
|
|
'<td>' + item.orgName + '</td>' +
|
|||
|
|
'<td>' + item.proName + '</td>' +
|
|||
|
|
'<td>' + item.workManager + '</td>' +
|
|||
|
|
'<td>' + item.workContent + '</td>' +
|
|||
|
|
'<td>' + item.issue + '</td>' +
|
|||
|
|
'</tr>';
|
|||
|
|
})
|
|||
|
|
$('#view-box .twe-table tbody').append(html);
|
|||
|
|
} else {
|
|||
|
|
$('#view-box .twe-table tbody').append('<tr><td>1</td><td>/</td><td>/</td><td>/</td><td>/</td><td>/</td></tr>');
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 问题整改回复情况:
|
|||
|
|
if (data && data.vo && data.vo.dataList7 && data.vo.dataList7.length > 0) {
|
|||
|
|
let html = '';
|
|||
|
|
$.each(data.vo.dataList7, function (index, item) {
|
|||
|
|
html += '<div class="layout leaderDynamics">' +
|
|||
|
|
'<span class="module-content">(' + (index + 1) + ')' + item + '</span>' +
|
|||
|
|
'</div>';
|
|||
|
|
})
|
|||
|
|
$('#zgBox').append(html);
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 关键措施照片上传和日报质量评价情况
|
|||
|
|
if (data && data.vo && data.vo.dataList8 && data.vo.dataList8.length > 0) {
|
|||
|
|
let html = '';
|
|||
|
|
$.each(data.vo.dataList8, function (index, item) {
|
|||
|
|
html += '<tr>' +
|
|||
|
|
'<td>' + (index + 1) + '</td>' +
|
|||
|
|
'<td>' + item.orgName + '</td>' +
|
|||
|
|
'<td>' + item.num + '</td>' +
|
|||
|
|
'<td>' + item.num2 + '</td>' +
|
|||
|
|
'<td>' + item.rate + '%</td>' +
|
|||
|
|
'<td>' + item.quality + '</td>' +
|
|||
|
|
'</tr>';
|
|||
|
|
})
|
|||
|
|
$('#view-box .nine-table9 tbody').append(html);
|
|||
|
|
} else {
|
|||
|
|
$('#view-box .nine-table9 tbody').append('<tr><td>1</td><td>/</td><td>/</td><td>/</td><td>/</td><td>/</td></tr>');
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 日报填写情况
|
|||
|
|
if (data && data.vo && data.vo.dataList9 && data.vo.dataList9.length > 0) {
|
|||
|
|
let html = '';
|
|||
|
|
$.each(data.vo.dataList9, function (index, item) {
|
|||
|
|
html += '<div class="layout leaderDynamics">' +
|
|||
|
|
'<span class="module-content">(' + (index + 1) + ')' + item + '</span>' +
|
|||
|
|
'</div>';
|
|||
|
|
})
|
|||
|
|
$('#dailyBox').append(html);
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 二级风险明细
|
|||
|
|
if (data && data.vo && data.vo.dataList10 && data.vo.dataList10.length > 0) {
|
|||
|
|
let html = '';
|
|||
|
|
$.each(data.vo.dataList10, function (index, item) {
|
|||
|
|
html += '<tr>' +
|
|||
|
|
'<td>' + (item.orgName ? (index + 1) : '') + '</td>' +
|
|||
|
|
'<td>' + item.proName + '</td>' +
|
|||
|
|
'<td>' + item.workManager + '</td>' +
|
|||
|
|
'<td>' + item.orgName + '</td>' +
|
|||
|
|
'<td>' + item.workContent + '</td>' +
|
|||
|
|
'</tr>';
|
|||
|
|
})
|
|||
|
|
$('#view-box .two3-table tbody').append(html);
|
|||
|
|
} else {
|
|||
|
|
$('#view-box .two3-table tbody').append('<tr><td>1</td><td>/</td><td>/</td><td>/</td><td>/</td></tr>');
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 二级风险到岗到位检查情况
|
|||
|
|
if (data && data.vo && data.vo.dataList11 && data.vo.dataList11.length > 0) {
|
|||
|
|
let html = '';
|
|||
|
|
$.each(data.vo.dataList11, function (index, item) {
|
|||
|
|
html += '<tr>' +
|
|||
|
|
'<td>' + (item.proName ? (index + 1) : '') + '</td>' +
|
|||
|
|
'<td>' + item.proName + '</td>' +
|
|||
|
|
'<td>' + item.yz + '</td>' +
|
|||
|
|
'<td>' + item.jl + '</td>' +
|
|||
|
|
'<td>' + item.sg + '</td>' +
|
|||
|
|
'</tr>'
|
|||
|
|
})
|
|||
|
|
html += '<tr><td colspan="5">备注:“/”代表未到岗到位,“√”代表到岗到位。</td></tr>'
|
|||
|
|
$('.seven-table tbody').append(html);
|
|||
|
|
} else {
|
|||
|
|
$('.seven-table tbody').append('<tr><td>1</td><td>/</td><td>/</td><td>/</td><td>/</td></tr><tr><td colspan="5">备注:“/”代表未到岗到位,“√”代表到岗到位。</td></tr>');
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 领导动态赋值
|
|||
|
|
if (data && data.vo && data.vo.dataList12 && data.vo.dataList12.length > 0) {
|
|||
|
|
let html = '';
|
|||
|
|
$.each(data.vo.dataList12, function (index, item) {
|
|||
|
|
html += '<div class="layout leaderDynamics">' +
|
|||
|
|
'<span class="module-content">' + (index + 1) + '.' + item + '</span>' +
|
|||
|
|
'</div>';
|
|||
|
|
})
|
|||
|
|
$('#leaderDynamicsBox2').append(html);
|
|||
|
|
}
|
|||
|
|
// initTableStyle();
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
function initTableStyle() {
|
|||
|
|
initTableData('nine-table6');
|
|||
|
|
initTableData('nine-table7');
|
|||
|
|
initTableData('nine-table8');
|
|||
|
|
}
|
|||
|
|
// 展开 type 1.三级及以上作业风险计划未执行原因
|
|||
|
|
function openData(type) {
|
|||
|
|
if (type === 1) {
|
|||
|
|
$('.open').removeAttr('style');
|
|||
|
|
$('.close').css('display', 'none');
|
|||
|
|
$('.nine-table8 tbody tr').each(function (index, item) {
|
|||
|
|
if (index > 9) {
|
|||
|
|
$(this).removeAttr('style');
|
|||
|
|
}
|
|||
|
|
});
|
|||
|
|
$('.nine-table8 tbody tr').eq(9).css('border-bottom', 'none');
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 收起 type 1.三级及以上作业风险计划未执行原因
|
|||
|
|
function closeData(type) {
|
|||
|
|
if (type === 1) {
|
|||
|
|
$('.close').removeAttr('style');
|
|||
|
|
$('.open').css('display', 'none');
|
|||
|
|
$('.nine-table8 tbody tr').each(function (index, item) {
|
|||
|
|
if (index > 9) {
|
|||
|
|
$(this).css('display', 'none');
|
|||
|
|
}
|
|||
|
|
});
|
|||
|
|
$('.nine-table8 tbody tr').eq(9).css('border-bottom', '1px solid');
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
function hideImg() {
|
|||
|
|
$('.open').css('display', 'none');
|
|||
|
|
$('.close').css('display', 'none');
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 领导动态
|
|||
|
|
function leaderDynamic(){
|
|||
|
|
openIframeByParamObj6("leaderDynamic", '领导动态', "./violation/leaderDynamic.html", "88%", "90%", {});
|
|||
|
|
}
|