--- src/main/java/itn/let/mjo/test/web/TestController.java
+++ src/main/java/itn/let/mjo/test/web/TestController.java
... | ... | @@ -1157,21 +1157,10 @@ |
| 1157 | 1157 |
|
| 1158 | 1158 |
try {
|
| 1159 | 1159 |
|
| 1160 |
- LoginVO loginVO = EgovUserDetailsHelper.isAuthenticated()? (LoginVO)EgovUserDetailsHelper.getAuthenticatedUser():null; |
|
| 1161 |
- userId = loginVO == null ? "" : EgovStringUtil.isNullToString(loginVO.getId()); |
|
| 1162 |
- |
|
| 1163 |
- |
|
| 1164 |
- // api인지 확인 |
|
| 1165 |
- ApiKeyVO apiKeyVO = new ApiKeyVO(); |
|
| 1166 |
- apiKeyVO.setAccessKey(mjonMsgVO.getAccessKey()); |
|
| 1167 |
- List<ApiKeyVO> resultList = apiKeyMngService.selectCheckApiKeyDup(apiKeyVO); |
|
| 1168 |
- |
|
| 1169 |
- if(resultList.size() >= 1) {
|
|
| 1170 |
- userId = resultList.get(0).getMberId(); |
|
| 1171 |
- } |
|
| 1172 |
- |
|
| 1160 |
+// LoginVO loginVO = EgovUserDetailsHelper.isAuthenticated()? (LoginVO)EgovUserDetailsHelper.getAuthenticatedUser():null; |
|
| 1161 |
+// userId = loginVO == null ? "" : EgovStringUtil.isNullToString(loginVO.getId()); |
|
| 1173 | 1162 |
|
| 1174 |
- |
|
| 1163 |
+ userId = mjonMsgVO.getMberId(); |
|
| 1175 | 1164 |
if(userId.equals("")) {
|
| 1176 | 1165 |
|
| 1177 | 1166 |
modelAndView.addObject("message", "로그인 후 이용이 가능합니다.");
|
... | ... | @@ -1388,6 +1377,9 @@ |
| 1388 | 1377 |
|
| 1389 | 1378 |
} |
| 1390 | 1379 |
|
| 1380 |
+ // 토탈금액 "," 리플레이스 처리 |
|
| 1381 |
+ mjonMsgVO.setTotPrice(mjonMsgVO.getTotPrice().replaceAll(",", ""));
|
|
| 1382 |
+ |
|
| 1391 | 1383 |
float tmpOrgEachPrice = Float.parseFloat(mjonMsgVO.getEachPrice()); |
| 1392 | 1384 |
float tmpOrgTotPrice = Float.parseFloat(mjonMsgVO.getTotPrice()); |
| 1393 | 1385 |
|
... | ... | @@ -1517,8 +1509,6 @@ |
| 1517 | 1509 |
shortMsgVO = mjonMsgVO; |
| 1518 | 1510 |
longMsgVO = mjonMsgVO; |
| 1519 | 1511 |
imgMsgVO = mjonMsgVO; |
| 1520 |
- System.out.println("shortMsgVO :: "+ shortMsgVO.getsPrice());
|
|
| 1521 |
- System.out.println("mjonMsgVO :: "+ mjonMsgVO.getsPrice());
|
|
| 1522 | 1512 |
|
| 1523 | 1513 |
int shortMsgCnt = Integer.parseInt(mjonMsgVO.getShortMsgCnt()); |
| 1524 | 1514 |
int longMsgCnt = Integer.parseInt(mjonMsgVO.getLongMsgCnt()); |
... | ... | @@ -1768,7 +1758,14 @@ |
| 1768 | 1758 |
imgMsgVO.setRep4List(imgRep4); |
| 1769 | 1759 |
|
| 1770 | 1760 |
//개별단가 계산하기 |
| 1771 |
- String eachPrice = shortMsgVO.getsPrice(); |
|
| 1761 |
+ String eachPrice = imgMsgVO.getpPrice(); |
|
| 1762 |
+ |
|
| 1763 |
+ //api 서버에서 pPrice 값이 없는 경우가 있어서 오류 방지를위해서 추가 |
|
| 1764 |
+ if(eachPrice == null) {
|
|
| 1765 |
+ |
|
| 1766 |
+ eachPrice = imgMsgVO.getEachPrice(); |
|
| 1767 |
+ |
|
| 1768 |
+ } |
|
| 1772 | 1769 |
|
| 1773 | 1770 |
/** |
| 1774 | 1771 |
* 그림문자에 치환 내용이 포함되어 있는 경우 단가 계산하기. |
... | ... | @@ -1813,9 +1810,12 @@ |
| 1813 | 1810 |
|
| 1814 | 1811 |
//개별단가 계산하기 |
| 1815 | 1812 |
String eachPrice = shortMsgVO.getsPrice(); |
| 1816 |
- if(StringUtils.isEmpty(eachPrice)) |
|
| 1817 |
- {
|
|
| 1813 |
+ |
|
| 1814 |
+ //api 서버에서 sPrice 값이 없는 경우가 있어서 오류 방지를위해서 추가 |
|
| 1815 |
+ if(eachPrice == null) {
|
|
| 1816 |
+ |
|
| 1818 | 1817 |
eachPrice = shortMsgVO.getEachPrice(); |
| 1818 |
+ |
|
| 1819 | 1819 |
} |
| 1820 | 1820 |
|
| 1821 | 1821 |
/** |
... | ... | @@ -1845,7 +1845,6 @@ |
| 1845 | 1845 |
shortMsgVO.setMsgType("4");
|
| 1846 | 1846 |
} |
| 1847 | 1847 |
|
| 1848 |
- System.out.println("shortMsgVO.getEachPrice() :: "+ shortMsgVO.getEachPrice());
|
|
| 1849 | 1848 |
//총금액 계산하기 |
| 1850 | 1849 |
Float sTotPrice = Float.parseFloat(shortMsgVO.getEachPrice()) * shortCnt; |
| 1851 | 1850 |
shortMsgVO.setTotPrice(sTotPrice.toString()); |
... | ... | @@ -1870,6 +1869,13 @@ |
| 1870 | 1869 |
* */ |
| 1871 | 1870 |
|
| 1872 | 1871 |
String eachPrice = longMsgVO.getmPrice(); |
| 1872 |
+ |
|
| 1873 |
+ //api 서버에서 mPrice 값이 없는 경우가 있어서 오류 방지를위해서 추가 |
|
| 1874 |
+ if(eachPrice == null) {
|
|
| 1875 |
+ |
|
| 1876 |
+ eachPrice = longMsgVO.getEachPrice(); |
|
| 1877 |
+ |
|
| 1878 |
+ } |
|
| 1873 | 1879 |
|
| 1874 | 1880 |
if(fileCount > 2) {//그림 이미지가 3개
|
| 1875 | 1881 |
|
... | ... | @@ -2001,9 +2007,7 @@ |
| 2001 | 2007 |
}else {
|
| 2002 | 2008 |
|
| 2003 | 2009 |
//문자발송 함수 호출 - 일괄변환이 없거나, 그림문자 일괄변환의 경우 한번에 전송 처리 |
| 2004 |
- System.out.println("???????");
|
|
| 2005 | 2010 |
modelAndView = fncSendMsg(mjonMsgVO); |
| 2006 |
- System.out.println("!!!!!!!!!!!!");
|
|
| 2007 | 2011 |
|
| 2008 | 2012 |
} |
| 2009 | 2013 |
|
... | ... | @@ -2060,16 +2064,13 @@ |
| 2060 | 2064 |
// 법인폰 알람여부 체크 |
| 2061 | 2065 |
JoinSettingVO joinSettingVO = new JoinSettingVO(); |
| 2062 | 2066 |
joinSettingVO = egovSiteManagerService.selectAdminNotiDetail(); |
| 2063 |
- // SMS 체크 |
|
| 2064 |
- if (joinSettingVO != null && joinSettingVO.getSmsNoti().equals("Y")) {
|
|
| 2065 |
-// getAdminPhoneSendMsgData(mjonMsgVO); |
|
| 2066 |
- } |
|
| 2067 | 2067 |
|
| 2068 | 2068 |
// SLACK 체크 |
| 2069 | 2069 |
if (joinSettingVO != null && joinSettingVO.getSlackNoti().equals("Y")) {
|
| 2070 | 2070 |
//Slack으로 메세지 전송 처리 |
| 2071 | 2071 |
MjonCommon comm = new MjonCommon(); |
| 2072 |
- comm.getAdminSandSlack(mjonMsgVO); |
|
| 2072 |
+ System.out.println("slack noti");
|
|
| 2073 |
+// comm.getAdminSandSlack(mjonMsgVO); |
|
| 2073 | 2074 |
} |
| 2074 | 2075 |
} |
| 2075 | 2076 |
|
... | ... | @@ -2079,11 +2080,6 @@ |
| 2079 | 2080 |
} |
| 2080 | 2081 |
|
| 2081 | 2082 |
return modelAndView; |
| 2082 |
- |
|
| 2083 |
- |
|
| 2084 |
- |
|
| 2085 |
- |
|
| 2086 |
- |
|
| 2087 | 2083 |
} |
| 2088 | 2084 |
/** |
| 2089 | 2085 |
* 문자발송시 치환문자가 있거나 단문, 장문 일경우 타는 로직 |
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?