fix : 관리자 구독서비스 삭제 및 상세

This commit is contained in:
jazz
2026-01-29 18:16:54 +09:00
parent 36b0f963c2
commit 22d45afeb5
7 changed files with 954 additions and 74 deletions

View File

@@ -114,6 +114,47 @@ public class SubsvcController {
return "mngr/goods/subsvc/SubsvcListForm";
}
/**
* 구독서비스 수정화면
* @param vo
* @return SubsvcDtlU.jsp
*/
@Policy(AuthPolicy.RESTRICTED)
@RequestMapping(value="/selectSubsvcDtlForm")
public String selectSubsvcDtlForm(BOSubsvcVO vo, ModelMap model, @CookieValue(value = "authSopmalCd") String authSopmalCd) {
vo.setSopmalCd(authSopmalCd);
AnonymousUser user = MemberJwtContextHolder.getMemberInfo();
if ("01".equals(user.getSysDvCd())) {
vo.setSopmalCd(user.getSopmalCd());
}
Map<String, Object> content = new HashMap<>();
content.put("paramVO", vo);
// 구독서비스 상세조회
DataMap subsvcDtl = service.selectBOSubsvcDetail(vo);
content.put("subsvcDtl", subsvcDtl);
//판매상태
BOMaComncdVO param = new BOMaComncdVO();
param.setGroupCd("GOODS_STTUS");
List<?> subsvcSttusList = boMaComncdService.selectBOCommcdDetailList(param);
content.put("subsvcSttusList", subsvcSttusList);
//노출구분
param.setGroupCd("EXPSR_DV");
List<?> expsrDvList = boMaComncdService.selectBOCommcdDetailList(param);
content.put("expsrDvList", expsrDvList);
//가용재고정책
param.setGroupCd("INVNTRY_POLICY");
List<?> invntryPolicyList = boMaComncdService.selectBOCommcdDetailList(param);
content.put("invntryPolicyList", invntryPolicyList);
model.addAttribute("resultMap", content);
return "mngr/goods/subsvc/SubsvcU";
}
/**
* 구독서비스 목록 조회 리스트
* @param vo
@@ -157,6 +198,7 @@ public class SubsvcController {
return "mngr/goods/subsvc/SubsvcList";
}
/**
* 구독서비스 선택삭제
* @param vo