Compare commits

...

15 Commits

166 changed files with 16914 additions and 10581 deletions

View File

@@ -1,4 +1,4 @@
arguments=--init-script C\:\\Users\\bd091\\AppData\\Roaming\\Antigravity\\User\\globalStorage\\redhat.java\\1.50.0\\config_win\\org.eclipse.osgi\\58\\0\\.cp\\gradle\\init\\init.gradle --init-script C\:\\Users\\bd091\\AppData\\Roaming\\Antigravity\\User\\globalStorage\\redhat.java\\1.50.0\\config_win\\org.eclipse.osgi\\58\\0\\.cp\\gradle\\protobuf\\init.gradle
arguments=--init-script C\:\\Users\\bd091\\AppData\\Roaming\\Antigravity\\User\\globalStorage\\redhat.java\\1.52.0\\config_win\\org.eclipse.osgi\\58\\0\\.cp\\gradle\\init\\init.gradle --init-script C\:\\Users\\bd091\\AppData\\Roaming\\Antigravity\\User\\globalStorage\\redhat.java\\1.52.0\\config_win\\org.eclipse.osgi\\58\\0\\.cp\\gradle\\protobuf\\init.gradle
auto.sync=false
build.scans.enabled=false
connection.gradle.distribution=GRADLE_DISTRIBUTION(WRAPPER)

30
DbCheck.java Normal file
View File

@@ -0,0 +1,30 @@
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import java.sql.Statement;
public class DbCheck {
public static void main(String[] args) {
String url = "jdbc:mariadb://183.98.184.84:3306/madeu";
String user = "madeu";
String password = "apdlemdb12#$";
try {
Class.forName("org.mariadb.jdbc.Driver");
try (Connection conn = DriverManager.getConnection(url, user, password);
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM medical_divi_list LIMIT 1")) {
ResultSetMetaData rsmd = rs.getMetaData();
int columnCount = rsmd.getColumnCount();
System.out.println("--- COLUMNS IN medical_divi_list ---");
for (int i = 1; i <= columnCount; i++) {
System.out.println(rsmd.getColumnName(i) + " (" + rsmd.getColumnTypeName(i) + ")");
}
}
} catch (Exception e) {
e.printStackTrace();
}
}
}

View File

@@ -1,21 +1,23 @@
# MadeU CRM - 프로젝트 Walkthrough
# 관리자 페이지 업데이트 안내 (최근 작업 내역)
최근 개발 환경 및 시스템에 적용된 주요 변경 사항과 기능 구현 내역을 요약한 문서입니다.
최근(금요일부터 주말 포함) 관리자 시스템에 적용된 주요 변경 사항과 기능 개선 내역을 이해하기 쉽게 요약한 문서입니다.
## 1. 병원 일정 및 공휴일 관리 기능 (Hospital Schedule Feature)
- **특정 일자별 운영시간 관리**: 특정 날짜의 병원 운영시간, 휴게시간(Break Time) 및 운영 상태를 개별적으로 관리할 수 있는 기능이 구현되었습니다.
- **데이터베이스 추가**: 이를 위해 `MU_HOSPITAL_SCHEDULE` 테이블이 추가되었으며 관련 CRUD 로직(MyBatis/Spring)이 반영되었습니다.
- **기본값 예외 처리**: 휴일 등록 시 반복되지 않는 일정의 경우 '반복 안함(N)'이 기본적으로 선택되도록 로직을 보완했습니다.
- **달력 UI 시각화**: 예약 달력 노출 시 공휴일과 일요일의 경우 과거 날짜처럼 비활성화(빨간색 텍스트, 회색 배경)되는 디자인을 적용했고, 선택 불가능하도록 방지 로직을 추가했습니다. (단, 예외적으로 오픈 일정이 설정된 날은 선택 가능하게 처리)
## 1. 전후 사진 관리 기능 개선
- **쁘띠(Petit) 전후 사진 화면 변경**: 다이어트 전후 사진 화면의 깔끔한 최신 디자인과 편리한 기능들을 쁘띠 사진 관리 화면(목록, 등록, 수정)에도 똑같이 적용하여, 두 메뉴를 사용할 때 헷갈리지 않고 똑같이 편리하게 쓸 수 있도록 통일했습니다.
- **이미지 업로드 오류 수정**: 간혹 Before(전) 사진과 After(후) 사진이 반대로 저장되거나 불러와지던 오류를 찾아 고쳤습니다.
- **사진 업로드 가이드 추가**: 사진 등록/수정 화면 하단에 썸네일(800 x 450 px)과 내용 이미지(2000 x XXXX px)의 적정 크기를 안내하는 문구를 추가하여, 예쁘게 사진을 올릴 수 있도록 도왔습니다.
## 2. 게시판 및 이벤트 관리 기능 리팩토링
- **이벤트 목록 페이지 개선**: `webEventSelectList.html`에 포함되어 있던 인라인 CSS와 JavaScript를 별도의 파일로 분리하여 유지보수성을 극대화했습니다.
- **만료된 이벤트 처리**: 목록에서 종료된 이벤트를 클릭할 경우, 상세 화면으로 넘어가지 않고 '만료된 이벤트'임을 알리는 레이어 팝업이 표시되도록 기능을 개선했습니다.
- **날짜 포맷 버그 수정**: 이벤트 시작 및 종료일(`eventStartDt`, `eventEndDt`) 저장 시 하이픈(-)이 잘못 파싱되어 입력되는 버그를 수정하여 정상적인 날짜 형식(YYYYMMDD)으로 저장되도록 조치했습니다.
- **그리드 컬럼 동적 변경**: '이벤트(다이어트)' 및 '이벤트(쁘띠)' 카테고리에 따라 이벤트 목록 그리드에 노출되는 기간(시작일/종료일) 컬럼 포맷을 알맞게 표기하도록 수정했습니다.
## 2. 진료 카테고리 관리 화면 개선 (오버뷰 탭)
- **오버뷰 탭 트리 구조 적용**: 카테고리가 1단계부터 4단계까지 어떻게 연결되어 있는지 한눈에 볼 수 있도록 나뭇가지(트리) 형태로 펼쳐서 보여주는 기능을 추가했습니다.
- **셀렉트 박스 필터링 연동**: 맨 위의 대분류(1단계 카테고리)를 선택하면, 오버뷰 탭에서도 그 대분류에 해당하는 내용만 쏙쏙 골라서 볼 수 있도록 편리하게 수정했습니다.
- **숨김 처리 해제**: 기존에 특정 카테고리('비만', '쁘띠', '피부')만 골라서 나오던 화면을, 숨겨진 것 없이 전체 최상위 카테고리가 보이도록 수정했습니다.
## 3. UI/UX 개선 및 버그 수정
- **SMS 템플릿 레이아웃**: SMS 템플릿 관리 메뉴에서 리스트(좌측)와 상세 정보(우측) 화면을 분할 레이아웃으로 변경하였으며, 페이징 처리 오류로 인한 무한 루프 버그를 수정했습니다.
- **달력 레이아웃 버그 수정**: 특정 달(예: 2026년 1월, 2월 등)이 토요일로 끝나는 경우 노출되는 빈 칸(Trailing empty cells) 렌더링 버그를 올바르게 수정하였습니다.
- **디자인 일관성 적용**: 등록 화면(`ContentsBbsReg.html`)에 수정 화면(`ContentsBbsUpd.html`)에서 적용했던 최신 디자인(이미지 업로드, 텍스트 인풋, 프로시저 선택 뷰 등)과 기능들을 동일하게 적용했습니다.
- **코드 클린업**: `ContentsBbsSelectList` 페이지 등에서 더 이상 사용하지 않는 데드 코드(Dead Code), 삭제된 날짜 필터 로직, 불필요한 주석 등을 모두 정리하여 코드베이스를 최적화했습니다.
## 3. 문자(SMS) 템플릿 관리 화면 수정
- **화면 구조 변경**: 왼쪽에는 문구 목록이, 오른쪽에는 상세 내용이 나오는 '반반 화면' 형태로 깔끔하게 만들었습니다.
- **페이지 넘김(페이징) 오류 해결**: 페이지 번호를 누를 때 화면이 먹통이 되거나 무한히 새로고침되는 오류를 고쳐서 자연스럽게 다음 페이지로 넘어갈 수 있도록 수정습니다.
---
### 기타 수정 사항
* 안 쓰는 오래된 코드들을 깔끔하게 청소하여 시스템이 좀 더 가벼워지도록 정리했습니다.
* 화면이 깨지거나 여백이 안 맞던 작은 부분(CSS)들을 각 화면에 맞게 꼼꼼하게 다듬었습니다.

0
boot_error.txt Normal file
View File

2
boot_log.txt Normal file
View File

@@ -0,0 +1,2 @@
> Task :compileJava UP-TO-DATE
Terminate batch job (Y/N)?

View File

@@ -0,0 +1,343 @@
/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* jakarta.servlet.http.HttpServletRequest
* jakarta.servlet.http.HttpSession
* org.slf4j.Logger
* org.slf4j.LoggerFactory
* org.springframework.beans.factory.annotation.Autowired
* org.springframework.beans.factory.annotation.Value
* org.springframework.stereotype.Service
* org.springframework.transaction.annotation.Transactional
* org.springframework.ui.Model
* org.springframework.web.multipart.MultipartFile
*/
package com.madeu.crm.procedureReview.svc;
import com.madeu.crm.procedureReview.dto.ProcedureReviewDTO;
import com.madeu.crm.procedureReview.mapper.ProcedureReviewMapper;
import com.madeu.dao.web.webauthmenurelation.WebAuthMenuRelationSqlMapDAO;
import com.madeu.dao.web.webmember.WebMemberSqlMapDAO;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.util.RequestLogUtil;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpSession;
import java.io.File;
import java.lang.invoke.CallSite;
import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.UUID;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.ui.Model;
import org.springframework.web.multipart.MultipartFile;
@Service
public class ProcedureReviewService {
private static final Logger log = LoggerFactory.getLogger(ProcedureReviewService.class);
@Autowired
private ProcedureReviewMapper procedureReviewMapper;
@Autowired
private WebMemberSqlMapDAO webMemberSqlMapDAO;
@Autowired
private WebAuthMenuRelationSqlMapDAO webAuthMenuRelationSqlMapDAO;
@Autowired
private WebLogHistoryService webLogHistoryService;
@Value(value="${file.upload.path.procedureReviewPath}")
private String procedureReviewPath;
@Value(value="${url.cdn}")
private String urlCdn;
private void saveLogHistory(HttpServletRequest request, ProcedureReviewDTO dto, String funcName, String serviceName, Object responseValue, String errorMsg) {
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", request.getRequestURI());
insertMap.put("func", request.getRequestURI().substring(request.getRequestURI().lastIndexOf("/") + 1).replace(".do", ""));
insertMap.put("funcName", funcName);
insertMap.put("service", "procedureReviewService");
insertMap.put("serviceName", serviceName);
insertMap.put("requestValue", String.valueOf(dto));
insertMap.put("responseValue", String.valueOf(responseValue));
insertMap.put("tId", dto.getTId());
if (errorMsg == null || errorMsg.isEmpty()) {
insertMap.put("resultCode", "SUCCESS");
} else {
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", errorMsg != null ? errorMsg : "");
insertMap.put("muMemberId", dto.getLoginMemberId());
this.webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
}
private boolean fillMenuAuth(ProcedureReviewDTO dto) {
try {
HashMap<String, Object> checkMap = new HashMap<String, Object>();
checkMap.put("loginMemberId", dto.getLoginMemberId());
List<Map<String, Object>> userListMap = this.webMemberSqlMapDAO.checkMember(checkMap);
if (userListMap.size() == 1) {
dto.setMenuClassAuthId(String.valueOf(userListMap.get(0).get("muAuthId")));
HashMap<String, Object> authCheckMap = new HashMap<String, Object>();
authCheckMap.put("menuClass", dto.getMenuClass());
authCheckMap.put("muAuthId", dto.getMenuClassAuthId());
List<Map<String, Object>> authList = this.webAuthMenuRelationSqlMapDAO.selectAuthMenuRelation(authCheckMap);
if (authList.size() == 1) {
dto.setSelectUseYn(String.valueOf(authList.get(0).get("selectUseYn")));
dto.setInsertUseYn(String.valueOf(authList.get(0).get("insertUseYn")));
dto.setUpdateUseYn(String.valueOf(authList.get(0).get("updateUseYn")));
dto.setDeleteUseYn(String.valueOf(authList.get(0).get("deleteUseYn")));
dto.setDownloadUseYn(String.valueOf(authList.get(0).get("downloadUseYn")));
return true;
}
}
}
catch (Exception e) {
e.printStackTrace();
}
return false;
}
public void resolveMoveProcedureReviewList(HttpSession session, HttpServletRequest request, Model model, ProcedureReviewDTO dto) {
dto.setLoginMemberId(String.valueOf(session.getAttribute("loginMemberId")));
if (this.fillMenuAuth(dto)) {
model.addAttribute("selectUseYn", (Object)dto.getSelectUseYn());
model.addAttribute("insertUseYn", (Object)dto.getInsertUseYn());
model.addAttribute("updateUseYn", (Object)dto.getUpdateUseYn());
model.addAttribute("deleteUseYn", (Object)dto.getDeleteUseYn());
model.addAttribute("downloadUseYn", (Object)dto.getDownloadUseYn());
}
}
public ProcedureReviewDTO getProcedureReviewList(HttpSession session, HttpServletRequest request, ProcedureReviewDTO dto) {
dto.setLoginMemberId(String.valueOf(session.getAttribute("loginMemberId")));
try {
if (this.fillMenuAuth(dto) && "Y".equals(dto.getSelectUseYn())) {
if (dto.getDir() != null && "B".equals(dto.getDir())) {
dto.setDir("ASC");
} else {
dto.setDir("DESC");
}
dto.setUseYn("Y");
List<Map<String, Object>> countList = this.procedureReviewMapper.selectTotalProcedureReviewCount(dto);
int total = Integer.parseInt(String.valueOf(countList.get(0).get("totalCount")));
dto.setTotalCount(total);
if (total > 0) {
dto.setRows(this.procedureReviewMapper.selectListProcedureReview(dto));
} else {
dto.setRows(new ArrayList());
}
dto.setMsgCode("0");
dto.setSuccess("true");
} else {
dto.setMsgCode("-1");
dto.setMsgDesc("\uc870\ud68c \uad8c\ud55c\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.");
}
}
catch (Exception e) {
e.printStackTrace();
dto.setMsgCode("-1");
dto.setMsgDesc("\uc5d0\ub7ec \ubc1c\uc0dd: " + e.getMessage());
}
return dto;
}
public ProcedureReviewDTO getProcedureReview(HttpSession session, HttpServletRequest request, ProcedureReviewDTO dto) {
dto.setLoginMemberId(String.valueOf(session.getAttribute("loginMemberId")));
try {
if (dto.getMuProcedureReviewId() == null || dto.getMuProcedureReviewId().trim().isEmpty()) {
dto.setMsgCode("-1");
dto.setMsgDesc("\uc2dc\uc220\ud6c4\uae30 \uc815\ubcf4\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.");
return dto;
}
if (this.fillMenuAuth(dto) && "Y".equals(dto.getSelectUseYn())) {
List<Map<String, Object>> res = this.procedureReviewMapper.selectProcedureReview(dto);
dto.setRows(res);
dto.setMsgCode("0");
dto.setSuccess("true");
} else {
dto.setMsgCode("-1");
dto.setMsgDesc("\uad8c\ud55c\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.");
}
}
catch (Exception e) {
e.printStackTrace();
dto.setMsgCode("-1");
dto.setMsgDesc("\uc870\ud68c \uc911 \uc5d0\ub7ec\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.");
}
return dto;
}
public ProcedureReviewDTO getCategoryList(HttpSession session, HttpServletRequest request, ProcedureReviewDTO dto) {
dto.setLoginMemberId(String.valueOf(session.getAttribute("loginMemberId")));
try {
dto.setCategoryNo("07");
List<Map<String, Object>> cats = this.procedureReviewMapper.selectListPhotoCategory(dto);
dto.setRows(cats);
dto.setMsgCode("0");
dto.setSuccess("true");
}
catch (Exception e) {
e.printStackTrace();
dto.setMsgCode("-1");
dto.setMsgDesc("\uce74\ud14c\uace0\ub9ac \uc815\ubcf4 \uc870\ud68c \uc2e4\ud328");
}
return dto;
}
public void resolveMoveProcedureReviewInsert(HttpSession session, HttpServletRequest request, Model model, ProcedureReviewDTO dto) {
dto.setLoginMemberId(String.valueOf(session.getAttribute("loginMemberId")));
if (this.fillMenuAuth(dto)) {
model.addAttribute("selectUseYn", (Object)dto.getSelectUseYn());
model.addAttribute("insertUseYn", (Object)dto.getInsertUseYn());
model.addAttribute("updateUseYn", (Object)dto.getUpdateUseYn());
model.addAttribute("deleteUseYn", (Object)dto.getDeleteUseYn());
model.addAttribute("downloadUseYn", (Object)dto.getDownloadUseYn());
}
}
public void resolveMoveProcedureReviewUpdate(HttpSession session, HttpServletRequest request, Model model, ProcedureReviewDTO dto) {
dto.setLoginMemberId(String.valueOf(session.getAttribute("loginMemberId")));
if (this.fillMenuAuth(dto)) {
model.addAttribute("selectUseYn", (Object)dto.getSelectUseYn());
model.addAttribute("insertUseYn", (Object)dto.getInsertUseYn());
model.addAttribute("updateUseYn", (Object)dto.getUpdateUseYn());
model.addAttribute("deleteUseYn", (Object)dto.getDeleteUseYn());
model.addAttribute("downloadUseYn", (Object)dto.getDownloadUseYn());
}
}
@Transactional(rollbackFor={Exception.class})
public ProcedureReviewDTO putProcedureReviewFile(HttpSession session, HttpServletRequest request, MultipartFile file, ProcedureReviewDTO dto) {
String errorMsg = "";
dto.setLoginMemberId(String.valueOf(session.getAttribute("loginMemberId")));
dto.setRegId(dto.getLoginMemberId());
dto.setModId(dto.getLoginMemberId());
try {
if (this.fillMenuAuth(dto) && "Y".equals(dto.getInsertUseYn()) && file != null && !file.isEmpty()) {
String ext = file.getOriginalFilename().substring(file.getOriginalFilename().lastIndexOf("."));
String savedName = UUID.randomUUID().toString() + ext;
String folder = "/procedureReview/" + LocalDate.now().format(DateTimeFormatter.ofPattern("yyyyMMdd")) + "/";
File outDir = new File(this.procedureReviewPath + folder);
if (!outDir.exists()) {
outDir.mkdirs();
}
file.transferTo(new File(outDir, savedName));
HashMap<String, CallSite> resultRow = new HashMap<String, CallSite>();
resultRow.put("filePath", (CallSite)((Object)(this.urlCdn + folder + savedName)));
dto.setRows(resultRow);
dto.setMsgCode("0");
dto.setSuccess("true");
dto.setMsgDesc("\uc815\uc0c1\uc801\uc73c\ub85c \ub4f1\ub85d\ub418\uc5c8\uc2b5\ub2c8\ub2e4.");
} else {
dto.setMsgCode("-1");
dto.setMsgDesc("\uad8c\ud55c\uc774 \uc5c6\uac70\ub098 \ud30c\uc77c\uc774 \ube44\uc5b4\uc788\uc2b5\ub2c8\ub2e4.");
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg = e.toString();
dto.setMsgCode("-1");
dto.setMsgDesc("\ub4f1\ub85d \uc911 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.");
}
this.saveLogHistory(request, dto, "\ud648\ud398\uc774\uc9c0 \uc2dc\uc220\ud6c4\uae30 \uc774\ubbf8\uc9c0\ud30c\uc77c \uc800\uc7a5", "\ud648\ud398\uc774\uc9c0 \uc2dc\uc220\ud6c4\uae30 \ub4f1\ub85d", dto, errorMsg);
return dto;
}
@Transactional(rollbackFor={Exception.class})
public ProcedureReviewDTO putProcedureReview(HttpSession session, HttpServletRequest request, ProcedureReviewDTO dto) {
String errorMsg = "";
dto.setLoginMemberId(String.valueOf(session.getAttribute("loginMemberId")));
dto.setRegId(dto.getLoginMemberId());
dto.setModId(dto.getLoginMemberId());
try {
if (this.fillMenuAuth(dto) && "Y".equals(dto.getInsertUseYn())) {
this.procedureReviewMapper.insertProcedureReview(dto);
dto.setMsgCode("0");
dto.setSuccess("true");
dto.setMsgDesc("\uc815\uc0c1\uc801\uc73c\ub85c \ub4f1\ub85d\ub418\uc5c8\uc2b5\ub2c8\ub2e4.");
} else {
dto.setMsgCode("-1");
dto.setMsgDesc("\uad8c\ud55c\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.");
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg = e.toString();
dto.setMsgCode("-1");
dto.setMsgDesc("\ub4f1\ub85d \uc911 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.");
}
this.saveLogHistory(request, dto, "\ud648\ud398\uc774\uc9c0 \uc2dc\uc220\ud6c4\uae30 \ub4f1\ub85d", "\ud648\ud398\uc774\uc9c0 \uc2dc\uc220\ud6c4\uae30 \ub4f1\ub85d", dto, errorMsg);
return dto;
}
@Transactional(rollbackFor={Exception.class})
public ProcedureReviewDTO modProcedureReview(HttpSession session, HttpServletRequest request, ProcedureReviewDTO dto) {
String errorMsg = "";
dto.setLoginMemberId(String.valueOf(session.getAttribute("loginMemberId")));
dto.setRegId(dto.getLoginMemberId());
dto.setModId(dto.getLoginMemberId());
try {
if (this.fillMenuAuth(dto) && "Y".equals(dto.getUpdateUseYn())) {
this.procedureReviewMapper.updateProcedureReview(dto);
dto.setMsgCode("0");
dto.setSuccess("true");
dto.setMsgDesc("\uc815\uc0c1\uc801\uc73c\ub85c \uc218\uc815\ub418\uc5c8\uc2b5\ub2c8\ub2e4.");
} else {
dto.setMsgCode("-1");
dto.setMsgDesc("\uad8c\ud55c\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.");
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg = e.toString();
dto.setMsgCode("-1");
dto.setMsgDesc("\uc218\uc815 \uc911 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.");
}
this.saveLogHistory(request, dto, "\ud648\ud398\uc774\uc9c0 \uc2dc\uc220\ud6c4\uae30 \uc218\uc815", "\ud648\ud398\uc774\uc9c0 \uc2dc\uc220\ud6c4\uae30 \uc218\uc815", dto, errorMsg);
return dto;
}
@Transactional(rollbackFor={Exception.class})
public ProcedureReviewDTO delProcedureReview(HttpSession session, HttpServletRequest request, ProcedureReviewDTO dto) {
String errorMsg = "";
dto.setLoginMemberId(String.valueOf(session.getAttribute("loginMemberId")));
dto.setRegId(dto.getLoginMemberId());
dto.setModId(dto.getLoginMemberId());
try {
if (this.fillMenuAuth(dto) && "Y".equals(dto.getDeleteUseYn())) {
String[] ids;
for (String id : ids = dto.getMuProcedureReviewId().split(",")) {
dto.setMuProcedureReviewId(id);
this.procedureReviewMapper.deleteProcedureReview(dto);
}
dto.setMsgCode("0");
dto.setSuccess("true");
dto.setMsgDesc("\uc815\uc0c1\uc801\uc73c\ub85c \uc0ad\uc81c\ub418\uc5c8\uc2b5\ub2c8\ub2e4.");
} else {
dto.setMsgCode("-1");
dto.setMsgDesc("\uc0ad\uc81c \uad8c\ud55c\uc774 \uc5c6\uc2b5\ub2c8\ub2e4.");
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg = e.toString();
dto.setMsgCode("-1");
dto.setMsgDesc("\uc0ad\uc81c \uc911 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4.");
}
this.saveLogHistory(request, dto, "\ud648\ud398\uc774\uc9c0 \uc2dc\uc220\ud6c4\uae30 \uc0ad\uc81c", "\ud648\ud398\uc774\uc9c0 \uc2dc\uc220\ud6c4\uae30 \uc0ad\uc81c", dto, errorMsg);
return dto;
}
}

BIN
ctrl.txt Normal file

Binary file not shown.

35
db.gradle Normal file
View File

@@ -0,0 +1,35 @@
repositories {
mavenCentral()
}
configurations {
db
}
dependencies {
db 'org.mariadb.jdbc:mariadb-java-client:3.3.2'
}
task getColumns {
doLast {
def cl = new URLClassLoader(configurations.db.collect { it.toURI().toURL() } as URL[], this.class.classLoader)
def driver = cl.loadClass('org.mariadb.jdbc.Driver').newInstance()
def props = new Properties()
props.put("user", "madeu")
props.put("password", "apdlemdb12#$")
def conn = driver.connect("jdbc:mariadb://183.98.184.84:3306/madeu", props)
println "--- medical_divi_list ---"
def rs = conn.createStatement().executeQuery("SHOW COLUMNS FROM medical_divi_list")
while (rs.next()) {
println rs.getString(1) + " : " + rs.getString(2)
}
rs.close()
println "--- crm_cust_list ---"
rs = conn.createStatement().executeQuery("SHOW COLUMNS FROM crm_cust_list")
while (rs.next()) {
println rs.getString(1) + " : " + rs.getString(2)
}
rs.close()
conn.close()
}
}

View File

@@ -0,0 +1,42 @@
# 메이드유 CRM 작업내역 — 2026년 2월 25일
### 1. 코드 관리 기능 추가
- CRM에서 사용하는 **공통코드**(단위, 분류 등)를 조회·등록·수정·삭제할 수 있는 **코드 관리 화면**이 새로 추가되었습니다.
### 2. 진료유형 설정 화면 수정
- 진료유형 설정의 각 단계(1~5뎁스) 팝업 화면이 수정되었습니다.
- 진료유형 목록 화면의 기능이 개선되었습니다.
---
## 직접 작업한 내역
### 1. 사용약품 검색 및 등록 기능
- 용량/출력(4뎁스) 카테고리에서 **사용 약품을 검색하여 등록**할 수 있는 기능을 새로 만들었습니다.
- "약품 추가(검색)" 버튼을 누르면 **검색 팝업**이 열리고, 제품명으로 검색할 수 있습니다.
- 검색 결과에서 **제품명을 클릭**하면 해당 약품이 바로 등록됩니다.
### 2. 사용약품 관리 표(그리드) 구성
- 등록된 약품들이 아래 항목으로 구성된 표에 표시됩니다.
| 항목 | 설명 |
|------|------|
| 거래처 | 약품을 공급하는 거래처 이름 |
| 약품명 | 등록된 약품 이름 |
| 재고 | 현재 남아있는 재고 수량 |
| 재고단위 | 재고의 단위 (ml, cc 등) |
| **사용량** | 1회 시술 시 사용하는 양 (클릭하여 수정 가능) |
| **사용단위** | 사용량의 단위 (클릭하여 선택 가능) |
| 삭제 | 약품을 목록에서 제거 |
- **사용량**과 **사용단위**는 표에서 바로 클릭하여 수정할 수 있으며, 수정 즉시 자동 저장됩니다.
- 사용단위는 드롭다운 목록에서 선택하는 방식이며, 기본값은 "선택"입니다.
- 수정 가능한 칸은 연한 파란색 배경으로 표시되어 있습니다.
### 3. 신규 등록 화면에서도 약품관리 표시
- 기존에는 수정할 때만 약품관리가 보였으나, 이제 **새로 등록하는 화면에서도** 약품관리 영역이 보입니다.
- 단, 카테고리를 먼저 저장한 뒤에 약품을 추가할 수 있으며, 저장 전에는 안내 문구가 표시됩니다.
### 4. 약품 데이터 저장 구조 신규 생성
- 시술별 사용 약품 정보를 저장하기 위한 **데이터베이스 테이블을 새로 생성**하였습니다.
- 약품명, 거래처, 사용량, 단위, 단가 등의 정보가 저장됩니다.

View File

@@ -0,0 +1,206 @@
/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* lombok.Generated
* org.slf4j.Logger
* org.slf4j.LoggerFactory
* org.springframework.beans.factory.annotation.Autowired
* org.springframework.beans.factory.annotation.Value
* org.springframework.stereotype.Service
* org.springframework.transaction.annotation.Propagation
* org.springframework.transaction.annotation.Transactional
* org.springframework.web.multipart.MultipartFile
*/
package com.madeu.crm.procedureReview.svc;
import com.madeu.common.service.AttachFileService;
import com.madeu.crm.procedureReview.mapper.ProcedureReviewMapper;
import com.madeu.dao.web.webauthmenurelation.WebAuthMenuRelationSqlMapDAO;
import com.madeu.dao.web.webmember.WebMemberSqlMapDAO;
import com.madeu.util.ValidationCheckUtil;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import lombok.Generated;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Propagation;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.web.multipart.MultipartFile;
@Service(value="ProcedureReviewService")
public class ProcedureReviewService {
@Generated
private static final Logger log = LoggerFactory.getLogger(ProcedureReviewService.class);
@Autowired
private ProcedureReviewMapper procedureReviewMapper;
@Autowired
private WebMemberSqlMapDAO webMemberSqlMapDAO;
@Autowired
private WebAuthMenuRelationSqlMapDAO webAuthMenuRelationSqlMapDAO;
@Autowired
private AttachFileService afs;
@Value(value="${url.cdn}")
String CDN_URL;
public HashMap<String, Object> selectProcedureReviewListIntro(HashMap<String, Object> paramMap) throws Exception {
log.debug("ProcedureReviewService selectProcedureReviewListIntro START");
HashMap<String, Object> map = new HashMap<String, Object>();
try {
boolean check = true;
String menuClass = String.valueOf(paramMap.get("menuClass"));
if (!ValidationCheckUtil.emptyCheck(menuClass).booleanValue()) {
check = false;
map.put("msgCode", "-1");
map.put("msgDesc", "\uba54\ub274 \uc815\ubcf4\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.");
}
if (check) {
List<Map<String, Object>> userListMap = this.webMemberSqlMapDAO.checkMember(paramMap);
int userListMapSize = userListMap.size();
if (1 == userListMapSize) {
paramMap.put("menuClassAuthId", userListMap.get(0).get("muAuthId"));
} else {
check = false;
map.put("msgCode", "-1");
map.put("msgDesc", "\uc0ac\uc6a9\uc790 \uc815\ubcf4\uac00 \uc62c\ubc14\ub974\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.");
}
}
if (check) {
HashMap<String, Object> authCheckParamMap = new HashMap<String, Object>();
authCheckParamMap.put("menuClass", paramMap.get("menuClass"));
authCheckParamMap.put("muAuthId", paramMap.get("menuClassAuthId"));
List<Map<String, Object>> authMenuRelationlistMap = this.webAuthMenuRelationSqlMapDAO.selectAuthMenuRelation(authCheckParamMap);
int authMenuRelationlistMapSize = authMenuRelationlistMap.size();
if (1 == authMenuRelationlistMapSize) {
map.put("msgCode", "0");
map.put("success", "true");
map.put("selectUseYn", authMenuRelationlistMap.get(0).get("selectUseYn"));
map.put("insertUseYn", authMenuRelationlistMap.get(0).get("insertUseYn"));
map.put("updateUseYn", authMenuRelationlistMap.get(0).get("updateUseYn"));
map.put("deleteUseYn", authMenuRelationlistMap.get(0).get("deleteUseYn"));
map.put("downloadUseYn", authMenuRelationlistMap.get(0).get("downloadUseYn"));
} else {
map.put("msgCode", "-1");
map.put("msgDesc", "\uad8c\ud55c \uc815\ubcf4\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.");
}
}
}
catch (Exception e) {
e.printStackTrace();
throw e;
}
log.debug("ProcedureReviewService selectProcedureReviewListIntro END");
return map;
}
public HashMap<String, Object> selectListProcedureReview(HashMap<String, Object> hashMap) throws Exception {
throw new Error("Unresolved compilation problems: \n\tThe method selectTotalProcedureReviewCount(ProcedureReviewDTO) in the type ProcedureReviewMapper is not applicable for the arguments (HashMap<String,Object>)\n\tThe method selectListProcedureReview(ProcedureReviewDTO) in the type ProcedureReviewMapper is not applicable for the arguments (HashMap<String,Object>)\n");
}
public HashMap<String, Object> selectProcedureReview(HashMap<String, Object> hashMap) throws Exception {
throw new Error("Unresolved compilation problem: \n\tThe method selectProcedureReview(ProcedureReviewDTO) in the type ProcedureReviewMapper is not applicable for the arguments (HashMap<String,Object>)\n");
}
@Transactional(rollbackFor={Exception.class}, propagation=Propagation.REQUIRES_NEW)
public HashMap<String, Object> insertProcedureReviewFile(HashMap<String, Object> paramMap, MultipartFile file) throws Exception {
log.debug("ProcedureReviewService insertProcedureReviewFile START");
HashMap<String, Object> map = new HashMap<String, Object>();
try {
boolean check = true;
String tId = String.valueOf(System.currentTimeMillis());
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Calendar c1 = Calendar.getInstance();
String tDate = sdf.format(c1.getTime());
if (file == null || file.isEmpty()) {
check = false;
map.put("msgCode", "-1");
map.put("msgDesc", "\uc774\ubbf8\uc9c0 \uc815\ubcf4\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.");
}
if (check) {
List<Map<String, Object>> userListMap = this.webMemberSqlMapDAO.checkMember(paramMap);
int userListMapSize = userListMap.size();
if (1 == userListMapSize) {
paramMap.put("menuClassAuthId", userListMap.get(0).get("muAuthId"));
} else {
check = false;
map.put("msgCode", "-1");
map.put("msgDesc", "\uc0ac\uc6a9\uc790 \uc815\ubcf4\uac00 \uc62c\ubc14\ub974\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.");
}
}
if (check) {
HashMap<String, Object> authCheckParamMap = new HashMap<String, Object>();
authCheckParamMap.put("menuClass", paramMap.get("menuClass"));
authCheckParamMap.put("muAuthId", paramMap.get("menuClassAuthId"));
List<Map<String, Object>> authMenuRelationlistMap = this.webAuthMenuRelationSqlMapDAO.selectAuthMenuRelation(authCheckParamMap);
int authMenuRelationlistMapSize = authMenuRelationlistMap.size();
if (1 == authMenuRelationlistMapSize) {
if (!"Y".equals(authMenuRelationlistMap.get(0).get("insertUseYn"))) {
check = false;
map.put("msgCode", "-1");
map.put("msgDesc", "\ub4f1\ub85d \uad8c\ud55c \uc815\ubcf4\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.");
}
} else {
check = false;
map.put("msgCode", "-1");
map.put("msgDesc", "\uad8c\ud55c \uc815\ubcf4\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.");
}
}
if (check) {
if (file != null && !file.isEmpty()) {
Map<String, Object> fileMap = this.afs.saveAttachFile("img", file);
String filePath = String.valueOf(fileMap.get("filePath"));
String fileName = String.valueOf(fileMap.get("attachfileNm"));
String chgFileName = String.valueOf(fileMap.get("orgAttachfileNm"));
Object formattedCdnUrl = this.CDN_URL.endsWith("/") ? this.CDN_URL : this.CDN_URL + "/";
paramMap.put("filePath", (String)formattedCdnUrl + filePath);
paramMap.put("fileName", fileName);
paramMap.put("originalFileName", chgFileName);
paramMap.put("attachfileId", fileMap.get("attachfileId"));
}
paramMap.put("tDate", tDate);
paramMap.put("tId", tId);
map.put("rows", paramMap);
map.put("msgCode", "0");
map.put("msgDesc", "\ub4f1\ub85d\ub418\uc5c8\uc2b5\ub2c8\ub2e4.");
}
}
catch (Exception e) {
e.printStackTrace();
throw e;
}
log.debug("ProcedureReviewService insertProcedureReviewFile END");
return map;
}
public HashMap<String, Object> selectListCategory(HashMap<String, Object> hashMap) throws Exception {
throw new Error("Unresolved compilation problem: \n\tThe method selectListPhotoCategory(ProcedureReviewDTO) in the type ProcedureReviewMapper is not applicable for the arguments (HashMap<String,Object>)\n");
}
public HashMap<String, Object> selectProcedureReviewInsertIntro(HashMap<String, Object> hashMap) throws Exception {
throw new Error("Unresolved compilation problem: \n\tThe method selectListPhotoCategory(ProcedureReviewDTO) in the type ProcedureReviewMapper is not applicable for the arguments (HashMap<String,Object>)\n");
}
@Transactional(rollbackFor={Exception.class}, propagation=Propagation.REQUIRES_NEW)
public HashMap<String, Object> insertProcedureReview(HashMap<String, Object> hashMap) throws Exception {
throw new Error("Unresolved compilation problem: \n\tThe method insertProcedureReview(ProcedureReviewDTO) in the type ProcedureReviewMapper is not applicable for the arguments (HashMap<String,Object>)\n");
}
public HashMap<String, Object> selectProcedureReviewUpdateIntro(HashMap<String, Object> hashMap) throws Exception {
throw new Error("Unresolved compilation problem: \n\tThe method selectListPhotoCategory(ProcedureReviewDTO) in the type ProcedureReviewMapper is not applicable for the arguments (HashMap<String,Object>)\n");
}
@Transactional(rollbackFor={Exception.class}, propagation=Propagation.REQUIRES_NEW)
public HashMap<String, Object> updateProcedureReview(HashMap<String, Object> hashMap) throws Exception {
throw new Error("Unresolved compilation problem: \n\tThe method updateProcedureReview(ProcedureReviewDTO) in the type ProcedureReviewMapper is not applicable for the arguments (HashMap<String,Object>)\n");
}
public HashMap<String, Object> deleteProcedureReview(HashMap<String, Object> hashMap) throws Exception {
throw new Error("Unresolved compilation problem: \n\tThe method deleteProcedureReview(ProcedureReviewDTO) in the type ProcedureReviewMapper is not applicable for the arguments (HashMap<String,Object>)\n");
}
}

0
rewrite.py Normal file
View File

145
rules.md Normal file
View File

@@ -0,0 +1,145 @@
# 프로젝트 코딩 가이드라인 (Java Backend)
AI 에디터(Agent)는 다음 규칙을 항상 준수하여 코드를 작성하고 수정해야 합니다.
## 0. 기본 소통 규칙 (Communication)
- **언어**: 사용자에 대한 모든 답변과 코드 설명은 항상 **한글(Korean)**로만 작성해야 합니다.
## 1. 패키지 구성 (Package Structure)
- **컨트롤러 (Controller)**: `ctrl`
- **서비스 (Service)**: `svc`
- **DTO (Data Transfer Object)**: `dto`
- **매퍼 (Mapper)**: `mapper`
- **공통 서비스**: `com.madeu.common.service` (LogHistoryService 등 시스템 공통 모듈)
## 2. 파일 명명 규칙 및 구성 (File Naming Conventions)
- **컨트롤러 (Controller)**: `[도메인명]Controller.java` (예: `ABCDController.java`)
- **서비스 (Service)**: `[도메인명]Service.java` (인터페이스와 구현체(impl)를 분리하지 않고 Service 클래스 파일 하나로만 구현, 예: `ABCDService.java`)
- **DTO**: `[도메인명]DTO.java` (예: `ABCDDTO.java`)
- **매퍼 (Mapper)**: `[도메인명]Mapper.java` (예: `ABCDMapper.java`)
- **XML Mapper**: `[도메인명]SqlMap.xml` (namespace는 Mapper 인터페이스의 **FQCN**과 반드시 일치)
## 3. URL 및 메소드 명명 규칙 (RequestMapping & Method Naming)
### 1) RequestMapping (URL) 및 컨트롤러 메소드명
- 페이지 이동하는 url : `moveXXXX.do`
- 팝업 오픈하는 url : `openXXXX.do`
- 조회 url : `getXXXX.do`
- 저장 url : `putXXXX.do`
- 수정 url : `modXXXX.do`
- 삭제 url : `delXXXX.do`
- **단, 컨트롤러 메소드명은 위 url에서 `.do`를 제외한 이름과 동일하게 명명합니다.**
### 2) 서비스 메소드명
- 서비스 메소드명은 **컨트롤러 메소드명과 동일**하게 명명합니다.
- 조회: `getXXXX` / 목록 조회: `getXXXXList`
- 저장: `putXXXX`
- 수정: `modXXXX`
- 삭제: `delXXXX`
### 3) Mapper 인터페이스 메소드명
- 단일조회 : `selectXXXX`
- 리스트조회 : `selectListXXXX`
- insert : `insertXXXX`
- update : `updateXXXX`
- delete : `deleteXXXX`
## 4. 데이터베이스 연동 정보 (DB Connection)
- `application-local.yml`의 설정을 기반으로 한 공통 접속 정보입니다.
- **Host**: 183.98.184.84
- **Port**: 3306
- **Database**: madeu
- **User**: madeu
- **Password**: apdlemdb12#$
## 5. 아키텍처 및 코딩 원칙 (Architecture & Coding Principles)
### 5-1. 컨트롤러 원칙 (Skinny Controller)
- 컨트롤러에는 비즈니스 로직이나 예외처리 로직을 넣지 않고, **서비스 메서드를 호출하는 1줄로만 작성**합니다.
- 컨트롤러 클래스는 `@Controller` 대신 **`@RestController`**를 사용하며, `@ResponseBody`는 생략합니다.
- 데이터 입출력 메소드의 파라미터는 **단일 DTO 하나만 `@RequestBody`**로 받습니다.
- 파일 업로드가 포함된 경우에만 `@ModelAttribute` + `@RequestParam MultipartFile`을 허용합니다.
- 화면 이동(`move~`) 메소드는 **`ModelAndView`를 리턴**합니다. (`@RestController`에서 String 리턴 시 뷰 이름이 아닌 응답 바디로 해석되므로)
- 화면 이동 메소드의 뷰 경로는 **컨트롤러에서 직접 명시**합니다. (서비스에 위임 금지)
### 5-2. 서비스 원칙 (Service Layer)
- 에러 처리(try-catch), 응답 메시지(msgCode, msgDesc) 설정은 **서비스 계층에서 전담**합니다.
- `HttpServletRequest`, `HttpSession``@Autowired`로 직접 주입받아 사용합니다. (Spring이 Request-scope 프록시로 제공)
- `session.getAttribute("loginMemberId")`를 통해 로그인 ID를 가져오고, DTO에 설정합니다.
- 권한 체크는 `request.getAttribute("selectUseYn")` 등 인터셉터가 설정한 값을 참조합니다.
### 5-3. DTO 원칙 (DTO Communication)
- **HashMap 사용 금지**. 컨트롤러 ↔ 서비스 ↔ 매퍼 간 모든 데이터는 **DTO 객체만 사용**합니다.
- DTO에는 `@Data` (Lombok)을 사용합니다.
- DTO 필드 구성:
- **DB 컬럼 매핑 필드**: `muProcedureReviewId`, `title`, `content`
- **조회 결과 전용 필드**: `rowNum`, `writeDate`, `writeName`
- **검색/UI 변수**: `startDate`, `endDate`, `start`, `limit`, `sort`, `dir`
- **접근/로직 변수**: `loginMemberId`
- **응답 매핑 변수**: `msgCode`, `msgDesc`, `success`, `totalCount`, `rows`(Object 타입), `tId`
### 5-4. Mapper 원칙 (MyBatis Mapper)
- Mapper는 **`@Mapper` 어노테이션을 사용한 인터페이스**로 작성합니다. (`SqlSessionDaoSupport` 상속 금지)
- XML Mapper의 `namespace`는 Mapper 인터페이스의 **FQCN(Fully Qualified Class Name)**과 일치시킵니다.
- XML의 `resultType``hashmap` 대신 **DTO FQCN**을 사용합니다.
- 예외: 도메인 외부 테이블 조회(카테고리 등)는 `hashmap` 허용
- XML alias는 **DTO 필드명(camelCase)**과 정확히 일치시킵니다.
- 단건 조회는 `List` 대신 **DTO 단일 객체를 리턴**합니다.
## 6. 공통 모듈 사용 규칙 (Common Modules)
### 6-1. 로그 히스토리 (LogHistoryService)
- 위치: `com.madeu.common.service.LogHistoryService`
- CUD 작업 후 반드시 호출합니다:
```java
logHistoryService.save("기능명", "서비스명", requestObj, responseObj, errorMsg);
```
- `request`, `session`은 LogHistoryService 내부에서 자동 주입되므로 호출 시 전달할 필요 없습니다.
### 6-2. 메시지 서비스 (MessageSource)
- 위치: `src/main/resources/messages.properties`
- 서비스에서 하드코딩 메시지 대신 **메시지 코드**를 사용합니다:
```java
@Autowired
private MessageSource messageSource;
private String msg(String code) {
return messageSource.getMessage(code, null, Locale.getDefault());
}
// 사용 예
dto.setMsgDesc(msg("auth.error.select"));
dto.setMsgDesc(msg("success.insert"));
```
- 공통 메시지 코드 규칙:
- 권한 오류: `auth.error.{select|insert|update|delete|noAuth}`
- CRUD 성공: `success.{insert|update|delete}`
- CRUD 실패: `error.{select|insert|update|delete}`
- 모듈별 메시지: `{모듈명}.{카테고리}.{설명}` (예: `procedureReview.error.noData`)
## 7. 인터셉터 및 필터 규칙 (Interceptor & Filter)
### 7-1. WebLoginInterceptor
- 인터셉터 `postHandle`에서 권한 속성(`selectUseYn`, `insertUseYn`, `updateUseYn`, `deleteUseYn`)을 ModelAndView에 주입합니다.
- 서비스에서 `request.getAttribute("xxxUseYn")`으로 권한을 체크합니다.
### 7-2. RequestCachingFilter (CachedBodyRequestWrapper)
- `application/json` 요청만 `CachedBodyRequestWrapper`로 래핑합니다.
- Multipart, GET 등 다른 요청은 래핑하지 않습니다.
## 8. 파일 업로드 규칙 (File Upload)
- `MultipartFile.transferTo()` 사용 시 반드시 **절대경로를 명시**합니다:
```java
File dest = new File(outDir, savedName);
file.transferTo(dest.toPath().toAbsolutePath());
```
- 상대경로 사용 시 Tomcat 임시 디렉토리 기준으로 해석되어 오류가 발생합니다.
## 9. 참조 구현체 (Reference Implementation)
- **`ProcedureReview`** 모듈이 위 규칙의 기준 구현체입니다.
- 새로운 모듈 개발 시 `com.madeu.crm.procedureReview` 패키지 구조를 참고합니다:
- `ctrl/ProcedureReviewController.java` - Skinny Controller 패턴
- `svc/ProcedureReviewService.java` - MessageSource + LogHistoryService + DTO 기반
- `dto/ProcedureReviewDTO.java` - 응답/검색/DB 매핑 필드 분류
- `mapper/ProcedureReviewMapper.java` - @Mapper 인터페이스
- `mappers/ProcedureReviewSqlMap.xml` - DTO resultType + FQCN namespace

View File

@@ -0,0 +1,11 @@
-- =====================================================
-- medical_divi_list 테이블 엔진 & 캐릭터셋 변경
-- MyISAM → InnoDB (FK 지원을 위해)
-- utf8mb3 → utf8mb4 (medical_divi_product와 일치시키기 위해)
-- =====================================================
-- 1) 엔진 변경: MyISAM → InnoDB
ALTER TABLE `medical_divi_list` ENGINE = InnoDB;
-- 2) 캐릭터셋 변경: utf8mb3 → utf8mb4
ALTER TABLE `medical_divi_list` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;

View File

@@ -0,0 +1,24 @@
-- =====================================================
-- medical_divi_product : 용량/출력(Depth4) 카테고리별 약품 매핑 테이블
-- 참조: MU_TREATMENT_PROCEDURE_PRODUCT
-- =====================================================
CREATE TABLE `medical_divi_product` (
`pid` INT(11) NOT NULL AUTO_INCREMENT COMMENT '고유 식별자',
`store_pid` INT(11) NOT NULL DEFAULT 1 COMMENT '병원(지점) 식별자',
`divi_pid` INT(11) NOT NULL COMMENT '진료유형 카테고리 pid (medical_divi_list.pid, Depth4 기준)',
`product_name` VARCHAR(200) NOT NULL COMMENT '약품/제품 명칭',
`product_code` VARCHAR(100) DEFAULT NULL COMMENT '약품 코드 (재고관리용)',
`volume` DECIMAL(10,2) DEFAULT 0 COMMENT '제품 1개당 용량',
`use_volume` DECIMAL(10,2) DEFAULT 0 COMMENT '1회 사용량',
`unit_cd` VARCHAR(50) DEFAULT NULL COMMENT '단위 코드 (UNIT_CD 공통코드)',
`unit_nm` VARCHAR(100) DEFAULT NULL COMMENT '단위 명칭',
`price` INT(11) DEFAULT 0 COMMENT '입고 단가',
`order_number` INT(11) DEFAULT 0 COMMENT '정렬 순서',
`list_use` CHAR(1) DEFAULT 'y' COMMENT '사용여부 (y/n)',
`reg_date` DATETIME DEFAULT CURRENT_TIMESTAMP() COMMENT '등록일시',
`up_date` DATETIME DEFAULT CURRENT_TIMESTAMP() ON UPDATE CURRENT_TIMESTAMP() COMMENT '수정일시',
PRIMARY KEY (`pid`),
KEY `idx_divi_pid` (`divi_pid`),
CONSTRAINT `fk_mdp_divi_pid` FOREIGN KEY (`divi_pid`) REFERENCES `medical_divi_list` (`pid`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='진료유형 카테고리별 약품/제품 매핑 (재고관리)';

View File

@@ -0,0 +1,38 @@
-- =====================================================
-- MU_PROCEDURE_REVIEW : 시술후기 전용 테이블
-- 기존 HP_BEFORE_AFTER_PHOTO_BBS 대신 사용
-- =====================================================
CREATE TABLE `MU_PROCEDURE_REVIEW` (
`MU_PROCEDURE_REVIEW_ID` varchar(25) NOT NULL COMMENT '시술후기 식별자',
`MU_MEMBER_ID` varchar(25) NOT NULL COMMENT '작성자 식별자',
`CATEGORY_NO` int(11) DEFAULT NULL COMMENT '카테고리 번호',
`TITLE` varchar(200) NOT NULL COMMENT '제목',
`CONTENT` text NOT NULL COMMENT '내용 (HTML - Quill 에디터)',
`HASHTAG` varchar(500) DEFAULT NULL COMMENT '해시태그',
`BEFORE_PHOTO_ATTACHFILE_ID` varchar(30) DEFAULT NULL COMMENT 'Before 사진 첨부파일 식별자',
`AFTER_PHOTO_ATTACHFILE_ID` varchar(30) DEFAULT NULL COMMENT 'After 사진 첨부파일 식별자',
`VIEW_COUNT` int(11) NOT NULL DEFAULT 0 COMMENT '조회수',
`USE_YN` char(1) NOT NULL DEFAULT 'Y' COMMENT '사용여부 (Y:사용, N:삭제)',
`REG_ID` varchar(25) NOT NULL COMMENT '등록자',
`REG_DATE` timestamp NOT NULL DEFAULT current_timestamp() COMMENT '등록일자',
`MOD_ID` varchar(25) NOT NULL COMMENT '수정자',
`MOD_DATE` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp() COMMENT '수정일자',
PRIMARY KEY (`MU_PROCEDURE_REVIEW_ID`),
KEY `idx_mu_procedure_review_category` (`CATEGORY_NO`),
KEY `idx_mu_procedure_review_reg_date` (`REG_DATE`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='시술후기 정보';
-- 시퀀스 테이블
CREATE TABLE `MU_PROCEDURE_REVIEW_SEQ` (
`next_not_cached_value` bigint(21) NOT NULL,
`minimum_value` bigint(21) NOT NULL,
`maximum_value` bigint(21) NOT NULL,
`start_value` bigint(21) NOT NULL COMMENT 'start value when sequences is created or value if RESTART is used',
`increment` bigint(21) NOT NULL COMMENT 'increment value',
`cache_size` bigint(21) unsigned NOT NULL,
`cycle_option` tinyint(1) unsigned NOT NULL COMMENT '0 if no cycles are allowed, 1 if the sequence should begin a new cycle when maximum_value is passed',
`cycle_count` bigint(21) NOT NULL COMMENT 'How many cycles have been done'
) ENGINE=InnoDB SEQUENCE=1;
INSERT INTO `MU_PROCEDURE_REVIEW_SEQ` VALUES (1,1,99999999999,1,1,0,1,0);

View File

@@ -0,0 +1,67 @@
package com.madeu.common.service;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.util.RequestLogUtil;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpSession;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.HashMap;
import java.util.Map;
@Slf4j
@Service
public class LogHistoryService {
@Autowired
private HttpServletRequest request;
@Autowired
private HttpSession session;
@Autowired
private WebLogHistoryService webLogHistoryService;
/**
* 로그 히스토리 저장 (공통)
*
* @param funcName 기능명 (예: "권한그룹 수정")
* @param serviceName 서비스명 (예: "권한그룹 수정")
* @param requestObj 요청 파라미터 (DTO 또는 HashMap)
* @param responseObj 응답 데이터 (DTO 또는 HashMap)
* @param errorMsg 에러 메시지 (없으면 null 또는 빈 문자열)
*/
public void save(String funcName, String serviceName,
Object requestObj, Object responseObj, String errorMsg) {
try {
String uri = request.getRequestURI();
String func = uri.substring(uri.lastIndexOf("/") + 1).replace(".do", "");
String[] paths = uri.split("/");
String servicePath = paths.length > 1 ? paths[1] + "Service" : "";
String loginMemberId = (String) session.getAttribute("loginMemberId");
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<>();
insertMap.put("url", uri);
insertMap.put("func", func);
insertMap.put("funcName", funcName);
insertMap.put("service", servicePath);
insertMap.put("serviceName", serviceName);
insertMap.put("requestValue", String.valueOf(requestObj));
insertMap.put("responseValue", String.valueOf(responseObj));
insertMap.put("resultCode", (errorMsg == null || errorMsg.isEmpty()) ? "SUCCESS" : "ERROR");
insertMap.put("resultMsg", errorMsg != null ? errorMsg : "");
insertMap.put("muMemberId", loginMemberId);
if (responseObj instanceof Map) {
insertMap.put("tId", ((Map<?, ?>) responseObj).get("tId"));
}
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
} catch (Exception e) {
log.error("로그 히스토리 저장 실패", e);
}
}
}

View File

@@ -1,17 +1,45 @@
package com.madeu.config;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Configuration;
import org.springframework.core.io.Resource;
import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
import org.springframework.web.servlet.resource.PathResourceResolver;
import com.madeu.interceptor.WebLoginInterceptor;
import java.io.IOException;
@Configuration
public class WebConfig implements WebMvcConfigurer {
@Autowired
private WebLoginInterceptor webLoginInterceptor;
@Override
public void addInterceptors(InterceptorRegistry registry) {
// 전체 URL에 로그인 인터셉터 적용
registry.addInterceptor(webLoginInterceptor)
.addPathPatterns("/**")
.excludePathPatterns(
// 로그인/로그아웃
"/weblogin/**",
"/web/login/**",
// 모바일 API
"/mobile/**",
// 외부 연동 API
"/api/**",
// 정적 리소스
"/css/**", "/js/**", "/image/**",
"/cdn/**", "/bootstrap/**",
"/favicon.ico",
// 에러 페이지
"/error/**");
}
@Value("${file.upload-path}")
private String uploadPath;

View File

@@ -2,7 +2,7 @@ package com.madeu.controller.api.doctalk;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.api.doctalk.DocTalkService;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
import jakarta.servlet.http.HttpServletRequest;
@@ -27,7 +27,7 @@ public class DocTalkController extends ManagerDraftAction{
private DocTalkService docTalkService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* <b>예약 생성</b>
@@ -61,29 +61,7 @@ public class DocTalkController extends ManagerDraftAction{
errorMsg.append(e);
}finally {
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/add-booking");
insertMap.put("func", "insertReserveNaver");
insertMap.put("funcName", "예약 생성");
insertMap.put("service", "docTalkService");
insertMap.put("serviceName", "DocTalk");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
} catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("예약 생성", "DocTalk", paramMap, map, String.valueOf(errorMsg));
}
log.debug("DocTalkController insertReserveNaver END");

View File

@@ -4,7 +4,6 @@ import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.mobile.mobiledevice.MobileDeviceService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import jakarta.servlet.http.HttpSession;
@@ -16,13 +15,17 @@ import org.springframework.web.multipart.MultipartHttpServletRequest;
import org.springframework.web.servlet.ModelAndView;
import java.util.HashMap;
import com.madeu.common.service.LogHistoryService;
@Slf4j
@Controller
public class MobileDeviceController extends ManagerDraftAction{
public class MobileDeviceController extends ManagerDraftAction {
@Autowired
private MobileDeviceService mobileDeviceService;
@Autowired
private LogHistoryService logHistoryService;
/**
* 디바이스 푸시 알림 여부 조회
*
@@ -31,35 +34,32 @@ public class MobileDeviceController extends ManagerDraftAction{
* @return
*/
@RequestMapping(value = "/mobiledevice/selectDevicePushYn.do")
public ModelAndView selectDevicePushYn(HttpSession session,HttpServletRequest request, HttpServletResponse response) {
public ModelAndView selectDevicePushYn(HttpSession session, HttpServletRequest request,
HttpServletResponse response) {
log.debug("MobileDeviceController selectDevicePushYn START");
HashMap<String, Object> paramMap = HttpUtil.getParameterMap(request);
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!mobileCheckLogin(session)){
try {
if (!mobileCheckLogin(session)) {
return null;
}
else{
} else {
paramMap.put("muUserId", String.valueOf(session.getAttribute("loginUserId")));
paramMap.put("deviceUuid", String.valueOf(session.getAttribute("mobileDeviceUuid")));
map = mobileDeviceService.selectDevicePushYn(paramMap);
}
}
catch (Exception e) {
} catch (Exception e) {
e.printStackTrace();
return null;
}
finally {
if(Constants.OK == map.get("msgCode")) {
} finally {
if (Constants.OK == map.get("msgCode")) {
}
else{
} else {
map.put("msgCode", Constants.FAIL);
map.put("success", false);
if(null == map.get("msgDesc") || ("").equals(map.get("msgDesc"))) {
map.put("msgDesc","정상적으로 수행되지 않았습니다. 관리자에게 문의하시기 바랍니다.");
if (null == map.get("msgDesc") || ("").equals(map.get("msgDesc"))) {
map.put("msgDesc", "정상적으로 수행되지 않았습니다. 관리자에게 문의하시기 바랍니다.");
}
}
}
@@ -75,7 +75,8 @@ public class MobileDeviceController extends ManagerDraftAction{
* @return
*/
@RequestMapping(value = "/mobiledevice/updateDevicePushYn.do")
public ModelAndView updateDevicePushYn(HttpSession session,HttpServletRequest request, HttpServletResponse response, MultipartHttpServletRequest file) {
public ModelAndView updateDevicePushYn(HttpSession session, HttpServletRequest request,
HttpServletResponse response, MultipartHttpServletRequest file) {
log.debug("MobileDeviceController updateDevicePushYn START");
HashMap<String, Object> paramMap = HttpUtil.getParameterMap(request);
@@ -83,11 +84,10 @@ public class MobileDeviceController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!mobileCheckLogin(session)){
try {
if (!mobileCheckLogin(session)) {
return null;
}
else{
} else {
paramMap.put("membershipAccount", String.valueOf(session.getAttribute("mobileLoginId")));
paramMap.put("muUserId", String.valueOf(session.getAttribute("loginUserId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginUserId")));
@@ -95,49 +95,21 @@ public class MobileDeviceController extends ManagerDraftAction{
paramMap.put("deviceUuid", String.valueOf(session.getAttribute("mobileDeviceUuid")));
map = mobileDeviceService.updateDevicePushYn(paramMap);
}
}
catch (Exception e) {
} catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
}
finally {
if(Constants.OK == map.get("msgCode")) {
} finally {
if (Constants.OK == map.get("msgCode")) {
}
else{
} else {
map.put("msgCode", Constants.FAIL);
map.put("success", false);
if(null == map.get("msgDesc") || ("").equals(map.get("msgDesc"))) {
map.put("msgDesc","정상적으로 수행되지 않았습니다. 관리자에게 문의하시기 바랍니다.");
if (null == map.get("msgDesc") || ("").equals(map.get("msgDesc"))) {
map.put("msgDesc", "정상적으로 수행되지 않았습니다. 관리자에게 문의하시기 바랍니다.");
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/mobiledevice/updateDevicePushYn.do");
insertMap.put("func", "updateDevicePushYn");
insertMap.put("funcName", "디바이스 푸시 알림 여부 수정");
insertMap.put("service", "mobileDeviceService");
insertMap.put("serviceName", "디바이스");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
// webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("디바이스 푸시 알림 여부 수정", "디바이스", paramMap, map, String.valueOf(errorMsg));
}
log.debug("MobileDeviceController updateDevicePushYn END");
return HttpUtil.makeHashToJsonModelAndView(map);

View File

@@ -4,7 +4,6 @@ import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.mobile.mobileuserinquiry.MobileUserInquiryService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import jakarta.servlet.http.HttpSession;
@@ -16,14 +15,17 @@ import org.springframework.web.multipart.MultipartHttpServletRequest;
import org.springframework.web.servlet.ModelAndView;
import java.util.HashMap;
import com.madeu.common.service.LogHistoryService;
@Slf4j
@Controller
public class MobileInquiryController extends ManagerDraftAction{
public class MobileInquiryController extends ManagerDraftAction {
@Autowired
private MobileUserInquiryService mobileUserInquiryService;
// @Autowired
// private WebLogHistoryService webLogHistoryService;
@Autowired
private LogHistoryService logHistoryService;
/**
* 1:1 문의 리스트 조회
*
@@ -32,34 +34,31 @@ public class MobileInquiryController extends ManagerDraftAction{
* @return
*/
@RequestMapping(value = "/mobileuserinquiry/selectListUserInquiry.do")
public ModelAndView selectListUserInquiry(HttpSession session, HttpServletRequest request, HttpServletResponse response) {
public ModelAndView selectListUserInquiry(HttpSession session, HttpServletRequest request,
HttpServletResponse response) {
log.debug("MobileInquiryController selectListUserInquiry START");
HashMap<String, Object> paramMap = HttpUtil.getParameterMap(request);
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!mobileCheckLogin(session)){
try {
if (!mobileCheckLogin(session)) {
return null;
}
else{
} else {
paramMap.put("muUserId", String.valueOf(session.getAttribute("loginUserId")));
map = mobileUserInquiryService.selectListUserInquiry(paramMap);
}
}
catch (Exception e) {
} catch (Exception e) {
e.printStackTrace();
return null;
}
finally {
if(Constants.OK == map.get("msgCode")) {
} finally {
if (Constants.OK == map.get("msgCode")) {
}
else{
} else {
map.put("msgCode", Constants.FAIL);
map.put("success", false);
if(null == map.get("msgDesc") || ("").equals(map.get("msgDesc"))) {
map.put("msgDesc","정상적으로 수행되지 않았습니다. 관리자에게 문의하시기 바랍니다.");
if (null == map.get("msgDesc") || ("").equals(map.get("msgDesc"))) {
map.put("msgDesc", "정상적으로 수행되지 않았습니다. 관리자에게 문의하시기 바랍니다.");
}
}
}
@@ -75,34 +74,31 @@ public class MobileInquiryController extends ManagerDraftAction{
* @return
*/
@RequestMapping(value = "/mobileuserinquiry/selectUserInquiry.do")
public ModelAndView selectUserInquiry(HttpSession session,HttpServletRequest request, HttpServletResponse response) {
public ModelAndView selectUserInquiry(HttpSession session, HttpServletRequest request,
HttpServletResponse response) {
log.debug("MobileInquiryController selectUserInquiry START");
HashMap<String, Object> paramMap = HttpUtil.getParameterMap(request);
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!mobileCheckLogin(session)){
try {
if (!mobileCheckLogin(session)) {
return null;
}
else{
} else {
paramMap.put("muUserId", String.valueOf(session.getAttribute("loginUserId")));
map = mobileUserInquiryService.selectUserInquiry(paramMap);
}
}
catch (Exception e) {
} catch (Exception e) {
e.printStackTrace();
return null;
}
finally {
if(Constants.OK == map.get("msgCode")) {
} finally {
if (Constants.OK == map.get("msgCode")) {
}
else{
} else {
map.put("msgCode", Constants.FAIL);
map.put("success", false);
if(null == map.get("msgDesc") || ("").equals(map.get("msgDesc"))) {
map.put("msgDesc","정상적으로 수행되지 않았습니다. 관리자에게 문의하시기 바랍니다.");
if (null == map.get("msgDesc") || ("").equals(map.get("msgDesc"))) {
map.put("msgDesc", "정상적으로 수행되지 않았습니다. 관리자에게 문의하시기 바랍니다.");
}
}
}
@@ -118,7 +114,8 @@ public class MobileInquiryController extends ManagerDraftAction{
* @return
*/
@RequestMapping(value = "/mobileuserinquiry/insertUserInquiry.do")
public ModelAndView insertUserInquiry(HttpSession session,HttpServletRequest request, HttpServletResponse response, MultipartHttpServletRequest file) {
public ModelAndView insertUserInquiry(HttpSession session, HttpServletRequest request, HttpServletResponse response,
MultipartHttpServletRequest file) {
log.debug("MobileInquiryController insertUserInquiry START");
HashMap<String, Object> paramMap = HttpUtil.getParameterMap(request);
@@ -126,60 +123,31 @@ public class MobileInquiryController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!mobileCheckLogin(session)){
try {
if (!mobileCheckLogin(session)) {
return null;
}
else{
} else {
paramMap.put("membershipAccount", String.valueOf(session.getAttribute("mobileLoginId")));
paramMap.put("muUserId", String.valueOf(session.getAttribute("loginUserId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginUserId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginUserId")));
map = mobileUserInquiryService.insertUserInquiry(paramMap);
}
}
catch (Exception e) {
} catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
}
finally {
if(Constants.OK == map.get("msgCode")) {
} finally {
if (Constants.OK == map.get("msgCode")) {
}
else{
} else {
map.put("msgCode", Constants.FAIL);
map.put("success", false);
if(null == map.get("msgDesc") || ("").equals(map.get("msgDesc"))) {
map.put("msgDesc","정상적으로 수행되지 않았습니다. 관리자에게 문의하시기 바랍니다.");
if (null == map.get("msgDesc") || ("").equals(map.get("msgDesc"))) {
map.put("msgDesc", "정상적으로 수행되지 않았습니다. 관리자에게 문의하시기 바랍니다.");
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/mobileuserinquiry/insertUserInquiry.do");
insertMap.put("func", "insertUserInquiry");
insertMap.put("funcName", "1:1 문의 등록");
insertMap.put("service", "mobileUserInquiryService");
insertMap.put("serviceName", "1:1 문의 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
// webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("1:1 문의 등록", "1:1 문의 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("MobileInquiryController insertUserInquiry END");
return HttpUtil.makeHashToJsonModelAndView(map);

View File

@@ -5,7 +5,6 @@ import com.madeu.init.ManagerDraftAction;
import com.madeu.service.mobile.mobilelogin.MobileLoginService;
import com.madeu.service.mobile.mobilereservation.MobileReservationService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
import com.madeu.util.ValidationCheckUtil;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
@@ -19,6 +18,7 @@ import org.springframework.web.multipart.MultipartHttpServletRequest;
import org.springframework.web.servlet.ModelAndView;
import java.util.HashMap;
import com.madeu.common.service.LogHistoryService;
@Slf4j
@@ -28,6 +28,9 @@ public class MobileReservationController extends ManagerDraftAction{
@Autowired
private MobileReservationService mobileReservationService;
@Autowired
private LogHistoryService logHistoryService;
/**
* 예약등록 정보 확인 페이지 이동
* 페이지 처리 없음
@@ -267,32 +270,7 @@ public class MobileReservationController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/mobilereservation/insertReserve.do");
insertMap.put("func", "insertReserve");
insertMap.put("funcName", "예약현황 등록");
insertMap.put("service", "webReserveService");
insertMap.put("serviceName", "예약현황 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
// webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("예약현황 등록", "예약현황 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("MobileReservationController insertReserve END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -341,32 +319,7 @@ public class MobileReservationController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/mobilereservation/updateReserveStatus.do");
insertMap.put("func", "updateReserve");
insertMap.put("funcName", "예약현황 상태수정(진료상태)");
insertMap.put("service", "webReserveService");
insertMap.put("serviceName", "예약현황 상태수정(진료상태");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
// webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("예약현황 상태수정(진료상태)", "예약현황 상태수정(진료상태", paramMap, map, String.valueOf(errorMsg));
}
log.debug("MobileReservationController updateReserveStatus END");
return HttpUtil.makeHashToJsonModelAndView(map);

View File

@@ -24,8 +24,6 @@ public class MobileTreatmentController extends ManagerDraftAction{
private MobileTreatmentService mobileTreatmentService;
// @Autowired
// private WebLogHistoryService webLogHistoryService;
/**
* 진료 정보 리스트 조회 (option)
*

View File

@@ -3,7 +3,7 @@ package com.madeu.controller.mobile.mobiletreatmentprocedure;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.mobile.mobiletreatmentProcedure.MobileTreatmentProcedureService;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.service.web.webtreatmentprocedure.WebTreatmentProcedureService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
@@ -28,8 +28,6 @@ public class MobileTreatmentProcedureController extends ManagerDraftAction{
private MobileTreatmentProcedureService mobileTreatmentProcedureService;
// @Autowired
// private WebLogHistoryService webLogHistoryService;
/**
* 진료 시술 정보 리스트 조회 (option)
*

View File

@@ -3,7 +3,7 @@ package com.madeu.controller.mobile.mobileuserphysical;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.mobile.mobileuserphysical.MobileUserPhysicalService;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.service.web.webuser.WebUserService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;

View File

@@ -1,11 +1,9 @@
package com.madeu.controller.web.webappboard;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webappboard.WebAppBoardService;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import jakarta.servlet.http.HttpSession;
@@ -22,13 +20,13 @@ import java.util.HashMap;
@Slf4j
@Controller
public class WebAppBoardController extends ManagerDraftAction {
public class WebAppBoardController {
@Autowired
private WebAppBoardService webAppBoardService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 보드관리 리스트 화면으로 이동.
@@ -45,10 +43,6 @@ public class WebAppBoardController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAppBoardService.selectListAppBoardIntro(paramMap);
@@ -58,7 +52,6 @@ public class WebAppBoardController extends ManagerDraftAction {
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -81,14 +74,9 @@ public class WebAppBoardController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAppBoardService.selectListAppBoard(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -124,10 +112,6 @@ public class WebAppBoardController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAppBoardService.insertAppBoardIntro(paramMap);
@@ -137,7 +121,6 @@ public class WebAppBoardController extends ManagerDraftAction {
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -161,10 +144,6 @@ public class WebAppBoardController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAppBoardService.updateAppBoardIntro(paramMap);
@@ -174,7 +153,6 @@ public class WebAppBoardController extends ManagerDraftAction {
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -198,14 +176,9 @@ public class WebAppBoardController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAppBoardService.selectAppBoard(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -243,16 +216,11 @@ public class WebAppBoardController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAppBoardService.insertAppBoard(paramMap,file);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -269,32 +237,7 @@ public class WebAppBoardController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webappboard/insertAppBoard.do");
insertMap.put("func", "insertAppBoard");
insertMap.put("funcName", "앱 보드 등록");
insertMap.put("service", "webAppBoardService");
insertMap.put("serviceName", "앱 보드 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("앱 보드 등록", "앱 보드 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebAppBoardController insertAppBoard END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -317,16 +260,11 @@ public class WebAppBoardController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAppBoardService.updateAppBoard(paramMap,file);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -343,32 +281,7 @@ public class WebAppBoardController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webappboard/updateAppBoard.do");
insertMap.put("func", "updateAppBoard");
insertMap.put("funcName", "앱 보드 수정");
insertMap.put("service", "webAppBoardService");
insertMap.put("serviceName", "앱 보드 수정");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("앱 보드 수정", "앱 보드 수정", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebAppBoardController updateAppBoard END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -392,16 +305,11 @@ public class WebAppBoardController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAppBoardService.deleteAppBoard(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -418,32 +326,7 @@ public class WebAppBoardController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webappboard/deleteAppBoard.do");
insertMap.put("func", "deleteAppBoard");
insertMap.put("funcName", "앱 보드 삭제");
insertMap.put("service", "webAppBoardService");
insertMap.put("serviceName", "앱 보드 삭제");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("앱 보드 삭제", "앱 보드 삭제", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebAppBoardController deleteAppBoard END");
return HttpUtil.makeHashToJsonModelAndView(map);

View File

@@ -1,11 +1,9 @@
package com.madeu.controller.web.webappcontents;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webappcontents.WebAppContentsService;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import jakarta.servlet.http.HttpSession;
@@ -21,13 +19,13 @@ import org.springframework.web.servlet.ModelAndView;
import java.util.HashMap;
@Slf4j
@Controller
public class WebAppContentsController extends ManagerDraftAction {
public class WebAppContentsController {
@Autowired
private WebAppContentsService webAppContentsService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 콘텐츠관리 리스트 화면으로 이동.
@@ -44,10 +42,6 @@ public class WebAppContentsController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAppContentsService.selectListAppContentsIntro(paramMap);
@@ -57,7 +51,6 @@ public class WebAppContentsController extends ManagerDraftAction {
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -81,14 +74,9 @@ public class WebAppContentsController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAppContentsService.selectListAppContents(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -124,10 +112,6 @@ public class WebAppContentsController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAppContentsService.insertAppContentsIntro(paramMap);
@@ -137,7 +121,6 @@ public class WebAppContentsController extends ManagerDraftAction {
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -161,10 +144,6 @@ public class WebAppContentsController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAppContentsService.updateAppContentsIntro(paramMap);
@@ -174,7 +153,6 @@ public class WebAppContentsController extends ManagerDraftAction {
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -198,14 +176,9 @@ public class WebAppContentsController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAppContentsService.selectAppContents(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -243,16 +216,11 @@ public class WebAppContentsController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAppContentsService.uploadFile(paramMap,file);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -269,32 +237,7 @@ public class WebAppContentsController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webappcontents/uploadFile.do");
insertMap.put("func", "uploadFile");
insertMap.put("funcName", "앱 콘텐츠 상세 이미지파일 저장");
insertMap.put("service", "webAppContentsService");
insertMap.put("serviceName", "앱 콘텐츠 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("앱 콘텐츠 상세 이미지파일 저장", "앱 콘텐츠 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebAppContentsController uploadFile END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -316,16 +259,11 @@ public class WebAppContentsController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAppContentsService.insertAppContents(paramMap,file, file2);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -342,32 +280,7 @@ public class WebAppContentsController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webappcontents/insertAppContents.do");
insertMap.put("func", "insertAppContents");
insertMap.put("funcName", "앱 콘텐츠 등록");
insertMap.put("service", "webAppContentsService");
insertMap.put("serviceName", "앱 콘텐츠 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("앱 콘텐츠 등록", "앱 콘텐츠 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebAppContentsController insertAppContents END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -390,16 +303,11 @@ public class WebAppContentsController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAppContentsService.updateAppContents(paramMap,file, file2);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -416,32 +324,7 @@ public class WebAppContentsController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webappcontents/updateAppContents.do");
insertMap.put("func", "updateAppContents");
insertMap.put("funcName", "앱 콘텐츠 수정");
insertMap.put("service", "webAppContentsService");
insertMap.put("serviceName", "앱 콘텐츠 수정");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("앱 콘텐츠 수정", "앱 콘텐츠 수정", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebAppContentsController updateAppContents END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -465,16 +348,11 @@ public class WebAppContentsController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAppContentsService.deleteAppContents(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -491,32 +369,7 @@ public class WebAppContentsController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webappcontents/deleteAppContents.do");
insertMap.put("func", "deleteAppContents");
insertMap.put("funcName", "앱 콘텐츠 삭제");
insertMap.put("service", "webAppContentsService");
insertMap.put("serviceName", "앱 콘텐츠 삭제");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("앱 콘텐츠 삭제", "앱 콘텐츠 삭제", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebAppContentsController deleteAppContents END");
return HttpUtil.makeHashToJsonModelAndView(map);

View File

@@ -1,11 +1,9 @@
package com.madeu.controller.web.webappevent;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webappevent.WebAppEventService;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import jakarta.servlet.http.HttpSession;
@@ -23,13 +21,13 @@ import java.util.HashMap;
@Slf4j
@Controller
public class WebAppEventController extends ManagerDraftAction {
public class WebAppEventController {
@Autowired
private WebAppEventService webAppEventService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 앱 이벤트 정보 리스트 조회 (option)
@@ -46,14 +44,9 @@ public class WebAppEventController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAppEventService.selectListAppEventOption(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -89,10 +82,6 @@ public class WebAppEventController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAppEventService.selectListAppEventIntro(paramMap);
@@ -102,7 +91,6 @@ public class WebAppEventController extends ManagerDraftAction {
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -126,14 +114,9 @@ public class WebAppEventController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAppEventService.selectListAppEvent(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -169,14 +152,9 @@ public class WebAppEventController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAppEventService.selectAppEvent(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -212,10 +190,6 @@ public class WebAppEventController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAppEventService.insertAppEventIntro(paramMap);
@@ -225,7 +199,6 @@ public class WebAppEventController extends ManagerDraftAction {
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -251,16 +224,11 @@ public class WebAppEventController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAppEventService.insertAppEvent(paramMap,file);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -277,32 +245,7 @@ public class WebAppEventController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webappevent/insertAppEvent.do");
insertMap.put("func", "insertAppEvent");
insertMap.put("funcName", "앱 이벤트 등록");
insertMap.put("service", "webAppEventService");
insertMap.put("serviceName", "앱 이벤트 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("앱 이벤트 등록", "앱 이벤트 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebAppEventController insertAppEvent END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -323,10 +266,6 @@ public class WebAppEventController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAppEventService.updateAppEventIntro(paramMap);
@@ -336,7 +275,6 @@ public class WebAppEventController extends ManagerDraftAction {
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -362,16 +300,11 @@ public class WebAppEventController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAppEventService.updateAppEvent(paramMap,file);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -388,32 +321,7 @@ public class WebAppEventController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webappevent/updateAppEvent.do");
insertMap.put("func", "updateAppEvent");
insertMap.put("funcName", "앱 이벤트 수정");
insertMap.put("service", "webAppEventService");
insertMap.put("serviceName", "앱 이벤트 수정");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("앱 이벤트 수정", "앱 이벤트 수정", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebAppEventController updateAppEvent END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -437,16 +345,11 @@ public class WebAppEventController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAppEventService.deleteAppEvent(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -463,32 +366,7 @@ public class WebAppEventController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webappevent/deleteAppEvent.do");
insertMap.put("func", "deleteAppEvent");
insertMap.put("funcName", "앱 이벤트 삭제");
insertMap.put("service", "webAppEventService");
insertMap.put("serviceName", "앱 이벤트 삭제");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("앱 이벤트 삭제", "앱 이벤트 삭제", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebAppEventController deleteAppEvent END");
return HttpUtil.makeHashToJsonModelAndView(map);

View File

@@ -1,11 +1,9 @@
package com.madeu.controller.web.webappnotice;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webappnotice.WebAppNoticeService;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import jakarta.servlet.http.HttpSession;
@@ -21,13 +19,13 @@ import java.util.HashMap;
@Slf4j
@Controller
public class WebAppNoticeController extends ManagerDraftAction {
public class WebAppNoticeController {
@Autowired
private WebAppNoticeService webAppNoticeService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 앱 공지사항 리스트 화면으로 이동.
@@ -44,10 +42,6 @@ public class WebAppNoticeController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAppNoticeService.selectListAppNoticeIntro(paramMap);
@@ -57,7 +51,6 @@ public class WebAppNoticeController extends ManagerDraftAction {
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -81,14 +74,9 @@ public class WebAppNoticeController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAppNoticeService.selectListAppNotice(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -124,14 +112,9 @@ public class WebAppNoticeController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAppNoticeService.selectAppNotice(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -169,16 +152,11 @@ public class WebAppNoticeController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAppNoticeService.insertAppNotice(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -195,32 +173,7 @@ public class WebAppNoticeController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webappnotice/insertAppNotice.do");
insertMap.put("func", "insertAppNotice");
insertMap.put("funcName", "앱 공지사항 등록");
insertMap.put("service", "webAppNoticeService");
insertMap.put("serviceName", "앱 공지사항 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("앱 공지사항 등록", "앱 공지사항 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebAppNoticeController insertAppNotice END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -243,16 +196,11 @@ public class WebAppNoticeController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAppNoticeService.updateAppNotice(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -269,32 +217,7 @@ public class WebAppNoticeController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webappnotice/updateAppNotice.do");
insertMap.put("func", "updateAppNotice");
insertMap.put("funcName", "앱 공지사항 수정");
insertMap.put("service", "webAppNoticeService");
insertMap.put("serviceName", "앱 공지사항 수정");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("앱 공지사항 수정", "앱 공지사항 수정", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebAppNoticeController updateAppNotice END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -318,16 +241,11 @@ public class WebAppNoticeController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAppNoticeService.deleteAppNotice(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -344,32 +262,7 @@ public class WebAppNoticeController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webappnotice/deleteAppNotice.do");
insertMap.put("func", "deleteAppNotice");
insertMap.put("funcName", "앱 공지사항 삭제");
insertMap.put("service", "webAppNoticeService");
insertMap.put("serviceName", "앱 공지사항 삭제");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("앱 공지사항 삭제", "앱 공지사항 삭제", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebAppNoticeController deleteAppNotice END");
return HttpUtil.makeHashToJsonModelAndView(map);

View File

@@ -1,9 +1,8 @@
package com.madeu.controller.web.webappuser;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webappuser.WebAppUserService;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.util.HttpUtil;
import com.madeu.view.web.WebAppUserView;
import com.madeu.view.web.WebHolidayManagementView;
@@ -26,13 +25,13 @@ import java.util.Map;
@Slf4j
@Controller
public class WebAppUserController extends ManagerDraftAction{
public class WebAppUserController{
@Autowired
private WebAppUserService webAppUserService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 앱 회원 리스트 화면으로 이동.
@@ -49,10 +48,6 @@ public class WebAppUserController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAppUserService.selectListAppUserIntro(paramMap);
@@ -62,7 +57,6 @@ public class WebAppUserController extends ManagerDraftAction{
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -86,14 +80,9 @@ public class WebAppUserController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAppUserService.selectListAppUser(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -133,16 +122,11 @@ public class WebAppUserController extends ManagerDraftAction{
Map<String, Object> map = new HashMap<String,Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
selectListReport = webAppUserService.selectListAppUserExcel(paramMap);
map.put("selectListAppUser", selectListReport);
map.put("name", "AppUser");
}
}
catch(Exception e){
e.printStackTrace();
return null;

View File

@@ -13,11 +13,9 @@ import org.springframework.web.multipart.MultipartHttpServletRequest;
import org.springframework.web.servlet.ModelAndView;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webattendance.WebAttendanceService;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
import com.madeu.view.web.WebAttendanceView;
import jakarta.servlet.http.HttpServletRequest;
@@ -28,13 +26,13 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
@Controller
public class WebAttendanceController extends ManagerDraftAction{
public class WebAttendanceController{
@Autowired
private WebAttendanceService webAttendanceService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 근태/연차 정보 리스트 화면으로 이동.
@@ -51,10 +49,6 @@ public class WebAttendanceController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAttendanceService.selectListAttendanceIntro(paramMap);
@@ -64,7 +58,6 @@ public class WebAttendanceController extends ManagerDraftAction{
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -88,14 +81,9 @@ public class WebAttendanceController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAttendanceService.selectListAttendance(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -135,16 +123,11 @@ public class WebAttendanceController extends ManagerDraftAction{
Map<String, Object> map = new HashMap<String,Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
selectListReport = webAttendanceService.selectListAttendanceExcel(paramMap);
map.put("selectListAttendance", selectListReport);
map.put("name", "attendance");
}
}
catch(Exception e){
e.printStackTrace();
return null;
@@ -170,14 +153,9 @@ public class WebAttendanceController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAttendanceService.selectListTodayAttendance(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -215,16 +193,11 @@ public class WebAttendanceController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAttendanceService.insertAttendance(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -241,32 +214,7 @@ public class WebAttendanceController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webattendance/insertAttendance.do");
insertMap.put("func", "insertAttendance");
insertMap.put("funcName", "근태관리 등록");
insertMap.put("service", "webAttendanceService");
insertMap.put("serviceName", "근태관리 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("근태관리 등록", "근태관리 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebAttendanceController insertAttendance END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -288,14 +236,9 @@ public class WebAttendanceController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAttendanceService.selectAttendanceCommute(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -333,16 +276,11 @@ public class WebAttendanceController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAttendanceService.updateAttendanceCommute(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -359,32 +297,7 @@ public class WebAttendanceController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webattendance/updateAttendanceCommute.do");
insertMap.put("func", "updateAttendanceCommute");
insertMap.put("funcName", "근태관리 수정 (출/퇴근)");
insertMap.put("service", "webAttendanceService");
insertMap.put("serviceName", "근태관리 수정 (출/퇴근)");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("근태관리 수정 (출/퇴근)", "근태관리 수정 (출/퇴근)", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebAttendanceController updateAttendanceCommute END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -405,14 +318,9 @@ public class WebAttendanceController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAttendanceService.selectAttendanceVacation(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -450,16 +358,11 @@ public class WebAttendanceController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAttendanceService.insertAttendanceVacation(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -476,32 +379,7 @@ public class WebAttendanceController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webattendance/insertAttendanceVacation.do");
insertMap.put("func", "insertAttendanceVacation");
insertMap.put("funcName", "근태관리 등록 (연차)");
insertMap.put("service", "webAttendanceService");
insertMap.put("serviceName", "근태관리 등록 (연차)");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("근태관리 등록 (연차)", "근태관리 등록 (연차)", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebAttendanceController insertAttendanceVacation END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -524,16 +402,11 @@ public class WebAttendanceController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAttendanceService.updateAttendanceVacation(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -550,32 +423,7 @@ public class WebAttendanceController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webattendance/updateAttendanceVacation.do");
insertMap.put("func", "updateAttendanceVacation");
insertMap.put("funcName", "근태관리 수정 (연차)");
insertMap.put("service", "webAttendanceService");
insertMap.put("serviceName", "근태관리 수정 (연차)");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("근태관리 수정 (연차)", "근태관리 수정 (연차)", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebAttendanceController updateAttendanceVacation END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -598,16 +446,11 @@ public class WebAttendanceController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAttendanceService.updateAttendanceVacationCancel(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -624,32 +467,7 @@ public class WebAttendanceController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webattendance/updateAttendanceVacationCancel.do");
insertMap.put("func", "updateAttendanceVacationCancel");
insertMap.put("funcName", "근태관리 취소 (연차)");
insertMap.put("service", "webAttendanceService");
insertMap.put("serviceName", "근태관리 취소 (연차)");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("근태관리 취소 (연차)", "근태관리 취소 (연차)", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebAttendanceController updateAttendanceVacationCancel END");
return HttpUtil.makeHashToJsonModelAndView(map);

View File

@@ -10,11 +10,9 @@ import org.springframework.web.multipart.MultipartHttpServletRequest;
import org.springframework.web.servlet.ModelAndView;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webauth.WebAuthService;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
@@ -24,13 +22,13 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
@Controller
public class WebAuthController extends ManagerDraftAction{
public class WebAuthController{
@Autowired
private WebAuthService webAuthService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 권한 정보 리스트 조회 (option)
@@ -47,14 +45,9 @@ public class WebAuthController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAuthService.selectListAuthOption(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -90,14 +83,9 @@ public class WebAuthController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAuthService.selectListAuth(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -133,14 +121,9 @@ public class WebAuthController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAuthService.selectAuth(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -176,14 +159,9 @@ public class WebAuthController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAuthService.selectHeaderRelation(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -221,16 +199,11 @@ public class WebAuthController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAuthService.updateAuth(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -247,32 +220,7 @@ public class WebAuthController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webauth/updateAuth.do");
insertMap.put("func", "updateAuth");
insertMap.put("funcName", "권한그룹 수정");
insertMap.put("service", "webAuthService");
insertMap.put("serviceName", "권한그룹 수정");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("권한그룹 수정", "권한그룹 수정", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebAuthController updateAuth END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -295,16 +243,11 @@ public class WebAuthController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAuthService.insertAuth(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -321,32 +264,7 @@ public class WebAuthController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webauth/insertAuth.do");
insertMap.put("func", "insertAuth");
insertMap.put("funcName", "권한 등록");
insertMap.put("service", "webAuthService");
insertMap.put("serviceName", "권한 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("권한 등록", "권한 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebAuthController insertAuth END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -370,16 +288,11 @@ public class WebAuthController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAuthService.deleteAuth(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -396,32 +309,7 @@ public class WebAuthController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webauth/deleteAuth.do");
insertMap.put("func", "deleteAuth");
insertMap.put("funcName", "권한 삭제");
insertMap.put("service", "webAuthService");
insertMap.put("serviceName", "권한 삭제");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("권한 삭제", "권한 삭제", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebAuthController deleteAuth END");
return HttpUtil.makeHashToJsonModelAndView(map);

View File

@@ -8,11 +8,9 @@ import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webauthmenurelation.WebAuthMenuRelationService;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
@@ -22,13 +20,13 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
@Controller
public class WebAuthMenuRelationController extends ManagerDraftAction{
public class WebAuthMenuRelationController{
@Autowired
private WebAuthMenuRelationService webAuthMenuRelationService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
@@ -46,14 +44,9 @@ public class WebAuthMenuRelationController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAuthMenuRelationService.selectListAuthMenuRelation(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -91,16 +84,11 @@ public class WebAuthMenuRelationController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webAuthMenuRelationService.updateAuthMenuRelation(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -117,32 +105,7 @@ public class WebAuthMenuRelationController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webauthmenurelation/updateAuthMenuRelation.do");
insertMap.put("func", "updateAuthMenuRelation");
insertMap.put("funcName", "권한별 메뉴 저장");
insertMap.put("service", "webAuthMenuRelationService");
insertMap.put("serviceName", "권한별 메뉴 저장");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("권한별 메뉴 저장", "권한별 메뉴 저장", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebAuthMenuRelationController updateAuthMenuRelation END");
return HttpUtil.makeHashToJsonModelAndView(map);

View File

@@ -1,11 +1,9 @@
package com.madeu.controller.web.webcategory;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webcategory.WebCategoryService;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import jakarta.servlet.http.HttpSession;
@@ -21,13 +19,13 @@ import org.springframework.web.servlet.ModelAndView;
import java.util.HashMap;
@Slf4j
@Controller
public class WebCategoryController extends ManagerDraftAction {
public class WebCategoryController {
@Autowired
private WebCategoryService webCategoryService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 병원 기타설정 화면으로 이동
@@ -44,10 +42,6 @@ public class WebCategoryController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webCategoryService.selectCategoryListIntro(paramMap);
@@ -57,7 +51,6 @@ public class WebCategoryController extends ManagerDraftAction {
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -81,14 +74,9 @@ public class WebCategoryController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webCategoryService.selectCategoryList(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -125,14 +113,9 @@ public class WebCategoryController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webCategoryService.selectCategoryItemList(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -169,14 +152,9 @@ public class WebCategoryController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webCategoryService.selectCategoryItem(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -215,17 +193,12 @@ public class WebCategoryController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("file",file);
map = webCategoryService.insertHospitalOther(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -242,32 +215,7 @@ public class WebCategoryController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webcategory/insertHospitalOther.do");
insertMap.put("func", "insertHospitalOther");
insertMap.put("funcName", "병원 기타정보 등록");
insertMap.put("service", "insertHospitalOther");
insertMap.put("serviceName", "병원 기타정보 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("병원 기타정보 등록", "병원 기타정보 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebCategoryController insertHospitalOther END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -289,17 +237,12 @@ public class WebCategoryController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("file",file);
map = webCategoryService.updateHospitalOther(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -316,32 +259,7 @@ public class WebCategoryController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webcategory/updateHospitalOther.do");
insertMap.put("func", "updateHospitalOther");
insertMap.put("funcName", "병원 기타정보 수정");
insertMap.put("service", "webCategoryService");
insertMap.put("serviceName", "병원 기타정보 수정");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("병원 기타정보 수정", "병원 기타정보 수정", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebCategoryController updateHospitalOther END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -363,16 +281,11 @@ public class WebCategoryController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webCategoryService.deleteHospitalOther(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -389,32 +302,7 @@ public class WebCategoryController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webcategory/deleteHospitalOther.do");
insertMap.put("func", "deleteHospitalOther");
insertMap.put("funcName", "병원 기타정보 삭제");
insertMap.put("service", "deleteHospitalOther");
insertMap.put("serviceName", "병원 기타정보 삭제");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("병원 기타정보 삭제", "병원 기타정보 삭제", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebCategoryController deleteHospitalOther END");
return HttpUtil.makeHashToJsonModelAndView(map);

View File

@@ -10,11 +10,9 @@ import org.springframework.web.multipart.MultipartHttpServletRequest;
import org.springframework.web.servlet.ModelAndView;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.service.web.webcompany.WebCompanyService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
@@ -24,13 +22,13 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
@Controller
public class WebCompanyController extends ManagerDraftAction{
public class WebCompanyController{
@Autowired
private WebCompanyService webCompanyService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
@@ -48,14 +46,9 @@ public class WebCompanyController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webCompanyService.selectListCompanyOption(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -91,10 +84,6 @@ public class WebCompanyController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webCompanyService.selectListCompanyIntro(paramMap);
@@ -104,7 +93,6 @@ public class WebCompanyController extends ManagerDraftAction{
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -129,14 +117,9 @@ public class WebCompanyController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webCompanyService.selectListCompany(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -173,14 +156,9 @@ public class WebCompanyController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webCompanyService.selectCompany(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -219,16 +197,11 @@ public class WebCompanyController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webCompanyService.insertCompany(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -245,32 +218,7 @@ public class WebCompanyController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webcompany/insertCompany.do");
insertMap.put("func", "insertCompany");
insertMap.put("funcName", "거래처 등록");
insertMap.put("service", "webCompanyService");
insertMap.put("serviceName", "거래처 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("거래처 등록", "거래처 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebCompanyController insertCompany END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -292,10 +240,6 @@ public class WebCompanyController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webCompanyService.selectCompanyIntro(paramMap);
@@ -305,7 +249,6 @@ public class WebCompanyController extends ManagerDraftAction{
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -332,16 +275,11 @@ public class WebCompanyController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webCompanyService.updateCompany(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -358,32 +296,7 @@ public class WebCompanyController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webcompany/updateCompany.do");
insertMap.put("func", "updateCompany");
insertMap.put("funcName", "거래처 수정");
insertMap.put("service", "webCompanyService");
insertMap.put("serviceName", "거래처 수정");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("거래처 수정", "거래처 수정", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebCompanyController updateCompany END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -408,16 +321,11 @@ public class WebCompanyController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webCompanyService.deleteCompany(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -434,32 +342,7 @@ public class WebCompanyController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webcompany/deleteCompany.do");
insertMap.put("func", "deleteCompany");
insertMap.put("funcName", "거래처 삭제");
insertMap.put("service", "webCompanyService");
insertMap.put("serviceName", "거래처 삭제");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("거래처 삭제", "거래처 삭제", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebCompanyController deleteCompany END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -481,14 +364,9 @@ public class WebCompanyController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webCompanyService.selectCompanyProduct(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;

View File

@@ -1,8 +1,7 @@
package com.madeu.controller.web.webcontentsboard;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webcontentsboard.WebContentsBoardService;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.util.HttpUtil;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
@@ -17,13 +16,13 @@ import java.util.HashMap;
@Slf4j
@Controller
public class WebContentsBoardController extends ManagerDraftAction {
public class WebContentsBoardController {
@Autowired
private WebContentsBoardService webContentsBoardService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 1:1 문의 리스트 화면으로 이동.
@@ -40,10 +39,6 @@ public class WebContentsBoardController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webContentsBoardService.selectListContentsBoardIntro(paramMap);
@@ -53,7 +48,6 @@ public class WebContentsBoardController extends ManagerDraftAction {
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";

View File

@@ -10,11 +10,9 @@ import org.springframework.web.multipart.MultipartHttpServletRequest;
import org.springframework.web.servlet.ModelAndView;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webduty.WebDutyService;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
@@ -24,13 +22,13 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
@Controller
public class WebDutyController extends ManagerDraftAction{
public class WebDutyController{
@Autowired
private WebDutyService webDutyService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 직무 정보 리스트 조회 (option)
@@ -47,14 +45,9 @@ public class WebDutyController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webDutyService.selectListDutyOption(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -91,14 +84,9 @@ public class WebDutyController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webDutyService.selectListDuty(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -135,14 +123,9 @@ public class WebDutyController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webDutyService.selectDuty(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -181,16 +164,11 @@ public class WebDutyController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webDutyService.insertDuty(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -207,32 +185,7 @@ public class WebDutyController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webduty/insertDuty.do");
insertMap.put("func", "insertDuty");
insertMap.put("funcName", "직무 등록");
insertMap.put("service", "webDutyService");
insertMap.put("serviceName", "직무 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("직무 등록", "직무 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebDutyController insertDuty END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -256,16 +209,11 @@ public class WebDutyController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webDutyService.updateDuty(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -282,32 +230,7 @@ public class WebDutyController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webduty/updateDuty.do");
insertMap.put("func", "updateDuty");
insertMap.put("funcName", "직무 수정");
insertMap.put("service", "webDutyService");
insertMap.put("serviceName", "직무 수정");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("직무 수정", "직무 수정", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebDutyController updateDuty END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -332,16 +255,11 @@ public class WebDutyController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webDutyService.deleteDuty(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -358,32 +276,7 @@ public class WebDutyController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webduty/deleteDuty.do");
insertMap.put("func", "deleteDuty");
insertMap.put("funcName", "직무 삭제");
insertMap.put("service", "webDutyService");
insertMap.put("serviceName", "직무 삭제");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("직무 삭제", "직무 삭제", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebDutyController deleteDuty END");
return HttpUtil.makeHashToJsonModelAndView(map);

View File

@@ -1,11 +1,9 @@
package com.madeu.controller.web.webevent;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webevent.WebEventService;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import jakarta.servlet.http.HttpSession;
@@ -22,13 +20,13 @@ import java.util.HashMap;
@Slf4j
@Controller
public class WebEventController extends ManagerDraftAction {
public class WebEventController {
@Autowired
private WebEventService webEventService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 홈페이지 이벤트 리스트 화면으로 이동.
@@ -45,10 +43,6 @@ public class WebEventController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webEventService.selectListWebEventIntro(paramMap);
@@ -58,7 +52,6 @@ public class WebEventController extends ManagerDraftAction {
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -82,14 +75,9 @@ public class WebEventController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webEventService.selectListWebEvent(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -125,14 +113,9 @@ public class WebEventController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webEventService.selectWebEvent(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -170,16 +153,11 @@ public class WebEventController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webEventService.uploadFile(paramMap,file);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -196,32 +174,7 @@ public class WebEventController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webevent/uploadFile.do");
insertMap.put("func", "uploadFile");
insertMap.put("funcName", "홈페이지 이벤트 상세 이미지파일 저장");
insertMap.put("service", "webEventService");
insertMap.put("serviceName", "홈페이지 이벤트 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("홈페이지 이벤트 상세 이미지파일 저장", "홈페이지 이벤트 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebEventController uploadFile END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -242,10 +195,6 @@ public class WebEventController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webEventService.insertWebEventIntro(paramMap);
@@ -255,7 +204,6 @@ public class WebEventController extends ManagerDraftAction {
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -281,16 +229,11 @@ public class WebEventController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webEventService.insertWebEvent(paramMap,file);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -307,32 +250,7 @@ public class WebEventController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webevent/insertWebEvent.do");
insertMap.put("func", "insertWebEvent");
insertMap.put("funcName", "홈페이지 이벤트 등록");
insertMap.put("service", "webEventService");
insertMap.put("serviceName", "홈페이지 이벤트 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("홈페이지 이벤트 등록", "홈페이지 이벤트 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebEventController insertWebEvent END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -353,10 +271,6 @@ public class WebEventController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webEventService.updateWebEventIntro(paramMap);
@@ -366,7 +280,6 @@ public class WebEventController extends ManagerDraftAction {
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -392,16 +305,11 @@ public class WebEventController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webEventService.updateWebEvent(paramMap,file);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -418,32 +326,7 @@ public class WebEventController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webevent/updateWebEvent.do");
insertMap.put("func", "updateWebEvent");
insertMap.put("funcName", "홈페이지 이벤트 수정");
insertMap.put("service", "webEventService");
insertMap.put("serviceName", "홈페이지 이벤트 수정");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("홈페이지 이벤트 수정", "홈페이지 이벤트 수정", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebEventController updateWebEvent END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -467,16 +350,11 @@ public class WebEventController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webEventService.deleteWebEvent(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -493,32 +371,7 @@ public class WebEventController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webevent/deleteWebEvent.do");
insertMap.put("func", "deleteWebEvent");
insertMap.put("funcName", "홈페이지 이벤트 삭제");
insertMap.put("service", "webEventService");
insertMap.put("serviceName", "홈페이지 이벤트 삭제");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("홈페이지 이벤트 삭제", "홈페이지 이벤트 삭제", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebEventController deleteWebEvent END");
return HttpUtil.makeHashToJsonModelAndView(map);

View File

@@ -1,11 +1,9 @@
package com.madeu.controller.web.webeventdiet;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webeventdiet.WebEventDietService;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import jakarta.servlet.http.HttpSession;
@@ -22,13 +20,13 @@ import java.util.HashMap;
@Slf4j
@Controller
public class WebEventDietController extends ManagerDraftAction {
public class WebEventDietController {
@Autowired
private WebEventDietService webEventDietService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 홈페이지 이벤트(다이어트) 리스트 화면으로 이동.
@@ -45,10 +43,6 @@ public class WebEventDietController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webEventDietService.selectListWebEventDietIntro(paramMap);
@@ -58,7 +52,6 @@ public class WebEventDietController extends ManagerDraftAction {
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -82,14 +75,9 @@ public class WebEventDietController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webEventDietService.selectListWebEventDiet(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -125,14 +113,9 @@ public class WebEventDietController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webEventDietService.selectWebEventDiet(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -170,16 +153,11 @@ public class WebEventDietController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webEventDietService.uploadFile(paramMap,file);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -196,32 +174,7 @@ public class WebEventDietController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webeventdiet/uploadFile.do");
insertMap.put("func", "uploadFile");
insertMap.put("funcName", "홈페이지 이벤트(다이어트) 상세 이미지파일 저장");
insertMap.put("service", "webEventDietService");
insertMap.put("serviceName", "홈페이지 이벤트(다이어트) 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("홈페이지 이벤트(다이어트) 상세 이미지파일 저장", "홈페이지 이벤트(다이어트) 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebEventDietController uploadFile END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -242,10 +195,6 @@ public class WebEventDietController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webEventDietService.insertWebEventDietIntro(paramMap);
@@ -256,7 +205,6 @@ public class WebEventDietController extends ManagerDraftAction {
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
model.addAttribute("categorylist", map.get("categorylist"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -282,16 +230,11 @@ public class WebEventDietController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webEventDietService.insertWebEventDiet(paramMap,file,content_file);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -308,32 +251,7 @@ public class WebEventDietController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webeventdiet/insertWebEventDiet.do");
insertMap.put("func", "insertWebEventDiet");
insertMap.put("funcName", "홈페이지 이벤트(다이어트) 등록");
insertMap.put("service", "webEventDietService");
insertMap.put("serviceName", "홈페이지 이벤트(다이어트) 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("홈페이지 이벤트(다이어트) 등록", "홈페이지 이벤트(다이어트) 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebEventDietController insertWebEventDiet END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -354,10 +272,6 @@ public class WebEventDietController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webEventDietService.updateWebEventDietIntro(paramMap);
@@ -368,7 +282,6 @@ public class WebEventDietController extends ManagerDraftAction {
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
model.addAttribute("categorylist", map.get("categorylist"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -394,16 +307,11 @@ public class WebEventDietController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webEventDietService.updateWebEventDiet(paramMap, file, content_file );
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -420,32 +328,7 @@ public class WebEventDietController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webeventdiet/updateWebEventDiet.do");
insertMap.put("func", "updateWebEventDiet");
insertMap.put("funcName", "홈페이지 이벤트(다이어트) 수정");
insertMap.put("service", "webEventDietService");
insertMap.put("serviceName", "홈페이지 이벤트(다이어트) 수정");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("홈페이지 이벤트(다이어트) 수정", "홈페이지 이벤트(다이어트) 수정", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebEventDietController updateWebEventDiet END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -469,16 +352,11 @@ public class WebEventDietController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webEventDietService.deleteWebEventDiet(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -495,32 +373,7 @@ public class WebEventDietController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webeventdiet/deleteWebEventDiet.do");
insertMap.put("func", "deleteWebEventDiet");
insertMap.put("funcName", "홈페이지 이벤트(다이어트) 삭제");
insertMap.put("service", "webEventDietService");
insertMap.put("serviceName", "홈페이지 이벤트(다이어트) 삭제");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("홈페이지 이벤트(다이어트) 삭제", "홈페이지 이벤트(다이어트) 삭제", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebEventDietController deleteWebEventDiet END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -541,12 +394,8 @@ public class WebEventDietController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try {
if (!webCheckLogin(session)) {
return null;
} else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webEventDietService.selectListEventOption(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();

View File

@@ -1,11 +1,9 @@
package com.madeu.controller.web.webeventpetit;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webeventpetit.WebEventPetitService;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import jakarta.servlet.http.HttpSession;
@@ -22,13 +20,13 @@ import java.util.HashMap;
@Slf4j
@Controller
public class WebEventPetitController extends ManagerDraftAction {
public class WebEventPetitController {
@Autowired
private WebEventPetitService webEventPetitService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 홈페이지 이벤트(쁘띠) 리스트 화면으로 이동.
@@ -45,10 +43,6 @@ public class WebEventPetitController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webEventPetitService.selectListWebEventPetitIntro(paramMap);
@@ -58,7 +52,6 @@ public class WebEventPetitController extends ManagerDraftAction {
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -82,14 +75,9 @@ public class WebEventPetitController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webEventPetitService.selectListWebEventPetit(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -125,14 +113,9 @@ public class WebEventPetitController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webEventPetitService.selectWebEventPetit(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -170,16 +153,11 @@ public class WebEventPetitController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webEventPetitService.uploadFile(paramMap,file);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -196,32 +174,7 @@ public class WebEventPetitController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webeventpetit/uploadFile.do");
insertMap.put("func", "uploadFile");
insertMap.put("funcName", "홈페이지 이벤트(쁘띠) 상세 이미지파일 저장");
insertMap.put("service", "webEventPetitService");
insertMap.put("serviceName", "홈페이지 이벤트(쁘띠) 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("홈페이지 이벤트(쁘띠) 상세 이미지파일 저장", "홈페이지 이벤트(쁘띠) 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebEventPetitController uploadFile END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -242,10 +195,6 @@ public class WebEventPetitController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webEventPetitService.insertWebEventPetitIntro(paramMap);
@@ -256,7 +205,6 @@ public class WebEventPetitController extends ManagerDraftAction {
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
model.addAttribute("categorylist", map.get("categorylist"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -282,16 +230,11 @@ public class WebEventPetitController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webEventPetitService.insertWebEventPetit(paramMap,file,content_file);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -308,32 +251,7 @@ public class WebEventPetitController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webeventpetit/insertWebEventPetit.do");
insertMap.put("func", "insertWebEventPetit");
insertMap.put("funcName", "홈페이지 이벤트(쁘띠) 등록");
insertMap.put("service", "webEventPetitService");
insertMap.put("serviceName", "홈페이지 이벤트(쁘띠) 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("홈페이지 이벤트(쁘띠) 등록", "홈페이지 이벤트(쁘띠) 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebEventPetitController insertWebEventPetit END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -354,10 +272,6 @@ public class WebEventPetitController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webEventPetitService.updateWebEventPetitIntro(paramMap);
@@ -368,7 +282,6 @@ public class WebEventPetitController extends ManagerDraftAction {
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
model.addAttribute("categorylist", map.get("categorylist"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -394,16 +307,11 @@ public class WebEventPetitController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webEventPetitService.updateWebEventPetit(paramMap, file, content_file );
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -420,32 +328,7 @@ public class WebEventPetitController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webeventpetit/updateWebEventPetit.do");
insertMap.put("func", "updateWebEventPetit");
insertMap.put("funcName", "홈페이지 이벤트(쁘띠) 수정");
insertMap.put("service", "webEventPetitService");
insertMap.put("serviceName", "홈페이지 이벤트(쁘띠) 수정");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("홈페이지 이벤트(쁘띠) 수정", "홈페이지 이벤트(쁘띠) 수정", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebEventPetitController updateWebEventPetit END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -469,16 +352,11 @@ public class WebEventPetitController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webEventPetitService.deleteWebEventPetit(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -495,32 +373,7 @@ public class WebEventPetitController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webeventpetit/deleteWebEventPetit.do");
insertMap.put("func", "deleteWebEventPetit");
insertMap.put("funcName", "홈페이지 이벤트(쁘띠) 삭제");
insertMap.put("service", "webEventPetitService");
insertMap.put("serviceName", "홈페이지 이벤트(쁘띠) 삭제");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("홈페이지 이벤트(쁘띠) 삭제", "홈페이지 이벤트(쁘띠) 삭제", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebEventPetitController deleteWebEventPetit END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -541,12 +394,8 @@ public class WebEventPetitController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try {
if (!webCheckLogin(session)) {
return null;
} else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webEventPetitService.selectListEventOption(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();

View File

@@ -10,11 +10,9 @@ import org.springframework.web.multipart.MultipartHttpServletRequest;
import org.springframework.web.servlet.ModelAndView;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webgroup.WebGroupService;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
@@ -24,13 +22,13 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
@Controller
public class WebGroupController extends ManagerDraftAction{
public class WebGroupController{
@Autowired
private WebGroupService webGroupService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 조직 정보 리스트 조회 (option)
@@ -47,14 +45,9 @@ public class WebGroupController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webGroupService.selectListGroupOption(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -90,10 +83,6 @@ public class WebGroupController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webGroupService.selectListGroupIntro(paramMap);
@@ -103,7 +92,6 @@ public class WebGroupController extends ManagerDraftAction{
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -128,14 +116,9 @@ public class WebGroupController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webGroupService.selectListGroup(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -172,14 +155,9 @@ public class WebGroupController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webGroupService.selectGroup(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -218,16 +196,11 @@ public class WebGroupController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webGroupService.insertGroup(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -244,32 +217,7 @@ public class WebGroupController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webgroup/insertGroup.do");
insertMap.put("func", "insertGroup");
insertMap.put("funcName", "조직 등록");
insertMap.put("service", "webGroupService");
insertMap.put("serviceName", "조직 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("조직 등록", "조직 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebGroupController insertGroup END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -293,16 +241,11 @@ public class WebGroupController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webGroupService.updateGroup(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -319,32 +262,7 @@ public class WebGroupController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webgroup/updateGroup.do");
insertMap.put("func", "updateGroup");
insertMap.put("funcName", "조직 수정");
insertMap.put("service", "webGroupService");
insertMap.put("serviceName", "조직 수정");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("조직 수정", "조직 수정", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebGroupController updateGroup END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -369,16 +287,11 @@ public class WebGroupController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webGroupService.deleteGroup(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -395,32 +308,7 @@ public class WebGroupController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webgroup/deleteGroup.do");
insertMap.put("func", "deleteGroup");
insertMap.put("funcName", "조직 삭제");
insertMap.put("service", "webGroupService");
insertMap.put("serviceName", "조직 삭제");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("조직 삭제", "조직 삭제", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebGroupController deleteGroup END");
return HttpUtil.makeHashToJsonModelAndView(map);

View File

@@ -15,11 +15,9 @@ import org.springframework.web.multipart.MultipartHttpServletRequest;
import org.springframework.web.servlet.ModelAndView;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webholidaymanagement.WebHolidayManagementService;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
import com.madeu.view.web.WebHolidayManagementView;
import jakarta.servlet.http.HttpServletRequest;
@@ -30,13 +28,13 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
@Controller
public class WebHolidayManagementController extends ManagerDraftAction{
public class WebHolidayManagementController{
@Autowired
private WebHolidayManagementService webHolidayManagementService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 휴무관리 정보 리스트 조회
@@ -53,14 +51,9 @@ public class WebHolidayManagementController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webHolidayManagementService.selectListHolidayManagement(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -100,16 +93,11 @@ public class WebHolidayManagementController extends ManagerDraftAction{
Map<String, Object> map = new HashMap<String,Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
selectListReport = webHolidayManagementService.selectListHolidayManagementExcel(paramMap);
map.put("selectListHolidayManagement", selectListReport);
map.put("name", "holidayManagement");
}
}
catch(Exception e){
e.printStackTrace();
return null;
@@ -133,14 +121,9 @@ public class WebHolidayManagementController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webHolidayManagementService.selectHolidayManagement(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -178,16 +161,11 @@ public class WebHolidayManagementController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webHolidayManagementService.insertHolidayManagement(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -204,32 +182,7 @@ public class WebHolidayManagementController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webholidaymanagement/insertHolidayManagement.do");
insertMap.put("func", "insertHolidayManagement");
insertMap.put("funcName", "휴무관리 등록");
insertMap.put("service", "webHolidayManagementService");
insertMap.put("serviceName", "휴무관리 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("휴무관리 등록", "휴무관리 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebHolidayManagementController insertHolidayManagement END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -252,16 +205,11 @@ public class WebHolidayManagementController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webHolidayManagementService.updateHolidayManagement(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -278,32 +226,7 @@ public class WebHolidayManagementController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webholidaymanagement/updateHolidayManagement.do");
insertMap.put("func", "updateHolidayManagement");
insertMap.put("funcName", "휴무관리 수정");
insertMap.put("service", "webHolidayManagementService");
insertMap.put("serviceName", "휴무관리 수정");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("휴무관리 수정", "휴무관리 수정", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebHolidayManagementController updateHolidayManagement END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -326,16 +249,11 @@ public class WebHolidayManagementController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webHolidayManagementService.updateHolidayManagementCancel(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -352,32 +270,7 @@ public class WebHolidayManagementController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webholidaymanagement/updateHolidayManagementCancel.do");
insertMap.put("func", "updateHolidayManagementCancel");
insertMap.put("funcName", "휴무관리 휴무취소");
insertMap.put("service", "webHolidayManagementService");
insertMap.put("serviceName", "휴무관리 휴무취소");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("휴무관리 휴무취소", "휴무관리 휴무취소", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebHolidayManagementController updateHolidayManagementCancel END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -401,16 +294,11 @@ public class WebHolidayManagementController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webHolidayManagementService.deleteHolidayManagement(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -427,32 +315,7 @@ public class WebHolidayManagementController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webholidaymanagement/deleteHolidayManagement.do");
insertMap.put("func", "deleteHolidayManagement");
insertMap.put("funcName", "휴무관리 삭제");
insertMap.put("service", "webHolidayManagementService");
insertMap.put("serviceName", "휴무관리 삭제");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("휴무관리 삭제", "휴무관리 삭제", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebHolidayManagementController deleteHolidayManagement END");
return HttpUtil.makeHashToJsonModelAndView(map);

View File

@@ -11,7 +11,6 @@ import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
import com.madeu.init.ManagerDraftAction;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
@@ -22,7 +21,7 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
@Controller
public class WebHomeController extends ManagerDraftAction{
public class WebHomeController{
@Autowired
private WebHomeService webHomeService;
@@ -43,10 +42,6 @@ public class WebHomeController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/login";
}
else{
// 접속 로그 저장
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
visitLogParamMap.put("regId", "SYSTEM");
@@ -67,7 +62,6 @@ public class WebHomeController extends ManagerDraftAction{
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -90,10 +84,6 @@ public class WebHomeController extends ManagerDraftAction{
HashMap<String, Object> paramMap = HttpUtil.getParameterMap(request);
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/login";
}
else{
// 접속 로그 저장
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
visitLogParamMap.put("regId", "SYSTEM");
@@ -109,7 +99,6 @@ public class WebHomeController extends ManagerDraftAction{
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return null;

View File

@@ -10,9 +10,8 @@ import org.springframework.web.multipart.MultipartHttpServletRequest;
import org.springframework.web.servlet.ModelAndView;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webhospital.WebHospitalService;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
@@ -23,13 +22,13 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
@Controller
public class WebHospitalController extends ManagerDraftAction {
public class WebHospitalController {
@Autowired
private WebHospitalService webHospitalService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 병원 정보 상세 화면으로 이동.
@@ -47,9 +46,6 @@ public class WebHospitalController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try {
if (!webCheckLogin(session)) {
return "/web/login/logout";
} else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webHospitalService.selectHospitalIntro(paramMap);
@@ -58,7 +54,6 @@ public class WebHospitalController extends ManagerDraftAction {
model.addAttribute("updateUseYn", map.get("updateUseYn"));
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
} catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -83,12 +78,8 @@ public class WebHospitalController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try {
if (!webCheckLogin(session)) {
return null;
} else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webHospitalService.selectHospital(paramMap);
}
} catch (Exception e) {
e.printStackTrace();
return null;
@@ -123,12 +114,8 @@ public class WebHospitalController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try {
if (!webCheckLogin(session)) {
return null;
} else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webHospitalService.selectWorkTime(paramMap);
}
} catch (Exception e) {
e.printStackTrace();
return null;
@@ -163,12 +150,8 @@ public class WebHospitalController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try {
if (!webCheckLogin(session)) {
return null;
} else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webHospitalService.selectHospitalHolidayList(paramMap);
}
} catch (Exception e) {
e.printStackTrace();
return null;
@@ -207,14 +190,10 @@ public class WebHospitalController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try {
if (!webCheckLogin(session)) {
return null;
} else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webHospitalService.updateHospital(paramMap);
}
} catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -229,31 +208,7 @@ public class WebHospitalController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webhospital/updateHospital.do");
insertMap.put("func", "updateHospital");
insertMap.put("funcName", "병원 수정");
insertMap.put("service", "webHospitalService");
insertMap.put("serviceName", "병원 수정");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if ((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null)
|| String.valueOf(errorMsg).length() == 0) {
insertMap.put("resultCode", "SUCCESS");
} else {
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
} catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("병원 수정", "병원 수정", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebHospitalController updateHospital END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -270,12 +225,8 @@ public class WebHospitalController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try {
if (!webCheckLogin(session)) {
return null;
} else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webHospitalService.selectHospitalScheduleDetail(paramMap);
}
} catch (Exception e) {
e.printStackTrace();
return null;
@@ -303,14 +254,10 @@ public class WebHospitalController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try {
if (!webCheckLogin(session)) {
return null;
} else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webHospitalService.saveHospitalSchedule(paramMap);
}
} catch (Exception e) {
e.printStackTrace();
return null;
@@ -338,13 +285,9 @@ public class WebHospitalController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try {
if (!webCheckLogin(session)) {
return null;
} else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webHospitalService.deleteHospitalSchedule(paramMap);
}
} catch (Exception e) {
e.printStackTrace();
return null;
@@ -372,14 +315,10 @@ public class WebHospitalController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try {
if (!webCheckLogin(session)) {
return null;
} else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webHospitalService.saveHospitalHoliday(paramMap);
}
} catch (Exception e) {
e.printStackTrace();
return null;
@@ -407,13 +346,9 @@ public class WebHospitalController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try {
if (!webCheckLogin(session)) {
return null;
} else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webHospitalService.deleteHospitalHolidays(paramMap);
}
} catch (Exception e) {
e.printStackTrace();
return null;

View File

@@ -1,11 +1,9 @@
package com.madeu.controller.web.webkakao;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.service.web.webkakao.WebKakaoService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import jakarta.servlet.http.HttpSession;
@@ -21,13 +19,13 @@ import java.util.HashMap;
@Slf4j
@Controller
public class WebKakaoController extends ManagerDraftAction{
public class WebKakaoController{
@Autowired
private WebKakaoService webKakaoService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 알림톡 정보 리스트 조회
@@ -44,14 +42,9 @@ public class WebKakaoController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webKakaoService.selectListKakao(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -89,16 +82,11 @@ public class WebKakaoController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webKakaoService.insertKakao(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -115,32 +103,7 @@ public class WebKakaoController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webkakao/insertKakao.do");
insertMap.put("func", "insertKakao");
insertMap.put("funcName", "알림톡 등록");
insertMap.put("service", "webKakaoService");
insertMap.put("serviceName", "알림톡 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("알림톡 등록", "알림톡 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebKakaoController insertKakao END");
return HttpUtil.makeHashToJsonModelAndView(map);

View File

@@ -1,7 +1,6 @@
package com.madeu.controller.web.webkakaotemplate;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webkakaotemplate.WebKakaoTemplateService;
import com.madeu.util.HttpUtil;
import jakarta.servlet.http.HttpServletRequest;
@@ -17,7 +16,7 @@ import java.util.HashMap;
@Slf4j
@Controller
public class WebKakaoTemplateController extends ManagerDraftAction {
public class WebKakaoTemplateController {
@Autowired
private WebKakaoTemplateService webKakaoTemplateService;
@@ -38,14 +37,9 @@ public class WebKakaoTemplateController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webKakaoTemplateService.selectListKakaoTemplateOption(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -82,14 +76,9 @@ public class WebKakaoTemplateController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webKakaoTemplateService.selectKakaoTemplate(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;

View File

@@ -19,10 +19,9 @@ import jakarta.servlet.http.HttpServletResponse;
import jakarta.servlet.http.HttpSession;
import lombok.extern.slf4j.Slf4j;
@Slf4j
@Controller
public class WebLoginController extends ManagerDraftAction{
public class WebLoginController extends ManagerDraftAction {
@Autowired
private WebLoginService webLoginService;
@@ -37,19 +36,17 @@ public class WebLoginController extends ManagerDraftAction{
* @param response
* @return
*/
@RequestMapping(value="/weblogin/loginIntro.do")
public String loginIntro(HttpSession session,HttpServletRequest request, HttpServletResponse response) {
@RequestMapping(value = "/weblogin/loginIntro.do")
public String loginIntro(HttpSession session, HttpServletRequest request, HttpServletResponse response) {
log.debug("WebLoginController loginIntro START");
try{
if(!webCheckLogin(session)){
try {
if (!webCheckLogin(session)) {
}
else{
} else {
return "/web/home/home";
}
}
catch(Exception e){
} catch (Exception e) {
e.printStackTrace();
}
log.debug("WebLoginController loginIntro END");
@@ -67,54 +64,50 @@ public class WebLoginController extends ManagerDraftAction{
* @return
*/
@SuppressWarnings("unchecked")
@RequestMapping(value="/weblogin/login.do")
public ModelAndView login(HttpSession session,HttpServletRequest request, HttpServletResponse response, Model model) throws Exception {
@RequestMapping(value = "/weblogin/login.do")
public ModelAndView login(HttpSession session, HttpServletRequest request, HttpServletResponse response,
Model model) throws Exception {
log.debug("WebLoginController login START");
HashMap<String, Object> paramMap = HttpUtil.getParameterMap(request);
HashMap<String, Object> map = new HashMap<String, Object>();
try{
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> loginMap = webLoginService.memberLogin(paramMap,visitLogParamMap);
HashMap<String, Object> loginMap = webLoginService.memberLogin(paramMap, visitLogParamMap);
if((Constants.FAIL).equals(String.valueOf(loginMap.get("msgCode")))){
if ((Constants.FAIL).equals(String.valueOf(loginMap.get("msgCode")))) {
map.put("msgCode", loginMap.get("msgCode"));
map.put("msgDesc", loginMap.get("msgDesc"));
}
else{
} else {
log.debug("======================== USER INFO START ==========================");
log.debug("muMemberId : "+loginMap.get("muMemberId"));
log.debug("loginId : "+loginMap.get("loginId"));
log.debug("memberName : "+loginMap.get("memberName"));
log.debug("memberType : "+loginMap.get("memberType"));
log.debug("muMemberId : " + loginMap.get("muMemberId"));
log.debug("loginId : " + loginMap.get("loginId"));
log.debug("memberName : " + loginMap.get("memberName"));
log.debug("memberType : " + loginMap.get("memberType"));
log.debug("======================== USER INFO END ============================");
// 회원
session.setAttribute("loginMemberId",loginMap.get("muMemberId"));
session.setAttribute("loginId",loginMap.get("loginId"));
session.setAttribute("loginName",loginMap.get("memberName"));
session.setAttribute("loginMemberId", loginMap.get("muMemberId"));
session.setAttribute("loginId", loginMap.get("loginId"));
session.setAttribute("loginName", loginMap.get("memberName"));
log.debug("session : "+session);
log.debug("session : " + session);
map.put("msgCode", loginMap.get("msgCode"));
map.put("msgDesc", loginMap.get("msgDesc"));
}
}
catch(Exception e){
} catch (Exception e) {
e.printStackTrace();
}
finally {
if(Constants.OK == map.get("msgCode")) {
} finally {
if (Constants.OK == map.get("msgCode")) {
}
else{
} else {
map.put("msgCode", Constants.FAIL);
map.put("success", false);
if(null == map.get("msgDesc") || ("").equals(map.get("msgDesc"))) {
map.put("msgDesc","정상적으로 수행되지 않았습니다. 관리자에게 문의하시기 바랍니다.");
if (null == map.get("msgDesc") || ("").equals(map.get("msgDesc"))) {
map.put("msgDesc", "정상적으로 수행되지 않았습니다. 관리자에게 문의하시기 바랍니다.");
}
}
}
@@ -132,16 +125,15 @@ public class WebLoginController extends ManagerDraftAction{
* @param response
* @return
*/
@RequestMapping(value="/weblogin/logout.do")
public String logout(HttpSession session,HttpServletRequest request, HttpServletResponse response) {
@RequestMapping(value = { "/weblogin/logout.do", "/web/login/logout" })
public String logout(HttpSession session, HttpServletRequest request, HttpServletResponse response) {
log.debug("WebLoginController logout START");
try{
try {
log.debug("Session Clear1");
session.invalidate();
log.debug("Session Clear2");
}
catch(Exception e){
} catch (Exception e) {
e.printStackTrace();
}
log.debug("WebLoginController logout END");
@@ -155,23 +147,21 @@ public class WebLoginController extends ManagerDraftAction{
* @param response
* @return
*/
@RequestMapping(value="/weblogin/checkloginId.do")
public ModelAndView checkloginId(HttpSession session,HttpServletRequest request, HttpServletResponse response) {
@RequestMapping(value = "/weblogin/checkloginId.do")
public ModelAndView checkloginId(HttpSession session, HttpServletRequest request, HttpServletResponse response) {
log.debug("WebLoginController checkloginId START");
HashMap<String, Object> paramMap = HttpUtil.getParameterMap(request);
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
try {
if (!webCheckLogin(session)) {
return null;
}
else{
} else {
map = webLoginService.checkloginId(paramMap);
}
}
catch(Exception e){
} catch (Exception e) {
e.printStackTrace();
return null;
}

View File

@@ -1,11 +1,9 @@
package com.madeu.controller.web.webmainbanner;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.service.web.webmainbanner.WebMainBannerService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import jakarta.servlet.http.HttpSession;
@@ -22,13 +20,13 @@ import java.util.HashMap;
@Slf4j
@Controller
public class WebMainBannerController extends ManagerDraftAction {
public class WebMainBannerController {
@Autowired
private WebMainBannerService webMainBannerService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 홈페이지 메인 배너 리스트 화면으로 이동.
@@ -45,10 +43,6 @@ public class WebMainBannerController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webMainBannerService.selectListWebMainBannerIntro(paramMap);
@@ -58,7 +52,6 @@ public class WebMainBannerController extends ManagerDraftAction {
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -82,14 +75,9 @@ public class WebMainBannerController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webMainBannerService.selectListWebMainBanner(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -125,14 +113,9 @@ public class WebMainBannerController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webMainBannerService.selectWebMainBanner(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -170,16 +153,11 @@ public class WebMainBannerController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webMainBannerService.uploadFile(paramMap,file);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -196,32 +174,7 @@ public class WebMainBannerController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webmainbanner/uploadFile.do");
insertMap.put("func", "uploadFile");
insertMap.put("funcName", "홈페이지 메인 배너 상세 이미지파일 저장");
insertMap.put("service", "webMainBannerService");
insertMap.put("serviceName", "홈페이지 메인 배너 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("홈페이지 메인 배너 상세 이미지파일 저장", "홈페이지 메인 배너 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebMainBannerController uploadFile END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -242,10 +195,6 @@ public class WebMainBannerController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webMainBannerService.insertWebMainBannerIntro(paramMap);
@@ -255,7 +204,6 @@ public class WebMainBannerController extends ManagerDraftAction {
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -281,16 +229,11 @@ public class WebMainBannerController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webMainBannerService.insertWebMainBanner(paramMap,file, file2);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -307,32 +250,7 @@ public class WebMainBannerController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webmainbanner/insertWebMainBanner.do");
insertMap.put("func", "insertWebMainBanner");
insertMap.put("funcName", "홈페이지 메인 배너 등록");
insertMap.put("service", "webMainBannerService");
insertMap.put("serviceName", "홈페이지 메인 배너 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("홈페이지 메인 배너 등록", "홈페이지 메인 배너 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebMainBannerController insertWebMainBanner END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -353,10 +271,6 @@ public class WebMainBannerController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webMainBannerService.updateWebMainBannerIntro(paramMap);
@@ -366,7 +280,6 @@ public class WebMainBannerController extends ManagerDraftAction {
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -392,16 +305,11 @@ public class WebMainBannerController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webMainBannerService.updateWebMainBanner(paramMap,file, file2);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -418,32 +326,7 @@ public class WebMainBannerController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webmainbanner/updateWebMainBanner.do");
insertMap.put("func", "updateWebMainBanner");
insertMap.put("funcName", "홈페이지 메인 배너 수정");
insertMap.put("service", "webMainBannerService");
insertMap.put("serviceName", "홈페이지 메인 배너 수정");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("홈페이지 메인 배너 수정", "홈페이지 메인 배너 수정", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebMainBannerController updateWebMainBanner END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -467,16 +350,11 @@ public class WebMainBannerController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webMainBannerService.deleteWebMainBanner(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -493,32 +371,7 @@ public class WebMainBannerController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webmainbanner/deleteWebMainBanner.do");
insertMap.put("func", "deleteWebMainBanner");
insertMap.put("funcName", "홈페이지 메인 배너 삭제");
insertMap.put("service", "webMainBannerService");
insertMap.put("serviceName", "홈페이지 메인 배너 삭제");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("홈페이지 메인 배너 삭제", "홈페이지 메인 배너 삭제", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebMainBannerController deleteWebMainBanner END");
return HttpUtil.makeHashToJsonModelAndView(map);

View File

@@ -1,7 +1,6 @@
package com.madeu.controller.web.webmarketing;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.service.web.webmember.WebMemberService;
import com.madeu.util.HttpUtil;
import jakarta.servlet.http.HttpServletRequest;
@@ -27,13 +26,13 @@ import java.util.HashMap;
@Slf4j
@Controller
public class WebMarketingController extends ManagerDraftAction{
public class WebMarketingController{
@Autowired
private WebMemberService webMemberService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 알림톡 화면으로 이동.
@@ -50,10 +49,6 @@ public class WebMarketingController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webMemberService.selectListMemberIntro(paramMap);
@@ -63,7 +58,6 @@ public class WebMarketingController extends ManagerDraftAction{
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -88,10 +82,6 @@ public class WebMarketingController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webMemberService.selectListMemberIntro(paramMap);
@@ -101,7 +91,6 @@ public class WebMarketingController extends ManagerDraftAction{
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -125,10 +114,6 @@ public class WebMarketingController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webMemberService.selectListMemberIntro(paramMap);
@@ -138,7 +123,6 @@ public class WebMarketingController extends ManagerDraftAction{
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -162,10 +146,6 @@ public class WebMarketingController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webMemberService.selectListMemberIntro(paramMap);
@@ -175,7 +155,6 @@ public class WebMarketingController extends ManagerDraftAction{
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -199,10 +178,6 @@ public class WebMarketingController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webMemberService.selectListMemberIntro(paramMap);
@@ -212,7 +187,6 @@ public class WebMarketingController extends ManagerDraftAction{
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -237,10 +211,6 @@ public class WebMarketingController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webMemberService.selectListMemberIntro(paramMap);
@@ -250,7 +220,6 @@ public class WebMarketingController extends ManagerDraftAction{
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";

View File

@@ -8,8 +8,7 @@ import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.service.web.webmedicine.WebMedicineService;
import com.madeu.util.HttpUtil;
@@ -21,13 +20,13 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
@Controller
public class WebMedicineController extends ManagerDraftAction{
public class WebMedicineController{
@Autowired
private WebMedicineService webMedicineService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 약품 정보 리스트 조회 (option)
@@ -44,14 +43,9 @@ public class WebMedicineController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webMedicineService.selectListMedicineOption(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;

View File

@@ -15,11 +15,9 @@ import org.springframework.web.multipart.MultipartHttpServletRequest;
import org.springframework.web.servlet.ModelAndView;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.service.web.webmember.WebMemberService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
import com.madeu.view.web.WebMemberView;
import jakarta.servlet.http.HttpServletRequest;
@@ -30,13 +28,13 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
@Controller
public class WebMemberController extends ManagerDraftAction{
public class WebMemberController{
@Autowired
private WebMemberService webMemberService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
@@ -54,13 +52,8 @@ public class WebMemberController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
map = webMemberService.selectMemberId(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -95,14 +88,9 @@ public class WebMemberController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webMemberService.selectListMemberDoctorOption(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -138,14 +126,9 @@ public class WebMemberController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webMemberService.selectListMemberDoctorConsultingOption(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -181,10 +164,6 @@ public class WebMemberController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webMemberService.selectListMemberIntro(paramMap);
@@ -194,7 +173,6 @@ public class WebMemberController extends ManagerDraftAction{
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -219,14 +197,9 @@ public class WebMemberController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webMemberService.selectListMember(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -266,16 +239,11 @@ public class WebMemberController extends ManagerDraftAction{
Map<String, Object> map = new HashMap<String,Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
selectListReport = webMemberService.selectListMemberExcel(paramMap);
map.put("selectListMember", selectListReport);
map.put("name", "member");
}
}
catch(Exception e){
e.printStackTrace();
return null;
@@ -299,14 +267,9 @@ public class WebMemberController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webMemberService.selectMember(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -344,16 +307,11 @@ public class WebMemberController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webMemberService.insertMember(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -370,32 +328,7 @@ public class WebMemberController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webmember/insertMember.do");
insertMap.put("func", "insertMember");
insertMap.put("funcName", "직원 등록");
insertMap.put("service", "webMemberService");
insertMap.put("serviceName", "직원 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("직원 등록", "직원 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebMemberController insertMember END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -416,10 +349,6 @@ public class WebMemberController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webMemberService.updateMemberIntro(paramMap);
@@ -429,7 +358,6 @@ public class WebMemberController extends ManagerDraftAction{
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -455,16 +383,11 @@ public class WebMemberController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webMemberService.updateMember(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -481,32 +404,7 @@ public class WebMemberController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webmember/updateMember.do");
insertMap.put("func", "updateMember");
insertMap.put("funcName", "직원 수정");
insertMap.put("service", "webMemberService");
insertMap.put("serviceName", "직원 수정");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("직원 수정", "직원 수정", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebMemberController updateMember END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -529,16 +427,11 @@ public class WebMemberController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webMemberService.updateMemberStatus(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -555,32 +448,7 @@ public class WebMemberController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webmember/updateMemberStatus.do");
insertMap.put("func", "updateMemberStatus");
insertMap.put("funcName", "직원 계정 비활성화 수정");
insertMap.put("service", "webMemberService");
insertMap.put("serviceName", "직원 계정 비활성화 수정");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("직원 계정 비활성화 수정", "직원 계정 비활성화 수정", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebMemberController updateMemberStatus END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -603,16 +471,11 @@ public class WebMemberController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webMemberService.updateMemberPassword(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -629,32 +492,7 @@ public class WebMemberController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webmember/updateMemberPassword.do");
insertMap.put("func", "updateMemberPassword");
insertMap.put("funcName", "직원 비밀번호 수정");
insertMap.put("service", "webMemberService");
insertMap.put("serviceName", "직원 비밀번호 수정");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("직원 비밀번호 수정", "직원 비밀번호 수정", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebMemberController updateMemberPassword END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -678,16 +516,11 @@ public class WebMemberController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webMemberService.deleteMember(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -704,32 +537,7 @@ public class WebMemberController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webmember/deleteMember.do");
insertMap.put("func", "deleteMember");
insertMap.put("funcName", "직원 삭제");
insertMap.put("service", "webMemberService");
insertMap.put("serviceName", "직원 삭제");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("직원 삭제", "직원 삭제", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebMemberController deleteMember END");
return HttpUtil.makeHashToJsonModelAndView(map);

View File

@@ -1,11 +1,9 @@
package com.madeu.controller.web.webmembership;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.service.web.webmembership.WebMembershipService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
import com.madeu.view.web.WebAppUserView;
import com.madeu.view.web.WebMembershipHistoryView;
import com.madeu.view.web.WebMembershipView;
@@ -30,12 +28,12 @@ import java.util.Map;
@Slf4j
@Controller
public class WebMembershipController extends ManagerDraftAction {
public class WebMembershipController {
@Autowired
private WebMembershipService webMembershipService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 멤버십 사용자 리스트 화면으로 이동.
@@ -52,10 +50,6 @@ public class WebMembershipController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webMembershipService.selectListMembershipIntro(paramMap);
@@ -65,7 +59,6 @@ public class WebMembershipController extends ManagerDraftAction {
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -90,14 +83,9 @@ public class WebMembershipController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webMembershipService.selectListMembershipProcedure(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -133,14 +121,9 @@ public class WebMembershipController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webMembershipService.selectListMembership(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -180,16 +163,11 @@ public class WebMembershipController extends ManagerDraftAction {
Map<String, Object> map = new HashMap<String,Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
selectListReport = webMembershipService.downloadMembershipExcel(paramMap);
map.put("selectListMembership", selectListReport);
map.put("name", "membership");
}
}
catch(Exception e){
e.printStackTrace();
return null;
@@ -213,10 +191,6 @@ public class WebMembershipController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webMembershipService.updateMembershipIntro(paramMap);
@@ -226,7 +200,6 @@ public class WebMembershipController extends ManagerDraftAction {
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -257,14 +230,9 @@ public class WebMembershipController extends ManagerDraftAction {
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webMembershipService.selectListMembershipHistory(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -302,14 +270,9 @@ public class WebMembershipController extends ManagerDraftAction {
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webMembershipService.selectMembershipBalance(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -346,14 +309,9 @@ public class WebMembershipController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webMembershipService.selectToTransferUser(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -393,16 +351,11 @@ public class WebMembershipController extends ManagerDraftAction {
Map<String, Object> map = new HashMap<String,Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
selectListReport = webMembershipService.downloadMembershipHistoryExcel(paramMap);
map.put("selectListMembershipHistory", selectListReport);
map.put("name", "membershipHistory");
}
}
catch(Exception e){
e.printStackTrace();
return null;
@@ -426,14 +379,9 @@ public class WebMembershipController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webMembershipService.selectMembershipTransfer(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -470,17 +418,12 @@ public class WebMembershipController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("muMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webMembershipService.updateTransferMembership(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -497,32 +440,7 @@ public class WebMembershipController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webmembership/updateTransferMembership.do");
insertMap.put("func", "updateTransferMembership");
insertMap.put("funcName", "멤버십 양도");
insertMap.put("service", "webMembershipService");
insertMap.put("serviceName", "멤버십 양도");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("멤버십 양도", "멤버십 양도", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebMembershipController updateTransferMembership END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -545,17 +463,12 @@ public class WebMembershipController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("muMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webMembershipService.insertMembership(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -572,32 +485,7 @@ public class WebMembershipController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webmembership/insertMembership.do");
insertMap.put("func", "insertMembership");
insertMap.put("funcName", "멤버십 충전");
insertMap.put("service", "webMembershipService");
insertMap.put("serviceName", "멤버십 충전");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("멤버십 충전", "멤버십 충전", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebMembershipController insertMembership END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -619,17 +507,12 @@ public class WebMembershipController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("muMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webMembershipService.insertMembershipPoint(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -646,32 +529,7 @@ public class WebMembershipController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webmembership/insertMembershipPoint.do");
insertMap.put("func", "insertMembershipPoint");
insertMap.put("funcName", "멤버십 포인트 충전");
insertMap.put("service", "webMembershipService");
insertMap.put("serviceName", "멤버십 포인트 충전");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("멤버십 포인트 충전", "멤버십 포인트 충전", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebMembershipController insertMembershipPoint END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -693,17 +551,12 @@ public class WebMembershipController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("muMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webMembershipService.insertMembershipProcedure(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -720,32 +573,7 @@ public class WebMembershipController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webmembership/insertMembershipProcedure.do");
insertMap.put("func", "insertMembership");
insertMap.put("funcName", "멤버십 상품등록");
insertMap.put("service", "webMembershipService");
insertMap.put("serviceName", "멤버십 상품등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("멤버십 상품등록", "멤버십 상품등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebMembershipController insertMembershipProcedure END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -766,10 +594,6 @@ public class WebMembershipController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webMembershipService.selectListUseMembershipIntro(paramMap);
@@ -779,7 +603,6 @@ public class WebMembershipController extends ManagerDraftAction {
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -802,10 +625,6 @@ public class WebMembershipController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webMembershipService.selectListMembershipProcedureIntro(paramMap);
@@ -815,7 +634,6 @@ public class WebMembershipController extends ManagerDraftAction {
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -839,14 +657,9 @@ public class WebMembershipController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webMembershipService.selectUseMembershipList(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -886,16 +699,11 @@ public class WebMembershipController extends ManagerDraftAction {
Map<String, Object> map = new HashMap<String,Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
selectListReport = webMembershipService.selectUseMembershipExcel(paramMap);
map.put("selectUseMembershipList", selectListReport);
map.put("name", "useMembershipList");
}
}
catch(Exception e){
e.printStackTrace();
return null;
@@ -920,16 +728,11 @@ public class WebMembershipController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webMembershipService.deleteMembershipProcedure(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -946,32 +749,7 @@ public class WebMembershipController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webmembership/deleteMembershipProcedure.do");
insertMap.put("func", "deleteMembershipProcedure");
insertMap.put("funcName", "멤버십 상품 삭제");
insertMap.put("service", "webMembershipService");
insertMap.put("serviceName", "멤버십 상품 삭제");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("멤버십 상품 삭제", "멤버십 상품 삭제", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebMemberController deleteMembershipProcedure END");
return HttpUtil.makeHashToJsonModelAndView(map);

View File

@@ -8,8 +8,7 @@ import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.service.web.webmenu.WebMenuService;
import com.madeu.util.HttpUtil;
@@ -21,13 +20,13 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
@Controller
public class WebMenuController extends ManagerDraftAction{
public class WebMenuController{
@Autowired
private WebMenuService webMenuService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 메뉴 정보 리스트 조회
@@ -44,14 +43,9 @@ public class WebMenuController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webMenuService.selectListMenu(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -86,14 +80,9 @@ public class WebMenuController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webMenuService.selectMenuCode(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;

View File

@@ -10,27 +10,24 @@ import org.springframework.web.multipart.MultipartHttpServletRequest;
import org.springframework.web.servlet.ModelAndView;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.service.web.webnotice.WebNoticeService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import jakarta.servlet.http.HttpSession;
import lombok.extern.slf4j.Slf4j;
@Slf4j
@Controller
public class WebNoticeController extends ManagerDraftAction{
public class WebNoticeController {
@Autowired
private WebNoticeService webNoticeService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 공지사항 정보 리스트 화면으로 이동.
@@ -39,18 +36,15 @@ public class WebNoticeController extends ManagerDraftAction{
* @param response
* @return
*/
@RequestMapping(value="/webnotice/selectListNoticeIntro.do")
public String selectListNoticeIntro(HttpSession session,HttpServletRequest request, HttpServletResponse response, Model model) {
@RequestMapping(value = "/webnotice/selectListNoticeIntro.do")
public String selectListNoticeIntro(HttpSession session, HttpServletRequest request, HttpServletResponse response,
Model model) {
log.debug("WebNoticeController selectListNoticeIntro START");
HashMap<String, Object> paramMap = HttpUtil.getParameterMap(request);
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
try {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webNoticeService.selectListNoticeIntro(paramMap);
@@ -59,9 +53,7 @@ public class WebNoticeController extends ManagerDraftAction{
model.addAttribute("updateUseYn", map.get("updateUseYn"));
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
} catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
}
@@ -76,35 +68,28 @@ public class WebNoticeController extends ManagerDraftAction{
* @param response
* @return
*/
@RequestMapping(value="/webnotice/selectListNotice.do")
public ModelAndView selectListNotice(HttpSession session,HttpServletRequest request, HttpServletResponse response) {
@RequestMapping(value = "/webnotice/selectListNotice.do")
public ModelAndView selectListNotice(HttpSession session, HttpServletRequest request,
HttpServletResponse response) {
log.debug("WebNoticeController selectListNotice START");
HashMap<String, Object> paramMap = HttpUtil.getParameterMap(request);
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
try {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webNoticeService.selectListNotice(paramMap);
}
}
catch (Exception e) {
} catch (Exception e) {
e.printStackTrace();
return null;
}
finally {
if(Constants.OK == map.get("msgCode")) {
} finally {
if (Constants.OK == map.get("msgCode")) {
}
else{
} else {
map.put("msgCode", Constants.FAIL);
map.put("success", false);
if(null == map.get("msgDesc") || ("").equals(map.get("msgDesc"))) {
map.put("msgDesc","정상적으로 수행되지 않았습니다. 관리자에게 문의하시기 바랍니다.");
if (null == map.get("msgDesc") || ("").equals(map.get("msgDesc"))) {
map.put("msgDesc", "정상적으로 수행되지 않았습니다. 관리자에게 문의하시기 바랍니다.");
}
}
}
@@ -119,35 +104,27 @@ public class WebNoticeController extends ManagerDraftAction{
* @param response
* @return
*/
@RequestMapping(value="/webnotice/selectNotice.do")
public ModelAndView selectNotice(HttpSession session,HttpServletRequest request, HttpServletResponse response) {
@RequestMapping(value = "/webnotice/selectNotice.do")
public ModelAndView selectNotice(HttpSession session, HttpServletRequest request, HttpServletResponse response) {
log.debug("WebNoticeController selectNotice START");
HashMap<String, Object> paramMap = HttpUtil.getParameterMap(request);
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
try {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webNoticeService.selectNotice(paramMap);
}
}
catch (Exception e) {
} catch (Exception e) {
e.printStackTrace();
return null;
}
finally {
if(Constants.OK == map.get("msgCode")) {
} finally {
if (Constants.OK == map.get("msgCode")) {
}
else{
} else {
map.put("msgCode", Constants.FAIL);
map.put("success", false);
if(null == map.get("msgDesc") || ("").equals(map.get("msgDesc"))) {
map.put("msgDesc","정상적으로 수행되지 않았습니다. 관리자에게 문의하시기 바랍니다.");
if (null == map.get("msgDesc") || ("").equals(map.get("msgDesc"))) {
map.put("msgDesc", "정상적으로 수행되지 않았습니다. 관리자에게 문의하시기 바랍니다.");
}
}
}
@@ -162,35 +139,28 @@ public class WebNoticeController extends ManagerDraftAction{
* @param response
* @return
*/
@RequestMapping(value="/webnotice/selectListTodayNotice.do")
public ModelAndView selectListTodayNotice(HttpSession session,HttpServletRequest request, HttpServletResponse response) {
@RequestMapping(value = "/webnotice/selectListTodayNotice.do")
public ModelAndView selectListTodayNotice(HttpSession session, HttpServletRequest request,
HttpServletResponse response) {
log.debug("WebNoticeController selectListTodayNotice START");
HashMap<String, Object> paramMap = HttpUtil.getParameterMap(request);
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
try {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webNoticeService.selectListTodayNotice(paramMap);
}
}
catch (Exception e) {
} catch (Exception e) {
e.printStackTrace();
return null;
}
finally {
if(Constants.OK == map.get("msgCode")) {
} finally {
if (Constants.OK == map.get("msgCode")) {
}
else{
} else {
map.put("msgCode", Constants.FAIL);
map.put("success", false);
if(null == map.get("msgDesc") || ("").equals(map.get("msgDesc"))) {
map.put("msgDesc","정상적으로 수행되지 않았습니다. 관리자에게 문의하시기 바랍니다.");
if (null == map.get("msgDesc") || ("").equals(map.get("msgDesc"))) {
map.put("msgDesc", "정상적으로 수행되지 않았습니다. 관리자에게 문의하시기 바랍니다.");
}
}
}
@@ -205,19 +175,10 @@ public class WebNoticeController extends ManagerDraftAction{
* @param response
* @return
*/
@RequestMapping(value="/webnotice/insertNoticeIntro.do")
public String insertNoticeIntro(HttpSession session,HttpServletRequest request, HttpServletResponse response) {
@RequestMapping(value = "/webnotice/insertNoticeIntro.do")
public String insertNoticeIntro(HttpSession session, HttpServletRequest request, HttpServletResponse response) {
log.debug("WebNoticeController insertNoticeIntro START");
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
}
log.debug("WebNoticeController insertNoticeIntro END");
return "/web/notice/noticeInsert";
}
@@ -229,8 +190,9 @@ public class WebNoticeController extends ManagerDraftAction{
* @param response
* @return
*/
@RequestMapping(value="/webnotice/insertNotice.do")
public ModelAndView insertNotice(HttpSession session,HttpServletRequest request, HttpServletResponse response, MultipartHttpServletRequest file) {
@RequestMapping(value = "/webnotice/insertNotice.do")
public ModelAndView insertNotice(HttpSession session, HttpServletRequest request, HttpServletResponse response,
MultipartHttpServletRequest file) {
log.debug("WebNoticeController insertNotice START");
HashMap<String, Object> paramMap = HttpUtil.getParameterMap(request);
@@ -238,59 +200,26 @@ public class WebNoticeController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
try {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webNoticeService.insertNotice(paramMap);
}
}
catch (Exception e) {
} catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
}
finally {
if(Constants.OK == map.get("msgCode")) {
} finally {
if (Constants.OK == map.get("msgCode")) {
}
else{
} else {
map.put("msgCode", Constants.FAIL);
map.put("success", false);
if(null == map.get("msgDesc") || ("").equals(map.get("msgDesc"))) {
map.put("msgDesc","정상적으로 수행되지 않았습니다. 관리자에게 문의하시기 바랍니다.");
if (null == map.get("msgDesc") || ("").equals(map.get("msgDesc"))) {
map.put("msgDesc", "정상적으로 수행되지 않았습니다. 관리자에게 문의하시기 바랍니다.");
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webnotice/insertNotice.do");
insertMap.put("func", "insertNotice");
insertMap.put("funcName", "공지사항 등록");
insertMap.put("service", "webNoticeService");
insertMap.put("serviceName", "공지사항 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("공지사항 등록", "공지사항 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebNoticeController insertNotice END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -303,21 +232,15 @@ public class WebNoticeController extends ManagerDraftAction{
* @param response
* @return
*/
@RequestMapping(value="/webnotice/updateNoticeIntro.do")
public String updateNoticeIntro(HttpSession session,HttpServletRequest request, HttpServletResponse response) {
@RequestMapping(value = "/webnotice/updateNoticeIntro.do")
public String updateNoticeIntro(HttpSession session, HttpServletRequest request, HttpServletResponse response) {
log.debug("WebNoticeController updateNoticeIntro START");
HashMap<String, Object> paramMap = HttpUtil.getParameterMap(request);
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else{
log.debug("paramMap : "+paramMap);
}
}
catch (Exception e) {
try {
log.debug("paramMap : " + paramMap);
} catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
}
@@ -332,8 +255,9 @@ public class WebNoticeController extends ManagerDraftAction{
* @param response
* @return
*/
@RequestMapping(value="/webnotice/updateNotice.do")
public ModelAndView updateNotice(HttpSession session,HttpServletRequest request, HttpServletResponse response, MultipartHttpServletRequest file) {
@RequestMapping(value = "/webnotice/updateNotice.do")
public ModelAndView updateNotice(HttpSession session, HttpServletRequest request, HttpServletResponse response,
MultipartHttpServletRequest file) {
log.debug("WebNoticeController updateNotice START");
HashMap<String, Object> paramMap = HttpUtil.getParameterMap(request);
@@ -341,65 +265,31 @@ public class WebNoticeController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
try {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webNoticeService.updateNotice(paramMap);
}
}
catch (Exception e) {
} catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
}
finally {
if(Constants.OK == map.get("msgCode")) {
} finally {
if (Constants.OK == map.get("msgCode")) {
}
else{
} else {
map.put("msgCode", Constants.FAIL);
map.put("success", false);
if(null == map.get("msgDesc") || ("").equals(map.get("msgDesc"))) {
map.put("msgDesc","정상적으로 수행되지 않았습니다. 관리자에게 문의하시기 바랍니다.");
if (null == map.get("msgDesc") || ("").equals(map.get("msgDesc"))) {
map.put("msgDesc", "정상적으로 수행되지 않았습니다. 관리자에게 문의하시기 바랍니다.");
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webnotice/updateNotice.do");
insertMap.put("func", "updateNotice");
insertMap.put("funcName", "공지사항 수정");
insertMap.put("service", "webNoticeService");
insertMap.put("serviceName", "공지사항 수정");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("공지사항 수정", "공지사항 수정", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebNoticeController updateNotice END");
return HttpUtil.makeHashToJsonModelAndView(map);
}
/**
* 공지사항 정보 삭제
*
@@ -407,8 +297,8 @@ public class WebNoticeController extends ManagerDraftAction{
* @param response
* @return
*/
@RequestMapping(value="/webnotice/deleteNotice.do")
public ModelAndView deleteNotice(HttpSession session,HttpServletRequest request, HttpServletResponse response) {
@RequestMapping(value = "/webnotice/deleteNotice.do")
public ModelAndView deleteNotice(HttpSession session, HttpServletRequest request, HttpServletResponse response) {
log.debug("WebNoticeController deleteNotice START");
HashMap<String, Object> paramMap = HttpUtil.getParameterMap(request);
@@ -416,59 +306,26 @@ public class WebNoticeController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
try {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webNoticeService.deleteNotice(paramMap);
}
}
catch (Exception e) {
} catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
}
finally {
if(Constants.OK == map.get("msgCode")) {
} finally {
if (Constants.OK == map.get("msgCode")) {
}
else{
} else {
map.put("msgCode", Constants.FAIL);
map.put("success", false);
if(null == map.get("msgDesc") || ("").equals(map.get("msgDesc"))) {
map.put("msgDesc","정상적으로 수행되지 않았습니다. 관리자에게 문의하시기 바랍니다.");
if (null == map.get("msgDesc") || ("").equals(map.get("msgDesc"))) {
map.put("msgDesc", "정상적으로 수행되지 않았습니다. 관리자에게 문의하시기 바랍니다.");
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webnotice/deleteNotice.do");
insertMap.put("func", "deleteNotice");
insertMap.put("funcName", "공지사항 삭제");
insertMap.put("service", "webNoticeService");
insertMap.put("serviceName", "공지사항 삭제");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("공지사항 삭제", "공지사항 삭제", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebNoticeController deleteNotice END");
return HttpUtil.makeHashToJsonModelAndView(map);

View File

@@ -9,7 +9,6 @@ import java.util.HashMap;
import java.util.List;
import java.util.Map;
import com.madeu.util.RequestLogUtil;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.core.io.Resource;
@@ -25,8 +24,7 @@ import org.springframework.web.multipart.MultipartHttpServletRequest;
import org.springframework.web.servlet.ModelAndView;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.service.web.webpayment.WebPaymentService;
import com.madeu.util.HttpUtil;
import com.madeu.view.web.WebPaymentView;
@@ -39,13 +37,13 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
@Controller
public class WebPaymentController extends ManagerDraftAction {
public class WebPaymentController {
@Autowired
private WebPaymentService webPaymentService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 수납내역 리스트 화면으로 이동.
@@ -62,10 +60,6 @@ public class WebPaymentController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webPaymentService.selectListPaymentIntro(paramMap);
@@ -75,7 +69,6 @@ public class WebPaymentController extends ManagerDraftAction {
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -98,14 +91,9 @@ public class WebPaymentController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webPaymentService.selectListPayment(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -145,16 +133,12 @@ public class WebPaymentController extends ManagerDraftAction {
Map<String, Object> map = new HashMap<String, Object>();
try {
if (!webCheckLogin(session)) {
return null;
} else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("muMemberId", String.valueOf(session.getAttribute("loginMemberId")));
selectListReport = webPaymentService.selectPaymentListExcel(paramMap);
map.put("selectListPayment", selectListReport);
map.put("name", "payment");
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -179,14 +163,9 @@ public class WebPaymentController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webPaymentService.selectListPaymentUser(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -222,10 +201,6 @@ public class WebPaymentController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webPaymentService.selectListPaymentUser2Intro(paramMap);
@@ -235,7 +210,6 @@ public class WebPaymentController extends ManagerDraftAction {
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -259,14 +233,9 @@ public class WebPaymentController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webPaymentService.selectListPaymentUser2(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -306,16 +275,12 @@ public class WebPaymentController extends ManagerDraftAction {
Map<String, Object> map = new HashMap<String, Object>();
try {
if (!webCheckLogin(session)) {
return null;
} else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("muMemberId", String.valueOf(session.getAttribute("loginMemberId")));
selectListReport = webPaymentService.selectListPaymentUser2Excel(paramMap);
map.put("selectListPaymentUser", selectListReport);
map.put("name", "userpayment");
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -340,17 +305,12 @@ public class WebPaymentController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("muMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webPaymentService.insertPayment(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -367,32 +327,7 @@ public class WebPaymentController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webpayment/insertPayment.do");
insertMap.put("func", "insertPayment");
insertMap.put("funcName", "결제 정보 등록");
insertMap.put("service", "webPaymentService");
insertMap.put("serviceName", "결제 정보 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("결제 정보 등록", "결제 정보 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebPaymentController insertPayment END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -414,17 +349,12 @@ public class WebPaymentController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("muMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webPaymentService.insertPaymentRequestHistory(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -441,32 +371,7 @@ public class WebPaymentController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webpayment/insertPaymentRequestHistory.do");
insertMap.put("func", "insertPaymentRequestHistory");
insertMap.put("funcName", "단말기 결제요청 정보 등록");
insertMap.put("service", "webPaymentService");
insertMap.put("serviceName", "단말기 결제요청 정보 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("단말기 결제요청 정보 등록", "단말기 결제요청 정보 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebPaymentController insertPaymentRequestHistory END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -488,17 +393,12 @@ public class WebPaymentController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("muMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webPaymentService.insertPaymentResponseHistory(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -515,32 +415,7 @@ public class WebPaymentController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webpayment/insertPaymentResponseHistory.do");
insertMap.put("func", "insertPaymentResponseHistory");
insertMap.put("funcName", "단말기 결제응답 정보 등록");
insertMap.put("service", "webPaymentService");
insertMap.put("serviceName", "단말기 결제응답 정보 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("단말기 결제응답 정보 등록", "단말기 결제응답 정보 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebPaymentController insertPaymentResponseHistory END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -562,17 +437,12 @@ public class WebPaymentController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("muMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webPaymentService.paymentCancellation(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -589,32 +459,7 @@ public class WebPaymentController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webpayment/paymentCancellation.do");
insertMap.put("func", "insertPayment");
insertMap.put("funcName", "결제 취소 정보 등록");
insertMap.put("service", "webPaymentService");
insertMap.put("serviceName", "결제 취소 정보 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("결제 취소 정보 등록", "결제 취소 정보 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebPaymentController paymentCancellation END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -636,17 +481,12 @@ public class WebPaymentController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("muMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webPaymentService.paymentCancellationPay(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -663,32 +503,7 @@ public class WebPaymentController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webpayment/paymentCancellationPay.do");
insertMap.put("func", "paymentCancellationPay");
insertMap.put("funcName", "결제 취소 정보 등록");
insertMap.put("service", "webPaymentService");
insertMap.put("serviceName", "결제 취소 정보 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("결제 취소 정보 등록", "결제 취소 정보 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebPaymentController paymentCancellationPay END");
return HttpUtil.makeHashToJsonModelAndView(map);

View File

@@ -1,9 +1,8 @@
package com.madeu.controller.web.webphotodiet;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webphotodiet.WebPhotoDietService;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
import jakarta.servlet.http.HttpServletRequest;
@@ -24,13 +23,13 @@ import java.util.ArrayList;
@Slf4j
@Controller
public class WebPhotoDietController extends ManagerDraftAction {
public class WebPhotoDietController {
@Autowired
private WebPhotoDietService webPhotoDietService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 홈페이지 전후사진(다이어트) 리스트 화면으로 이동.
@@ -48,9 +47,6 @@ public class WebPhotoDietController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try {
if (!webCheckLogin(session)) {
return "/web/login/logout";
} else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webPhotoDietService.selectListWebPhotoDietIntro(paramMap);
@@ -59,7 +55,6 @@ public class WebPhotoDietController extends ManagerDraftAction {
model.addAttribute("updateUseYn", map.get("updateUseYn"));
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
} catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -84,12 +79,8 @@ public class WebPhotoDietController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try {
if (!webCheckLogin(session)) {
return null;
} else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webPhotoDietService.selectListWebPhotoDiet(paramMap);
}
} catch (Exception e) {
e.printStackTrace();
return null;
@@ -124,12 +115,8 @@ public class WebPhotoDietController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try {
if (!webCheckLogin(session)) {
return null;
} else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webPhotoDietService.selectWebPhotoDiet(paramMap);
}
} catch (Exception e) {
e.printStackTrace();
return null;
@@ -163,11 +150,7 @@ public class WebPhotoDietController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try {
if (!webCheckLogin(session)) {
return null;
} else {
map = webPhotoDietService.getCategoryList(paramMap);
}
} catch (Exception e) {
e.printStackTrace();
return null;
@@ -204,14 +187,10 @@ public class WebPhotoDietController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try {
if (!webCheckLogin(session)) {
return null;
} else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webPhotoDietService.uploadFile(paramMap, file);
}
} catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -226,31 +205,7 @@ public class WebPhotoDietController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webphotodiet/uploadFile.do");
insertMap.put("func", "uploadFile");
insertMap.put("funcName", "홈페이지 전후사진(다이어트) 상세 이미지파일 저장");
insertMap.put("service", "webPhotoDietService");
insertMap.put("serviceName", "홈페이지 전후사진(다이어트) 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if ((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null)
|| String.valueOf(errorMsg).length() == 0) {
insertMap.put("resultCode", "SUCCESS");
} else {
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
} catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("홈페이지 전후사진(다이어트) 상세 이미지파일 저장", "홈페이지 전후사진(다이어트) 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebPhotoDietController uploadFile END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -272,9 +227,6 @@ public class WebPhotoDietController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try {
if (!webCheckLogin(session)) {
return "/web/login/logout";
} else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webPhotoDietService.insertWebPhotoDietIntro(paramMap);
@@ -284,7 +236,6 @@ public class WebPhotoDietController extends ManagerDraftAction {
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
model.addAttribute("categorylist", map.get("categorylist"));
}
} catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -313,9 +264,6 @@ public class WebPhotoDietController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try {
if (!webCheckLogin(session)) {
return null;
} else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
@@ -323,7 +271,6 @@ public class WebPhotoDietController extends ManagerDraftAction {
files.add(beforeFile);
files.add(afterFile);
map = ((WebPhotoDietService) webPhotoDietService).insertWebPhotoDiet(paramMap, files);
}
} catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -338,31 +285,7 @@ public class WebPhotoDietController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webphotodiet/insertWebPhotoDiet.do");
insertMap.put("func", "insertWebPhotoDiet");
insertMap.put("funcName", "홈페이지 전후사진(다이어트) 등록");
insertMap.put("service", "webPhotoDietService");
insertMap.put("serviceName", "홈페이지 전후사진(다이어트) 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if ((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null)
|| String.valueOf(errorMsg).length() == 0) {
insertMap.put("resultCode", "SUCCESS");
} else {
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
} catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("홈페이지 전후사진(다이어트) 등록", "홈페이지 전후사진(다이어트) 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebPhotoDietController insertWebPhotoDiet END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -384,9 +307,6 @@ public class WebPhotoDietController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try {
if (!webCheckLogin(session)) {
return "/web/login/logout";
} else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webPhotoDietService.updateWebPhotoDietIntro(paramMap);
@@ -396,7 +316,6 @@ public class WebPhotoDietController extends ManagerDraftAction {
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
model.addAttribute("categorylist", map.get("categorylist"));
}
} catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -425,9 +344,6 @@ public class WebPhotoDietController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try {
if (!webCheckLogin(session)) {
return null;
} else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
@@ -435,7 +351,6 @@ public class WebPhotoDietController extends ManagerDraftAction {
files.add(beforeFile);
files.add(afterFile);
map = webPhotoDietService.updateWebPhotoDiet(paramMap, files);
}
} catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -450,31 +365,7 @@ public class WebPhotoDietController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webphotodiet/updateWebPhotoDiet.do");
insertMap.put("func", "updateWebPhotoDiet");
insertMap.put("funcName", "홈페이지 전후사진(다이어트) 수정");
insertMap.put("service", "webPhotoDietService");
insertMap.put("serviceName", "홈페이지 전후사진(다이어트) 수정");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if ((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null)
|| String.valueOf(errorMsg).length() == 0) {
insertMap.put("resultCode", "SUCCESS");
} else {
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
} catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("홈페이지 전후사진(다이어트) 수정", "홈페이지 전후사진(다이어트) 수정", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebPhotoDietController updateWebPhotoDiet END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -498,14 +389,10 @@ public class WebPhotoDietController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try {
if (!webCheckLogin(session)) {
return null;
} else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webPhotoDietService.deleteWebPhotoDiet(paramMap);
}
} catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -520,31 +407,7 @@ public class WebPhotoDietController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webphotodiet/deleteWebPhotoDiet.do");
insertMap.put("func", "deleteWebPhotoDiet");
insertMap.put("funcName", "홈페이지 전후사진(다이어트) 삭제");
insertMap.put("service", "webPhotoDietService");
insertMap.put("serviceName", "홈페이지 전후사진(다이어트) 삭제");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if ((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null)
|| String.valueOf(errorMsg).length() == 0) {
insertMap.put("resultCode", "SUCCESS");
} else {
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
} catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("홈페이지 전후사진(다이어트) 삭제", "홈페이지 전후사진(다이어트) 삭제", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebPhotoDietController deleteWebPhotoDiet END");
return HttpUtil.makeHashToJsonModelAndView(map);

View File

@@ -1,11 +1,9 @@
package com.madeu.controller.web.webphotopetit;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webphotopetit.WebPhotoPetitService;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import jakarta.servlet.http.HttpSession;
@@ -24,13 +22,13 @@ import java.util.ArrayList;
@Slf4j
@Controller
public class WebPhotoPetitController extends ManagerDraftAction {
public class WebPhotoPetitController {
@Autowired
private WebPhotoPetitService webPhotoPetitService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 홈페이지 전후사진(쁘띠) 리스트 화면으로 이동.
@@ -47,10 +45,6 @@ public class WebPhotoPetitController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webPhotoPetitService.selectListWebPhotoPetitIntro(paramMap);
@@ -60,7 +54,6 @@ public class WebPhotoPetitController extends ManagerDraftAction {
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -84,14 +77,9 @@ public class WebPhotoPetitController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webPhotoPetitService.selectListWebPhotoPetit(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -127,14 +115,9 @@ public class WebPhotoPetitController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webPhotoPetitService.selectWebPhotoPetit(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -172,16 +155,11 @@ public class WebPhotoPetitController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webPhotoPetitService.uploadFile(paramMap,file);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -198,32 +176,7 @@ public class WebPhotoPetitController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webphotopetit/uploadFile.do");
insertMap.put("func", "uploadFile");
insertMap.put("funcName", "홈페이지 전후사진(쁘띠) 상세 이미지파일 저장");
insertMap.put("service", "webPhotoPetitService");
insertMap.put("serviceName", "홈페이지 전후사진(쁘띠) 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("홈페이지 전후사진(쁘띠) 상세 이미지파일 저장", "홈페이지 전후사진(쁘띠) 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebPhotoPetitController uploadFile END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -244,10 +197,6 @@ public class WebPhotoPetitController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webPhotoPetitService.insertWebPhotoPetitIntro(paramMap);
@@ -258,7 +207,6 @@ public class WebPhotoPetitController extends ManagerDraftAction {
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
model.addAttribute("categorylist", map.get("categorylist"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -286,10 +234,6 @@ public class WebPhotoPetitController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
@@ -298,7 +242,6 @@ public class WebPhotoPetitController extends ManagerDraftAction {
files.add(afterFile);
map = ((WebPhotoPetitService)webPhotoPetitService).insertWebPhotoPetit(paramMap, files);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -315,32 +258,7 @@ public class WebPhotoPetitController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webphotopetit/insertWebPhotoPetit.do");
insertMap.put("func", "insertWebPhotoPetit");
insertMap.put("funcName", "홈페이지 전후사진(쁘띠) 등록");
insertMap.put("service", "webPhotoPetitService");
insertMap.put("serviceName", "홈페이지 전후사진(쁘띠) 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("홈페이지 전후사진(쁘띠) 등록", "홈페이지 전후사진(쁘띠) 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebPhotoPetitController insertWebPhotoPetit END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -361,10 +279,6 @@ public class WebPhotoPetitController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webPhotoPetitService.updateWebPhotoPetitIntro(paramMap);
@@ -375,7 +289,6 @@ public class WebPhotoPetitController extends ManagerDraftAction {
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
model.addAttribute("categorylist", map.get("categorylist"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -403,10 +316,6 @@ public class WebPhotoPetitController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
@@ -415,7 +324,6 @@ public class WebPhotoPetitController extends ManagerDraftAction {
files.add(afterFile);
map = webPhotoPetitService.updateWebPhotoPetit(paramMap, files);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -432,32 +340,7 @@ public class WebPhotoPetitController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webphotopetit/updateWebPhotoPetit.do");
insertMap.put("func", "updateWebPhotoPetit");
insertMap.put("funcName", "홈페이지 전후사진(쁘띠) 수정");
insertMap.put("service", "webPhotoPetitService");
insertMap.put("serviceName", "홈페이지 전후사진(쁘띠) 수정");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("홈페이지 전후사진(쁘띠) 수정", "홈페이지 전후사진(쁘띠) 수정", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebPhotoPetitController updateWebPhotoPetit END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -481,16 +364,11 @@ public class WebPhotoPetitController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webPhotoPetitService.deleteWebPhotoPetit(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -507,32 +385,7 @@ public class WebPhotoPetitController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webphotopetit/deleteWebPhotoPetit.do");
insertMap.put("func", "deleteWebPhotoPetit");
insertMap.put("funcName", "홈페이지 전후사진(쁘띠) 삭제");
insertMap.put("service", "webPhotoPetitService");
insertMap.put("serviceName", "홈페이지 전후사진(쁘띠) 삭제");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("홈페이지 전후사진(쁘띠) 삭제", "홈페이지 전후사진(쁘띠) 삭제", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebPhotoPetitController deleteWebPhotoPetit END");
return HttpUtil.makeHashToJsonModelAndView(map);

View File

@@ -1,11 +1,9 @@
package com.madeu.controller.web.webpopbillpoint;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.service.web.webpopbillpoint.WebPopbillPointService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import jakarta.servlet.http.HttpSession;
@@ -19,13 +17,13 @@ import java.util.HashMap;
@Slf4j
@Controller
public class WebPopbillPointController extends ManagerDraftAction{
public class WebPopbillPointController{
@Autowired
private WebPopbillPointService webPopbillPointService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 잔여 포인트 조회
@@ -46,14 +44,10 @@ public class WebPopbillPointController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webPopbillPointService.selectPopbillPoint(paramMap);
}
}catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -69,32 +63,7 @@ public class WebPopbillPointController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webpopbillpoint/selectPopbillPoint.do");
insertMap.put("func", "selectPopbillPoint");
insertMap.put("funcName", "잔여 포인트 조회");
insertMap.put("service", "webPopbillPointService");
insertMap.put("serviceName", "잔여 포인트 조회");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("잔여 포인트 조회", "잔여 포인트 조회", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebPopbillPointController selectPopbillPoint END");
@@ -121,14 +90,10 @@ public class WebPopbillPointController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webPopbillPointService.chargePopbillPointIntro(paramMap);
}
}catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -144,32 +109,7 @@ public class WebPopbillPointController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webpopbillpoint/chargePopbillPointIntro.do");
insertMap.put("func", "chargePopbillPointIntro");
insertMap.put("funcName", "포인트 충전 이동");
insertMap.put("service", "webPopbillPointService");
insertMap.put("serviceName", "포인트 충전 이동");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("포인트 충전 이동", "포인트 충전 이동", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebPopbillPointController chargePopbillPointIntro END");

View File

@@ -1,11 +1,9 @@
package com.madeu.controller.web.webpopup;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webpopup.WebPopupService;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import jakarta.servlet.http.HttpSession;
@@ -22,13 +20,13 @@ import java.util.HashMap;
@Slf4j
@Controller
public class WebPopupController extends ManagerDraftAction {
public class WebPopupController {
@Autowired
private WebPopupService webPopupService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 홈페이지 팝업 리스트 화면으로 이동.
@@ -45,10 +43,6 @@ public class WebPopupController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webPopupService.selectListWebPopupIntro(paramMap);
@@ -58,7 +52,6 @@ public class WebPopupController extends ManagerDraftAction {
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -82,14 +75,9 @@ public class WebPopupController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webPopupService.selectListWebPopup(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -125,14 +113,9 @@ public class WebPopupController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webPopupService.selectWebPopup(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -170,16 +153,11 @@ public class WebPopupController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webPopupService.uploadFile(paramMap,file);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -196,32 +174,7 @@ public class WebPopupController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webpopup/uploadFile.do");
insertMap.put("func", "uploadFile");
insertMap.put("funcName", "홈페이지 팝업 상세 이미지파일 저장");
insertMap.put("service", "webPopupService");
insertMap.put("serviceName", "홈페이지 팝업 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("홈페이지 팝업 상세 이미지파일 저장", "홈페이지 팝업 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebPopupController uploadFile END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -242,10 +195,6 @@ public class WebPopupController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webPopupService.insertWebPopupIntro(paramMap);
@@ -255,7 +204,6 @@ public class WebPopupController extends ManagerDraftAction {
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -281,16 +229,11 @@ public class WebPopupController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webPopupService.insertWebPopup(paramMap,file, file2);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -307,32 +250,7 @@ public class WebPopupController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webpopup/insertWebPopup.do");
insertMap.put("func", "insertWebPopup");
insertMap.put("funcName", "홈페이지 팝업 등록");
insertMap.put("service", "webPopupService");
insertMap.put("serviceName", "홈페이지 팝업 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("홈페이지 팝업 등록", "홈페이지 팝업 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebPopupController insertWebPopup END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -353,10 +271,6 @@ public class WebPopupController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webPopupService.updateWebPopupIntro(paramMap);
@@ -366,7 +280,6 @@ public class WebPopupController extends ManagerDraftAction {
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -392,16 +305,11 @@ public class WebPopupController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webPopupService.updateWebPopup(paramMap,file, file2);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -418,32 +326,7 @@ public class WebPopupController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webpopup/updateWebPopup.do");
insertMap.put("func", "updateWebPopup");
insertMap.put("funcName", "홈페이지 팝업 수정");
insertMap.put("service", "webPopupService");
insertMap.put("serviceName", "홈페이지 팝업 수정");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("홈페이지 팝업 수정", "홈페이지 팝업 수정", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebPopupController updateWebPopup END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -467,16 +350,11 @@ public class WebPopupController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webPopupService.deleteWebPopup(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -493,32 +371,7 @@ public class WebPopupController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webpopup/deleteWebPopup.do");
insertMap.put("func", "deleteWebPopup");
insertMap.put("funcName", "홈페이지 팝업 삭제");
insertMap.put("service", "webPopupService");
insertMap.put("serviceName", "홈페이지 팝업 삭제");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("홈페이지 팝업 삭제", "홈페이지 팝업 삭제", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebPopupController deleteWebPopup END");
return HttpUtil.makeHashToJsonModelAndView(map);

View File

@@ -8,8 +8,7 @@ import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.service.web.webproduct.WebProductService;
import com.madeu.util.HttpUtil;
@@ -21,13 +20,13 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
@Controller
public class WebProductController extends ManagerDraftAction{
public class WebProductController{
@Autowired
private WebProductService webProductService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 제품 정보 리스트 조회 (option)
@@ -44,14 +43,9 @@ public class WebProductController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webProductService.selectListProductOption(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -87,14 +81,9 @@ public class WebProductController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webProductService.selectListProduct(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;

View File

@@ -1,11 +1,9 @@
package com.madeu.controller.web.webpush;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webpush.WebPushService;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import jakarta.servlet.http.HttpSession;
@@ -21,13 +19,13 @@ import java.util.HashMap;
@Slf4j
@Controller
public class WebPushController extends ManagerDraftAction{
public class WebPushController{
@Autowired
private WebPushService webPushService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 앱 푸시 정보 리스트 조회
@@ -44,14 +42,9 @@ public class WebPushController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webPushService.selectListPush(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -89,16 +82,11 @@ public class WebPushController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webPushService.insertPush(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -115,32 +103,7 @@ public class WebPushController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webpush/insertPush.do");
insertMap.put("func", "insertPush");
insertMap.put("funcName", "앱 푸시 등록");
insertMap.put("service", "webPushService");
insertMap.put("serviceName", "앱 푸시 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("앱 푸시 등록", "앱 푸시 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebPushController insertPush END");
return HttpUtil.makeHashToJsonModelAndView(map);

View File

@@ -20,11 +20,9 @@ import org.springframework.web.multipart.MultipartHttpServletRequest;
import org.springframework.web.servlet.ModelAndView;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.service.web.webreserve.WebReserveService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
import com.madeu.view.web.WebReserveColumnView;
import com.madeu.view.web.WebReserveUserHistoryView;
@@ -36,13 +34,13 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
@Controller
public class WebReserveController extends ManagerDraftAction{
public class WebReserveController{
@Autowired
private WebReserveService webReserveService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
@Autowired
ResourceLoader resourceLoader;
@@ -62,14 +60,9 @@ public class WebReserveController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webReserveService.selectListReserveUserOption(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -105,14 +98,9 @@ public class WebReserveController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webReserveService.selectTotalReserveStatusCount(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -148,14 +136,9 @@ public class WebReserveController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webReserveService.selectListReserve(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -190,14 +173,9 @@ public class WebReserveController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webReserveService.selectHospitalHoliday(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -233,14 +211,9 @@ public class WebReserveController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webReserveService.selectListReserveStatus(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -276,14 +249,9 @@ public class WebReserveController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webReserveService.selectReserve(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -319,14 +287,9 @@ public class WebReserveController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webReserveService.selectReserveUser(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -362,14 +325,9 @@ public class WebReserveController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webReserveService.selectListReserveUserNoPayment(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -405,9 +363,6 @@ public class WebReserveController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try {
if (!webCheckLogin(session)) {
return "/web/login/logout";
} else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webReserveService.selectListReserveUserHistoryIntro(paramMap);
@@ -418,7 +373,6 @@ public class WebReserveController extends ManagerDraftAction{
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
model.addAttribute("muMemberId", paramMap.get("loginMemberId"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -442,14 +396,9 @@ public class WebReserveController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webReserveService.selectListReserveUserHistory(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -489,16 +438,11 @@ public class WebReserveController extends ManagerDraftAction{
Map<String, Object> map = new HashMap<String,Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
selectListReport = webReserveService.selectListReserveUserHistoryExcel(paramMap);
map.put("selectListReserveUserHistory", selectListReport);
map.put("name", "reserveUserHistory");
}
}
catch(Exception e){
e.printStackTrace();
return null;
@@ -524,16 +468,11 @@ public class WebReserveController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webReserveService.insertReserve(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -550,32 +489,7 @@ public class WebReserveController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webreserve/insertReserve.do");
insertMap.put("func", "insertReserve");
insertMap.put("funcName", "예약현황 등록");
insertMap.put("service", "webReserveService");
insertMap.put("serviceName", "예약현황 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("예약현황 등록", "예약현황 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebReserveController insertReserve END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -598,16 +512,11 @@ public class WebReserveController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webReserveService.insertReserveSimple(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -624,32 +533,7 @@ public class WebReserveController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webreserve/insertReserveSimple.do");
insertMap.put("func", "insertReserveSimple");
insertMap.put("funcName", "간편예약 등록");
insertMap.put("service", "webReserveService");
insertMap.put("serviceName", "간편예약 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("간편예약 등록", "간편예약 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebReserveController insertReserveSimple END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -672,16 +556,11 @@ public class WebReserveController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webReserveService.insertReserveReady(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -698,32 +577,7 @@ public class WebReserveController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webreserve/insertReserveReady.do");
insertMap.put("func", "insertReserveReady");
insertMap.put("funcName", "바로접수 등록");
insertMap.put("service", "webReserveService");
insertMap.put("serviceName", "바로접수 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("바로접수 등록", "바로접수 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebReserveController insertReserveReady END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -746,16 +600,11 @@ public class WebReserveController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webReserveService.updateReserve(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -772,32 +621,7 @@ public class WebReserveController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webreserve/updateReserve.do");
insertMap.put("func", "updateReserve");
insertMap.put("funcName", "예약현황 수정");
insertMap.put("service", "webReserveService");
insertMap.put("serviceName", "예약현황 수정");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("예약현황 수정", "예약현황 수정", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebReserveController updateReserve END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -820,16 +644,11 @@ public class WebReserveController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webReserveService.updateReserveStatus(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -846,32 +665,7 @@ public class WebReserveController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webreserve/updateReserveStatus.do");
insertMap.put("func", "updateReserve");
insertMap.put("funcName", "예약현황 상태수정(진료상태)");
insertMap.put("service", "webReserveService");
insertMap.put("serviceName", "예약현황 상태수정(진료상태");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("예약현황 상태수정(진료상태)", "예약현황 상태수정(진료상태", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebReserveController updateReserveStatus END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -894,16 +688,11 @@ public class WebReserveController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webReserveService.updateReserveStatus2(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -920,32 +709,7 @@ public class WebReserveController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webreserve/updateReserveStatus2.do");
insertMap.put("func", "updateReserve");
insertMap.put("funcName", "예약현황 상태수정(수납상태)");
insertMap.put("service", "webReserveService");
insertMap.put("serviceName", "예약현황 상태수정(수납상태");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("예약현황 상태수정(수납상태)", "예약현황 상태수정(수납상태", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebReserveController updateReserveStatus2 END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -968,16 +732,11 @@ public class WebReserveController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webReserveService.deleteReserve(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -994,32 +753,7 @@ public class WebReserveController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webreserve/deleteReserve.do");
insertMap.put("func", "deleteReserve");
insertMap.put("funcName", "예약현황 삭제");
insertMap.put("service", "webReserveService");
insertMap.put("serviceName", "예약현황 삭제");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("예약현황 삭제", "예약현황 삭제", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebReserveController deleteReserve END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -1043,14 +777,10 @@ public class WebReserveController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webReserveService.uploadReserveExcel(paramMap,file);
}
}catch (Exception e) {
e.printStackTrace();
}
@@ -1077,9 +807,6 @@ public class WebReserveController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
}else{
String fileName = String.valueOf(paramMap.get("fileName"));
Resource resource = resourceLoader.getResource("classpath:static/sample/"+ fileName);
@@ -1094,7 +821,6 @@ public class WebReserveController extends ManagerDraftAction{
response.getOutputStream().write(fileByte);
response.getOutputStream().flush();
response.getOutputStream().close();
}
}catch (Exception e) {
e.printStackTrace();
}
@@ -1120,16 +846,11 @@ public class WebReserveController extends ManagerDraftAction{
Map<String, Object> map = new HashMap<String,Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
selectListReport = webReserveService.selectListReserveColumnExcel(paramMap);
map.put("selectListReserveColumn", selectListReport);
map.put("name", "reserveColumn");
}
}
catch(Exception e){
e.printStackTrace();
return null;

View File

@@ -1,11 +1,9 @@
package com.madeu.controller.web.websms;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.websms.WebSmsService;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import jakarta.servlet.http.HttpSession;
@@ -21,13 +19,13 @@ import java.util.HashMap;
@Slf4j
@Controller
public class WebSmsController extends ManagerDraftAction{
public class WebSmsController{
@Autowired
private WebSmsService webSmsService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 문자 정보 리스트 조회
@@ -44,14 +42,9 @@ public class WebSmsController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webSmsService.selectListSms(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -87,14 +80,9 @@ public class WebSmsController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webSmsService.selectSms(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -132,16 +120,11 @@ public class WebSmsController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webSmsService.insertSms(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -158,32 +141,7 @@ public class WebSmsController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/websms/insertSms.do");
insertMap.put("func", "insertSms");
insertMap.put("funcName", "문자 등록");
insertMap.put("service", "webSmsService");
insertMap.put("serviceName", "문자");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("문자 등록", "문자", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebSmsController insertSms END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -206,16 +164,11 @@ public class WebSmsController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webSmsService.insertSmsHome(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -232,32 +185,7 @@ public class WebSmsController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/websms/insertSmsHome.do");
insertMap.put("func", "insertSmsHome");
insertMap.put("funcName", "문자 등록 - 홈");
insertMap.put("service", "webSmsService");
insertMap.put("serviceName", "문자");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("문자 등록 - 홈", "문자", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebSmsController insertSmsHome END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -280,16 +208,11 @@ public class WebSmsController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webSmsService.insertSmsConsultingChart(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -306,32 +229,7 @@ public class WebSmsController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/websms/insertSmsConsultingChart.do");
insertMap.put("func", "insertSmsConsultingChart");
insertMap.put("funcName", "문자 등록 - 상담 차트");
insertMap.put("service", "webSmsService");
insertMap.put("serviceName", "문자");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("문자 등록 - 상담 차트", "문자", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebSmsController insertSmsConsultingChart END");
return HttpUtil.makeHashToJsonModelAndView(map);

View File

@@ -1,8 +1,7 @@
package com.madeu.controller.web.webstatistics;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.service.web.webstatistics.WebStatisticsService;
import com.madeu.util.HttpUtil;
import com.madeu.view.web.*;
@@ -26,13 +25,13 @@ import java.util.Map;
@Slf4j
@Controller
public class WebStatisticsController extends ManagerDraftAction {
public class WebStatisticsController {
@Autowired
private WebStatisticsService webStatisticsService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
@Autowired
ResourceLoader resourceLoader;
@@ -52,9 +51,6 @@ public class WebStatisticsController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try {
if (!webCheckLogin(session)) {
return "/web/login/logout";
} else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webStatisticsService.selectStatisticsIntro(paramMap);
@@ -65,7 +61,6 @@ public class WebStatisticsController extends ManagerDraftAction {
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
model.addAttribute("muMemberId", paramMap.get("loginMemberId"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -88,14 +83,9 @@ public class WebStatisticsController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webStatisticsService.selectStatistics(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -130,9 +120,6 @@ public class WebStatisticsController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try {
if (!webCheckLogin(session)) {
return "/web/login/logout";
} else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webStatisticsService.selectPaymentStatisticsIntro(paramMap);
@@ -143,7 +130,6 @@ public class WebStatisticsController extends ManagerDraftAction {
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
model.addAttribute("muMemberId", paramMap.get("loginMemberId"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -166,14 +152,9 @@ public class WebStatisticsController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webStatisticsService.selectStatisticsPayment(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -213,15 +194,11 @@ public class WebStatisticsController extends ManagerDraftAction {
Map<String, Object> map = new HashMap<String, Object>();
try {
if (!webCheckLogin(session)) {
return null;
} else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
selectListReport = webStatisticsService.selectListStatisticsPaymentExcel(paramMap);
map.put("selectListStatisticsPayment", selectListReport);
map.put("name", "statisticsPayment");
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -245,9 +222,6 @@ public class WebStatisticsController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try {
if (!webCheckLogin(session)) {
return "/web/login/logout";
} else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webStatisticsService.selectClinicStatisticsIntro(paramMap);
@@ -258,7 +232,6 @@ public class WebStatisticsController extends ManagerDraftAction {
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
model.addAttribute("muMemberId", paramMap.get("loginMemberId"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -281,14 +254,9 @@ public class WebStatisticsController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webStatisticsService.selectStatisticsClinic(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -328,15 +296,11 @@ public class WebStatisticsController extends ManagerDraftAction {
Map<String, Object> map = new HashMap<String, Object>();
try {
if (!webCheckLogin(session)) {
return null;
} else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
selectListReport = webStatisticsService.downloadStatisticsClinicExcel(paramMap);
map.put("selectListStatisticsClinic", selectListReport);
map.put("name", "statisticsClinic");
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -360,9 +324,6 @@ public class WebStatisticsController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try {
if (!webCheckLogin(session)) {
return "/web/login/logout";
} else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webStatisticsService.selectUserStatisticsIntro(paramMap);
@@ -373,7 +334,6 @@ public class WebStatisticsController extends ManagerDraftAction {
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
model.addAttribute("muMemberId", paramMap.get("loginMemberId"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -396,14 +356,9 @@ public class WebStatisticsController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webStatisticsService.selectStatisticsUser(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -443,15 +398,11 @@ public class WebStatisticsController extends ManagerDraftAction {
Map<String, Object> map = new HashMap<String, Object>();
try {
if (!webCheckLogin(session)) {
return null;
} else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
selectListReport = webStatisticsService.downloadStatisticsUserExcel(paramMap);
map.put("selectListStatisticsUser", selectListReport);
map.put("name", "statisticsUser");
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -475,9 +426,6 @@ public class WebStatisticsController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try {
if (!webCheckLogin(session)) {
return "/web/login/logout";
} else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webStatisticsService.selectPushStatisticsIntro(paramMap);
@@ -488,7 +436,6 @@ public class WebStatisticsController extends ManagerDraftAction {
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
model.addAttribute("muMemberId", paramMap.get("loginMemberId"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -511,14 +458,9 @@ public class WebStatisticsController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webStatisticsService.selectStatisticsPush(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -558,15 +500,11 @@ public class WebStatisticsController extends ManagerDraftAction {
Map<String, Object> map = new HashMap<String, Object>();
try {
if (!webCheckLogin(session)) {
return null;
} else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
selectListReport = webStatisticsService.downloadStatisticsPushExcel(paramMap);
map.put("selectListStatisticsPush", selectListReport);
map.put("name", "statisticsPush");
}
}
catch (Exception e) {
e.printStackTrace();
return null;

View File

@@ -13,11 +13,9 @@ import org.springframework.web.multipart.MultipartHttpServletRequest;
import org.springframework.web.servlet.ModelAndView;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.service.web.webstockclose.WebStockCloseService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
import com.madeu.view.web.WebStockCloseView;
import jakarta.servlet.http.HttpServletRequest;
@@ -28,13 +26,13 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
@Controller
public class WebStockCloseController extends ManagerDraftAction{
public class WebStockCloseController{
@Autowired
private WebStockCloseService webStockCloseService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 재고마감 리스트 조회 화면으로 이동.
@@ -51,10 +49,6 @@ public class WebStockCloseController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webStockCloseService.selectListStockCloseIntro(paramMap);
@@ -64,7 +58,6 @@ public class WebStockCloseController extends ManagerDraftAction{
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -88,14 +81,9 @@ public class WebStockCloseController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webStockCloseService.selectListStockClose(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -135,16 +123,11 @@ public class WebStockCloseController extends ManagerDraftAction{
Map<String, Object> map = new HashMap<String,Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
selectListReport = webStockCloseService.selectListStockCloseExcel(paramMap);
map.put("selectListStockClose", selectListReport);
map.put("name", "stockclose");
}
}
catch(Exception e){
e.printStackTrace();
return null;
@@ -170,16 +153,11 @@ public class WebStockCloseController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webStockCloseService.insertStockClose(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -196,32 +174,7 @@ public class WebStockCloseController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webstockclose/insertStockClose.do");
insertMap.put("func", "insertStockClose");
insertMap.put("funcName", "재고마감생성 정보 등록");
insertMap.put("service", "webStockCloseService");
insertMap.put("serviceName", "재고마감생성 정보 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("재고마감생성 정보 등록", "재고마감생성 정보 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebStockCloseController insertStockClose END");
return HttpUtil.makeHashToJsonModelAndView(map);

View File

@@ -12,8 +12,7 @@ import org.springframework.web.multipart.MultipartFile;
import org.springframework.web.servlet.ModelAndView;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.service.web.webstockclosedetail.WebStockCloseDetailService;
import com.madeu.util.HttpUtil;
import com.madeu.view.web.WebStockCloseDetailView;
@@ -26,13 +25,13 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
@Controller
public class WebStockCloseDetailController extends ManagerDraftAction{
public class WebStockCloseDetailController{
@Autowired
private WebStockCloseDetailService webStockCloseDetailService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 재고마감 상세 리스트 조회 화면으로 이동.
@@ -49,10 +48,6 @@ public class WebStockCloseDetailController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webStockCloseDetailService.selectListStockCloseDetailIntro(paramMap);
@@ -62,7 +57,6 @@ public class WebStockCloseDetailController extends ManagerDraftAction{
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -86,14 +80,9 @@ public class WebStockCloseDetailController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webStockCloseDetailService.selectListStockCloseDetail(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -133,16 +122,11 @@ public class WebStockCloseDetailController extends ManagerDraftAction{
Map<String, Object> map = new HashMap<String,Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
selectListReport = webStockCloseDetailService.selectListStockCloseDetailExcel(paramMap);
map.put("selectListStockCloseDetail", selectListReport);
map.put("name", "stockclosedetail");
}
}
catch(Exception e){
e.printStackTrace();
return null;
@@ -165,14 +149,9 @@ public class WebStockCloseDetailController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webStockCloseDetailService.selectTotalStockCloseDetail(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;

View File

@@ -19,11 +19,9 @@ import org.springframework.web.multipart.MultipartHttpServletRequest;
import org.springframework.web.servlet.ModelAndView;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.service.web.webstockhistory.WebStockHistoryService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
import com.madeu.view.web.WebStockHistoryView;
import jakarta.servlet.http.HttpServletRequest;
@@ -34,13 +32,13 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
@Controller
public class WebStockHistoryController extends ManagerDraftAction{
public class WebStockHistoryController{
@Autowired
private WebStockHistoryService webStockHistoryService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
@Autowired
ResourceLoader resourceLoader;
@Value("${file.upload-path}")
@@ -61,10 +59,6 @@ public class WebStockHistoryController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webStockHistoryService.selectListStockHistoryIntro(paramMap);
@@ -74,7 +68,6 @@ public class WebStockHistoryController extends ManagerDraftAction{
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -99,14 +92,9 @@ public class WebStockHistoryController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webStockHistoryService.selectListStockHistory(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -144,9 +132,6 @@ public class WebStockHistoryController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
}else{
String fileName = String.valueOf(paramMap.get("fileName"));
File file = new File(uploadUrl+fileName);
@@ -163,7 +148,6 @@ public class WebStockHistoryController extends ManagerDraftAction{
response.getOutputStream().write(fileByte);
response.getOutputStream().flush();
response.getOutputStream().close();
}
}catch (Exception e) {
e.printStackTrace();
response.setStatus(HttpServletResponse.SC_INTERNAL_SERVER_ERROR);
@@ -190,16 +174,11 @@ public class WebStockHistoryController extends ManagerDraftAction{
Map<String, Object> map = new HashMap<String,Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
selectListReport = webStockHistoryService.selectListStockHistoryExcel(paramMap);
map.put("selectListStockHistory", selectListReport);
map.put("name", "stockhistory");
}
}
catch(Exception e){
e.printStackTrace();
return null;
@@ -223,14 +202,9 @@ public class WebStockHistoryController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webStockHistoryService.selectStockHistory(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -269,17 +243,12 @@ public class WebStockHistoryController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("file",file);
map = webStockHistoryService.insertStockHistory(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -296,32 +265,7 @@ public class WebStockHistoryController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webstockhistory/insertStockHistory.do");
insertMap.put("func", "insertStockHistory");
insertMap.put("funcName", "입출고 내역 등록");
insertMap.put("service", "webStockHistoryService");
insertMap.put("serviceName", "입출고 내역 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("입출고 내역 등록", "입출고 내역 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebStockHistoryController insertStockHistory END");
return HttpUtil.makeHashToJsonModelAndView(map);

View File

@@ -12,8 +12,7 @@ import org.springframework.web.multipart.MultipartFile;
import org.springframework.web.servlet.ModelAndView;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.service.web.webstockstatus.WebStockStatusService;
import com.madeu.util.HttpUtil;
import com.madeu.view.web.WebStockStatusView;
@@ -26,13 +25,13 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
@Controller
public class WebStockStatusController extends ManagerDraftAction{
public class WebStockStatusController{
@Autowired
private WebStockStatusService webStockStatusService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 입출고 현황 정보 리스트 화면으로 이동.
@@ -49,10 +48,6 @@ public class WebStockStatusController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webStockStatusService.selectListStockStatusIntro(paramMap);
@@ -62,7 +57,6 @@ public class WebStockStatusController extends ManagerDraftAction{
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -88,14 +82,9 @@ public class WebStockStatusController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webStockStatusService.selectTotalStockStatus(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -131,14 +120,9 @@ public class WebStockStatusController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webStockStatusService.selectListStockStatus(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -178,16 +162,11 @@ public class WebStockStatusController extends ManagerDraftAction{
Map<String, Object> map = new HashMap<String,Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
selectListReport = webStockStatusService.selectListStockStatusExcel(paramMap);
map.put("selectListStockStatus", selectListReport);
map.put("name", "stockstatus");
}
}
catch(Exception e){
e.printStackTrace();
return null;

View File

@@ -21,8 +21,7 @@ import org.springframework.web.multipart.MultipartFile;
import org.springframework.web.servlet.ModelAndView;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.service.web.webstocksum.WebStockSumService;
import com.madeu.util.HttpUtil;
import com.madeu.view.web.WebStockSumCompanyView;
@@ -35,13 +34,13 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
@Controller
public class WebStockSumController extends ManagerDraftAction{
public class WebStockSumController{
@Autowired
private WebStockSumService webStockSumService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 현재 재고 제품별 거래처 리스트 조회 화면으로 이동.
@@ -58,10 +57,6 @@ public class WebStockSumController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webStockSumService.selectListStockSumCompanyIntro(paramMap);
@@ -71,7 +66,6 @@ public class WebStockSumController extends ManagerDraftAction{
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -97,14 +91,9 @@ public class WebStockSumController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webStockSumService.selectTotalStockSumCompany(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -140,14 +129,9 @@ public class WebStockSumController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webStockSumService.selectListStockSumCompany(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -187,16 +171,11 @@ public class WebStockSumController extends ManagerDraftAction{
Map<String, Object> map = new HashMap<String,Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
selectListReport = webStockSumService.selectListStockSumCompanyExcel(paramMap);
map.put("selectListStockSumCompany", selectListReport);
map.put("name", "stocksum");
}
}
catch(Exception e){
e.printStackTrace();
return null;

View File

@@ -21,8 +21,7 @@ import org.springframework.web.multipart.MultipartFile;
import org.springframework.web.servlet.ModelAndView;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.service.web.webstocksumadjustment.WebStockSumAdjustmentService;
import com.madeu.util.HttpUtil;
import com.madeu.view.web.WebStockSumAdjustmentView;
@@ -35,7 +34,7 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
@Controller
public class WebStockSumAdjustmentController extends ManagerDraftAction{
public class WebStockSumAdjustmentController{
@Autowired
private WebStockSumAdjustmentService webStockSumAdjustmentService;
@@ -55,10 +54,6 @@ public class WebStockSumAdjustmentController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webStockSumAdjustmentService.selectListStockSumAdjustmentIntro(paramMap);
@@ -68,7 +63,6 @@ public class WebStockSumAdjustmentController extends ManagerDraftAction{
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -92,14 +86,9 @@ public class WebStockSumAdjustmentController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webStockSumAdjustmentService.selectListStockSumAdjustment(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -139,16 +128,11 @@ public class WebStockSumAdjustmentController extends ManagerDraftAction{
Map<String, Object> map = new HashMap<String,Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
selectListReport = webStockSumAdjustmentService.selectListStockSumAdjustmentExcel(paramMap);
map.put("selectListStockSumAdjustment", selectListReport);
map.put("name", "stocksumadjustment");
}
}
catch(Exception e){
e.printStackTrace();
return null;

View File

@@ -9,11 +9,9 @@ import org.springframework.web.multipart.MultipartHttpServletRequest;
import org.springframework.web.servlet.ModelAndView;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.service.web.webstocksumadjustmentdetail.WebStockSumAdjustmentDetailService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
@@ -23,13 +21,13 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
@Controller
public class WebStockSumAdjustmentDetailController extends ManagerDraftAction{
public class WebStockSumAdjustmentDetailController{
@Autowired
private WebStockSumAdjustmentDetailService webStockSumAdjustmentDetailService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
@@ -47,14 +45,9 @@ public class WebStockSumAdjustmentDetailController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webStockSumAdjustmentDetailService.selectListStockSumAdjustmentDetail(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -92,16 +85,11 @@ public class WebStockSumAdjustmentDetailController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webStockSumAdjustmentDetailService.insertStockAdjustmentDetail(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -118,32 +106,7 @@ public class WebStockSumAdjustmentDetailController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webstocksumadjustmentdetail/insertStockAdjustmentDetail.do");
insertMap.put("func", "insertStockAdjustmentDetail");
insertMap.put("funcName", "제품별 실시간 재고 현황 (재고조정 팝업 화면) 저장");
insertMap.put("service", "webStockSumAdjustmentDetailService");
insertMap.put("serviceName", "제품별 실시간 재고 현황 (재고조정 팝업 화면) 저장");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("제품별 실시간 재고 현황 (재고조정 팝업 화면) 저장", "제품별 실시간 재고 현황 (재고조정 팝업 화면) 저장", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebStockSumAdjustmentDetailController insertStockAdjustmentDetail END");
return HttpUtil.makeHashToJsonModelAndView(map);

View File

@@ -9,8 +9,7 @@ import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.service.web.webstocksumhistory.WebStockSumHistoryService;
import com.madeu.util.HttpUtil;
@@ -22,13 +21,13 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
@Controller
public class WebStockSumHistoryController extends ManagerDraftAction{
public class WebStockSumHistoryController{
@Autowired
private WebStockSumHistoryService webStockSumHistoryService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 현재 재고 제품별 거래처 - 상세 리스트 조회 화면으로 이동.
@@ -45,10 +44,6 @@ public class WebStockSumHistoryController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webStockSumHistoryService.selectListStockSumCompanyHistoryIntro(paramMap);
@@ -58,7 +53,6 @@ public class WebStockSumHistoryController extends ManagerDraftAction{
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -84,14 +78,9 @@ public class WebStockSumHistoryController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webStockSumHistoryService.selectTotalStockSumCompanyHistory(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -127,14 +116,9 @@ public class WebStockSumHistoryController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webStockSumHistoryService.selectListStockSumCompanyHistory(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;

View File

@@ -10,11 +10,9 @@ import org.springframework.web.multipart.MultipartHttpServletRequest;
import org.springframework.web.servlet.ModelAndView;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.service.web.webtreatment.WebTreatmentService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
@@ -24,13 +22,13 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
@Controller
public class WebTreatmentController extends ManagerDraftAction{
public class WebTreatmentController{
@Autowired
private WebTreatmentService webTreatmentService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 진료 정보 리스트 조회 (option)
@@ -47,14 +45,9 @@ public class WebTreatmentController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webTreatmentService.selectListTreatmentOption(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -89,14 +82,9 @@ public class WebTreatmentController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webTreatmentService.selectMembershipOption(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -132,10 +120,6 @@ public class WebTreatmentController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webTreatmentService.selectListTreatmentIntro(paramMap);
@@ -145,7 +129,6 @@ public class WebTreatmentController extends ManagerDraftAction{
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -169,14 +152,9 @@ public class WebTreatmentController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webTreatmentService.selectListTreatment(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -214,16 +192,11 @@ public class WebTreatmentController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webTreatmentService.insertTreatment(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -240,32 +213,7 @@ public class WebTreatmentController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webtreatment/insertTreatment.do");
insertMap.put("func", "insertTreatment");
insertMap.put("funcName", "진료 등록");
insertMap.put("service", "webTreatmentService");
insertMap.put("serviceName", "진료 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("진료 등록", "진료 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebTreatmentController insertTreatment END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -288,16 +236,11 @@ public class WebTreatmentController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webTreatmentService.deleteTreatment(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -314,32 +257,7 @@ public class WebTreatmentController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webtreatment/deleteTreatment.do");
insertMap.put("func", "deleteTreatment");
insertMap.put("funcName", "진료 삭제");
insertMap.put("service", "webTreatmentService");
insertMap.put("serviceName", "진료 삭제");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("진료 삭제", "진료 삭제", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebTreatmentController deleteTreatment END");
return HttpUtil.makeHashToJsonModelAndView(map);

View File

@@ -1,11 +1,9 @@
package com.madeu.controller.web.webtreatmentdiet;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webtreatmentdiet.WebTreatmentDietService;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import jakarta.servlet.http.HttpSession;
@@ -22,13 +20,13 @@ import java.util.HashMap;
@Slf4j
@Controller
public class WebTreatmentDietController extends ManagerDraftAction {
public class WebTreatmentDietController {
@Autowired
private WebTreatmentDietService webTreatmentDietService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 홈페이지 시술예약(다이어트) 리스트 화면으로 이동.
@@ -45,10 +43,6 @@ public class WebTreatmentDietController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webTreatmentDietService.selectListWebTreatmentDietIntro(paramMap);
@@ -58,7 +52,6 @@ public class WebTreatmentDietController extends ManagerDraftAction {
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -82,14 +75,9 @@ public class WebTreatmentDietController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webTreatmentDietService.selectListWebTreatmentDiet(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -125,14 +113,9 @@ public class WebTreatmentDietController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webTreatmentDietService.selectWebTreatmentDiet(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -170,16 +153,11 @@ public class WebTreatmentDietController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webTreatmentDietService.uploadFile(paramMap,file);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -196,32 +174,7 @@ public class WebTreatmentDietController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webtreatmentdiet/uploadFile.do");
insertMap.put("func", "uploadFile");
insertMap.put("funcName", "홈페이지 시술예약(다이어트) 상세 이미지파일 저장");
insertMap.put("service", "webTreatmentDietService");
insertMap.put("serviceName", "홈페이지 시술예약(다이어트) 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("홈페이지 시술예약(다이어트) 상세 이미지파일 저장", "홈페이지 시술예약(다이어트) 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebTreatmentDietController uploadFile END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -242,10 +195,6 @@ public class WebTreatmentDietController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webTreatmentDietService.insertWebTreatmentDietIntro(paramMap);
@@ -256,7 +205,6 @@ public class WebTreatmentDietController extends ManagerDraftAction {
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
model.addAttribute("categorylist", map.get("categorylist"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -282,16 +230,11 @@ public class WebTreatmentDietController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webTreatmentDietService.insertWebTreatmentDiet(paramMap,file,content_file);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -308,32 +251,7 @@ public class WebTreatmentDietController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webtreatmentdiet/insertWebTreatmentDiet.do");
insertMap.put("func", "insertWebTreatmentDiet");
insertMap.put("funcName", "홈페이지 시술예약(다이어트) 등록");
insertMap.put("service", "webTreatmentDietService");
insertMap.put("serviceName", "홈페이지 시술예약(다이어트) 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("홈페이지 시술예약(다이어트) 등록", "홈페이지 시술예약(다이어트) 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebTreatmentDietController insertWebTreatmentDiet END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -354,10 +272,6 @@ public class WebTreatmentDietController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webTreatmentDietService.updateWebTreatmentDietIntro(paramMap);
@@ -368,7 +282,6 @@ public class WebTreatmentDietController extends ManagerDraftAction {
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
model.addAttribute("categorylist", map.get("categorylist"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -394,16 +307,11 @@ public class WebTreatmentDietController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webTreatmentDietService.updateWebTreatmentDiet(paramMap, file, content_file );
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -420,32 +328,7 @@ public class WebTreatmentDietController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webtreatmentdiet/updateWebTreatmentDiet.do");
insertMap.put("func", "updateWebTreatmentDiet");
insertMap.put("funcName", "홈페이지 시술예약(다이어트) 수정");
insertMap.put("service", "webTreatmentDietService");
insertMap.put("serviceName", "홈페이지 시술예약(다이어트) 수정");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("홈페이지 시술예약(다이어트) 수정", "홈페이지 시술예약(다이어트) 수정", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebTreatmentDietController updateWebTreatmentDiet END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -469,16 +352,11 @@ public class WebTreatmentDietController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webTreatmentDietService.deleteWebTreatmentDiet(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -495,32 +373,7 @@ public class WebTreatmentDietController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webtreatmentdiet/deleteWebTreatmentDiet.do");
insertMap.put("func", "deleteWebTreatmentDiet");
insertMap.put("funcName", "홈페이지 시술예약(다이어트) 삭제");
insertMap.put("service", "webTreatmentDietService");
insertMap.put("serviceName", "홈페이지 시술예약(다이어트) 삭제");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("홈페이지 시술예약(다이어트) 삭제", "홈페이지 시술예약(다이어트) 삭제", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebTreatmentDietController deleteWebTreatmentDiet END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -541,12 +394,8 @@ public class WebTreatmentDietController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try {
if (!webCheckLogin(session)) {
return null;
} else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webTreatmentDietService.selectListTreatmentOption(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();

View File

@@ -14,11 +14,9 @@ import org.springframework.web.multipart.MultipartFile;
import org.springframework.web.servlet.ModelAndView;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.service.web.webtreatmentpetit.WebTreatmentPetitService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
@@ -27,13 +25,13 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
@Controller
public class WebTreatmentPetitController extends ManagerDraftAction {
public class WebTreatmentPetitController {
@Autowired
private WebTreatmentPetitService webTreatmentPetitService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 홈페이지 시술예약(쁘띠) 리스트 화면으로 이동.
@@ -50,10 +48,6 @@ public class WebTreatmentPetitController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webTreatmentPetitService.selectListWebTreatmentPetitIntro(paramMap);
@@ -63,7 +57,6 @@ public class WebTreatmentPetitController extends ManagerDraftAction {
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -87,14 +80,9 @@ public class WebTreatmentPetitController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webTreatmentPetitService.selectListWebTreatmentPetit(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -130,14 +118,9 @@ public class WebTreatmentPetitController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webTreatmentPetitService.selectWebTreatmentPetit(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -175,16 +158,11 @@ public class WebTreatmentPetitController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webTreatmentPetitService.uploadFile(paramMap,file);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -201,32 +179,7 @@ public class WebTreatmentPetitController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webtreatmentpetit/uploadFile.do");
insertMap.put("func", "uploadFile");
insertMap.put("funcName", "홈페이지 시술예약(쁘띠) 상세 이미지파일 저장");
insertMap.put("service", "webTreatmentPetitService");
insertMap.put("serviceName", "홈페이지 시술예약(쁘띠) 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("홈페이지 시술예약(쁘띠) 상세 이미지파일 저장", "홈페이지 시술예약(쁘띠) 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebTreatmentPetitController uploadFile END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -247,10 +200,6 @@ public class WebTreatmentPetitController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webTreatmentPetitService.insertWebTreatmentPetitIntro(paramMap);
@@ -261,7 +210,6 @@ public class WebTreatmentPetitController extends ManagerDraftAction {
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
model.addAttribute("categorylist", map.get("categorylist"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -287,16 +235,11 @@ public class WebTreatmentPetitController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webTreatmentPetitService.insertWebTreatmentPetit(paramMap,file,content_file);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -313,32 +256,7 @@ public class WebTreatmentPetitController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webtreatmentpetit/insertWebTreatmentPetit.do");
insertMap.put("func", "insertWebTreatmentPetit");
insertMap.put("funcName", "홈페이지 시술예약(쁘띠) 등록");
insertMap.put("service", "webTreatmentPetitService");
insertMap.put("serviceName", "홈페이지 시술예약(쁘띠) 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("홈페이지 시술예약(쁘띠) 등록", "홈페이지 시술예약(쁘띠) 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebTreatmentPetitController insertWebTreatmentPetit END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -359,10 +277,6 @@ public class WebTreatmentPetitController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webTreatmentPetitService.updateWebTreatmentPetitIntro(paramMap);
@@ -373,7 +287,6 @@ public class WebTreatmentPetitController extends ManagerDraftAction {
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
model.addAttribute("category", map.get("category"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -399,16 +312,11 @@ public class WebTreatmentPetitController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webTreatmentPetitService.updateWebTreatmentPetit(paramMap, file, content_file );
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -425,32 +333,7 @@ public class WebTreatmentPetitController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webtreatmentpetit/updateWebTreatmentPetit.do");
insertMap.put("func", "updateWebTreatmentPetit");
insertMap.put("funcName", "홈페이지 시술예약(쁘띠) 수정");
insertMap.put("service", "webTreatmentPetitService");
insertMap.put("serviceName", "홈페이지 시술예약(쁘띠) 수정");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("홈페이지 시술예약(쁘띠) 수정", "홈페이지 시술예약(쁘띠) 수정", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebTreatmentPetitController updateWebTreatmentPetit END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -476,16 +359,11 @@ public class WebTreatmentPetitController extends ManagerDraftAction {
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webTreatmentPetitService.deleteWebTreatmentPetit(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -502,32 +380,7 @@ public class WebTreatmentPetitController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webtreatmentpetit/deleteWebTreatmentPetit.do");
insertMap.put("func", "deleteWebTreatmentPetit");
insertMap.put("funcName", "홈페이지 시술예약(쁘띠) 삭제");
insertMap.put("service", "webTreatmentPetitService");
insertMap.put("serviceName", "홈페이지 시술예약(쁘띠) 삭제");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("홈페이지 시술예약(쁘띠) 삭제", "홈페이지 시술예약(쁘띠) 삭제", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebTreatmentPetitController deleteWebTreatmentPetit END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -548,12 +401,8 @@ public class WebTreatmentPetitController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try {
if (!webCheckLogin(session)) {
return null;
} else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webTreatmentPetitService.selectListTreatmentOption(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();

View File

@@ -9,11 +9,9 @@ import org.springframework.web.multipart.MultipartHttpServletRequest;
import org.springframework.web.servlet.ModelAndView;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.service.web.webtreatmentprocedure.WebTreatmentProcedureService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
@@ -23,13 +21,13 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
@Controller
public class WebTreatmentProcedureController extends ManagerDraftAction{
public class WebTreatmentProcedureController{
@Autowired
private WebTreatmentProcedureService webTreatmentProcedureService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 진료 시술 정보 리스트 조회 (option)
@@ -46,14 +44,9 @@ public class WebTreatmentProcedureController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webTreatmentProcedureService.selectListTreatmentProcedureOption(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -89,14 +82,9 @@ public class WebTreatmentProcedureController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webTreatmentProcedureService.selectListTreatmentProcedureOption2(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -132,14 +120,9 @@ public class WebTreatmentProcedureController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webTreatmentProcedureService.selectListTreatmentProcedure(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -175,14 +158,9 @@ public class WebTreatmentProcedureController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webTreatmentProcedureService.selectTreatmentProcedure(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -220,16 +198,11 @@ public class WebTreatmentProcedureController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webTreatmentProcedureService.insertTreatmentProcedure(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -246,32 +219,7 @@ public class WebTreatmentProcedureController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webtreatmentprocedure/insertTreatmentProcedure.do");
insertMap.put("func", "insertTreatmentProcedure");
insertMap.put("funcName", "진료 시술 등록");
insertMap.put("service", "webTreatmentProcedureService");
insertMap.put("serviceName", "진료 시술 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("진료 시술 등록", "진료 시술 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebTreatmentProcedureController insertTreatmentProcedure END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -294,16 +242,11 @@ public class WebTreatmentProcedureController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webTreatmentProcedureService.updateTreatmentProcedure(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -320,32 +263,7 @@ public class WebTreatmentProcedureController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webtreatmentprocedure/updateTreatmentProcedure.do");
insertMap.put("func", "updateTreatmentProcedure");
insertMap.put("funcName", "진료 시술 수정");
insertMap.put("service", "webTreatmentProcedureService");
insertMap.put("serviceName", "진료 시술 수정");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("진료 시술 수정", "진료 시술 수정", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebTreatmentProcedureController updateTreatmentProcedure END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -369,16 +287,11 @@ public class WebTreatmentProcedureController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webTreatmentProcedureService.updateTreatmentProcedureEnableYn(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -395,32 +308,7 @@ public class WebTreatmentProcedureController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webtreatmentprocedure/updateTreatmentProcedureEnableYn.do");
insertMap.put("func", "updateTreatmentProcedureEnableYn");
insertMap.put("funcName", "진료 시술 활성화/비활성화");
insertMap.put("service", "webTreatmentProcedureService");
insertMap.put("serviceName", "진료 시술 활성화/비활성화");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("진료 시술 활성화/비활성화", "진료 시술 활성화/비활성화", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebTreatmentProcedureController updateTreatmentProcedureEnableYn END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -444,16 +332,11 @@ public class WebTreatmentProcedureController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webTreatmentProcedureService.updateTreatmentProcedureTreatmentId(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -470,32 +353,7 @@ public class WebTreatmentProcedureController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webtreatmentprocedure/updateTreatmentProcedureTreatmentId.do");
insertMap.put("func", "updateTreatmentProcedureTreatmentId");
insertMap.put("funcName", "진료 시술 진료이동");
insertMap.put("service", "webTreatmentProcedureService");
insertMap.put("serviceName", "진료 시술 진료이동");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("진료 시술 진료이동", "진료 시술 진료이동", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebTreatmentProcedureController updateTreatmentProcedureTreatmentId END");
return HttpUtil.makeHashToJsonModelAndView(map);

View File

@@ -15,11 +15,9 @@ import org.springframework.web.multipart.MultipartHttpServletRequest;
import org.springframework.web.servlet.ModelAndView;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.service.web.webuserconsultingchart.WebUserConsultingChartService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
import com.madeu.view.web.WebUserConsultingChartView;
import jakarta.servlet.http.HttpServletRequest;
@@ -30,13 +28,13 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
@Controller
public class WebUserConsultingChartController extends ManagerDraftAction{
public class WebUserConsultingChartController{
@Autowired
private WebUserConsultingChartService webUserConsultingChartService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 고객 상담차트 정보 리스트 화면으로 이동.
@@ -53,10 +51,6 @@ public class WebUserConsultingChartController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webUserConsultingChartService.selectListUserConsultingChartIntro(paramMap);
@@ -66,7 +60,6 @@ public class WebUserConsultingChartController extends ManagerDraftAction{
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -90,14 +83,9 @@ public class WebUserConsultingChartController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webUserConsultingChartService.selectListUserConsultingChart(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -132,14 +120,9 @@ public class WebUserConsultingChartController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webUserConsultingChartService.selectUserConsultingChartList(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -180,16 +163,11 @@ public class WebUserConsultingChartController extends ManagerDraftAction{
Map<String, Object> map = new HashMap<String,Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
selectListReport = webUserConsultingChartService.selectListUserConsultingChartExcel(paramMap);
map.put("selectListUserConsultingChart", selectListReport);
map.put("name", "userConsultingChart");
}
}
catch(Exception e){
e.printStackTrace();
return null;
@@ -213,14 +191,9 @@ public class WebUserConsultingChartController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webUserConsultingChartService.selectUserConsultingChart(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -256,10 +229,6 @@ public class WebUserConsultingChartController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webUserConsultingChartService.updateUserConsultingChartIntro(paramMap);
@@ -269,7 +238,6 @@ public class WebUserConsultingChartController extends ManagerDraftAction{
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -295,16 +263,11 @@ public class WebUserConsultingChartController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webUserConsultingChartService.updateUserConsultingChart(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -321,32 +284,7 @@ public class WebUserConsultingChartController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webuserconsultingchart/updateUserConsultingChart.do");
insertMap.put("func", "updateUserConsultingChart");
insertMap.put("funcName", "고객 상담차트 수정");
insertMap.put("service", "webUserConsultingChartService");
insertMap.put("serviceName", "고객 상담차트 수정");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("고객 상담차트 수정", "고객 상담차트 수정", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebUserConsultingChartController updateUserConsultingChart END");
return HttpUtil.makeHashToJsonModelAndView(map);

View File

@@ -1,11 +1,9 @@
package com.madeu.controller.web.webuserinquiry;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.service.web.webuserinquiry.WebUserInquiryService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import jakarta.servlet.http.HttpSession;
@@ -21,13 +19,13 @@ import java.util.HashMap;
@Slf4j
@Controller
public class WebUserInquiryController extends ManagerDraftAction {
public class WebUserInquiryController {
@Autowired
private WebUserInquiryService webUserInquiryService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 1:1 문의 리스트 화면으로 이동.
@@ -44,10 +42,6 @@ public class WebUserInquiryController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webUserInquiryService.selectListUserInquiryIntro(paramMap);
@@ -57,7 +51,6 @@ public class WebUserInquiryController extends ManagerDraftAction {
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -87,14 +80,9 @@ public class WebUserInquiryController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webUserInquiryService.selectListAppUserInquiry(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -130,14 +118,9 @@ public class WebUserInquiryController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webUserInquiryService.selectAppUserInquiry(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -175,16 +158,11 @@ public class WebUserInquiryController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webUserInquiryService.insertAppUserInquiry(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -201,32 +179,7 @@ public class WebUserInquiryController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webuserinquiry/insertAppUserInquiry.do");
insertMap.put("func", "insertAppUserInquiry");
insertMap.put("funcName", "1:1 문의 등록");
insertMap.put("service", "webUserInquiryService");
insertMap.put("serviceName", "1:1 문의 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("1:1 문의 등록", "1:1 문의 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebUserInquiryController insertAppUserInquiry END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -249,17 +202,12 @@ public class WebUserInquiryController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("muMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webUserInquiryService.updateAppUserInquiry(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -276,32 +224,7 @@ public class WebUserInquiryController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webuserinquiry/updateAppUserInquiry.do");
insertMap.put("func", "updateAppUserInquiry");
insertMap.put("funcName", "1:1 문의 수정");
insertMap.put("service", "webUserInquiryService");
insertMap.put("serviceName", "1:1 문의 수정");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("1:1 문의 수정", "1:1 문의 수정", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebUserInquiryController updateAppUserInquiry END");
return HttpUtil.makeHashToJsonModelAndView(map);

View File

@@ -15,11 +15,9 @@ import org.springframework.web.multipart.MultipartHttpServletRequest;
import org.springframework.web.servlet.ModelAndView;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.service.web.webusermedicalchart.WebUserMedicalChartService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
import com.madeu.view.web.WebUserMedicalChartView;
import jakarta.servlet.http.HttpServletRequest;
@@ -30,13 +28,13 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
@Controller
public class WebUserMedicalChartController extends ManagerDraftAction{
public class WebUserMedicalChartController{
@Autowired
private WebUserMedicalChartService webUserMedicalChartService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 고객 시술차트 정보 리스트 화면으로 이동.
@@ -53,10 +51,6 @@ public class WebUserMedicalChartController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webUserMedicalChartService.selectListUserMedicalChartIntro(paramMap);
@@ -66,7 +60,6 @@ public class WebUserMedicalChartController extends ManagerDraftAction{
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -90,14 +83,9 @@ public class WebUserMedicalChartController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webUserMedicalChartService.selectListUserMedicalChart(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -137,16 +125,11 @@ public class WebUserMedicalChartController extends ManagerDraftAction{
Map<String, Object> map = new HashMap<String,Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
selectListReport = webUserMedicalChartService.selectListUserMedicalChartExcel(paramMap);
map.put("selectListUserMedicalChart", selectListReport);
map.put("name", "userMedicalChart");
}
}
catch(Exception e){
e.printStackTrace();
return null;
@@ -170,14 +153,9 @@ public class WebUserMedicalChartController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webUserMedicalChartService.selectUserMedicalChart(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -212,14 +190,9 @@ public class WebUserMedicalChartController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webUserMedicalChartService.selectUserMedicalChartList(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -255,10 +228,6 @@ public class WebUserMedicalChartController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webUserMedicalChartService.selectListUserMedicalChartIntro(paramMap);
@@ -268,7 +237,6 @@ public class WebUserMedicalChartController extends ManagerDraftAction{
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -294,16 +262,11 @@ public class WebUserMedicalChartController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webUserMedicalChartService.updateUserMedicalChart(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -320,32 +283,7 @@ public class WebUserMedicalChartController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webusermedicalchart/updateUserMedicalChart.do");
insertMap.put("func", "updateUserMedicalChart");
insertMap.put("funcName", "고객 시술차트 수정");
insertMap.put("service", "webUserMedicalChartService");
insertMap.put("serviceName", "고객 시술차트 수정");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("고객 시술차트 수정", "고객 시술차트 수정", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebUserMedicalChartController updateUserMedicalChart END");
return HttpUtil.makeHashToJsonModelAndView(map);

View File

@@ -1,8 +1,7 @@
package com.madeu.controller.web.webuseroriginalchart;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.service.web.webuseroriginalchart.WebUserOriginalChartService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
@@ -27,13 +26,13 @@ import java.util.Map;
@Slf4j
@Controller
public class WebUserOriginalChartController extends ManagerDraftAction{
public class WebUserOriginalChartController{
@Autowired
private WebUserOriginalChartService webUserOriginalChartService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 고객 상담차트 정보 리스트 화면으로 이동.
@@ -50,10 +49,6 @@ public class WebUserOriginalChartController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webUserOriginalChartService.selectListUserOriginalChartIntro(paramMap);
@@ -63,7 +58,6 @@ public class WebUserOriginalChartController extends ManagerDraftAction{
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -87,14 +81,9 @@ public class WebUserOriginalChartController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webUserOriginalChartService.selectListUserOriginalChart(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -130,14 +119,9 @@ public class WebUserOriginalChartController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webUserOriginalChartService.selectUserOriginalChart(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;

View File

@@ -14,8 +14,7 @@ import org.springframework.web.multipart.MultipartFile;
import org.springframework.web.servlet.ModelAndView;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.service.web.webuserpushhistory.WebUserPushHistoryService;
import com.madeu.util.HttpUtil;
import com.madeu.view.web.WebUserPushHistoryView;
@@ -28,13 +27,13 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
@Controller
public class WebUserPushHistoryController extends ManagerDraftAction{
public class WebUserPushHistoryController{
@Autowired
private WebUserPushHistoryService webUserPushHistoryService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 고객 - 알림 리스트 조회 화면으로 이동.
@@ -51,10 +50,6 @@ public class WebUserPushHistoryController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webUserPushHistoryService.selectListUserPushHistoryIntro(paramMap);
@@ -64,7 +59,6 @@ public class WebUserPushHistoryController extends ManagerDraftAction{
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -88,14 +82,9 @@ public class WebUserPushHistoryController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webUserPushHistoryService.selectListUserPushHistory(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -134,16 +123,11 @@ public class WebUserPushHistoryController extends ManagerDraftAction{
Map<String, Object> map = new HashMap<String,Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
selectListReport = webUserPushHistoryService.selectListUserPushHistoryExcel(paramMap);
map.put("selectListUserPushHistory", selectListReport);
map.put("name", "userpushhistory");
}
}
catch(Exception e){
e.printStackTrace();
return null;

View File

@@ -10,11 +10,9 @@ import org.springframework.web.multipart.MultipartHttpServletRequest;
import org.springframework.web.servlet.ModelAndView;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.service.web.webvacation.WebVacationService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
@@ -24,13 +22,13 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
@Controller
public class WebVacationController extends ManagerDraftAction{
public class WebVacationController{
@Autowired
private WebVacationService webVacationService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 연차설정 정보 리스트 조회 (option)
@@ -47,14 +45,9 @@ public class WebVacationController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webVacationService.selectListVacationOption(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -90,14 +83,9 @@ public class WebVacationController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webVacationService.selectListVacation(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -133,14 +121,9 @@ public class WebVacationController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webVacationService.selectVacation(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -178,16 +161,11 @@ public class WebVacationController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webVacationService.insertVacation(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -204,32 +182,7 @@ public class WebVacationController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webvacation/insertVacation.do");
insertMap.put("func", "insertVacation");
insertMap.put("funcName", "연차설정 등록");
insertMap.put("service", "webVacationService");
insertMap.put("serviceName", "연차설정 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("연차설정 등록", "연차설정 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebVacationController insertVacation END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -252,16 +205,11 @@ public class WebVacationController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webVacationService.updateVacation(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -278,32 +226,7 @@ public class WebVacationController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webvacation/updateVacation.do");
insertMap.put("func", "updateVacation");
insertMap.put("funcName", "연차설정 수정");
insertMap.put("service", "webVacationService");
insertMap.put("serviceName", "연차설정 수정");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("연차설정 수정", "연차설정 수정", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebVacationController updateVacation END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -327,16 +250,11 @@ public class WebVacationController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webVacationService.deleteVacation(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -353,32 +271,7 @@ public class WebVacationController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webvacation/deleteVacation.do");
insertMap.put("func", "deleteVacation");
insertMap.put("funcName", "연차설정 삭제");
insertMap.put("service", "webVacationService");
insertMap.put("serviceName", "연차설정 삭제");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("연차설정 삭제", "연차설정 삭제", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebVacationController deleteVacation END");
return HttpUtil.makeHashToJsonModelAndView(map);

View File

@@ -22,11 +22,9 @@ import org.springframework.web.multipart.MultipartHttpServletRequest;
import org.springframework.web.servlet.ModelAndView;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.service.web.webvacationmanagement.WebVacationManagementService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
import com.madeu.view.web.WebVacationManagementView;
import jakarta.servlet.http.HttpServletRequest;
@@ -37,7 +35,7 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
@Controller
public class WebVacationManagementController extends ManagerDraftAction{
public class WebVacationManagementController{
@Autowired
ResourceLoader resourceLoader;
@@ -46,7 +44,7 @@ public class WebVacationManagementController extends ManagerDraftAction{
private WebVacationManagementService webVacationManagementService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 연차관리 정보 리스트 조회
@@ -63,14 +61,9 @@ public class WebVacationManagementController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webVacationManagementService.selectListVacationManagement(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -110,16 +103,11 @@ public class WebVacationManagementController extends ManagerDraftAction{
Map<String, Object> map = new HashMap<String,Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
selectListReport = webVacationManagementService.selectListVacationManagementExcel(paramMap);
map.put("selectListVacationManagement", selectListReport);
map.put("name", "vacationManagement");
}
}
catch(Exception e){
e.printStackTrace();
return null;
@@ -147,10 +135,6 @@ public class WebVacationManagementController extends ManagerDraftAction{
Map<String, Object> map = new HashMap<String,Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
additionalList = webVacationManagementService.selectListMemberExcel(paramMap);
String fileName = String.valueOf(paramMap.get("fileName"));
@@ -161,7 +145,6 @@ public class WebVacationManagementController extends ManagerDraftAction{
map.put("file", file);
map.put("name", "vacationManagementInsertForm");
}
}
catch(Exception e){
e.printStackTrace();
return null;
@@ -185,10 +168,6 @@ public class WebVacationManagementController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webVacationManagementService.updateVacationManagementIntro(paramMap);
@@ -198,7 +177,6 @@ public class WebVacationManagementController extends ManagerDraftAction{
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -222,14 +200,9 @@ public class WebVacationManagementController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webVacationManagementService.selectVacationManagement(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -265,14 +238,9 @@ public class WebVacationManagementController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webVacationManagementService.selectVacationManagementLeftDays(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -307,14 +275,9 @@ public class WebVacationManagementController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webVacationManagementService.selectVacationManagementDays(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -352,16 +315,11 @@ public class WebVacationManagementController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webVacationManagementService.insertVacationManagement(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -378,32 +336,7 @@ public class WebVacationManagementController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webvacationmanagement/insertVacationManagement.do");
insertMap.put("func", "insertVacationManagement");
insertMap.put("funcName", "연차관리 등록");
insertMap.put("service", "webVacationManagementService");
insertMap.put("serviceName", "연차관리 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("연차관리 등록", "연차관리 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebVacationManagementController insertVacationManagement END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -426,16 +359,11 @@ public class WebVacationManagementController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webVacationManagementService.insertVacationManagementExcel(paramMap,file);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -452,32 +380,7 @@ public class WebVacationManagementController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webvacationmanagement/insertVacationManagement.do");
insertMap.put("func", "insertVacationManagement");
insertMap.put("funcName", "연차관리 일괄등록");
insertMap.put("service", "webVacationManagementService");
insertMap.put("serviceName", "연차관리 일괄등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("연차관리 일괄등록", "연차관리 일괄등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebVacationManagementController insertVacationManagementExcel END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -500,16 +403,11 @@ public class WebVacationManagementController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webVacationManagementService.updateVacationManagement(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -526,32 +424,7 @@ public class WebVacationManagementController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webvacationmanagement/updateVacationManagement.do");
insertMap.put("func", "updateVacationManagement");
insertMap.put("funcName", "연차관리 수정");
insertMap.put("service", "webVacationManagementService");
insertMap.put("serviceName", "연차관리 수정");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("연차관리 수정", "연차관리 수정", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebVacationManagementController updateVacationManagement END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -573,16 +446,11 @@ public class WebVacationManagementController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webVacationManagementService.deleteVacationManagement(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -599,32 +467,7 @@ public class WebVacationManagementController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webvacationmanagement/deleteVacationManagement.do");
insertMap.put("func", "deleteVacationManagement");
insertMap.put("funcName", "연차관리 삭제");
insertMap.put("service", "webVacationManagementService");
insertMap.put("serviceName", "연차관리 삭제");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("연차관리 삭제", "연차관리 삭제", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebVacationManagementController deleteVacationManagement END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -648,16 +491,11 @@ public class WebVacationManagementController extends ManagerDraftAction{
Map<String, Object> map = new HashMap<String,Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
selectListReport = webVacationManagementService.downloadVacationManagementDetailExcel(paramMap);
map.put("selectListVacationManagement", selectListReport);
map.put("name", "vacationManagement");
}
}
catch(Exception e){
e.printStackTrace();
return null;

View File

@@ -10,11 +10,9 @@ import org.springframework.web.multipart.MultipartHttpServletRequest;
import org.springframework.web.servlet.ModelAndView;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.service.web.webwork.WebWorkService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
@@ -24,13 +22,13 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
@Controller
public class WebWorkController extends ManagerDraftAction{
public class WebWorkController{
@Autowired
private WebWorkService webWorkService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 근무/연차 설정 정보 리스트 화면으로 이동.
@@ -47,10 +45,6 @@ public class WebWorkController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webWorkService.selectListWorkIntro(paramMap);
@@ -60,7 +54,6 @@ public class WebWorkController extends ManagerDraftAction{
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -84,14 +77,9 @@ public class WebWorkController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webWorkService.selectListWork(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -127,14 +115,9 @@ public class WebWorkController extends ManagerDraftAction{
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webWorkService.selectWork(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -172,16 +155,11 @@ public class WebWorkController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webWorkService.insertWork(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -198,32 +176,7 @@ public class WebWorkController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webwork/insertWork.do");
insertMap.put("func", "insertWork");
insertMap.put("funcName", "근무설정 등록");
insertMap.put("service", "webWorkService");
insertMap.put("serviceName", "근무설정 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("근무설정 등록", "근무설정 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebWorkController insertWork END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -246,16 +199,11 @@ public class WebWorkController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webWorkService.updateWork(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -272,32 +220,7 @@ public class WebWorkController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webwork/updateWork.do");
insertMap.put("func", "updateWork");
insertMap.put("funcName", "근무설정 수정");
insertMap.put("service", "webWorkService");
insertMap.put("serviceName", "근무설정 수정");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("근무설정 수정", "근무설정 수정", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebWorkController updateWork END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -321,16 +244,11 @@ public class WebWorkController extends ManagerDraftAction{
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webWorkService.deleteWork(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -347,32 +265,7 @@ public class WebWorkController extends ManagerDraftAction{
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webwork/deleteWork.do");
insertMap.put("func", "deleteWork");
insertMap.put("funcName", "근무설정 삭제");
insertMap.put("service", "webWorkService");
insertMap.put("serviceName", "근무설정 삭제");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("근무설정 삭제", "근무설정 삭제", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebWorkController deleteWork END");
return HttpUtil.makeHashToJsonModelAndView(map);

View File

@@ -1,11 +1,9 @@
package com.madeu.controller.web.webyoutube;
import com.madeu.constants.Constants;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.common.service.LogHistoryService;
import com.madeu.service.web.webyoutube.WebYouTubeService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import jakarta.servlet.http.HttpSession;
@@ -22,13 +20,13 @@ import java.util.HashMap;
@Slf4j
@Controller
public class WebYouTubeController extends ManagerDraftAction {
public class WebYouTubeController {
@Autowired
private WebYouTubeService webYouTubeService;
@Autowired
private WebLogHistoryService webLogHistoryService;
private LogHistoryService logHistoryService;
/**
* 홈페이지 유튜브 리스트 화면으로 이동.
@@ -45,10 +43,6 @@ public class WebYouTubeController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webYouTubeService.selectListWebYouTubeIntro(paramMap);
@@ -58,7 +52,6 @@ public class WebYouTubeController extends ManagerDraftAction {
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -82,14 +75,9 @@ public class WebYouTubeController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webYouTubeService.selectListWebYouTube(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -125,14 +113,9 @@ public class WebYouTubeController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webYouTubeService.selectWebYouTube(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -168,10 +151,6 @@ public class WebYouTubeController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webYouTubeService.insertWebYouTubeIntro(paramMap);
@@ -181,7 +160,6 @@ public class WebYouTubeController extends ManagerDraftAction {
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -207,16 +185,11 @@ public class WebYouTubeController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webYouTubeService.insertWebYouTube(paramMap,file, file2);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -233,32 +206,7 @@ public class WebYouTubeController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webyoutube/insertWebYouTube.do");
insertMap.put("func", "insertWebYouTube");
insertMap.put("funcName", "홈페이지 유튜브 등록");
insertMap.put("service", "webYouTubeService");
insertMap.put("serviceName", "홈페이지 유튜브 등록");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("홈페이지 유튜브 등록", "홈페이지 유튜브 등록", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebYouTubeController insertWebYouTube END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -279,10 +227,6 @@ public class WebYouTubeController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = webYouTubeService.updateWebYouTubeIntro(paramMap);
@@ -292,7 +236,6 @@ public class WebYouTubeController extends ManagerDraftAction {
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -318,16 +261,11 @@ public class WebYouTubeController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webYouTubeService.updateWebYouTube(paramMap,file, file2);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -344,32 +282,7 @@ public class WebYouTubeController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webyoutube/updateWebYouTube.do");
insertMap.put("func", "updateWebYouTube");
insertMap.put("funcName", "홈페이지 유튜브 수정");
insertMap.put("service", "webYouTubeService");
insertMap.put("serviceName", "홈페이지 유튜브 수정");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("홈페이지 유튜브 수정", "홈페이지 유튜브 수정", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebYouTubeController updateWebYouTube END");
return HttpUtil.makeHashToJsonModelAndView(map);
@@ -393,16 +306,11 @@ public class WebYouTubeController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = webYouTubeService.deleteWebYouTube(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -419,32 +327,7 @@ public class WebYouTubeController extends ManagerDraftAction {
}
}
try {
HashMap<String, Object> visitLogParamMap = RequestLogUtil.getVisitLogParameterMap(request);
HashMap<String, Object> insertMap = new HashMap<String, Object>();
insertMap.put("url", "/webyoutube/deleteWebYouTube.do");
insertMap.put("func", "deleteWebYouTube");
insertMap.put("funcName", "홈페이지 유튜브 삭제");
insertMap.put("service", "webYouTubeService");
insertMap.put("serviceName", "홈페이지 유튜브 삭제");
insertMap.put("requestValue", String.valueOf(paramMap));
insertMap.put("responseValue", String.valueOf(map));
insertMap.put("tId", map.get("tId"));
if((String.valueOf(errorMsg)).equals("") || (String.valueOf(errorMsg) == null) || String.valueOf(errorMsg).length() == 0){
insertMap.put("resultCode", "SUCCESS");
}
else{
insertMap.put("resultCode", "ERROR");
}
insertMap.put("resultMsg", String.valueOf(errorMsg));
insertMap.put("muMemberId", paramMap.get("loginMemberId"));
webLogHistoryService.insertLogHistory(insertMap, visitLogParamMap);
}
catch (Exception e) {
e.printStackTrace();
}
logHistoryService.save("홈페이지 유튜브 삭제", "홈페이지 유튜브 삭제", paramMap, map, String.valueOf(errorMsg));
}
log.debug("WebYouTubeController deleteWebYouTube END");
return HttpUtil.makeHashToJsonModelAndView(map);

View File

@@ -12,7 +12,6 @@ import org.springframework.web.servlet.ModelAndView;
import com.madeu.constants.Constants;
import com.madeu.crm.appointment.service.AppointmentService;
import com.madeu.crm.contentsBbs.service.ContentsBbsService;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
@@ -24,7 +23,7 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
@Controller
public class AppointmentController extends ManagerDraftAction {
public class AppointmentController {
@Autowired
private AppointmentService appointmentService;
@@ -47,10 +46,6 @@ public class AppointmentController extends ManagerDraftAction {
HashMap<String, Object> map = null;
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = appointmentService.moveAppointmentList(paramMap);
model.addAttribute("selectUseYn", map.get("selectUseYn"));
@@ -58,7 +53,6 @@ public class AppointmentController extends ManagerDraftAction {
model.addAttribute("updateUseYn", map.get("updateUseYn"));
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
} catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -83,14 +77,9 @@ public class AppointmentController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = appointmentService.getAppointmentList(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;

View File

@@ -14,7 +14,6 @@ import com.madeu.crm.callLog.dto.CallLogSearchDTO;
import com.madeu.crm.callLog.dto.CallMemoDTO;
import com.madeu.crm.callLog.service.CallLogService;
import com.madeu.crm.callLog.service.GoodArsService;
import com.madeu.init.ManagerDraftAction;
import com.madeu.util.HttpUtil;
import jakarta.servlet.http.HttpServletRequest;
@@ -25,7 +24,7 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
@Controller
@RequestMapping("/callLog")
public class CallLogController extends ManagerDraftAction {
public class CallLogController {
@Autowired
private CallLogService callLogService;
@@ -45,9 +44,6 @@ public class CallLogController extends ManagerDraftAction {
HashMap<String, Object> map = null;
try {
if (!webCheckLogin(session)) {
return "/web/login/logout";
} else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = callLogService.moveCallLogList(paramMap);
model.addAttribute("selectUseYn", map.get("selectUseYn"));
@@ -55,7 +51,6 @@ public class CallLogController extends ManagerDraftAction {
model.addAttribute("updateUseYn", map.get("updateUseYn"));
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
} catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -76,12 +71,8 @@ public class CallLogController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<>();
try {
if (!webCheckLogin(session)) {
return null;
} else {
searchDTO.setLoginMemberId(String.valueOf(session.getAttribute("loginMemberId")));
map = callLogService.getCallLogList(searchDTO);
}
} catch (Exception e) {
e.printStackTrace();
map.put("msgCode", Constants.FAIL);
@@ -110,12 +101,8 @@ public class CallLogController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<>();
try {
if (!webCheckLogin(session)) {
return null;
} else {
memoDTO.setLoginMemberId(String.valueOf(session.getAttribute("loginMemberId")));
map = callLogService.saveCallMemo(memoDTO);
}
} catch (Exception e) {
e.printStackTrace();
map.put("msgCode", Constants.FAIL);
@@ -137,15 +124,11 @@ public class CallLogController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<>();
try {
if (!webCheckLogin(session)) {
return null;
} else {
String loginCid = String.valueOf(paramMap.get("loginCid"));
String sendCid = String.valueOf(paramMap.get("sendCid"));
String userCid = String.valueOf(paramMap.get("userCid"));
map = goodArsService.makeOutboundCall(loginCid, sendCid, userCid);
}
} catch (Exception e) {
e.printStackTrace();
map.put("success", false);
@@ -167,14 +150,10 @@ public class CallLogController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<>();
try {
if (!webCheckLogin(session)) {
return null;
} else {
String loginCid = String.valueOf(paramMap.get("loginCid"));
String pushCid = String.valueOf(paramMap.get("pushCid"));
map = goodArsService.pushCall(loginCid, pushCid);
}
} catch (Exception e) {
e.printStackTrace();
map.put("success", false);
@@ -196,14 +175,10 @@ public class CallLogController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<>();
try {
if (!webCheckLogin(session)) {
return null;
} else {
String recordNo = String.valueOf(paramMap.get("recordNo"));
String url = goodArsService.getRecordFileUrl(recordNo);
map.put("success", true);
map.put("recordUrl", url);
}
} catch (Exception e) {
e.printStackTrace();
map.put("success", false);

View File

@@ -11,7 +11,6 @@ import org.springframework.web.servlet.ModelAndView;
import com.madeu.constants.Constants;
import com.madeu.crm.categoryManagement.service.CategoryManagementService;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
@@ -23,7 +22,7 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
@Controller
public class CategoryManagementController extends ManagerDraftAction {
public class CategoryManagementController {
@Autowired
private CategoryManagementService categoryManagementService;
@@ -46,10 +45,6 @@ public class CategoryManagementController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = categoryManagementService.moveCategoryManagementList(paramMap);
@@ -59,7 +54,6 @@ public class CategoryManagementController extends ManagerDraftAction {
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -85,14 +79,9 @@ public class CategoryManagementController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = categoryManagementService.getCategoryManagementList(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -127,14 +116,9 @@ public class CategoryManagementController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = categoryManagementService.getCategoryManagement(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -170,16 +154,11 @@ public class CategoryManagementController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = categoryManagementService.putCategoryManagement(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -245,16 +224,11 @@ public class CategoryManagementController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = categoryManagementService.modCategoryManagement(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -319,15 +293,10 @@ public class CategoryManagementController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = categoryManagementService.delCategoryManagement(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);

View File

@@ -11,7 +11,6 @@ import org.springframework.web.servlet.ModelAndView;
import com.madeu.constants.Constants;
import com.madeu.crm.contentsBbs.service.ContentsBbsService;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
@@ -23,7 +22,7 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
@Controller
public class ContentsBbsController extends ManagerDraftAction {
public class ContentsBbsController {
@Autowired
private ContentsBbsService contentsBbsService;
@@ -47,9 +46,6 @@ public class ContentsBbsController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try {
if (!webCheckLogin(session)) {
return "/web/login/logout";
} else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = contentsBbsService.selectListWebTreatmentPetitIntro(paramMap);
@@ -58,7 +54,6 @@ public class ContentsBbsController extends ManagerDraftAction {
model.addAttribute("updateUseYn", map.get("updateUseYn"));
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
} catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -86,12 +81,8 @@ public class ContentsBbsController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try {
if (!webCheckLogin(session)) {
return null;
} else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = contentsBbsService.getContentsBbsList(paramMap);
}
} catch (Exception e) {
e.printStackTrace();
return null;
@@ -125,11 +116,7 @@ public class ContentsBbsController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try {
if (!webCheckLogin(session)) {
return null;
} else {
map = contentsBbsService.getCategoryList(paramMap);
}
} catch (Exception e) {
e.printStackTrace();
return null;
@@ -163,12 +150,8 @@ public class ContentsBbsController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try {
if (!webCheckLogin(session)) {
return null;
} else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = contentsBbsService.getContentsBbs(paramMap);
}
} catch (Exception e) {
e.printStackTrace();
return null;
@@ -203,9 +186,6 @@ public class ContentsBbsController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try {
if (!webCheckLogin(session)) {
return "/web/login/logout";
} else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = contentsBbsService.insertWebTreatmentPetitIntro(paramMap);
@@ -215,7 +195,6 @@ public class ContentsBbsController extends ManagerDraftAction {
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
model.addAttribute("categorylist", map.get("categorylist"));
}
} catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -246,14 +225,10 @@ public class ContentsBbsController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try {
if (!webCheckLogin(session)) {
return null;
} else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = contentsBbsService.putContentsBbs(paramMap, file, content_file);
}
} catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -314,9 +289,6 @@ public class ContentsBbsController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try {
if (!webCheckLogin(session)) {
return "/web/login/logout";
} else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = contentsBbsService.moveContentsBbs(paramMap);
@@ -327,7 +299,6 @@ public class ContentsBbsController extends ManagerDraftAction {
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
model.addAttribute("categoryDivCd", paramMap.get("categoryDivCd"));
model.addAttribute("category", map.get("category"));
}
} catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -358,14 +329,10 @@ public class ContentsBbsController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try {
if (!webCheckLogin(session)) {
return null;
} else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = contentsBbsService.modContentsBbs(paramMap, file, content_file);
}
} catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -428,14 +395,10 @@ public class ContentsBbsController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try {
if (!webCheckLogin(session)) {
return null;
} else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = contentsBbsService.delContentsBbs(paramMap);
}
} catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -499,13 +462,9 @@ public class ContentsBbsController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try {
if (!webCheckLogin(session)) {
return null;
} else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = contentsBbsService.updateContentsBbsOrdNo(paramMap);
}
} catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -567,12 +526,8 @@ public class ContentsBbsController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try {
if (!webCheckLogin(session)) {
return null;
} else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = contentsBbsService.selectListTreatmentOption(paramMap);
}
} catch (Exception e) {
e.printStackTrace();
return null;

View File

@@ -11,7 +11,6 @@ import org.springframework.web.servlet.ModelAndView;
import com.madeu.constants.Constants;
import com.madeu.crm.feedbackReception.service.FeedbackReceptionService;
import com.madeu.init.ManagerDraftAction;
import com.madeu.service.web.webloghistory.WebLogHistoryService;
import com.madeu.util.HttpUtil;
import com.madeu.util.RequestLogUtil;
@@ -23,7 +22,7 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
@Controller
public class FeedbackReceptionController extends ManagerDraftAction {
public class FeedbackReceptionController {
@Autowired
private FeedbackReceptionService feedbackReceptionService;
@@ -46,10 +45,6 @@ public class FeedbackReceptionController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return "/web/login/logout";
}
else {
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = feedbackReceptionService.moveFeedbackReceptionList(paramMap);
@@ -59,7 +54,6 @@ public class FeedbackReceptionController extends ManagerDraftAction {
model.addAttribute("deleteUseYn", map.get("deleteUseYn"));
model.addAttribute("downloadUseYn", map.get("downloadUseYn"));
}
}
catch (Exception e) {
e.printStackTrace();
return "/web/login/logout";
@@ -85,14 +79,9 @@ public class FeedbackReceptionController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = feedbackReceptionService.getFeedbackReceptionList(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -127,14 +116,9 @@ public class FeedbackReceptionController extends ManagerDraftAction {
HashMap<String, Object> map = new HashMap<String, Object>();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
map = feedbackReceptionService.getFeedbackReception(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
return null;
@@ -170,16 +154,11 @@ public class FeedbackReceptionController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = feedbackReceptionService.putFeedbackReception(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);
@@ -245,16 +224,11 @@ public class FeedbackReceptionController extends ManagerDraftAction {
StringBuffer errorMsg = new StringBuffer();
try{
if(!webCheckLogin(session)){
return null;
}
else{
paramMap.put("loginMemberId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("regId", String.valueOf(session.getAttribute("loginMemberId")));
paramMap.put("modId", String.valueOf(session.getAttribute("loginMemberId")));
map = feedbackReceptionService.modFeedbackReception(paramMap);
}
}
catch (Exception e) {
e.printStackTrace();
errorMsg.append(e);

View File

@@ -0,0 +1,73 @@
package com.madeu.crm.procedureReview.ctrl;
import com.madeu.init.ManagerDraftAction;
import com.madeu.crm.procedureReview.dto.ProcedureReviewDTO;
import com.madeu.crm.procedureReview.svc.ProcedureReviewService;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.ModelAttribute;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.servlet.ModelAndView;
import org.springframework.web.multipart.MultipartFile;
@Slf4j
@RestController
public class ProcedureReviewController extends ManagerDraftAction {
@Autowired
private ProcedureReviewService procedureReviewService;
@RequestMapping(value = "/procedureReview/moveProcedureReviewList.do")
public ModelAndView moveProcedureReviewList() throws Exception {
return new ModelAndView("/crm/procedureReview/procedureReviewSelectList");
}
@RequestMapping(value = "/procedureReview/getProcedureReviewList.do")
public ProcedureReviewDTO getProcedureReviewList(@RequestBody ProcedureReviewDTO paramDTO) throws Exception {
return procedureReviewService.getProcedureReviewList(paramDTO);
}
@RequestMapping(value = "/procedureReview/getProcedureReview.do")
public ProcedureReviewDTO getProcedureReview(@RequestBody ProcedureReviewDTO paramDTO) throws Exception {
return procedureReviewService.getProcedureReview(paramDTO);
}
@RequestMapping(value = "/procedureReview/getCategoryList.do")
public ProcedureReviewDTO getCategoryList(@RequestBody ProcedureReviewDTO paramDTO) throws Exception {
return procedureReviewService.getCategoryList(paramDTO);
}
@RequestMapping(value = "/procedureReview/putProcedureReviewFile.do")
public ProcedureReviewDTO putProcedureReviewFile(@RequestParam(value = "file", required = false) MultipartFile file,
@ModelAttribute ProcedureReviewDTO paramDTO) throws Exception {
return procedureReviewService.putProcedureReviewFile(file, paramDTO);
}
@RequestMapping(value = "/procedureReview/moveProcedureReviewInsert.do")
public ModelAndView moveProcedureReviewInsert() throws Exception {
return new ModelAndView("/crm/procedureReview/procedureReviewInsert");
}
@RequestMapping(value = "/procedureReview/putProcedureReview.do")
public ProcedureReviewDTO putProcedureReview(@RequestBody ProcedureReviewDTO paramDTO) throws Exception {
return procedureReviewService.putProcedureReview(paramDTO);
}
@RequestMapping(value = "/procedureReview/moveProcedureReviewUpdate.do")
public ModelAndView moveProcedureReviewUpdate() throws Exception {
return new ModelAndView("/crm/procedureReview/procedureReviewUpdate");
}
@RequestMapping(value = "/procedureReview/modProcedureReview.do")
public ProcedureReviewDTO modProcedureReview(@RequestBody ProcedureReviewDTO paramDTO) throws Exception {
return procedureReviewService.modProcedureReview(paramDTO);
}
@RequestMapping(value = "/procedureReview/delProcedureReview.do")
public ProcedureReviewDTO delProcedureReview(@RequestBody ProcedureReviewDTO paramDTO) throws Exception {
return procedureReviewService.delProcedureReview(paramDTO);
}
}

View File

@@ -0,0 +1,45 @@
package com.madeu.crm.procedureReview.dto;
import lombok.Data;
@Data
public class ProcedureReviewDTO {
// DB Column mapping
private String id; // selectKey 자동생성 ID
private String categoryDivCd;
private String muProcedureReviewId;
private String muMemberId;
private String categoryNo;
private String title;
private String content;
private String hashtag;
private Integer viewCount;
private String useYn;
private String regId;
private String regDate;
private String modId;
private String modDate;
// Search & UI Variables
private String rowNum; // 조회 결과 행번호
private String writeDate; // 조회 결과 등록일
private String writeName;
private String startDate;
private String endDate;
private String dateType;
private Integer start;
private Integer limit;
private String sort;
private String dir;
// Access & Logic variables
private String loginMemberId;
// Response Mapping Variables
private String msgCode;
private String msgDesc;
private String success;
private int totalCount;
private Object rows;
private String tId;
}

View File

@@ -0,0 +1,27 @@
package com.madeu.crm.procedureReview.mapper;
import org.apache.ibatis.annotations.Mapper;
import org.springframework.dao.DataAccessException;
import com.madeu.crm.procedureReview.dto.ProcedureReviewDTO;
import java.util.List;
import java.util.Map;
@Mapper
public interface ProcedureReviewMapper {
List<ProcedureReviewDTO> selectTotalProcedureReviewCount(ProcedureReviewDTO paramDTO) throws DataAccessException;
List<ProcedureReviewDTO> selectListProcedureReview(ProcedureReviewDTO paramDTO) throws DataAccessException;
ProcedureReviewDTO selectProcedureReview(ProcedureReviewDTO paramDTO) throws DataAccessException;
int insertProcedureReview(ProcedureReviewDTO paramDTO) throws DataAccessException;
int updateProcedureReview(ProcedureReviewDTO paramDTO) throws DataAccessException;
int deleteProcedureReview(ProcedureReviewDTO paramDTO) throws DataAccessException;
List<Map<String, Object>> selectListPhotoCategory(ProcedureReviewDTO paramDTO) throws DataAccessException;
}

View File

@@ -0,0 +1,263 @@
package com.madeu.crm.procedureReview.svc;
import com.madeu.constants.Constants;
import com.madeu.crm.procedureReview.dto.ProcedureReviewDTO;
import com.madeu.crm.procedureReview.mapper.ProcedureReviewMapper;
import com.madeu.common.service.LogHistoryService;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpSession;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.MessageSource;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.web.multipart.MultipartFile;
import java.io.File;
import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
import java.util.*;
@Slf4j
@Service("ProcedureReviewService")
public class ProcedureReviewService {
@Autowired
private HttpServletRequest request;
@Autowired
private HttpSession session;
@Autowired
private ProcedureReviewMapper procedureReviewMapper;
@Autowired
private LogHistoryService logHistoryService;
@Autowired
private MessageSource messageSource;
@Value("${file.upload-path}")
private String procedureReviewPath;
@Value("${url.cdn}")
String CDN_URL;
/** 메시지 코드 → 문자열 변환 헬퍼 */
private String msg(String code) {
return messageSource.getMessage(code, null, Locale.getDefault());
}
public ProcedureReviewDTO getProcedureReviewList(ProcedureReviewDTO dto) {
dto.setLoginMemberId(String.valueOf(session.getAttribute("loginMemberId")));
try {
String selectUseYn = (String) request.getAttribute("selectUseYn");
if ("Y".equals(selectUseYn)) {
if (dto.getDir() != null && "B".equals(dto.getDir())) {
dto.setDir("ASC");
} else {
dto.setDir("DESC");
}
dto.setUseYn("Y");
List<ProcedureReviewDTO> countList = procedureReviewMapper.selectTotalProcedureReviewCount(dto);
int total = countList.get(0).getTotalCount();
dto.setTotalCount(total);
if (total > 0) {
dto.setRows(procedureReviewMapper.selectListProcedureReview(dto));
} else {
dto.setRows(new ArrayList<>());
}
dto.setMsgCode(Constants.OK);
dto.setSuccess("true");
} else {
dto.setMsgCode(Constants.FAIL);
dto.setMsgDesc(msg("auth.error.select"));
}
} catch (Exception e) {
log.error("Error in getProcedureReviewList", e);
dto.setMsgCode(Constants.FAIL);
dto.setMsgDesc(msg("error.select"));
}
return dto;
}
public ProcedureReviewDTO getProcedureReview(ProcedureReviewDTO dto) {
dto.setLoginMemberId(String.valueOf(session.getAttribute("loginMemberId")));
try {
if (dto.getMuProcedureReviewId() == null || dto.getMuProcedureReviewId().trim().isEmpty()) {
dto.setMsgCode(Constants.FAIL);
dto.setMsgDesc(msg("procedureReview.error.noData"));
return dto;
}
String selectUseYn = (String) request.getAttribute("selectUseYn");
if ("Y".equals(selectUseYn)) {
ProcedureReviewDTO res = procedureReviewMapper.selectProcedureReview(dto);
dto.setRows(res);
dto.setMsgCode(Constants.OK);
dto.setSuccess("true");
} else {
dto.setMsgCode(Constants.FAIL);
dto.setMsgDesc(msg("auth.error.select"));
}
} catch (Exception e) {
log.error("Error in getProcedureReview", e);
dto.setMsgCode(Constants.FAIL);
dto.setMsgDesc(msg("error.select"));
}
return dto;
}
public ProcedureReviewDTO getCategoryList(ProcedureReviewDTO dto) {
dto.setLoginMemberId(String.valueOf(session.getAttribute("loginMemberId")));
try {
dto.setCategoryDivCd("07");
List<Map<String, Object>> cats = procedureReviewMapper.selectListPhotoCategory(dto);
dto.setRows(cats);
dto.setMsgCode(Constants.OK);
dto.setSuccess("true");
} catch (Exception e) {
log.error("Error in getCategoryList", e);
dto.setMsgCode(Constants.FAIL);
dto.setMsgDesc(msg("procedureReview.category.error"));
}
return dto;
}
@Transactional(rollbackFor = { Exception.class })
public ProcedureReviewDTO putProcedureReviewFile(MultipartFile file, ProcedureReviewDTO dto) {
String errorMsg = "";
dto.setLoginMemberId(String.valueOf(session.getAttribute("loginMemberId")));
dto.setRegId(dto.getLoginMemberId());
dto.setModId(dto.getLoginMemberId());
try {
String insertUseYn = (String) request.getAttribute("insertUseYn");
if ("Y".equals(insertUseYn) && file != null && !file.isEmpty()) {
String ext = file.getOriginalFilename().substring(file.getOriginalFilename().lastIndexOf("."));
String savedName = UUID.randomUUID().toString() + ext;
String folder = "/procedureReview/" + LocalDate.now().format(DateTimeFormatter.ofPattern("yyyyMMdd"))
+ "/";
File outDir = new File(procedureReviewPath + folder);
if (!outDir.exists()) {
outDir.mkdirs();
}
File dest = new File(outDir, savedName);
file.transferTo(dest.toPath().toAbsolutePath());
HashMap<String, Object> resultRow = new HashMap<>();
resultRow.put("filePath", CDN_URL + folder + savedName);
dto.setRows(resultRow);
dto.setMsgCode(Constants.OK);
dto.setSuccess("true");
dto.setMsgDesc(msg("success.insert"));
} else {
dto.setMsgCode(Constants.FAIL);
dto.setMsgDesc(msg("auth.error.noAuthOrEmpty"));
}
} catch (Exception e) {
log.error("Error in putProcedureReviewFile", e);
errorMsg = e.toString();
dto.setMsgCode(Constants.FAIL);
dto.setMsgDesc(msg("error.insert"));
}
logHistoryService.save("홈페이지 시술후기 이미지파일 저장", "홈페이지 시술후기 등록", dto, dto, errorMsg);
return dto;
}
@Transactional(rollbackFor = { Exception.class })
public ProcedureReviewDTO putProcedureReview(ProcedureReviewDTO dto) {
String errorMsg = "";
dto.setLoginMemberId(String.valueOf(session.getAttribute("loginMemberId")));
dto.setMuMemberId(dto.getLoginMemberId());
dto.setRegId(dto.getLoginMemberId());
dto.setModId(dto.getLoginMemberId());
try {
String insertUseYn = (String) request.getAttribute("insertUseYn");
if ("Y".equals(insertUseYn)) {
procedureReviewMapper.insertProcedureReview(dto);
dto.setMsgCode(Constants.OK);
dto.setSuccess("true");
dto.setMsgDesc(msg("success.insert"));
} else {
dto.setMsgCode(Constants.FAIL);
dto.setMsgDesc(msg("auth.error.noAuth"));
}
} catch (Exception e) {
log.error("Error in putProcedureReview", e);
errorMsg = e.toString();
dto.setMsgCode(Constants.FAIL);
dto.setMsgDesc(msg("error.insert"));
}
logHistoryService.save("홈페이지 시술후기 등록", "홈페이지 시술후기 등록", dto, dto, errorMsg);
return dto;
}
@Transactional(rollbackFor = { Exception.class })
public ProcedureReviewDTO modProcedureReview(ProcedureReviewDTO dto) {
String errorMsg = "";
dto.setLoginMemberId(String.valueOf(session.getAttribute("loginMemberId")));
dto.setRegId(dto.getLoginMemberId());
dto.setModId(dto.getLoginMemberId());
try {
String updateUseYn = (String) request.getAttribute("updateUseYn");
if ("Y".equals(updateUseYn)) {
procedureReviewMapper.updateProcedureReview(dto);
dto.setMsgCode(Constants.OK);
dto.setSuccess("true");
dto.setMsgDesc(msg("success.update"));
} else {
dto.setMsgCode(Constants.FAIL);
dto.setMsgDesc(msg("auth.error.noAuth"));
}
} catch (Exception e) {
log.error("Error in modProcedureReview", e);
errorMsg = e.toString();
dto.setMsgCode(Constants.FAIL);
dto.setMsgDesc(msg("error.update"));
}
logHistoryService.save("홈페이지 시술후기 수정", "홈페이지 시술후기 수정", dto, dto, errorMsg);
return dto;
}
@Transactional(rollbackFor = { Exception.class })
public ProcedureReviewDTO delProcedureReview(ProcedureReviewDTO dto) {
String errorMsg = "";
dto.setLoginMemberId(String.valueOf(session.getAttribute("loginMemberId")));
dto.setRegId(dto.getLoginMemberId());
dto.setModId(dto.getLoginMemberId());
try {
String deleteUseYn = (String) request.getAttribute("deleteUseYn");
if ("Y".equals(deleteUseYn)) {
String[] ids = dto.getMuProcedureReviewId().split(",");
for (String id : ids) {
dto.setMuProcedureReviewId(id.trim());
procedureReviewMapper.deleteProcedureReview(dto);
}
dto.setMsgCode(Constants.OK);
dto.setSuccess("true");
dto.setMsgDesc(msg("success.delete"));
} else {
dto.setMsgCode(Constants.FAIL);
dto.setMsgDesc(msg("auth.error.delete"));
}
} catch (Exception e) {
log.error("Error in delProcedureReview", e);
errorMsg = e.toString();
dto.setMsgCode(Constants.FAIL);
dto.setMsgDesc(msg("error.delete"));
}
logHistoryService.save("홈페이지 시술후기 삭제", "홈페이지 시술후기 삭제", dto, dto, errorMsg);
return dto;
}
}

View File

@@ -0,0 +1,188 @@
package com.madeu.crm.settings.code.ctrl;
import com.madeu.constants.Constants;
import com.madeu.util.HttpUtil;
import com.madeu.crm.settings.code.service.CodeService;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.servlet.ModelAndView;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import java.util.HashMap;
@Slf4j
@RestController
@RequiredArgsConstructor
@RequestMapping("/settings/code")
public class CodeController {
private final CodeService codeService;
/**
* 코드 관리 메인 화면 이동
*/
@RequestMapping("/codeList.do")
public ModelAndView codeList(HttpServletRequest request, HttpServletResponse response) {
log.debug("CodeController codeList START");
log.debug("CodeController codeList END");
return new ModelAndView("/web/settings/code/codeList");
}
/**
* 코드 그룹 리스트 조회
*/
@PostMapping("/getCodeGroupList.do")
public HashMap<String, Object> getCodeGroupList(HttpServletRequest request, HttpServletResponse response) {
log.debug("CodeController getCodeGroupList START");
HashMap<String, Object> paramMap = HttpUtil.getParameterMap(request);
HashMap<String, Object> map = new HashMap<>();
try {
map = codeService.getCodeGroupList(paramMap);
} catch (Exception e) {
log.error("getCodeGroupList : ", e);
map.put("msgCode", Constants.FAIL);
map.put("msgDesc", "서버 오류가 발생했습니다.");
}
return map;
}
/**
* 코드 그룹 상세 조회
*/
@PostMapping("/getCodeGroup.do")
public HashMap<String, Object> getCodeGroup(HttpServletRequest request, HttpServletResponse response) {
log.debug("CodeController getCodeGroup START");
HashMap<String, Object> paramMap = HttpUtil.getParameterMap(request);
return codeService.getCodeGroup(paramMap);
}
/**
* 코드 그룹 저장 (신규/수정)
*/
@PostMapping("/saveCodeGroup.do")
public HashMap<String, Object> saveCodeGroup(@RequestBody HashMap<String, Object> paramMap,
HttpServletRequest request, HttpServletResponse response) {
log.debug("CodeController saveCodeGroup START");
HashMap<String, Object> map = new HashMap<>();
try {
map = codeService.saveCodeGroup(paramMap);
} catch (Exception e) {
log.error("saveCodeGroup : ", e);
map.put("msgCode", Constants.FAIL);
map.put("msgDesc", "서버 오류가 발생했습니다.");
}
return map;
}
/**
* 코드 그룹 삭제
*/
@PostMapping("/deleteCodeGroup.do")
public HashMap<String, Object> deleteCodeGroup(HttpServletRequest request, HttpServletResponse response) {
log.debug("CodeController deleteCodeGroup START");
HashMap<String, Object> paramMap = HttpUtil.getParameterMap(request);
HashMap<String, Object> map = new HashMap<>();
try {
map = codeService.deleteCodeGroup(paramMap);
} catch (Exception e) {
log.error("deleteCodeGroup : ", e);
map.put("msgCode", Constants.FAIL);
map.put("msgDesc", "서버 오류가 발생했습니다.");
}
return map;
}
// ===================================
// 상세 코드 관련
// ===================================
/**
* 상세 코드 리스트 조회
*/
@PostMapping("/getCodeList.do")
public HashMap<String, Object> getCodeList(HttpServletRequest request, HttpServletResponse response) {
log.debug("CodeController getCodeList START");
HashMap<String, Object> paramMap = HttpUtil.getParameterMap(request);
HashMap<String, Object> map = new HashMap<>();
try {
map = codeService.getCodeList(paramMap);
} catch (Exception e) {
log.error("getCodeList : ", e);
map.put("msgCode", Constants.FAIL);
map.put("msgDesc", "서버 오류가 발생했습니다.");
}
return map;
}
/**
* 상세 코드 상세 조회
*/
@PostMapping("/getCode.do")
public HashMap<String, Object> getCode(HttpServletRequest request, HttpServletResponse response) {
log.debug("CodeController getCode START");
HashMap<String, Object> paramMap = HttpUtil.getParameterMap(request);
return codeService.getCode(paramMap);
}
/**
* 상세 코드 저장 (신규/수정)
*/
@PostMapping("/saveCode.do")
public HashMap<String, Object> saveCode(@RequestBody HashMap<String, Object> paramMap, HttpServletRequest request,
HttpServletResponse response) {
log.debug("CodeController saveCode START");
HashMap<String, Object> map = new HashMap<>();
try {
map = codeService.saveCode(paramMap);
} catch (Exception e) {
log.error("saveCode : ", e);
map.put("msgCode", Constants.FAIL);
map.put("msgDesc", "서버 오류가 발생했습니다.");
}
return map;
}
/**
* 상세 코드 삭제
*/
@PostMapping("/deleteCode.do")
public HashMap<String, Object> deleteCode(HttpServletRequest request, HttpServletResponse response) {
log.debug("CodeController deleteCode START");
HashMap<String, Object> paramMap = HttpUtil.getParameterMap(request);
HashMap<String, Object> map = new HashMap<>();
try {
map = codeService.deleteCode(paramMap);
} catch (Exception e) {
log.error("deleteCode : ", e);
map.put("msgCode", Constants.FAIL);
map.put("msgDesc", "서버 오류가 발생했습니다.");
}
return map;
}
// ===================================
// 팝업 화면 라우팅
// ===================================
@RequestMapping("/codeGroupPop.do")
public ModelAndView codeGroupPop(HttpServletRequest request, HttpServletResponse response) {
return new ModelAndView("/web/settings/code/popup/codeGroupPop");
}
@RequestMapping("/codePop.do")
public ModelAndView codePop(HttpServletRequest request, HttpServletResponse response) {
return new ModelAndView("/web/settings/code/popup/codePop");
}
}

View File

@@ -0,0 +1,18 @@
package com.madeu.crm.settings.code.dto;
import lombok.Data;
@Data
public class CodeDTO {
private Integer pid;
private Integer storePid;
private String grpCd;
private String codeCd;
private String codeNm;
private String codeVal;
private String codeDesc;
private Integer codeSort;
private String listUse;
private String regDate;
private String upDate;
}

View File

@@ -0,0 +1,15 @@
package com.madeu.crm.settings.code.dto;
import lombok.Data;
@Data
public class CodeGroupDTO {
private Integer pid;
private Integer storePid;
private String grpCd;
private String grpNm;
private String grpDesc;
private String listUse;
private String regDate;
private String upDate;
}

View File

@@ -0,0 +1,44 @@
package com.madeu.crm.settings.code.mapper;
import org.apache.ibatis.annotations.Mapper;
import java.util.HashMap;
import java.util.List;
@Mapper
public interface CodeMapper {
// 1. 코드 그룹 리스트
List<HashMap<String, Object>> getCodeGroupList(HashMap<String, Object> paramMap);
// 2. 코드 그룹 상세 단건
HashMap<String, Object> getCodeGroup(HashMap<String, Object> paramMap);
// 3. 코드 그룹 확인용 (중복검사)
int checkGrpCd(HashMap<String, Object> paramMap);
// 4. 코드 그룹 등록
int insertCodeGroup(HashMap<String, Object> paramMap);
// 5. 코드 그룹 수정
int updateCodeGroup(HashMap<String, Object> paramMap);
// 6. 코드 그룹 삭제 (논리 삭제)
int deleteCodeGroup(HashMap<String, Object> paramMap);
// 7. 상세 코드 리스트
List<HashMap<String, Object>> getCodeList(HashMap<String, Object> paramMap);
// 8. 상세 코드 단건
HashMap<String, Object> getCode(HashMap<String, Object> paramMap);
// 9. 상세 코드 확인용 (중복검사)
int checkCodeCd(HashMap<String, Object> paramMap);
// 10. 상세 코드 등록
int insertCode(HashMap<String, Object> paramMap);
// 11. 상세 코드 수정
int updateCode(HashMap<String, Object> paramMap);
// 12. 상세 코드 삭제 (논리 삭제)
int deleteCode(HashMap<String, Object> paramMap);
}

View File

@@ -0,0 +1,141 @@
package com.madeu.crm.settings.code.service;
import com.madeu.crm.settings.code.mapper.CodeMapper;
import com.madeu.constants.Constants;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.util.HashMap;
import java.util.List;
@Slf4j
@Service
@RequiredArgsConstructor
public class CodeService {
private final CodeMapper codeMapper;
// ==========================================
// 1. 코드 그룹 (Code Group)
// ==========================================
public HashMap<String, Object> getCodeGroupList(HashMap<String, Object> paramMap) {
HashMap<String, Object> returnMap = new HashMap<>();
List<HashMap<String, Object>> rows = codeMapper.getCodeGroupList(paramMap);
returnMap.put("msgCode", Constants.OK);
returnMap.put("rows", rows);
return returnMap;
}
public HashMap<String, Object> getCodeGroup(HashMap<String, Object> paramMap) {
HashMap<String, Object> returnMap = new HashMap<>();
HashMap<String, Object> data = codeMapper.getCodeGroup(paramMap);
returnMap.put("msgCode", Constants.OK);
returnMap.put("data", data);
return returnMap;
}
@Transactional(rollbackFor = Exception.class)
public HashMap<String, Object> saveCodeGroup(HashMap<String, Object> paramMap) {
HashMap<String, Object> returnMap = new HashMap<>();
String pid = paramMap.get("pid") == null ? "" : String.valueOf(paramMap.get("pid"));
// 중복 검사
int dupCnt = codeMapper.checkGrpCd(paramMap);
if (dupCnt > 0) {
returnMap.put("msgCode", Constants.FAIL);
returnMap.put("msgDesc", "이미 사용중인 코드그룹 ID입니다.");
return returnMap;
}
if ("".equals(pid)) {
// 신규 등록
codeMapper.insertCodeGroup(paramMap);
returnMap.put("msgDesc", "코드그룹이 등록되었습니다.");
} else {
// 수정
codeMapper.updateCodeGroup(paramMap);
returnMap.put("msgDesc", "코드그룹이 수정되었습니다.");
}
returnMap.put("msgCode", Constants.OK);
return returnMap;
}
@Transactional(rollbackFor = Exception.class)
public HashMap<String, Object> deleteCodeGroup(HashMap<String, Object> paramMap) {
HashMap<String, Object> returnMap = new HashMap<>();
codeMapper.deleteCodeGroup(paramMap);
returnMap.put("msgCode", Constants.OK);
returnMap.put("msgDesc", "코드그룹이 삭제되었습니다.");
return returnMap;
}
// ==========================================
// 2. 상세 코드 (Code List)
// ==========================================
public HashMap<String, Object> getCodeList(HashMap<String, Object> paramMap) {
HashMap<String, Object> returnMap = new HashMap<>();
List<HashMap<String, Object>> rows = codeMapper.getCodeList(paramMap);
returnMap.put("msgCode", Constants.OK);
returnMap.put("rows", rows);
return returnMap;
}
public HashMap<String, Object> getCode(HashMap<String, Object> paramMap) {
HashMap<String, Object> returnMap = new HashMap<>();
HashMap<String, Object> data = codeMapper.getCode(paramMap);
returnMap.put("msgCode", Constants.OK);
returnMap.put("data", data);
return returnMap;
}
@Transactional(rollbackFor = Exception.class)
public HashMap<String, Object> saveCode(HashMap<String, Object> paramMap) {
HashMap<String, Object> returnMap = new HashMap<>();
String pid = paramMap.get("pid") == null ? "" : String.valueOf(paramMap.get("pid"));
// 중복 검사
int dupCnt = codeMapper.checkCodeCd(paramMap);
if (dupCnt > 0) {
returnMap.put("msgCode", Constants.FAIL);
returnMap.put("msgDesc", "이미 사용중인 상세 코드 ID입니다.");
return returnMap;
}
if ("".equals(pid)) {
// 신규 등록
codeMapper.insertCode(paramMap);
returnMap.put("msgDesc", "상세 코드가 등록되었습니다.");
} else {
// 수정
codeMapper.updateCode(paramMap);
returnMap.put("msgDesc", "상세 코드가 수정되었습니다.");
}
returnMap.put("msgCode", Constants.OK);
return returnMap;
}
@Transactional(rollbackFor = Exception.class)
public HashMap<String, Object> deleteCode(HashMap<String, Object> paramMap) {
HashMap<String, Object> returnMap = new HashMap<>();
codeMapper.deleteCode(paramMap);
returnMap.put("msgCode", Constants.OK);
returnMap.put("msgDesc", "상세 코드가 삭제되었습니다.");
return returnMap;
}
}

View File

@@ -0,0 +1,29 @@
package com.madeu.crm.settings.log.ctrl;
import com.madeu.init.ManagerDraftAction;
import com.madeu.crm.settings.log.dto.LogHistoryDTO;
import com.madeu.crm.settings.log.svc.LogHistoryService;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;
@Slf4j
@RestController
public class LogHistoryController extends ManagerDraftAction {
@Autowired
private LogHistoryService logHistoryService;
@RequestMapping(value = "/logHistory/moveLogHistoryList.do")
public ModelAndView moveLogHistoryList() throws Exception {
return new ModelAndView("/crm/settings/log/logHistorySelectList");
}
@RequestMapping(value = "/logHistory/getLogHistoryList.do")
public LogHistoryDTO getLogHistoryList(@RequestBody LogHistoryDTO paramDTO) throws Exception {
return logHistoryService.getLogHistoryList(paramDTO);
}
}

Some files were not shown because too many files have changed in this diff Show More