From 4db0654e73272ca697bcaf3fd5a7ba5f9980601d Mon Sep 17 00:00:00 2001 From: ysCha Date: Thu, 22 Jan 2026 13:42:10 +0900 Subject: [PATCH] =?UTF-8?q?pdf=20null=20=EC=98=A4=EB=A5=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pwrGnrSimulation/PwrGnrSimService.java | 48 +++++++++++-------- 1 file changed, 28 insertions(+), 20 deletions(-) diff --git a/src/main/java/com/interplug/qcast/biz/pwrGnrSimulation/PwrGnrSimService.java b/src/main/java/com/interplug/qcast/biz/pwrGnrSimulation/PwrGnrSimService.java index b90ad2c2..185f749e 100644 --- a/src/main/java/com/interplug/qcast/biz/pwrGnrSimulation/PwrGnrSimService.java +++ b/src/main/java/com/interplug/qcast/biz/pwrGnrSimulation/PwrGnrSimService.java @@ -2288,34 +2288,42 @@ public class PwrGnrSimService { // 상단 요약정보 elm = doc.getElementById("objectNo"); - elm.text( - StringUtils.defaultString(data.getObjectNo() + " (Plan No : " + data.getPlanNo() + ")")); - + if (elm != null) { + elm.text( + StringUtils.defaultString(data.getObjectNo() + " (Plan No : " + data.getPlanNo() + ")")); +} elm = doc.getElementById("drawingEstimateCreateDate"); - elm.text(StringUtils.defaultString(data.getDrawingEstimateCreateDate())); - + if (elm != null) { + elm.text(StringUtils.defaultString(data.getDrawingEstimateCreateDate())); +} elm = doc.getElementById("prefName"); - - elm.text(StringUtils.defaultString(data.getPrefName())); - + if (elm != null) { + elm.text(StringUtils.defaultString(data.getPrefName())); +} elm = doc.getElementById("areaName"); - elm.text(StringUtils.defaultString(data.getAreaName())); - + if (elm != null) { + elm.text(StringUtils.defaultString(data.getAreaName())); +} elm = doc.getElementById("capacity"); - elm.text(StringUtils.defaultString(data.getCapacity()) + " kW"); - + if (elm != null) { + elm.text(StringUtils.defaultString(data.getCapacity()) + " kW"); +} elm = doc.getElementById("anlFrcsGnrt"); - elm.text(StringUtils.defaultString(String.valueOf(pwrGnrSimList[12]))); - + if (elm != null) { + elm.text(StringUtils.defaultString(String.valueOf(pwrGnrSimList[12]))); +} elm = doc.getElementById("snowfall"); - elm.text(StringUtils.defaultString(data.getSnowfall()) + " cm"); - + if (elm != null) { + elm.text(StringUtils.defaultString(data.getSnowfall()) + " cm"); +} elm = doc.getElementById("standardWindSpeedId"); - elm.text(StringUtils.defaultString(data.getStandardWindSpeedId())); - + if (elm != null) { + elm.text(StringUtils.defaultString(data.getStandardWindSpeedId())); +} elm = doc.getElementById("pwrGnrSimTypeName"); - elm.text(StringUtils.defaultString(data.getPwrGnrSimTypeName())); - + if (elm != null) { + elm.text(StringUtils.defaultString(data.getPwrGnrSimTypeName())); + } boolean isUnchanged = Arrays.stream(pwrGnrSimList).allMatch(value -> value == "00"); if (!isUnchanged) { // 변경된값 확인