등급제 관리 회원아이디 공백제거

This commit is contained in:
itn 2023-07-11 16:59:11 +09:00
parent 52c53a10bf
commit 18ce8d65be

View File

@ -6,6 +6,7 @@ import java.util.List;
import javax.annotation.Resource; import javax.annotation.Resource;
import org.apache.commons.lang.StringUtils;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import egovframework.rte.fdl.cmmn.EgovAbstractServiceImpl; import egovframework.rte.fdl.cmmn.EgovAbstractServiceImpl;
@ -32,24 +33,28 @@ public class MberGrdServiceImpl extends EgovAbstractServiceImpl implements MberG
// 등급제 단가 추출 => 시스템 단가에 적용 // 등급제 단가 추출 => 시스템 단가에 적용
@Override @Override
public JoinSettingVO selectMberGrdDefaultInfo(JoinSettingVO sysJoinSetVO, String mberId) throws Exception { public JoinSettingVO selectMberGrdDefaultInfo(JoinSettingVO sysJoinSetVO, String mberId) throws Exception {
// 공백제거
mberId = mberId.trim();
// Step 1. 등급제 시행 ON 일경우 // Step 1. 등급제 시행 ON 일경우
MberGrdVO mberGrdVO = new MberGrdVO(); if (StringUtils.isNotEmpty(mberId)) {
MberGrdVO mberGrdVO1 = new MberGrdVO(); MberGrdVO mberGrdVO = new MberGrdVO();
mberGrdVO1 = selectMberSettingDetail(mberGrdVO); MberGrdVO mberGrdVO1 = new MberGrdVO();
if (mberGrdVO1.getGrdNoti().equals("Y") && null != mberGrdVO1.getGrdDate() && mberGrdVO1.getGrdDatePrgYn().equals("Y")) { mberGrdVO1 = selectMberSettingDetail(mberGrdVO);
mberGrdVO = new MberGrdVO(); if (mberGrdVO1.getGrdNoti().equals("Y") && null != mberGrdVO1.getGrdDate() && mberGrdVO1.getGrdDatePrgYn().equals("Y")) {
mberGrdVO = selectMberGrdInfo(mberId); mberGrdVO = new MberGrdVO();
if (null != mberGrdVO) { mberGrdVO = selectMberGrdInfo(mberId);
if(mberGrdVO.getShortPrice() > 1 && mberGrdVO.getLongPrice() > 1 && mberGrdVO.getPicturePrice() > 1 && mberGrdVO.getPicture2Price() > 1 && mberGrdVO.getPicture3Price() > 1) { if (null != mberGrdVO) {
sysJoinSetVO.setShortPrice(mberGrdVO.getShortPrice()); if(mberGrdVO.getShortPrice() > 1 && mberGrdVO.getLongPrice() > 1 && mberGrdVO.getPicturePrice() > 1 && mberGrdVO.getPicture2Price() > 1 && mberGrdVO.getPicture3Price() > 1) {
sysJoinSetVO.setLongPrice(mberGrdVO.getLongPrice()); sysJoinSetVO.setShortPrice(mberGrdVO.getShortPrice());
sysJoinSetVO.setPicturePrice(mberGrdVO.getPicturePrice()); sysJoinSetVO.setLongPrice(mberGrdVO.getLongPrice());
sysJoinSetVO.setPicture2Price(mberGrdVO.getPicture2Price()); sysJoinSetVO.setPicturePrice(mberGrdVO.getPicturePrice());
sysJoinSetVO.setPicture3Price(mberGrdVO.getPicture3Price()); sysJoinSetVO.setPicture2Price(mberGrdVO.getPicture2Price());
sysJoinSetVO.setPicture3Price(mberGrdVO.getPicture3Price());
}
} }
} }
} }
return sysJoinSetVO; return sysJoinSetVO;
} }
@ -117,6 +122,9 @@ public class MberGrdServiceImpl extends EgovAbstractServiceImpl implements MberG
// 회원 등급제 대상여부 정보(사용자화면용) // 회원 등급제 대상여부 정보(사용자화면용)
@Override @Override
public MberGrdVO selectMberGrdInfo(String userId) throws Exception { public MberGrdVO selectMberGrdInfo(String userId) throws Exception {
// 공백제거
userId = userId.trim();
return mberGrdDAO.selectMberGrdInfo(userId); return mberGrdDAO.selectMberGrdInfo(userId);
} }
@ -250,12 +258,18 @@ public class MberGrdServiceImpl extends EgovAbstractServiceImpl implements MberG
// 회원별 등급 진행여부 // 회원별 등급 진행여부
@Override @Override
public int selectMberGrdPrgCnt(String userId) throws Exception{ public int selectMberGrdPrgCnt(String userId) throws Exception{
// 공백제거
userId = userId.trim();
return mberGrdDAO.selectMberGrdPrgCnt(userId); return mberGrdDAO.selectMberGrdPrgCnt(userId);
} }
// 회원별 등급 저장여부 // 회원별 등급 저장여부
@Override @Override
public int selectMberGrdSaveCnt(String userId) throws Exception{ public int selectMberGrdSaveCnt(String userId) throws Exception{
// 공백제거
userId = userId.trim();
return mberGrdDAO.selectMberGrdSaveCnt(userId); return mberGrdDAO.selectMberGrdSaveCnt(userId);
} }