등급제 단가 추출 => 시스템 단가에 적용 로직 추가
@9756a53df94f36ba0bd460dfb1b1fd3d91cc6406
--- src/main/java/itn/let/sym/grd/service/MberGrdService.java
+++ src/main/java/itn/let/sym/grd/service/MberGrdService.java
... | ... | @@ -2,8 +2,13 @@ |
| 2 | 2 |
|
| 3 | 3 |
import java.util.List; |
| 4 | 4 |
|
| 5 |
+import itn.let.sym.site.service.JoinSettingVO; |
|
| 6 |
+ |
|
| 5 | 7 |
public interface MberGrdService {
|
| 6 | 8 |
|
| 9 |
+ // 등급제 단가 추출 => 시스템 단가에 적용 |
|
| 10 |
+ public JoinSettingVO selectMberGrdDefaultInfo(JoinSettingVO sysJoinSetVO, String mberId) throws Exception; |
|
| 11 |
+ |
|
| 7 | 12 |
// 등급제 설정 일괄변경 |
| 8 | 13 |
public int updateMberSetting(MberGrdVO mberGrdVO) throws Exception; |
| 9 | 14 |
|
--- src/main/java/itn/let/sym/grd/service/impl/MberGrdServiceImpl.java
+++ src/main/java/itn/let/sym/grd/service/impl/MberGrdServiceImpl.java
... | ... | @@ -12,6 +12,7 @@ |
| 12 | 12 |
import itn.let.mjo.pay.service.MjonPayService; |
| 13 | 13 |
import itn.let.sym.grd.service.MberGrdService; |
| 14 | 14 |
import itn.let.sym.grd.service.MberGrdVO; |
| 15 |
+import itn.let.sym.site.service.JoinSettingVO; |
|
| 15 | 16 |
import itn.let.uss.umt.service.EgovMberManageService; |
| 16 | 17 |
import itn.let.uss.umt.service.MberManageVO; |
| 17 | 18 |
|
... | ... | @@ -28,6 +29,24 @@ |
| 28 | 29 |
@Resource(name = "mberManageService") |
| 29 | 30 |
private EgovMberManageService mberManageService; |
| 30 | 31 |
|
| 32 |
+ // 등급제 단가 추출 => 시스템 단가에 적용 |
|
| 33 |
+ @Override |
|
| 34 |
+ public JoinSettingVO selectMberGrdDefaultInfo(JoinSettingVO sysJoinSetVO, String mberId) throws Exception {
|
|
| 35 |
+ MberGrdVO mberGrdVO = new MberGrdVO(); |
|
| 36 |
+ mberGrdVO = selectMberGrdInfo(mberId); |
|
| 37 |
+ if (null != mberGrdVO) {
|
|
| 38 |
+ if(mberGrdVO.getShortPrice() > 1 && mberGrdVO.getLongPrice() > 1 && mberGrdVO.getPicturePrice() > 1 && mberGrdVO.getPicture2Price() > 1 && mberGrdVO.getPicture3Price() > 1) {
|
|
| 39 |
+ sysJoinSetVO.setShortPrice(mberGrdVO.getShortPrice()); |
|
| 40 |
+ sysJoinSetVO.setLongPrice(mberGrdVO.getLongPrice()); |
|
| 41 |
+ sysJoinSetVO.setPicturePrice(mberGrdVO.getPicturePrice()); |
|
| 42 |
+ sysJoinSetVO.setPicture2Price(mberGrdVO.getPicture2Price()); |
|
| 43 |
+ sysJoinSetVO.setPicture3Price(mberGrdVO.getPicture3Price()); |
|
| 44 |
+ } |
|
| 45 |
+ } |
|
| 46 |
+ |
|
| 47 |
+ return sysJoinSetVO; |
|
| 48 |
+ } |
|
| 49 |
+ |
|
| 31 | 50 |
// 등급제 시행여부 변경 |
| 32 | 51 |
@Override |
| 33 | 52 |
public int updateMberSetting(MberGrdVO mberGrdVO) throws Exception {
|
Add a comment
Delete comment
Once you delete this comment, you won't be able to recover it. Are you sure you want to delete this comment?