이준호 전자조정시스템 커밋
- 법연연계 개발중
This commit is contained in:
parent
da3341d564
commit
d7976f96e9
@ -1,10 +1,12 @@
|
||||
package kcc.kccadr.adjCourtCnctn.web;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
import javax.servlet.http.HttpServletRequest;
|
||||
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import org.springframework.http.ResponseEntity;
|
||||
import org.springframework.stereotype.Controller;
|
||||
import org.springframework.ui.ModelMap;
|
||||
@ -15,9 +17,16 @@ import org.springframework.web.multipart.MultipartHttpServletRequest;
|
||||
import egovframework.rte.fdl.security.userdetails.util.EgovUserDetailsHelper;
|
||||
import egovframework.rte.ptl.mvc.tags.ui.pagination.PaginationInfo;
|
||||
import kcc.com.cmm.LoginVO;
|
||||
import kcc.com.cmm.util.DateUtil;
|
||||
import kcc.com.cmm.util.StringUtil;
|
||||
import kcc.kccadr.adjCourtCnctn.service.AdjCourtCnctnService;
|
||||
import kcc.kccadr.adjCourtCnctn.service.AdjCourtCnctnVO;
|
||||
import kcc.kccadr.adjPgrMgr.drt.service.DrtVO;
|
||||
import kcc.kccadr.adjPgrMgr.ent.service.EntVO;
|
||||
import kcc.kccadr.adjPgrMgr.iam.service.InternalApprovManageVO;
|
||||
import kcc.kccadr.adjReqMgrPast.service.AdjReqMgrPastVO;
|
||||
import kcc.kccadr.adjRppl.service.AdjRpplVO;
|
||||
import kcc.kccadr.cmm.KccadrConstants;
|
||||
import kcc.kccadr.cmm.RestResponse;
|
||||
|
||||
/**
|
||||
@ -120,4 +129,46 @@ public class AdjCourtCnctnController {
|
||||
return ResponseEntity.ok().body(adjCourtCnctnService.updateCourtCnctn(adjCourtCnctnVO));
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@RequestMapping("/kccadr/adjCourtCnctn/adjCourtCnctnApprov.do")
|
||||
public String adjCourtCnctnApprov(@ModelAttribute("internalApprovManageVO") InternalApprovManageVO internalApprovManageVO, ModelMap model) throws Exception {
|
||||
String auth = EgovUserDetailsHelper.isAuthenticated() ? null : EgovUserDetailsHelper.getAuthenticatedUser().toString();
|
||||
LoginVO loginVO = "anonymousUser".equals(auth) ? null : (LoginVO)EgovUserDetailsHelper.getAuthenticatedUser();
|
||||
|
||||
if (loginVO == null) {
|
||||
|
||||
model.addAttribute("msg", "로그인 해주세요.");
|
||||
return "redirect:/web/user/login/ssoLogin.do";
|
||||
}
|
||||
|
||||
internalApprovManageVO.setSearchSbmtId(loginVO.getUniqId());
|
||||
InternalApprovManageVO info = new InternalApprovManageVO();
|
||||
List<InternalApprovManageVO> approvLine = new ArrayList<InternalApprovManageVO>();
|
||||
|
||||
String aftThree = "";
|
||||
//접수일로부터 3개월뒤 날짜 구하기
|
||||
if(StringUtil.isNotEmpty(info.getReqDt())) {
|
||||
|
||||
String reqDt = info.getReqDt();
|
||||
DateUtil dateUtil = new DateUtil();
|
||||
aftThree = dateUtil.AddDate(reqDt, 0, 3, 0);
|
||||
|
||||
}
|
||||
|
||||
// 20221201 이호영
|
||||
// 법인일 경우 법인명+대표자명 노출
|
||||
AdjRpplVO rpplVO = new AdjRpplVO();
|
||||
info.setRpplUsrTy(rpplVO.getRpplUsrTy());
|
||||
info.setRpplBizNm(rpplVO.getRpplNm());
|
||||
|
||||
model.addAttribute("info", info);
|
||||
model.addAttribute("approvLine", approvLine);
|
||||
model.addAttribute("aftThree", aftThree); //접수일로 3개월 뒤 날짜 정보
|
||||
//22.02.08 최고관리자의 경우 반려 결재 버튼 미노출 처리
|
||||
model.addAttribute("auth", loginVO.getAuthority());
|
||||
return "kccadr/adjCourtCnctn/adjCourtCnctnApprov";
|
||||
}
|
||||
}
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user