shjung 2 years ago
parent
commit
35532e8721
1 changed files with 7 additions and 5 deletions
  1. 7 5
      src/main/java/com/its/vms/dto/TbVmsCtlrDto.java

+ 7 - 5
src/main/java/com/its/vms/dto/TbVmsCtlrDto.java

@@ -731,18 +731,20 @@ public class TbVmsCtlrDto implements Serializable {
             int bitmapId  = units[ii].getBitmapId();
             int formIdx   = units[ii].getFormIdx();
             VmsForm pForm = this.formManager.getItem(formIdx);
+
+            if (pForm.getVmsFormTypeCd() == eVmsFormType.eFormTp_hongbo.getValue()) {
+                // 홈보폼인 경우 다운로드 폼 ID를 저장해 놓는다.
+                this.downloadFormId = vmsFormId;
+            }
+
             if (config.isCheckNewForm() && !units[ii].isDownload()) {
                 // 이미 다운로드 했기 때문에 다시 다운로드 하지 않는다.
                 log.info("downloadFile: VMS {}, IDX {}, VmsFormId {}, FormId {}, BitmapId {}, formIdx {}, DownloadFormID: {}, already download...",
                         this.vmsCtlrNmbr, ii, vmsFormId, formId, bitmapId, formIdx, this.downloadFormId);
+                this.downloadFormId = 0;
                 continue;
             }
 
-            if (pForm.getVmsFormTypeCd() == eVmsFormType.eFormTp_hongbo.getValue()) {
-                // 홈보폼인 경우 다운로드 폼 ID를 저장해 놓는다.
-                this.downloadFormId = vmsFormId;
-            }
-
             log.info("downloadFile: VMS {}, Idx {}, VmsFormId {}, FormId {}, BitmapId {}, formIdx {}, DownloadFormID: {}",
                     this.vmsCtlrNmbr, ii, pForm.getVmsFormId(), formId, bitmapId, formIdx, this.downloadFormId);