“mitao”
2026-03-25 309b5eb17c510c781daec96bbfef3b693f3a4d7e
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);
                    }
                }
            }
        }