아마란스 결재 반영영
This commit is contained in:
@@ -14,6 +14,7 @@ import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Controller;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.springframework.web.bind.annotation.ResponseBody;
|
||||
|
||||
import com.pms.common.SqlMapConfig;
|
||||
import com.pms.common.bean.PersonBean;
|
||||
@@ -388,29 +389,21 @@ public class ApprovalController {
|
||||
* Amaranth10 전자결재 콜백 API
|
||||
* 결재 이벤트(상신/진행/종결/반려/삭제 등) 발생 시 Amaranth10에서 호출
|
||||
* 결재연동설정의 상신~삭제 URL에 이 엔드포인트를 등록
|
||||
* @param request
|
||||
* @param paramMap processId, approkey, docId, docSts, userId, formId, docTitle 등
|
||||
* @return SUCCESS 응답 JSON
|
||||
*/
|
||||
@RequestMapping("/approval/amaranthApprovalCallback.do")
|
||||
@ResponseBody
|
||||
@RequestMapping(value="/approval/amaranthApprovalCallback.do", produces="application/json; charset=UTF-8")
|
||||
public String amaranthApprovalCallback(HttpServletRequest request, @RequestParam Map<String, Object> paramMap)throws Exception{
|
||||
String jsonResult = approvalService.handleAmaranthApprovalCallback(paramMap);
|
||||
request.setAttribute("RESULT", jsonResult);
|
||||
return "/ajax/ajaxResult";
|
||||
return approvalService.handleAmaranthApprovalCallback(paramMap);
|
||||
}
|
||||
|
||||
/**
|
||||
* Amaranth10 전자결재 본문 조회 API (결재작성 시 호출)
|
||||
* 결재연동설정의 결재작성 URL에 이 엔드포인트를 등록
|
||||
* @param request
|
||||
* @param paramMap approkey, formId, docId, userId, empSeq 등
|
||||
* @return 제목/본문 JSON
|
||||
* 결재연동설정의 결재작성(WebAPI) URL에 이 엔드포인트를 등록
|
||||
*/
|
||||
@RequestMapping("/approval/amaranthApprovalContents.do")
|
||||
@ResponseBody
|
||||
@RequestMapping(value="/approval/amaranthApprovalContents.do", produces="application/json; charset=UTF-8")
|
||||
public String amaranthApprovalContents(HttpServletRequest request, @RequestParam Map<String, Object> paramMap)throws Exception{
|
||||
String jsonResult = approvalService.getAmaranthApprovalContents(paramMap);
|
||||
request.setAttribute("RESULT", jsonResult);
|
||||
return "/ajax/ajaxResult";
|
||||
return approvalService.getAmaranthApprovalContents(paramMap);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user