From a4a066390d10e20ec87773c1f9cd73ea9ca57ad1 Mon Sep 17 00:00:00 2001 From: hjjeong Date: Tue, 9 Dec 2025 11:53:57 +0900 Subject: [PATCH] =?UTF-8?q?=ED=92=88=EC=A7=88=EA=B4=80=EB=A6=AC=5F?= =?UTF-8?q?=EA=B3=A0=EA=B0=9DCS=EA=B4=80=EB=A6=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../WEB-INF/view/common/ImageRegistPopup.jsp | 347 +++++++++++++ .../quality/customerCsActionFormPopUp.jsp | 459 ++++++++++++++---- .../quality/customerCsDefectFormPopUp.jsp | 252 +++++++--- .../WEB-INF/view/quality/customerCsList.jsp | 221 +++++---- .../view/quality/incomingInspectionList.jsp | 7 + .../view/quality/processInspectionList.jsp | 6 + WebContent/WEB-INF/view/viewImageByObjId.jsp | 68 +++ src/com/pms/controller/CommonController.java | 27 ++ src/com/pms/controller/QualityController.java | 49 +- src/com/pms/mapper/quality.xml | 136 +++++- src/com/pms/service/QualityService.java | 80 +++ 11 files changed, 1378 insertions(+), 274 deletions(-) create mode 100644 WebContent/WEB-INF/view/common/ImageRegistPopup.jsp create mode 100644 WebContent/WEB-INF/view/viewImageByObjId.jsp diff --git a/WebContent/WEB-INF/view/common/ImageRegistPopup.jsp b/WebContent/WEB-INF/view/common/ImageRegistPopup.jsp new file mode 100644 index 0000000..5329234 --- /dev/null +++ b/WebContent/WEB-INF/view/common/ImageRegistPopup.jsp @@ -0,0 +1,347 @@ +<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> +<%@ page import="com.pms.common.utils.*"%> +<%@ page import="java.util.*" %> +<%@include file= "/init.jsp" %> + + + + +<%=Constants.SYSTEM_NAME%> + + + + +
+ +
+
+

+ 이미지 등록 +

+
+
+ + + + + + + + + +
이미지
업로드
+ +
+

📷 이미지 파일을 여기에 드래그하거나 아래에서 선택하세요

+

허용 확장자: jpg, jpeg, png, gif, bmp, webp

+
+ +
+ + +
+
이미지
목록
+ +
+
등록된 이미지가 없습니다.
+
+
+
+
+ +
+
+
+
+
+ + diff --git a/WebContent/WEB-INF/view/quality/customerCsActionFormPopUp.jsp b/WebContent/WEB-INF/view/quality/customerCsActionFormPopUp.jsp index 9ddd305..7a41d37 100644 --- a/WebContent/WEB-INF/view/quality/customerCsActionFormPopUp.jsp +++ b/WebContent/WEB-INF/view/quality/customerCsActionFormPopUp.jsp @@ -3,23 +3,84 @@ <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> <%@ page import="com.pms.common.utils.*"%> <%@ page import="java.util.*" %> -<%@include file= "/init.jsp" %> +<%@include file= "/init_new.jsp" %> <% String menuObjId = request.getParameter("menuObjId"); -String menuName = CommonUtils.getMenuName(menuObjId, "조치결과 등록"); +String actionType = CommonUtils.checkNull(request.getParameter("actionType")); +// 뷰 모드인지 판단 +boolean isViewMode = "view".equals(actionType); +String menuName = isViewMode ? "조치결과 조회" : CommonUtils.getMenuName(menuObjId, "조치결과 등록"); + Map info = (Map)request.getAttribute("info"); if(info == null) info = new HashMap(); + +String objId = CommonUtils.checkNull(info.get("objid")); + +// 오늘 날짜 +String today = new java.text.SimpleDateFormat("yyyy-MM-dd").format(new java.util.Date()); +String actionDate = CommonUtils.checkNull(info.get("action_date")); +if(actionDate.isEmpty()) actionDate = today; + +// 조치자 +String actionUserName = CommonUtils.checkNull(info.get("action_user_name")); +if(actionUserName.isEmpty()) actionUserName = connectUserName; %> <%=Constants.SYSTEM_NAME%> +
- "> -