itn 2023-07-18
회원상세 등급제 추가
@1befe83a7f4e62dc80633a9282731c020a230304
src/main/java/itn/let/uss/umt/web/EgovUserManageController.java
--- src/main/java/itn/let/uss/umt/web/EgovUserManageController.java
+++ src/main/java/itn/let/uss/umt/web/EgovUserManageController.java
@@ -117,6 +117,7 @@
 import itn.let.sec.rgm.service.EgovAuthorGroupService;
 import itn.let.sym.ccm.cde.service.CateCode;
 import itn.let.sym.ccm.cde.service.EgovCcmCmmnDetailCodeManageService;
+import itn.let.sym.grd.service.MberGrdService;
 import itn.let.sym.log.user.service.UserLogService;
 import itn.let.sym.log.user.service.UserLogVO;
 import itn.let.sym.site.service.EgovSiteManagerService;
@@ -274,6 +275,10 @@
 	
 	@Autowired
 	KakaoApiProfile kakaoApiProfile;
+	
+	/** 등급제 관리 서비스 */
+	@Resource(name = "mberGrdService")
+	MberGrdService mberGrdService;
 	
 	//배열 정의{"컬럼순차번호, 컬럼이름, 컬럼내용, 컬럼이름에 붙여야할 내용(엑셀코드양식다운로드시 필요)"}
 	private String[][] userExcelValue ={
@@ -1060,6 +1065,9 @@
 		//1.시스템 기본 단가 정보 조회하기
 		JoinSettingVO sysJoinSetVO = mjonMsgDataService.selectJoinSettingInfo();
 		
+		// 등급제 단가 추출 => 시스템 단가에 적용
+		sysJoinSetVO = mberGrdService.selectMberGrdDefaultInfo(sysJoinSetVO, userId);
+		
 		//2.사용자 개인단가 정보가 0이 아니면 개인단가 사용, 없으면 시스템 기본 단가 사용
 		Float shortPrice = mberManageVO.getShortPrice();
 		Float longPrice = mberManageVO.getLongPrice();
Add a comment
List