let form, laydate, layer, table; let objParams = {}; function setParams(obj) { objParams = JSON.parse(obj); layui.use(["form", 'layer', 'table', 'laydate'], function () { form = layui.form; layer = layui.layer; table = layui.table; laydate = layui.laydate; layui.form.render(); laydate.render({ elem: '#ID-laydate-rangeLinked', range: ['#startDate', '#endDate'], rangeLinked: true // 开启日期范围选择时的区间联动标注模式 --- 2.8+ 新增 }); $('#startDate').val(getNowTime()); $('#endDate').val(getNowTime()); initTable(parent.$('#bidPro').val()); }); } // 重载表格 function reloadTable(pageNum) { table.reload("currentTableId", { page: { curr: pageNum ? pageNum : 1, }, where: { bidCode: parent.$('#bidPro').val(), startTime: $('#startDate').val(), endTime: $('#endDate').val(), }, }, ); } function initTable(bidCode) { const url = commonUrl + "screen/largeScreen/constrDisplay/getCameraImage"; table.render({ elem: '#demo2', id: 'currentTableId', url: url, skin: 'line', page: true, height: 'full-180', headers: { "decrypt": "decrypt", "Authorization": token }, where: { bidCode: bidCode, startTime: $('#startDate').val(), endTime: $('#endDate').val() }, cols: [[ { type: 'numbers', title: '序号', width: '10%' }, // 添加序号列 { field: 'createTime', title: '日期', align: 'center', width: '20%' }, { field: 'warnContent', title: '预警内容', align: 'center', width: '20%', templet: function (d) { return '现场有人员逗留,请确认!'; } }, { field: 'photo', title: '照片', align: 'center', width: '20%', templet: function (d) { let html = "", filePath = imgUrl + d.image + "?token=" + sessionStorage.getItem("zhgd_token"); html += ""; return html; } }, { field: 'status', title: '状态', align: 'center', width: '10%', templet: function (d) { return (d.isSure === '0' ? '未确认' : d.isSure === '1' ? '已确认' : '系统误判'); }, }, { field: 'remark', title: '处置措施', align: 'center', width: '20%' } ]], done: function (res, curr, count, origin) { // console.log(res); } }) } function viewImg(item) { let filePath = imgUrl + item.image + "?token=" + sessionStorage.getItem("zhgd_token"); layer.photos({ shade: 0.5, footer: false, photos: { "title": "图片预览", "start": 0, "data": [ { "pid": 1, "src": filePath, } ] }, }); }