user 04-27
파일 업로드 및 파일 다운로드 오류 수정
@979fb9c1b23e2bd57ba6055d53cca2b1e18f7a33
src/main/java/egovframework/com/cmm/web/EgovFileDownloadController.java
--- src/main/java/egovframework/com/cmm/web/EgovFileDownloadController.java
+++ src/main/java/egovframework/com/cmm/web/EgovFileDownloadController.java
@@ -9,6 +9,7 @@
 import java.io.IOException;
 import java.io.PrintWriter;
 import java.net.URLEncoder;
+import java.time.LocalDate;
 import java.util.ArrayList;
 import java.util.List;
 import java.util.Map;
@@ -889,9 +890,9 @@
 		//zip파일 이름 (메뉴명+글 제목명 +날짜)
 		String menuNm = "";
 		if(auditVO.getAutCd().equals("21 ")) {
-			menuNm = "개인정보실태평가";
+			menuNm = "개인정보";
 		}else if(auditVO.getAutCd().equals("03")) {
-			menuNm = "국정원실태평가";
+			menuNm = "정보보안";
 		}else if(auditVO.getAutCd().equals("01")) { 
 			menuNm = "외부감사";
 		}else if(eduVO.getAutCd().equals("02")) {
@@ -903,7 +904,9 @@
 				menuNm = "연간교육계획";
 			}
 		}
-		String orgnZipNm = menuNm+"_"+auditVO.getAutSj()+"_"+auditVO.getFrstRegistPnttm().substring(0,10)+".zip"; // 압축 파일명 필요..
+		LocalDate now = LocalDate.now();
+		
+		String orgnZipNm = menuNm+"_"+auditVO.getAutSj()+"_"+now+".zip"; // 압축 파일명 필요..
 		
 		
 		FileVO fileVO = new FileVO();
@@ -1335,7 +1338,8 @@
 		
 		//zip파일 이름 (메뉴명+글 제목명 +날짜)
 		String menuNm = "SLA관리";
-		String orgnZipNm = menuNm+"_"+slaAutscitecVO.getSlaSj()+"_"+slaAutscitecVO.getFrstRegistPnttm().substring(0,10)+".zip"; // 압축 파일명 필요..
+		LocalDate now = LocalDate.now();
+		String orgnZipNm = menuNm+"_"+slaAutscitecVO.getSlaSj()+"_"+now+".zip"; // 압축 파일명 필요..
 		
 		
 		FileVO fileVO = new FileVO();
src/main/webapp/WEB-INF/jsp/uss/itsm/bizCntrt/BizFileUpload.jsp
--- src/main/webapp/WEB-INF/jsp/uss/itsm/bizCntrt/BizFileUpload.jsp
+++ src/main/webapp/WEB-INF/jsp/uss/itsm/bizCntrt/BizFileUpload.jsp
@@ -290,6 +290,8 @@
 	        			});
 	        			
 	        			opener.self_reload();
+
+	        			self.close();
 	        		}
 	        	}
 	        }else{
src/main/webapp/WEB-INF/jsp/uss/itsm/edu/ConfFileUpload.jsp
--- src/main/webapp/WEB-INF/jsp/uss/itsm/edu/ConfFileUpload.jsp
+++ src/main/webapp/WEB-INF/jsp/uss/itsm/edu/ConfFileUpload.jsp
@@ -180,6 +180,15 @@
             }
         }); 
     }
+
+    $(function(){  //단일 파일업로드
+		$('#file_temp').change(function(e){
+	   	   var objUpload = $(".file_upload_box");
+	   	   var files = $('#file_temp')[0].files;
+	   	   handleFileUpload(files,objUpload);  //파일업로드 
+	   	});
+	 });
+	 
 });
 
 /* 삭제버튼 클릭시 */
@@ -279,6 +288,7 @@
 	        				$(this).removeAttr("class", "imsi") ;
 	        			});
 	        			opener.self_reload();
+	        			self.close();
 	        		}
 	        	}
 	        }else{
@@ -297,6 +307,7 @@
 	$('.upload_box_img').show();
     $('.upload_box_text').show();
     $('.uploaded_obj').hide();
+    self.close();
 }	
 
 </script>
@@ -322,7 +333,8 @@
              	</c:forEach>
              </c:if>
             </select>
-            
+            <input type="button" value="파일추가" class="asset_no_use_file_upload" onclick="document.all.file_temp.click();">
+           	<input type="file" name="file_temp" id="file_temp" style="display:none" class="file">
             
 <%--             <select name="upload_list_detail" id="upload_list_detail">
              	<c:forEach var="codeResult" items="${cmmCodeList}" varStatus="status" end="0">
src/main/webapp/WEB-INF/jsp/uss/itsm/per/PerItemFileUpload.jsp
--- src/main/webapp/WEB-INF/jsp/uss/itsm/per/PerItemFileUpload.jsp
+++ src/main/webapp/WEB-INF/jsp/uss/itsm/per/PerItemFileUpload.jsp
@@ -174,6 +174,14 @@
             }
         }); 
     }
+    
+    $(function(){  //단일 파일업로드
+		$('#file_temp').change(function(e){
+	   	   var objUpload = $(".file_upload_box");
+	   	   var files = $('#file_temp')[0].files;
+	   	   handleFileUpload(files,objUpload);  //파일업로드 
+	   	});
+	 });
 });
 
 /* 삭제버튼 클릭시 */
@@ -289,6 +297,7 @@
 	$('.upload_box_img').show();
     $('.upload_box_text').show();
     $('.uploaded_obj').hide();
+    self.close();
 }	
 
 </script>
@@ -299,6 +308,8 @@
 <input type="hidden" name="periItemId" value="${peritemVO.periItemId}" />
     <div class="file_upload_popup">
         <div class="file_upload_title">첨부파일등록
+        	<input type="button" value="파일추가" class="asset_no_use_file_upload" onclick="document.all.file_temp.click();">
+           	<input type="file" name="file_temp" id="file_temp" style="display:none" class="file">
         </div>
         <div class="file_upload_box">
             <img class="upload_box_img" src="/direct/img/upload_img.png" alt="" style="margin-top: 60px;">
src/main/webapp/WEB-INF/jsp/uss/itsm/sla/EvalItemFileUpload.jsp
--- src/main/webapp/WEB-INF/jsp/uss/itsm/sla/EvalItemFileUpload.jsp
+++ src/main/webapp/WEB-INF/jsp/uss/itsm/sla/EvalItemFileUpload.jsp
@@ -147,6 +147,14 @@
             }
         }); 
     }
+
+    $(function(){  //단일 파일업로드
+		$('#file_temp').change(function(e){
+	   	   var objUpload = $(".file_upload_box");
+	   	   var files = $('#file_temp')[0].files;
+	   	   handleFileUpload(files,objUpload);  //파일업로드 
+	   	});
+	 });
 });
 
 /* 삭제버튼 클릭시 */
@@ -234,6 +242,8 @@
 	        		alert("등록되었습니다.");
 	        		if(opener != null){
 	        			opener.self_reload();
+
+	        			self.close();
 	        		}
 	        	}
 	        }else{
@@ -252,6 +262,7 @@
 	$('.upload_box_img').show();
     $('.upload_box_text').show();
     $('.uploaded_obj').hide();
+    self.close();
 }	
 
 </script>
@@ -265,6 +276,8 @@
 <input type="hidden" name="evitId" value="${evalVO.evitId}" />
     <div class="file_upload_popup">
         <div class="file_upload_title">첨부파일등록
+                   	<input type="button" value="파일추가" class="asset_no_use_file_upload" onclick="document.all.file_temp.click();">
+           	<input type="file" name="file_temp" id="file_temp" style="display:none" class="file">
         </div>
         <div class="file_upload_box">
             <img class="upload_box_img" src="/direct/img/upload_img.png" alt="" style="margin-top: 60px;">
Add a comment
List