From 0682e03fa1019e38088db6361fe7ca32fccfbc99 Mon Sep 17 00:00:00 2001 From: 이민희 <mhlee@maprex.co.kr> Date: 금, 19 11월 2021 14:45:53 +0900 Subject: [PATCH] issueDepartment 백엔드 수정 --- src/main/java/kr/wisestone/owl/service/impl/IssueServiceImpl.java | 4 ++-- src/main/java/kr/wisestone/owl/web/controller/IssueUserController.java | 6 +----- src/main/java/kr/wisestone/owl/service/IssueService.java | 2 +- src/main/java/kr/wisestone/owl/web/controller/IssueDepartmentController.java | 37 +++++++++++++++++++++++++++++++++++++ 4 files changed, 41 insertions(+), 8 deletions(-) diff --git a/src/main/java/kr/wisestone/owl/service/IssueService.java b/src/main/java/kr/wisestone/owl/service/IssueService.java index e3cf2ca..71d7f57 100644 --- a/src/main/java/kr/wisestone/owl/service/IssueService.java +++ b/src/main/java/kr/wisestone/owl/service/IssueService.java @@ -51,7 +51,7 @@ void modifyMultiIssueStatus(IssueForm issueForm); - //void modifyIssueUser(IssueForm issueForm); + void modifyIssueUser(IssueForm issueForm); void modifyIssueDepartment(IssueForm issueForm); diff --git a/src/main/java/kr/wisestone/owl/service/impl/IssueServiceImpl.java b/src/main/java/kr/wisestone/owl/service/impl/IssueServiceImpl.java index 5ab920c..823729e 100644 --- a/src/main/java/kr/wisestone/owl/service/impl/IssueServiceImpl.java +++ b/src/main/java/kr/wisestone/owl/service/impl/IssueServiceImpl.java @@ -1307,7 +1307,7 @@ } // �씠�뒋 �떞�떦�옄 蹂�寃� - /*@Override + @Override @Transactional public void modifyIssueUser(IssueForm issueForm) { // �궗�슜�븯怨� �엳�뒗 �뾽臾� 怨듦컙�씠 �솢�꽦 �긽�깭�씤吏� �솗�씤�븳�떎. �궗�슜 怨듦컙�뿉�꽌 濡쒓렇�씤�븳 �궗�슜�옄媛� 鍮꾪솢�꽦�씤吏� �솗�씤�븳�떎. @@ -1340,7 +1340,7 @@ // �궗�슜�옄 �떆�뒪�뀥 湲곕뒫 �궗�슜 �젙蹂� �닔吏� log.info(ElasticSearchUtil.makeUserActiveHistoryMessage(this.webAppUtil.getLoginUser(), ElasticSearchConstants.ISSUE_USER_CHANGE)); - }*/ + } @Override @Transactional diff --git a/src/main/java/kr/wisestone/owl/web/controller/IssueDepartmentController.java b/src/main/java/kr/wisestone/owl/web/controller/IssueDepartmentController.java new file mode 100644 index 0000000..1fdca22 --- /dev/null +++ b/src/main/java/kr/wisestone/owl/web/controller/IssueDepartmentController.java @@ -0,0 +1,37 @@ +package kr.wisestone.owl.web.controller; + +import kr.wisestone.owl.constant.Constants; +import kr.wisestone.owl.service.IssueService; +import kr.wisestone.owl.service.IssueUserService; +import kr.wisestone.owl.web.form.IssueForm; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestMethod; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.HashMap; +import java.util.Map; + +@Controller +public class IssueDepartmentController extends BaseController { + + @Autowired + private IssueService issueService; + + @RequestMapping(value = "issueDepartment/modify", method = RequestMethod.POST) + public + @ResponseBody + Map<String, Object> modify(@RequestBody Map<String, Map<String, Object>> params) { + Map<String, Object> resJsonData = new HashMap<>(); + + IssueForm issueForm = IssueForm.make(params.get(Constants.REQ_KEY_CONTENT)); + + if (issueForm != null) { + this.issueService.modifyIssueDepartment(issueForm); + } + + return this.setSuccessMessage(resJsonData); + } +} diff --git a/src/main/java/kr/wisestone/owl/web/controller/IssueUserController.java b/src/main/java/kr/wisestone/owl/web/controller/IssueUserController.java index d3b7c9c..f1ea769 100644 --- a/src/main/java/kr/wisestone/owl/web/controller/IssueUserController.java +++ b/src/main/java/kr/wisestone/owl/web/controller/IssueUserController.java @@ -18,9 +18,6 @@ public class IssueUserController extends BaseController { @Autowired - private IssueUserService issueUserService; - - @Autowired private IssueService issueService; @RequestMapping(value = "issueUser/modify", method = RequestMethod.POST) @@ -32,8 +29,7 @@ IssueForm issueForm = IssueForm.make(params.get(Constants.REQ_KEY_CONTENT)); if (issueForm != null) { - //this.issueService.modifyIssueUser(issueForm); - this.issueService.modifyIssueDepartment(issueForm); + this.issueService.modifyIssueUser(issueForm); } return this.setSuccessMessage(resJsonData); -- Gitblit v1.8.0