From 4b33796be3887c81fa40fba2f55dce4489cff041 Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期三, 01 四月 2026 14:55:32 +0800
Subject: [PATCH] Merge branch 'master' of http://120.76.84.145:10101/gitblit/r/java/estate_expert

---
 admin-server/src/main/java/com/estate/expert/admin/stat/report/render/DeviceTablePolicy.java |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/admin-server/src/main/java/com/estate/expert/admin/stat/report/render/DeviceTablePolicy.java b/admin-server/src/main/java/com/estate/expert/admin/stat/report/render/DeviceTablePolicy.java
index 329adec..521ed19 100644
--- a/admin-server/src/main/java/com/estate/expert/admin/stat/report/render/DeviceTablePolicy.java
+++ b/admin-server/src/main/java/com/estate/expert/admin/stat/report/render/DeviceTablePolicy.java
@@ -20,6 +20,7 @@
     @Override
     public void render(XWPFTable table, Object data) throws Exception {
         var deviceRecords = (JSONArray) data;
+        int colCnt = table.getRow(1).getTableCells().size();
         for (var d : deviceRecords) {
             var deviceInfo = (JSONObject) d;
             var records = deviceInfo.getJSONArray("问题");
@@ -34,6 +35,10 @@
                     RenderHelper.renderCell(row, name, highLevelColor);
                     RenderHelper.renderCell(row, info.getString("检查问题"), textColor);
                     RenderHelper.renderCell(row, info.getString("隐患等级"), textColor);
+                    if (colCnt >= 5) {
+                        RenderHelper.renderCell(row, String.valueOf(info.getLongValue("同类隐患出现频次")), textColor);
+                        RenderHelper.renderCell(row, String.valueOf(info.getLongValue("检查频次")), textColor);
+                    }
                 }
             }
         }

--
Gitblit v1.7.1