OWL ITS + 탐지시스템(인터넷 진흥원)
이민희
2021-11-19 0682e03fa1019e38088db6361fe7ca32fccfbc99
issueDepartment 백엔드 수정
1개 파일 추가됨
3개 파일 변경됨
49 ■■■■ 파일 변경됨
src/main/java/kr/wisestone/owl/service/IssueService.java 2 ●●● 패치 | 보기 | raw | blame | 히스토리
src/main/java/kr/wisestone/owl/service/impl/IssueServiceImpl.java 4 ●●●● 패치 | 보기 | raw | blame | 히스토리
src/main/java/kr/wisestone/owl/web/controller/IssueDepartmentController.java 37 ●●●●● 패치 | 보기 | raw | blame | 히스토리
src/main/java/kr/wisestone/owl/web/controller/IssueUserController.java 6 ●●●● 패치 | 보기 | raw | blame | 히스토리
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);
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
src/main/java/kr/wisestone/owl/web/controller/IssueDepartmentController.java
New file
@@ -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);
    }
}
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);