var form, layer; let objParam, idParam; function setParams(params) { objParam = JSON.parse(params); idParam = objParam.id; layui.use(['form'], function () { form = layui.form; layer = layui.layer; form.verify(); form.render(); getTypeDetails(); }); } // 详情 function getTypeDetails() { let params = { id: objParam.id }; let url = dataUrl + 'proteam/pot/riskRect/getRiskRectDetail'; ajaxRequest(url, "POST", params, true, function () { }, function (result) { console.error(result); if (result.code === 200) { setFormData(result.data); } }, function (xhr, status, error) { errorFn(xhr, status, error) }, null); function setFormData(obj) { form.val('formInfo', obj); let recDate = ''; if (obj.levelId === '一般违章' || obj.levelId === '建议整改') { recDate = setDate(addDate(getNowTime(), 3)) } else if (obj.levelId === '严重违章') { recDate = setDate(addDate(getNowTime(), 6)) } $('#rectTime').val(recDate); let rectImgPath = obj.rectImgPath; let html = ''; if (rectImgPath && rectImgPath.length > 0) { $.each(rectImgPath, function (index, item) { let path = photoUrl + item + '?token=' + token; html += '' }) $('#rectImg').empty().append(html); } } function addDate(date, days) { if (days == undefined || days == '') { days = 1; } var date = new Date(date); date.setDate(date.getDate() + days); var month = date.getMonth() + 1; var day = date.getDate(); return date.getFullYear() + '-' + getFormatDate(month) + '-' + getFormatDate(day); } // 日期月份/天的显示,如果是1位数,则在前面加上'0' function getFormatDate(arg) { if (arg == undefined || arg == '') { return ''; } let re = arg + ''; if (re.length < 2) { re = '0' + re; } return re; } } // 关闭页面 function closePage() { let index = parent.layer.getFrameIndex(window.name); // 先得到当前 iframe层的索引 parent.layer.close(index); // 再执行关闭 }