|
|
|
|
@@ -105,7 +105,7 @@ public class SubsvcOrdrController {
|
|
|
|
|
*/
|
|
|
|
|
@Policy(AuthPolicy.RESTRICTED)
|
|
|
|
|
@RequestMapping(value="/selectSubsvcOrdrListForm")
|
|
|
|
|
public String selectSubsvcListForm(BOSubsvcVO subsvcVO, BOSubsvcOrderVO subsvcOrderVO, ModelMap model, @CookieValue(value = "authSopmalCd") String authSopmalCd) {
|
|
|
|
|
public String selectSubsvcOrdrListForm(BOSubsvcVO subsvcVO, BOSubsvcOrderVO subsvcOrderVO, ModelMap model, @CookieValue(value = "authSopmalCd") String authSopmalCd) {
|
|
|
|
|
subsvcVO.setSopmalCd(authSopmalCd);
|
|
|
|
|
subsvcOrderVO.setSopmalCd(authSopmalCd);
|
|
|
|
|
AnonymousUser user = MemberJwtContextHolder.getMemberInfo();
|
|
|
|
|
@@ -133,7 +133,7 @@ public class SubsvcOrdrController {
|
|
|
|
|
*/
|
|
|
|
|
@Policy(AuthPolicy.RESTRICTED)
|
|
|
|
|
@RequestMapping(value = "/selectSubsvcOrdrList")
|
|
|
|
|
public String selectSubsvcList(BOSubsvcOrderVO subsvcOrderVO,ModelMap model, @CookieValue(value = "authSopmalCd") String authSopmalCd) {
|
|
|
|
|
public String selectSubsvcOrdrList(BOSubsvcOrderVO subsvcOrderVO,ModelMap model, @CookieValue(value = "authSopmalCd") String authSopmalCd) {
|
|
|
|
|
subsvcOrderVO.setSopmalCd(authSopmalCd);
|
|
|
|
|
AnonymousUser user = MemberJwtContextHolder.getMemberInfo();
|
|
|
|
|
if("01".equals(user.getSysDvCd())){
|
|
|
|
|
@@ -248,4 +248,76 @@ public class SubsvcOrdrController {
|
|
|
|
|
return "mngr/ordr/subsvc/SubsvcOrdrDlvyListPop";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 구독서비스 상품변경 조회 폼
|
|
|
|
|
* @param subsvcVO,subsvcOrderVO,model,authSopmalCd
|
|
|
|
|
* @return SubsvcOrdrMappedListForm.jsp
|
|
|
|
|
*/
|
|
|
|
|
@Policy(AuthPolicy.RESTRICTED)
|
|
|
|
|
@RequestMapping(value="/selectSubsvcOrdrMappedListForm")
|
|
|
|
|
public String selectSubsvcOrdrMappedListForm(BOSubsvcVO subsvcVO, BOSubsvcOrderVO subsvcOrderVO, ModelMap model, @CookieValue(value = "authSopmalCd") String authSopmalCd) {
|
|
|
|
|
subsvcVO.setSopmalCd(authSopmalCd);
|
|
|
|
|
subsvcOrderVO.setSopmalCd(authSopmalCd);
|
|
|
|
|
AnonymousUser user = MemberJwtContextHolder.getMemberInfo();
|
|
|
|
|
if("01".equals(user.getSysDvCd())){
|
|
|
|
|
subsvcVO.setSopmalCd(user.getSopmalCd());
|
|
|
|
|
subsvcOrderVO.setSopmalCd(user.getSopmalCd());
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Map<String, Object> content = new HashMap<>();
|
|
|
|
|
content.put("paramVO", subsvcOrderVO);
|
|
|
|
|
|
|
|
|
|
// 조회조건 구독서비스
|
|
|
|
|
List<?> SrchSubsvcList = boSubsvcService.selectBOMngrSrchSubsvcList(subsvcVO);
|
|
|
|
|
content.put("srchSubsvcList", SrchSubsvcList);
|
|
|
|
|
|
|
|
|
|
model.addAttribute("resultMap", content);
|
|
|
|
|
return "mngr/ordr/subsvc/SubsvcOrdrMappedListForm";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 구독서비스 상품변경 목록 조회 리스트
|
|
|
|
|
* @param subsvcOrderVO
|
|
|
|
|
* @param model
|
|
|
|
|
* @return SubsvcOrdrMappedList.jsp
|
|
|
|
|
*/
|
|
|
|
|
@Policy(AuthPolicy.RESTRICTED)
|
|
|
|
|
@RequestMapping(value = "/selectSubsvcOrdrMappedList")
|
|
|
|
|
public String selectSubsvcOrdrMappedList(BOSubsvcOrderVO subsvcOrderVO,ModelMap model, @CookieValue(value = "authSopmalCd") String authSopmalCd) {
|
|
|
|
|
subsvcOrderVO.setSopmalCd(authSopmalCd);
|
|
|
|
|
AnonymousUser user = MemberJwtContextHolder.getMemberInfo();
|
|
|
|
|
if("01".equals(user.getSysDvCd())){
|
|
|
|
|
subsvcOrderVO.setSopmalCd(user.getSopmalCd());
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 페이징 객체 생성 & 페이징정보 할당
|
|
|
|
|
PaginationInfo paginationInfo = new PaginationInfo();
|
|
|
|
|
paginationInfo.setCurrentPageNo(subsvcOrderVO.getPageIndex());
|
|
|
|
|
paginationInfo.setRecordCountPerPage(subsvcOrderVO.getPageUnit());
|
|
|
|
|
paginationInfo.setPageSize(paginationProperties.getPageSize());
|
|
|
|
|
|
|
|
|
|
subsvcOrderVO.setPaginationInfo(paginationInfo);
|
|
|
|
|
subsvcOrderVO.setFirstIndex(paginationInfo.getFirstRecordIndex());
|
|
|
|
|
subsvcOrderVO.setLastIndex(paginationInfo.getLastRecordIndex());
|
|
|
|
|
subsvcOrderVO.setRecordCountPerPage(paginationInfo.getRecordCountPerPage());
|
|
|
|
|
if(StringUtils.isEmpty(subsvcOrderVO.getSortDv())){
|
|
|
|
|
//정렬기준 초기값 셋팅
|
|
|
|
|
subsvcOrderVO.setSortDv("subsvcGnrAsc");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 목록 조회
|
|
|
|
|
List<DataMap> list = boSubsvcOrdrService.selectBOSubsvcOrderMappedList(subsvcOrderVO);
|
|
|
|
|
|
|
|
|
|
Map<String, Object> content = new HashMap<>();
|
|
|
|
|
content.put("paramVO", subsvcOrderVO);
|
|
|
|
|
|
|
|
|
|
content.put("list", list);
|
|
|
|
|
content.put("paginationInfo", subsvcOrderVO.getPaginationInfo());
|
|
|
|
|
|
|
|
|
|
model.addAttribute("resultMap", content);
|
|
|
|
|
|
|
|
|
|
return "mngr/ordr/subsvc/SubsvcOrdrMappedList";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|