결제하기 로직에 등급제 기능 추가

This commit is contained in:
itn 2023-07-26 17:53:19 +09:00
parent d4b84e5a83
commit d2e986a666

View File

@ -38,6 +38,7 @@ import itn.let.mjo.pay.service.RefundVO;
import itn.let.mjo.pay.service.StVcVO;
import itn.let.mjo.tax.service.TaxVO;
import itn.let.mjo.tax.service.impl.TaxDAO;
import itn.let.sym.grd.service.MberGrdService;
import itn.let.sym.site.service.JoinSettingVO;
import itn.let.uat.uia.service.impl.MberManageDAO;
import itn.let.uss.umt.service.MberManageVO;
@ -81,7 +82,9 @@ public class MjonPayServiceImpl extends EgovAbstractServiceImpl implements MjonP
@Resource(name = "egovCryptoUtil")
EgovCryptoUtil egovCryptoUtil;
/* 등급제 */
@Resource(name = "mberGrdService")
MberGrdService mberGrdService;
@Override
public List<MjonPayVO> selectPayList(MjonPayVO mjonPayVO) throws Exception {
@ -404,6 +407,16 @@ public class MjonPayServiceImpl extends EgovAbstractServiceImpl implements MjonP
}
/*
// 등급제 Start
// 회원별 등급 적용
MberGrdVO mberGrdVO = new MberGrdVO();
mberGrdVO.setMberId(mjonPayVO.getUserId());
mberGrdVO.setAmt(mjonPayVO.getAmt());
mberGrdService.mberGrdSaveByUser(mberGrdVO);
// End
*/
mjonPayVO.setPaySuccess(true);
return mjonPayVO;
@ -709,6 +722,17 @@ public class MjonPayServiceImpl extends EgovAbstractServiceImpl implements MjonP
}
/*
// 등급제 Start
// 회원별 등급 적용
MberGrdVO mberGrdVO = new MberGrdVO();
mberGrdVO.setMberId(mjonPayVO.getUserId());
mberGrdVO.setAmt(mjonPayVO.getAmt());
mberGrdService.mberGrdSaveByUser(mberGrdVO);
// End
*/
//세금계산서/현금영수증 발행 처리해주기
//String uniqId = mberManageDAO.selectUniqId(mjonPayVO.getUserId()); //고유아이디(esntl) 번호 받아오기
@ -2009,6 +2033,16 @@ public class MjonPayServiceImpl extends EgovAbstractServiceImpl implements MjonP
}
/*
// 등급제 Start
// 회원별 등급 적용
MberGrdVO mberGrdVO = new MberGrdVO();
mberGrdVO.setMberId(mjonPayVO.getUserId());
mberGrdVO.setAmt(mjonPayVO.getAmt());
mberGrdService.mberGrdSaveByUser(mberGrdVO);
// End
*/
mjonPayVO.setPaySuccess(true);
}
}
@ -2165,6 +2199,16 @@ public class MjonPayServiceImpl extends EgovAbstractServiceImpl implements MjonP
System.out.println(resultCnt);
}
}
/*
// 등급제 Start
// 회원별 등급 적용
MberGrdVO mberGrdVO = new MberGrdVO();
mberGrdVO.setMberId(mjonPayVO.getUserId());
mberGrdVO.setAmt(mjonPayVO.getAmt());
mberGrdService.mberGrdSaveByUser(mberGrdVO);
// End
*/
mjonPayVO.setPaySuccess(true);
}