From a887b805abdf6c54a96b0944190013f11a5cea1e Mon Sep 17 00:00:00 2001 From: BianLzhaoMin <11485688+bianliangzhaomin123@user.noreply.gitee.com> Date: Thu, 24 Jul 2025 13:42:35 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- js/pages/newDataAnalysis/projectProgress.js | 33 ++++++++++++++------- 1 file changed, 23 insertions(+), 10 deletions(-) diff --git a/js/pages/newDataAnalysis/projectProgress.js b/js/pages/newDataAnalysis/projectProgress.js index a30de1a..16f68e1 100644 --- a/js/pages/newDataAnalysis/projectProgress.js +++ b/js/pages/newDataAnalysis/projectProgress.js @@ -92,6 +92,22 @@ function changeData(that, type) { $("#right-box").css({ display: "none" }); } +let data1 = [ + "由于大气影响,导致施工进度延误", + "由于设备判断延迟,导致施工进度延误", + "由于人员不足,导致施工进度延误", + "由于设计变更,导致施工进度延误", + "由于其他原因,导致施工进度延误", +]; +// 自动生成一些结果描述 +let data2 = [ + "此次结果较上次有所恶化,由于大气影响(如暴雨、雾霾),现场停工3天,需调整后续工期计划。", + "此次结果与上次持平,由于设备判断延迟(如检测仪器故障),延误2天,但通过加班追回部分进度。", + "此次结果较上次有所改善,尽管人员不足(原计划10人,实际到岗7人),但通过优化分工仅延误1天。", + "此次结果出现新问题,由于设计变更(业主临时要求修改图纸),导致关键路径延期5天,需紧急协调资源。", + "此次结果较上次无显著变化,其他原因(如临时停电)导致延误1天,属于可控范围内。", +]; + function initTable(type, bidCode) { if ($("#demo2").next(".layui-table-view").length > 0) { $("#demo2").next(".layui-table-view").remove(); @@ -137,21 +153,18 @@ function initTable(type, bidCode) { type: 1, title: "分析查看", content: - "
" + - "
延误原因:" + + "
" + + "
延误原因:" + rowData.delayActor + "
" + - "
其他原因:" + - rowData.delayActor + + "
其他原因:" + + data1[index] + "
" + - "
分析结果:" + - rowData.delayActor + - "
" + - "
分析结论:" + - rowData.delayActor + + "
分析结果:" + + data2[index] + "
" + "
", - area: ["600px", "auto"], + area: ["600px", "300px"], shade: 0.3, // 遮罩透明度 skin: "custom-layer-style", // 自定义皮肤 success: function (layero, index) {