문자발송화면에 등급제 기능 추가
@32234d5138a4f76fc36f02fd6af779986db4d502
--- src/main/java/itn/let/mjo/msgcampain/web/MjonMsgCampainDataController.java
+++ src/main/java/itn/let/mjo/msgcampain/web/MjonMsgCampainDataController.java
... | ... | @@ -87,6 +87,7 @@ |
| 87 | 87 |
import itn.let.mjo.symbol.service.MjonSymbolVO; |
| 88 | 88 |
import itn.let.sym.ccm.cde.service.CateCode; |
| 89 | 89 |
import itn.let.sym.ccm.cde.service.EgovCcmCmmnDetailCodeManageService; |
| 90 |
+import itn.let.sym.grd.service.MberGrdService; |
|
| 90 | 91 |
import itn.let.sym.site.service.EgovSiteManagerService; |
| 91 | 92 |
import itn.let.sym.site.service.JoinSettingVO; |
| 92 | 93 |
import itn.let.uss.umt.service.EgovMberManageService; |
... | ... | @@ -169,6 +170,10 @@ |
| 169 | 170 |
/** 사이트 설정 */ |
| 170 | 171 |
@Resource(name = "egovSiteManagerService") |
| 171 | 172 |
EgovSiteManagerService egovSiteManagerService; |
| 173 |
+ |
|
| 174 |
+ /** 등급제 관리 서비스 */ |
|
| 175 |
+ @Resource(name = "mberGrdService") |
|
| 176 |
+ MberGrdService mberGrdService; |
|
| 172 | 177 |
|
| 173 | 178 |
private static final Logger logger = LoggerFactory.getLogger(MjonMsgCampainDataController.class); |
| 174 | 179 |
|
... | ... | @@ -371,6 +376,9 @@ |
| 371 | 376 |
|
| 372 | 377 |
//1.시스템 기본 단가 정보 불러오기 |
| 373 | 378 |
JoinSettingVO sysJoinSetVO = mjonMsgDataService.selectJoinSettingInfo(); |
| 379 |
+ |
|
| 380 |
+ // 등급제 단가 추출 => 시스템 단가에 적용 |
|
| 381 |
+ sysJoinSetVO = mberGrdService.selectMberGrdDefaultInfo(sysJoinSetVO, userId); |
|
| 374 | 382 |
|
| 375 | 383 |
//2.사용자 개인 단가 정보 불러오기 |
| 376 | 384 |
MberManageVO mberManageVO = new MberManageVO(); |
... | ... | @@ -946,6 +954,9 @@ |
| 946 | 954 |
|
| 947 | 955 |
//1.시스템 기본 단가 정보 불러오기 |
| 948 | 956 |
JoinSettingVO sysJoinSetVO = mjonMsgDataService.selectJoinSettingInfo(); |
| 957 |
+ |
|
| 958 |
+ // 등급제 단가 추출 => 시스템 단가에 적용 |
|
| 959 |
+ sysJoinSetVO = mberGrdService.selectMberGrdDefaultInfo(sysJoinSetVO, userId); |
|
| 949 | 960 |
|
| 950 | 961 |
//2.사용자 개인 단가 정보 불러오기 |
| 951 | 962 |
MberManageVO mberManageVO = new MberManageVO(); |
... | ... | @@ -2070,6 +2081,9 @@ |
| 2070 | 2081 |
//1.시스템 기본 단가 정보 불러오기 |
| 2071 | 2082 |
JoinSettingVO sysJoinSetVO = mjonMsgDataService.selectJoinSettingInfo(); |
| 2072 | 2083 |
|
| 2084 |
+ // 등급제 단가 추출 => 시스템 단가에 적용 |
|
| 2085 |
+ sysJoinSetVO = mberGrdService.selectMberGrdDefaultInfo(sysJoinSetVO, userId); |
|
| 2086 |
+ |
|
| 2073 | 2087 |
//2.사용자 개인 단가 정보 불러오기 |
| 2074 | 2088 |
MberManageVO mberManageVO = new MberManageVO(); |
| 2075 | 2089 |
mberManageVO = mjonMsgDataService.selectMberManageInfo(userId); |
--- src/main/java/itn/let/mjo/msgdata/web/MjonMsgDataController.java
+++ src/main/java/itn/let/mjo/msgdata/web/MjonMsgDataController.java
... | ... | @@ -96,6 +96,7 @@ |
| 96 | 96 |
import itn.let.schdlr.service.SchdlrManageService; |
| 97 | 97 |
import itn.let.sym.ccm.cde.service.CateCode; |
| 98 | 98 |
import itn.let.sym.ccm.cde.service.EgovCcmCmmnDetailCodeManageService; |
| 99 |
+import itn.let.sym.grd.service.MberGrdService; |
|
| 99 | 100 |
import itn.let.sym.site.service.EgovSiteManagerService; |
| 100 | 101 |
import itn.let.sym.site.service.JoinSettingVO; |
| 101 | 102 |
import itn.let.uss.umt.service.EgovMberManageService; |
... | ... | @@ -173,6 +174,10 @@ |
| 173 | 174 |
@Resource(name = "egovSiteManagerService") |
| 174 | 175 |
EgovSiteManagerService egovSiteManagerService; |
| 175 | 176 |
|
| 177 |
+ /** 등급제 관리 서비스 */ |
|
| 178 |
+ @Resource(name = "mberGrdService") |
|
| 179 |
+ MberGrdService mberGrdService; |
|
| 180 |
+ |
|
| 176 | 181 |
private static final Logger logger = LoggerFactory.getLogger(MjonMsgDataController.class); |
| 177 | 182 |
|
| 178 | 183 |
/** |
... | ... | @@ -495,6 +500,9 @@ |
| 495 | 500 |
|
| 496 | 501 |
//1.시스템 기본 단가 정보 불러오기 |
| 497 | 502 |
JoinSettingVO sysJoinSetVO = mjonMsgDataService.selectJoinSettingInfo(); |
| 503 |
+ |
|
| 504 |
+ // 등급제 단가 추출 => 시스템 단가에 적용 |
|
| 505 |
+ sysJoinSetVO = mberGrdService.selectMberGrdDefaultInfo(sysJoinSetVO, userId); |
|
| 498 | 506 |
|
| 499 | 507 |
//2.사용자 개인 단가 정보 불러오기 |
| 500 | 508 |
MberManageVO mberManageVO = new MberManageVO(); |
... | ... | @@ -900,6 +908,9 @@ |
| 900 | 908 |
|
| 901 | 909 |
//1.시스템 기본 단가 정보 불러오기 |
| 902 | 910 |
JoinSettingVO sysJoinSetVO = mjonMsgDataService.selectJoinSettingInfo(); |
| 911 |
+ |
|
| 912 |
+ // 등급제 단가 추출 => 시스템 단가에 적용 |
|
| 913 |
+ sysJoinSetVO = mberGrdService.selectMberGrdDefaultInfo(sysJoinSetVO, userId); |
|
| 903 | 914 |
|
| 904 | 915 |
//2.사용자 개인 단가 정보 불러오기 |
| 905 | 916 |
MberManageVO mberManageVO = new MberManageVO(); |
... | ... | @@ -2230,6 +2241,9 @@ |
| 2230 | 2241 |
//1.시스템 기본 단가 정보 불러오기 |
| 2231 | 2242 |
JoinSettingVO sysJoinSetVO = mjonMsgDataService.selectJoinSettingInfo(); |
| 2232 | 2243 |
|
| 2244 |
+ // 등급제 단가 추출 => 시스템 단가에 적용 |
|
| 2245 |
+ sysJoinSetVO = mberGrdService.selectMberGrdDefaultInfo(sysJoinSetVO, userId); |
|
| 2246 |
+ |
|
| 2233 | 2247 |
//2.사용자 개인 단가 정보 불러오기 |
| 2234 | 2248 |
MberManageVO mberManageVO = new MberManageVO(); |
| 2235 | 2249 |
mberManageVO = mjonMsgDataService.selectMberManageInfo(userId); |
--- src/main/java/itn/let/mjo/pay/web/MjonPayController.java
+++ src/main/java/itn/let/mjo/pay/web/MjonPayController.java
... | ... | @@ -1568,6 +1568,10 @@ |
| 1568 | 1568 |
//개별문자 가격 및 총 금액 셋팅해주기 - 시스템 기본 단가기준으로 입력해줌 |
| 1569 | 1569 |
//1.시스템 기본 단가 정보 불러오기 |
| 1570 | 1570 |
JoinSettingVO sysJoinSetVO = mjonMsgDataService.selectJoinSettingInfo(); |
| 1571 |
+ |
|
| 1572 |
+ // 등급제 단가 추출 => 시스템 단가에 적용 |
|
| 1573 |
+ sysJoinSetVO = mberGrdService.selectMberGrdDefaultInfo(sysJoinSetVO, userId); |
|
| 1574 |
+ |
|
| 1571 | 1575 |
float shortPrice = 0; // 단문(SMS) |
| 1572 | 1576 |
float longPrice = 0; // 장문(LMS) |
| 1573 | 1577 |
float picturePrice = 0; // 그림문자(MMS) 1장 |
--- src/main/java/itn/let/mjo/test/web/TestController.java
+++ src/main/java/itn/let/mjo/test/web/TestController.java
... | ... | @@ -17,7 +17,6 @@ |
| 17 | 17 |
import javax.servlet.http.HttpServletResponse; |
| 18 | 18 |
import javax.servlet.http.HttpSession; |
| 19 | 19 |
|
| 20 |
-import org.apache.commons.lang3.StringUtils; |
|
| 21 | 20 |
import org.slf4j.Logger; |
| 22 | 21 |
import org.slf4j.LoggerFactory; |
| 23 | 22 |
import org.springframework.beans.factory.annotation.Autowired; |
... | ... | @@ -46,8 +45,6 @@ |
| 46 | 45 |
import itn.com.cmm.service.FileVO; |
| 47 | 46 |
import itn.com.cmm.util.MJUtil; |
| 48 | 47 |
import itn.com.cmm.util.StringUtil; |
| 49 |
-import itn.com.utl.fcc.service.EgovStringUtil; |
|
| 50 |
-import itn.let.fax.user.service.FaxTranVO; |
|
| 51 | 48 |
import itn.let.kakao.kakaoComm.KakaoVO; |
| 52 | 49 |
import itn.let.kakao.kakaoComm.kakaoApi.KakaoApiProfile; |
| 53 | 50 |
import itn.let.kakao.kakaoComm.kakaoApi.KakaoApiProfileCategory; |
... | ... | @@ -57,7 +54,6 @@ |
| 57 | 54 |
import itn.let.mjo.addr.service.AddrService; |
| 58 | 55 |
import itn.let.mjo.addragency.service.AddrAgencyVO; |
| 59 | 56 |
import itn.let.mjo.apikey.service.ApiKeyMngService; |
| 60 |
-import itn.let.mjo.apikey.service.ApiKeyVO; |
|
| 61 | 57 |
import itn.let.mjo.event.service.MjonEventService; |
| 62 | 58 |
import itn.let.mjo.event.service.MjonEventVO; |
| 63 | 59 |
import itn.let.mjo.mjocommon.MjonCommon; |
... | ... | @@ -73,6 +69,7 @@ |
| 73 | 69 |
import itn.let.mjo.symbol.service.MjonSymbolService; |
| 74 | 70 |
import itn.let.schdlr.service.SchdlrManageService; |
| 75 | 71 |
import itn.let.sym.ccm.cde.service.EgovCcmCmmnDetailCodeManageService; |
| 72 |
+import itn.let.sym.grd.service.MberGrdService; |
|
| 76 | 73 |
import itn.let.sym.site.service.EgovSiteManagerService; |
| 77 | 74 |
import itn.let.sym.site.service.JoinSettingVO; |
| 78 | 75 |
import itn.let.sym.site.service.TermsVO; |
... | ... | @@ -196,6 +193,9 @@ |
| 196 | 193 |
private EgovFileMngService fileMngService; |
| 197 | 194 |
*/ |
| 198 | 195 |
|
| 196 |
+ /** 등급제 관리 서비스 */ |
|
| 197 |
+ @Resource(name = "mberGrdService") |
|
| 198 |
+ MberGrdService mberGrdService; |
|
| 199 | 199 |
|
| 200 | 200 |
private static final Logger logger = LoggerFactory.getLogger(TestController.class); |
| 201 | 201 |
|
... | ... | @@ -1314,6 +1314,9 @@ |
| 1314 | 1314 |
//1.시스템 기본 단가 정보 불러오기 |
| 1315 | 1315 |
JoinSettingVO sysJoinSetVO = mjonMsgDataService.selectJoinSettingInfo(); |
| 1316 | 1316 |
|
| 1317 |
+ // 등급제 단가 추출 => 시스템 단가에 적용 |
|
| 1318 |
+ sysJoinSetVO = mberGrdService.selectMberGrdDefaultInfo(sysJoinSetVO, userId); |
|
| 1319 |
+ |
|
| 1317 | 1320 |
//2.사용자 개인 단가 정보 불러오기 |
| 1318 | 1321 |
MberManageVO mberManageVO = new MberManageVO(); |
| 1319 | 1322 |
mberManageVO = mjonMsgDataService.selectMberManageInfo(userId); |
--- src/main/java/itn/let/sym/grd/service/impl/MberGrdServiceImpl.java
+++ src/main/java/itn/let/sym/grd/service/impl/MberGrdServiceImpl.java
... | ... | @@ -6,7 +6,6 @@ |
| 6 | 6 |
|
| 7 | 7 |
import javax.annotation.Resource; |
| 8 | 8 |
|
| 9 |
-import org.apache.commons.lang.StringUtils; |
|
| 10 | 9 |
import org.springframework.stereotype.Service; |
| 11 | 10 |
|
| 12 | 11 |
import egovframework.rte.fdl.cmmn.EgovAbstractServiceImpl; |
... | ... | @@ -33,6 +32,7 @@ |
| 33 | 32 |
// 등급제 단가 추출 => 시스템 단가에 적용 |
| 34 | 33 |
@Override |
| 35 | 34 |
public JoinSettingVO selectMberGrdDefaultInfo(JoinSettingVO sysJoinSetVO, String mberId) throws Exception {
|
| 35 |
+ /* |
|
| 36 | 36 |
// 공백제거 |
| 37 | 37 |
mberId = mberId.trim(); |
| 38 | 38 |
|
... | ... | @@ -55,6 +55,7 @@ |
| 55 | 55 |
} |
| 56 | 56 |
} |
| 57 | 57 |
} |
| 58 |
+ */ |
|
| 58 | 59 |
|
| 59 | 60 |
return sysJoinSetVO; |
| 60 | 61 |
} |
--- src/main/java/itn/let/uat/uia/web/EgovMypageController.java
+++ src/main/java/itn/let/uat/uia/web/EgovMypageController.java
... | ... | @@ -61,6 +61,7 @@ |
| 61 | 61 |
import itn.let.mjo.pay.service.KmcVO; |
| 62 | 62 |
import itn.let.mjo.pay.service.MjonPayService; |
| 63 | 63 |
import itn.let.mjo.pay.service.MjonPayVO; |
| 64 |
+import itn.let.sym.grd.service.MberGrdService; |
|
| 64 | 65 |
import itn.let.sym.site.service.EgovSiteManagerService; |
| 65 | 66 |
import itn.let.sym.site.service.JoinSettingVO; |
| 66 | 67 |
import itn.let.uat.uia.service.AuthCertVO; |
... | ... | @@ -160,6 +161,10 @@ |
| 160 | 161 |
@Resource(name = "egovSiteManagerService") |
| 161 | 162 |
EgovSiteManagerService egovSiteManagerService; |
| 162 | 163 |
|
| 164 |
+ /** 등급제 관리 서비스 */ |
|
| 165 |
+ @Resource(name = "mberGrdService") |
|
| 166 |
+ MberGrdService mberGrdService; |
|
| 167 |
+ |
|
| 163 | 168 |
/** |
| 164 | 169 |
* 마이페이지 비밀번호 변경 탭 |
| 165 | 170 |
*/ |
... | ... | @@ -236,6 +241,9 @@ |
| 236 | 241 |
//1.시스템 기본 단가 정보 불러오기 |
| 237 | 242 |
JoinSettingVO sysJoinSetVO = mjonMsgDataService.selectJoinSettingInfo(); |
| 238 | 243 |
|
| 244 |
+ // 등급제 단가 추출 => 시스템 단가에 적용 |
|
| 245 |
+ sysJoinSetVO = mberGrdService.selectMberGrdDefaultInfo(sysJoinSetVO, userId); |
|
| 246 |
+ |
|
| 239 | 247 |
//2.사용자 개인 단가 정보 불러오기 |
| 240 | 248 |
MberManageVO mberManageVO = new MberManageVO(); |
| 241 | 249 |
if(!userId.equals("") && !author.equals("ROLE_ADMIN")) {
|
--- src/main/webapp/WEB-INF/jsp/web/msgcampain/MsgDataSMLView.jsp
+++ src/main/webapp/WEB-INF/jsp/web/msgcampain/MsgDataSMLView.jsp
... | ... | @@ -4029,6 +4029,33 @@ |
| 4029 | 4029 |
<div><button type="button" data-tooltip="popup07" class="btnType btnType3 btn_event_cash">이벤트 잔액</button></div> |
| 4030 | 4030 |
</c:if> |
| 4031 | 4031 |
</div> |
| 4032 |
+ |
|
| 4033 |
+ <!--발송금액 아래 등급별 가격안내 추가--> |
|
| 4034 |
+ <div class="my_price_wrap" id="myPriceWrap" style="display: none;"> |
|
| 4035 |
+ <div class="center-line"></div> |
|
| 4036 |
+ <ul> |
|
| 4037 |
+ <li class="title"> |
|
| 4038 |
+ <img src="/publish/images/content/icon_mypage_message.png" alt="">나의 단가 <span>:</span> |
|
| 4039 |
+ </li> |
|
| 4040 |
+ <li class="price_line"> |
|
| 4041 |
+ <span class="type">단문</span> |
|
| 4042 |
+ <span class="price"><c:out value='${shortPrice}'/></span>원
|
|
| 4043 |
+ <span class="line">/ </span> |
|
| 4044 |
+ </li> |
|
| 4045 |
+ <li class="price_line"> |
|
| 4046 |
+ <span class="type">장문</span> |
|
| 4047 |
+ <span class="price"><c:out value='${longPrice}'/></span>원
|
|
| 4048 |
+ <span class="line">/ </span> |
|
| 4049 |
+ </li> |
|
| 4050 |
+ <li class="price_line"> |
|
| 4051 |
+ <span class="type">그림</span> |
|
| 4052 |
+ <span class="price"><c:out value='${picturePrice}'/></span>원
|
|
| 4053 |
+ (2장 : <c:out value='${picture2Price}'/>원 / 3장 : <c:out value='${picture3Price}'/>원)
|
|
| 4054 |
+ </li> |
|
| 4055 |
+ </ul> |
|
| 4056 |
+ </div> |
|
| 4057 |
+ <!-- End --> |
|
| 4058 |
+ |
|
| 4032 | 4059 |
</div> |
| 4033 | 4060 |
</th> |
| 4034 | 4061 |
</tr> |
--- src/main/webapp/WEB-INF/jsp/web/msgcampain/excel/MsgExcelDataSMLView.jsp
+++ src/main/webapp/WEB-INF/jsp/web/msgcampain/excel/MsgExcelDataSMLView.jsp
... | ... | @@ -3620,6 +3620,33 @@ |
| 3620 | 3620 |
<div><button type="button" data-tooltip="popup07" class="btnType btnType3 btn_event_cash">이벤트 잔액</button></div> |
| 3621 | 3621 |
</c:if> |
| 3622 | 3622 |
</div> |
| 3623 |
+ |
|
| 3624 |
+ <!--발송금액 아래 등급별 가격안내 추가--> |
|
| 3625 |
+ <div class="my_price_wrap" id="myPriceWrap" style="display: none;"> |
|
| 3626 |
+ <div class="center-line"></div> |
|
| 3627 |
+ <ul> |
|
| 3628 |
+ <li class="title"> |
|
| 3629 |
+ <img src="/publish/images/content/icon_mypage_message.png" alt="">나의 단가 <span>:</span> |
|
| 3630 |
+ </li> |
|
| 3631 |
+ <li class="price_line"> |
|
| 3632 |
+ <span class="type">단문</span> |
|
| 3633 |
+ <span class="price"><c:out value='${shortPrice}'/></span>원
|
|
| 3634 |
+ <span class="line">/ </span> |
|
| 3635 |
+ </li> |
|
| 3636 |
+ <li class="price_line"> |
|
| 3637 |
+ <span class="type">장문</span> |
|
| 3638 |
+ <span class="price"><c:out value='${longPrice}'/></span>원
|
|
| 3639 |
+ <span class="line">/ </span> |
|
| 3640 |
+ </li> |
|
| 3641 |
+ <li class="price_line"> |
|
| 3642 |
+ <span class="type">그림</span> |
|
| 3643 |
+ <span class="price"><c:out value='${picturePrice}'/></span>원
|
|
| 3644 |
+ (2장 : <c:out value='${picture2Price}'/>원 / 3장 : <c:out value='${picture3Price}'/>원)
|
|
| 3645 |
+ </li> |
|
| 3646 |
+ </ul> |
|
| 3647 |
+ </div> |
|
| 3648 |
+ <!-- End --> |
|
| 3649 |
+ |
|
| 3623 | 3650 |
</div> |
| 3624 | 3651 |
</th> |
| 3625 | 3652 |
</tr> |
--- src/main/webapp/WEB-INF/jsp/web/msgdata/MsgDataSMLView.jsp
+++ src/main/webapp/WEB-INF/jsp/web/msgdata/MsgDataSMLView.jsp
... | ... | @@ -3827,6 +3827,33 @@ |
| 3827 | 3827 |
<div><button type="button" data-tooltip="popup07" class="btnType btnType3 btn_event_cash">이벤트 잔액</button></div> |
| 3828 | 3828 |
</c:if> |
| 3829 | 3829 |
</div> |
| 3830 |
+ |
|
| 3831 |
+ <!--발송금액 아래 등급별 가격안내 추가--> |
|
| 3832 |
+ <div class="my_price_wrap" id="myPriceWrap" style="display: none;"> |
|
| 3833 |
+ <div class="center-line"></div> |
|
| 3834 |
+ <ul> |
|
| 3835 |
+ <li class="title"> |
|
| 3836 |
+ <img src="/publish/images/content/icon_mypage_message.png" alt="">나의 단가 <span>:</span> |
|
| 3837 |
+ </li> |
|
| 3838 |
+ <li class="price_line"> |
|
| 3839 |
+ <span class="type">단문</span> |
|
| 3840 |
+ <span class="price"><c:out value='${shortPrice}'/></span>원
|
|
| 3841 |
+ <span class="line">/ </span> |
|
| 3842 |
+ </li> |
|
| 3843 |
+ <li class="price_line"> |
|
| 3844 |
+ <span class="type">장문</span> |
|
| 3845 |
+ <span class="price"><c:out value='${longPrice}'/></span>원
|
|
| 3846 |
+ <span class="line">/ </span> |
|
| 3847 |
+ </li> |
|
| 3848 |
+ <li class="price_line"> |
|
| 3849 |
+ <span class="type">그림</span> |
|
| 3850 |
+ <span class="price"><c:out value='${picturePrice}'/></span>원
|
|
| 3851 |
+ (2장 : <c:out value='${picture2Price}'/>원 / 3장 : <c:out value='${picture3Price}'/>원)
|
|
| 3852 |
+ </li> |
|
| 3853 |
+ </ul> |
|
| 3854 |
+ </div> |
|
| 3855 |
+ <!-- End --> |
|
| 3856 |
+ |
|
| 3830 | 3857 |
</div> |
| 3831 | 3858 |
</th> |
| 3832 | 3859 |
</tr> |
--- src/main/webapp/WEB-INF/jsp/web/msgdata/excel/MsgExcelDataSMLView.jsp
+++ src/main/webapp/WEB-INF/jsp/web/msgdata/excel/MsgExcelDataSMLView.jsp
... | ... | @@ -3378,6 +3378,33 @@ |
| 3378 | 3378 |
<div><button type="button" data-tooltip="popup07" class="btnType btnType3 btn_event_cash">이벤트 잔액</button></div> |
| 3379 | 3379 |
</c:if> |
| 3380 | 3380 |
</div> |
| 3381 |
+ |
|
| 3382 |
+ <!--발송금액 아래 등급별 가격안내 추가--> |
|
| 3383 |
+ <div class="my_price_wrap" id="myPriceWrap" style="display: none;"> |
|
| 3384 |
+ <div class="center-line"></div> |
|
| 3385 |
+ <ul> |
|
| 3386 |
+ <li class="title"> |
|
| 3387 |
+ <img src="/publish/images/content/icon_mypage_message.png" alt="">나의 단가 <span>:</span> |
|
| 3388 |
+ </li> |
|
| 3389 |
+ <li class="price_line"> |
|
| 3390 |
+ <span class="type">단문</span> |
|
| 3391 |
+ <span class="price"><c:out value='${shortPrice}'/></span>원
|
|
| 3392 |
+ <span class="line">/ </span> |
|
| 3393 |
+ </li> |
|
| 3394 |
+ <li class="price_line"> |
|
| 3395 |
+ <span class="type">장문</span> |
|
| 3396 |
+ <span class="price"><c:out value='${longPrice}'/></span>원
|
|
| 3397 |
+ <span class="line">/ </span> |
|
| 3398 |
+ </li> |
|
| 3399 |
+ <li class="price_line"> |
|
| 3400 |
+ <span class="type">그림</span> |
|
| 3401 |
+ <span class="price"><c:out value='${picturePrice}'/></span>원
|
|
| 3402 |
+ (2장 : <c:out value='${picture2Price}'/>원 / 3장 : <c:out value='${picture3Price}'/>원)
|
|
| 3403 |
+ </li> |
|
| 3404 |
+ </ul> |
|
| 3405 |
+ </div> |
|
| 3406 |
+ <!-- End --> |
|
| 3407 |
+ |
|
| 3381 | 3408 |
</div> |
| 3382 | 3409 |
</th> |
| 3383 | 3410 |
</tr> |
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?