1. 차적조회시 처리불가사유코드가 03(최종주소지 다름)인 경우 차적조회 성공한 것으로 처리

2. 차적조회 수신데이터 바인딩 처리 클래스 추가
main
이범준 7 months ago
parent 1145ad6c44
commit 8f882fca22

@ -0,0 +1,286 @@
package cfs.trsmrcv.web;
import java.util.Map;
import org.json.simple.JSONObject;
public class CarInfoSearch {
/**
*
* <pre></pre>
*/
public static void setData(Map<String, String> param, JSONObject jsonParam) {
if(jsonParam.get("transId") != null){
param.put("transId", jsonParam.get("transId").toString());
}
if(jsonParam.get("prye") != null){
param.put("prye", jsonParam.get("prye").toString());
}
if(jsonParam.get("registDe") != null){
param.put("registDe", jsonParam.get("registDe").toString());
}
if(jsonParam.get("ersrRegistSeCode") != null){
param.put("ersrRegistSeCode", jsonParam.get("ersrRegistSeCode").toString());
}
if(jsonParam.get("ersrRegistSeNm") != null){
param.put("ersrRegistSeNm", jsonParam.get("ersrRegistSeNm").toString());
}
if(jsonParam.get("ersrRegistDe") != null){
param.put("ersrRegistDe", jsonParam.get("ersrRegistDe").toString());
}
if(jsonParam.get("registDetailCode") != null){
param.put("registDetailCode", jsonParam.get("registDetailCode").toString());
}
if(jsonParam.get("dsplvl") != null){
param.put("dsplvl", jsonParam.get("dsplvl").toString());
}
if(jsonParam.get("useStrnghldLegaldongCode") != null){
param.put("useStrnghldLegaldongCode", jsonParam.get("useStrnghldLegaldongCode").toString());
}
if(jsonParam.get("useStrnghldAdstrdCode") != null){
param.put("useStrnghldAdstrdCode", jsonParam.get("useStrnghldAdstrdCode").toString());
}
if(jsonParam.get("useStrnghldMntn") != null){
param.put("useStrnghldMntn", jsonParam.get("useStrnghldMntn").toString());
}
if(jsonParam.get("useStrnghldLnbr") != null){
param.put("useStrnghldLnbr", onlyDigit(jsonParam.get("useStrnghldLnbr").toString()));
}
if(jsonParam.get("useStrnghldHo") != null){
param.put("useStrnghldHo", onlyDigit(jsonParam.get("useStrnghldHo").toString()));
}
if(jsonParam.get("useStrnghldAdresNm") != null){
param.put("useStrnghldAdresNm", jsonParam.get("useStrnghldAdresNm").toString());
}
if(jsonParam.get("useStrnghldRoadNmCode") != null){
param.put("useStrnghldRoadNmCode", jsonParam.get("useStrnghldRoadNmCode").toString());
}
if(jsonParam.get("usgsrhldUndgrndBuldSeCode") != null){
param.put("usgsrhldUndgrndBuldSeCode", jsonParam.get("usgsrhldUndgrndBuldSeCode").toString());
}
if(jsonParam.get("useStrnghldBuldMainNo") != null){
param.put("useStrnghldBuldMainNo", onlyDigit(jsonParam.get("useStrnghldBuldMainNo").toString()));
}
if(jsonParam.get("useStrnghldBuldSubNo") != null){
param.put("useStrnghldBuldSubNo", onlyDigit(jsonParam.get("useStrnghldBuldSubNo").toString()));
}
if(jsonParam.get("mberSeCode") != null){
param.put("mberSeCode", jsonParam.get("mberSeCode").toString());
}
if(jsonParam.get("mberNm") != null){
param.put("mberNm", jsonParam.get("mberNm").toString());
}
if(jsonParam.get("mberSeNo") != null){
param.put("mberSeNo", jsonParam.get("mberSeNo").toString());
}
if(jsonParam.get("telno") != null){
param.put("telno", jsonParam.get("telno").toString());
}
if(jsonParam.get("ownerLegaldongCode") != null){
param.put("ownerLegaldongCode", jsonParam.get("ownerLegaldongCode").toString());
}
if(jsonParam.get("ownerAdstrdCode") != null){
param.put("ownerAdstrdCode", jsonParam.get("ownerAdstrdCode").toString());
}
if(jsonParam.get("ownerMntn") != null){
param.put("ownerMntn", jsonParam.get("ownerMntn").toString());
}
if(jsonParam.get("ownerLnbr") != null){
param.put("ownerLnbr", onlyDigit(jsonParam.get("ownerLnbr").toString()));
}
if(jsonParam.get("ownerHo") != null){
param.put("ownerHo", onlyDigit(jsonParam.get("ownerHo").toString()));
}
if(jsonParam.get("ownerAdresNm") != null){
param.put("ownerAdresNm", jsonParam.get("ownerAdresNm").toString());
}
if(jsonParam.get("ownerRoadNmCode") != null){
param.put("ownerRoadNmCode", jsonParam.get("ownerRoadNmCode").toString());
}
if(jsonParam.get("ownerUndgrndBuldSeCode") != null){
param.put("ownerUndgrndBuldSeCode", jsonParam.get("ownerUndgrndBuldSeCode").toString());
}
if(jsonParam.get("ownerBuldMainNo") != null){
param.put("ownerBuldMainNo", onlyDigit(jsonParam.get("ownerBuldMainNo").toString()));
}
if(jsonParam.get("ownerBuldSubNo") != null){
param.put("ownerBuldSubNo", onlyDigit(jsonParam.get("ownerBuldSubNo").toString()));
}
if(jsonParam.get("ownerAdresFull") != null){
param.put("ownerAdresFull", jsonParam.get("ownerAdresFull").toString());
}
if(jsonParam.get("aftrVhrno") != null){
param.put("aftrVhrno", jsonParam.get("aftrVhrno").toString());
}
if(jsonParam.get("useFuelCode") != null){
param.put("useFuelCode", jsonParam.get("useFuelCode").toString());
}
if(jsonParam.get("prposSeCode") != null){
param.put("prposSeCode", jsonParam.get("prposSeCode").toString());
}
if(jsonParam.get("mtrsFomNm") != null){
param.put("mtrsFomNm", jsonParam.get("mtrsFomNm").toString());
}
if(jsonParam.get("frntVhrno") != null){
param.put("frntVhrno", jsonParam.get("frntVhrno").toString());
}
if(jsonParam.get("vhrno") != null){
param.put("vhrno", jsonParam.get("vhrno").toString());
}
if(jsonParam.get("vin") != null){
param.put("vin", jsonParam.get("vin").toString());
}
if(jsonParam.get("cnm") != null){
param.put("cnm", jsonParam.get("cnm").toString());
}
if(jsonParam.get("vhcleTotWt") != null){
param.put("vhcleTotWt", jsonParam.get("vhcleTotWt").toString());
}
if(jsonParam.get("caagEndde") != null){
param.put("caagEndde", jsonParam.get("caagEndde").toString());
}
if(jsonParam.get("changeDe") != null){
param.put("changeDe", jsonParam.get("changeDe").toString());
}
if(jsonParam.get("vhctyAsortCode") != null){
param.put("vhctyAsortCode", jsonParam.get("vhctyAsortCode").toString());
}
if(jsonParam.get("vhctyTyCode") != null){
param.put("vhctyTyCode", jsonParam.get("vhctyTyCode").toString());
}
if(jsonParam.get("vhctySeCode") != null){
param.put("vhctySeCode", jsonParam.get("vhctySeCode").toString());
}
if(jsonParam.get("mxmmLdg") != null){
param.put("mxmmLdg", jsonParam.get("mxmmLdg").toString());
}
if(jsonParam.get("vhctyAsortNm") != null){
param.put("vhctyAsortNm", jsonParam.get("vhctyAsortNm").toString());
}
if(jsonParam.get("vhctyTyNm") != null){
param.put("vhctyTyNm", jsonParam.get("vhctyTyNm").toString());
}
if(jsonParam.get("vhctySeNm") != null){
param.put("vhctySeNm", jsonParam.get("vhctySeNm").toString());
}
if(jsonParam.get("frstRegistDe") != null){
param.put("frstRegistDe", jsonParam.get("frstRegistDe").toString());
}
if(jsonParam.get("fomNm") != null){
param.put("fomNm", jsonParam.get("fomNm").toString());
}
if(jsonParam.get("acqsDe") != null){
param.put("acqsDe", jsonParam.get("acqsDe").toString());
}
if(jsonParam.get("acqsEndDe") != null){
param.put("acqsEndDe", jsonParam.get("acqsEndDe").toString());
}
if(jsonParam.get("yblMd") != null){
param.put("yblMd", jsonParam.get("yblMd").toString());
}
if(jsonParam.get("transrRegistDe") != null){
param.put("transrRegistDe", jsonParam.get("transrRegistDe").toString());
}
if(jsonParam.get("spcfRegistSttusCode") != null){
param.put("spcfRegistSttusCode", jsonParam.get("spcfRegistSttusCode").toString());
}
if(jsonParam.get("colorNm") != null){
param.put("colorNm", jsonParam.get("colorNm").toString());
}
if(jsonParam.get("mrtgCo") != null){
param.put("mrtgCo", jsonParam.get("mrtgCo").toString());
}
if(jsonParam.get("seizrCo") != null){
param.put("seizrCo", jsonParam.get("seizrCo").toString());
}
if(jsonParam.get("stmdCo") != null){
param.put("stmdCo", jsonParam.get("stmdCo").toString());
}
if(jsonParam.get("nmplCsdyAt") != null){
param.put("nmplCsdyAt", jsonParam.get("nmplCsdyAt").toString());
}
if(jsonParam.get("nmplCsdyRemnrDe") != null){
param.put("nmplCsdyRemnrDe", jsonParam.get("nmplCsdyRemnrDe").toString());
}
if(jsonParam.get("originSeCode") != null){
param.put("originSeCode", jsonParam.get("originSeCode").toString());
}
if(jsonParam.get("nmplStndrdCode") != null){
param.put("nmplStndrdCode", jsonParam.get("nmplStndrdCode").toString());
}
if(jsonParam.get("acqsAmount") != null){
param.put("acqsAmount", jsonParam.get("acqsAmount").toString());
}
if(jsonParam.get("insptValidPdBgnde") != null){
param.put("insptValidPdBgnde", jsonParam.get("insptValidPdBgnde").toString());
}
if(jsonParam.get("insptValidPdEndde") != null){
param.put("insptValidPdEndde", jsonParam.get("insptValidPdEndde").toString());
}
if(jsonParam.get("chckValidPdBgnde") != null){
param.put("chckValidPdBgnde", jsonParam.get("chckValidPdBgnde").toString());
}
if(jsonParam.get("chckValidPdEndde") != null){
param.put("chckValidPdEndde", jsonParam.get("chckValidPdEndde").toString());
}
if(jsonParam.get("useStrnghldGrcCode") != null){
param.put("useStrnghldGrcCode", jsonParam.get("useStrnghldGrcCode").toString());
}
if(jsonParam.get("tkcarPscapCo") != null){
param.put("tkcarPscapCo", jsonParam.get("tkcarPscapCo").toString());
}
if(jsonParam.get("spmnno") != null){
param.put("spmnno", jsonParam.get("spmnno").toString());
}
if(jsonParam.get("trvlDstnc") != null){
param.put("trvlDstnc", jsonParam.get("trvlDstnc").toString());
}
if(jsonParam.get("frstRegistRqrcno") != null){
param.put("frstRegistRqrcno", jsonParam.get("frstRegistRqrcno").toString());
}
if(jsonParam.get("vlntErsrPrvntcNticeDe") != null){
param.put("vlntErsrPrvntcNticeDe", jsonParam.get("vlntErsrPrvntcNticeDe").toString());
}
if(jsonParam.get("registInsttNm") != null){
param.put("registInsttNm", jsonParam.get("registInsttNm").toString());
}
if(jsonParam.get("processImprtyResnCode") != null){
param.put("processImprtyResnCode", jsonParam.get("processImprtyResnCode").toString());
}
if(jsonParam.get("processImprtyResnDtls") != null){
param.put("processImprtyResnDtls", jsonParam.get("processImprtyResnDtls").toString());
}
if(jsonParam.get("vimsPrposSeCode") != null){
param.put("vimsPrposSeCode", jsonParam.get("vimsPrposSeCode").toString());
}
if(jsonParam.get("vimsVhctyAsortCode") != null){
param.put("vimsVhctyAsortCode", jsonParam.get("vimsVhctyAsortCode").toString());
}
if(jsonParam.get("vimsVhctyTyCode") != null){
param.put("vimsVhctyTyCode", jsonParam.get("vimsVhctyTyCode").toString());
}
if(jsonParam.get("vimsVhctySeCode") != null){
param.put("vimsVhctySeCode", jsonParam.get("vimsVhctySeCode").toString());
}
if(jsonParam.get("cbdBt") != null){
param.put("cbdLt", jsonParam.get("cbdLt").toString());
}
if(jsonParam.get("cbdBt") != null){
param.put("cbdBt", jsonParam.get("cbdBt").toString());
}
if(jsonParam.get("cbdHg") != null){
param.put("cbdHg", jsonParam.get("cbdHg").toString());
}
if(jsonParam.get("frstMxmmLdg") != null){
param.put("frstMxmmLdg", jsonParam.get("frstMxmmLdg").toString());
}
}
public static String onlyDigit(String str){
if(str == null){
return "";
}
String result = str.replaceAll("[^0-9]", "");
return result;
}
}

@ -135,7 +135,7 @@ public class CommSmartPlatformFISController {
System.out.println("==== callCarInfoListJson.do 8 ");
JSONParser parser = new JSONParser();
JSONObject jsonParam = (JSONObject)parser.parse(map.get("data").toString());
setData(param, jsonParam);
CarInfoSearch.setData(param, jsonParam);
param.put("RECV_YN", "Y");
@ -246,7 +246,7 @@ public class CommSmartPlatformFISController {
logger.info("차적조회 찾기 10");
JSONParser parser = new JSONParser();
JSONObject jsonParam = (JSONObject)parser.parse(map.get("data").toString());
setData(param, jsonParam);
CarInfoSearch.setData(param, jsonParam);
mapOrg.remove("levyStdde");
mapOrg.remove("inqireSeCode");
@ -414,7 +414,7 @@ public class CommSmartPlatformFISController {
System.out.println("시설공단 확인 6");
JSONParser parser = new JSONParser();
JSONObject jsonParam = (JSONObject)parser.parse(map.get("data").toString());
setData(param, jsonParam);
CarInfoSearch.setData(param, jsonParam);
list.add(param);
}
@ -503,7 +503,7 @@ public class CommSmartPlatformFISController {
System.out.println("차적조회 찾기 10");
JSONParser parser = new JSONParser();
JSONObject jsonParam = (JSONObject)parser.parse(map.get("data").toString());
setData(param, jsonParam);
CarInfoSearch.setData(param, jsonParam);
mapOrg.remove("levyStdde");
mapOrg.remove("inqireSeCode");
@ -781,6 +781,9 @@ public class CommSmartPlatformFISController {
@Transactional
@RequestMapping(value="/cfs/trsmrcv/callMobileNotiKT.do", method=RequestMethod.POST)
public @ResponseBody Map<String, Object> callMobileNotiKT(@RequestBody List<Map<String, String>> paramList, HttpServletRequest request) throws Exception {
ResultSmartPlatform result = new ResultSmartPlatform();
String str = "";
@ -854,6 +857,7 @@ public class CommSmartPlatformFISController {
Thread.sleep(200);
// 차적정보조회 웹서비스 호출
///fis/rest/api/getCarBasicInfo
url = cfsCommonService.findCommonSecureGet("ITF_CFS_O_001");
callWebService = new CallWebService(url);
@ -870,7 +874,7 @@ public class CommSmartPlatformFISController {
System.out.println("========================== 5");
jsonParam = (JSONObject)parser.parse(map.get("data").toString());
setData(param, jsonParam);
CarInfoSearch.setData(param, jsonParam);
// 리턴param 추가
param.put("roadNmCode", map.get("ownerRoadNmCode"));
@ -886,6 +890,7 @@ public class CommSmartPlatformFISController {
mapOrg.put("juminNo", jsonParam.get("mberSeNo").toString());
//
url = cfsCommonService.findCommonSecureGet("ITF_CFS_O_012");
callWebService = new CallWebService(url);
//ci조회웹서비스
@ -997,10 +1002,12 @@ public class CommSmartPlatformFISController {
}
if(isMinapAnnae) {
//11-111
secureResult = cfsCommonService.findCommonSecureGet("sysId_kt_def");
mapOrg.put("sysId", secureResult);
} else {
if(mobiNotiExist){
//11-002
secureResult = cfsCommonService.findCommonSecureGet("sysId");
}
@ -1225,7 +1232,7 @@ public class CommSmartPlatformFISController {
mapOrg.put("exTime", param.get("deliveryDate")); // 임시
}
// http://98.42.34.216:19736/fis/rest/api/getKtMmsNotice
url = cfsCommonService.findCommonSecureGet("ITF_CFS_O_007");
callWebService = new CallWebService(url);
map = callWebService.callWebServicePost(mapOrg);
@ -1336,7 +1343,7 @@ public class CommSmartPlatformFISController {
/**
*
* - -
* <pre></pre>
*/
@Transactional
@ -1410,119 +1417,119 @@ public class CommSmartPlatformFISController {
result.setData(ResultSmartPlatform.RESULT_KEY_DEFAULT, paramList);
return result.getResult();
}else {
logger.info("========================== 5");
JSONParser parser = new JSONParser();
JSONObject jsonParam = (JSONObject)parser.parse(map.get("data").toString());
setData(param, jsonParam);
}
logger.info("========================== 5");
if(param.get("processImprtyResnCode").toString().equals("00") == false) {
// 조회 실패
JSONParser parser = new JSONParser();
JSONObject jsonParam = (JSONObject)parser.parse(map.get("data").toString());
CarInfoSearch.setData(param, jsonParam);
param.put("MOBILE_SEND_DATE", "Y");
param.put("MOBILE_RESULT_ID", "07");
if(commSmartPlatformFISService.updateDefMobNoti(param) < 0) {
// 실패
result.setErrorMsg(null, null);
}
if(!param.get("processImprtyResnCode").toString().equals("00") && !param.get("processImprtyResnCode").toString().equals("03")) {
// 조회 실패
param.put("MOBILE_SEND_DATE", "Y");
param.put("MOBILE_RESULT_ID", "07");
if(commSmartPlatformFISService.updateDefMobNoti(param) < 0) {
// 실패
result.setErrorMsg(null, null);
logger.info(result.getResult().get("resultMessage").toString());
return result.getResult();
}
result.setErrorMsg(null, null);
logger.info(result.getResult().get("resultMessage").toString());
return result.getResult();
}
String[] address = param.get("ownerAdresFull").split(",");
param.put("sessionUserNm", HttpUtil.getEmpNm());
param.put("addressName", address[0]);
if(param.get("mberSeCode").toString().equals("11") == false) {
if(commSmartPlatformFISService.findPenaltyDefaultTransCheck(param) != 0){
commSmartPlatformFISService.updateFisDefaultCars(param);
}
}
if(commSmartPlatformFISService.findPenaltyDefaultTransCheck(param) == 0){
commSmartPlatformFISService.insertDefaultCars(param);
}
if(param.get("mberSeCode").toString().equals("11") == false) {
System.out.println("=== 법인 또는 외국인에 해당 : " + jsonParam.get("mberSeNo").toString());
if(commSmartPlatformFISService.updateSearchCarInfo(param) < 0) {
// 실패
result.setErrorMsg(null, null);
}
// 차적조회요청이력 저장
if(commSmartPlatformFISService.insertSearchCarInfoLog(param) < 0) {
// 실패
result.setErrorMsg(null, null);
}
// 미납 또는 과태료 모바일 고지 상태 업데이트
param.put("MOBILE_SEND_DATE", "Y");
param.put("MOBILE_RESULT_ID", "09");
String[] address = param.get("ownerAdresFull").split(",");
param.put("sessionUserNm", HttpUtil.getEmpNm());
param.put("addressName", address[0]);
if(param.get("mberSeCode").toString().equals("11") == false) {
if(commSmartPlatformFISService.findPenaltyDefaultTransCheck(param) != 0){
commSmartPlatformFISService.updateFisDefaultCars(param);
}
}
if(commSmartPlatformFISService.findPenaltyDefaultTransCheck(param) == 0){
commSmartPlatformFISService.insertDefaultCars(param);
}
logger.info("################ updateMobileNoti 체크 MOBILE_RESULT_ID : " + param.get("MOBILE_RESULT_ID"));
if(commSmartPlatformFISService.updateMobileNoti(param) < 0) {
// 실패
result.setErrorMsg("E001", "모바일고지 실패-Default", null);
continue;
}
if(param.get("mberSeCode").toString().equals("11") == false) {
System.out.println("=== 법인 또는 외국인에 해당 : " + jsonParam.get("mberSeNo").toString());
if(commSmartPlatformFISService.updateSearchCarInfo(param) < 0) {
// 실패
result.setErrorMsg(null, null);
}
// 차적조회요청이력 저장
if(commSmartPlatformFISService.insertSearchCarInfoLog(param) < 0) {
// 실패
result.setErrorMsg(null, null);
}
// 미납 또는 과태료 모바일 고지 상태 업데이트
param.put("MOBILE_SEND_DATE", "Y");
param.put("MOBILE_RESULT_ID", "09");
logger.info("################ updateMobileNoti 체크 MOBILE_RESULT_ID : " + param.get("MOBILE_RESULT_ID"));
if(commSmartPlatformFISService.updateMobileNoti(param) < 0) {
// 실패
result.setErrorMsg("E001", "모바일고지 실패-Default", null);
continue;
}
// CI조회 웹서비스 호출
mapOrg.remove("levyStdde");
mapOrg.remove("inqireSeCode");
mapOrg.remove("vhrno");
mapOrg.remove("vin");
continue;
}
mapOrg.put("juminNo", jsonParam.get("mberSeNo").toString());
url = cfsCommonService.findCommonSecureGet("ITF_CFS_O_012");
callWebService = new CallWebService(url);
map = callWebService.callWebServicePost(mapOrg);
if(map == null || map.get("result").toString().equals("FAIL") == true) {
// 조회 실패
result.setErrorMsg(null, null);
logger.info(result.getResult().get("resultMessage").toString());
return result.getResult();
}
// CI조회 웹서비스 호출
mapOrg.remove("levyStdde");
mapOrg.remove("inqireSeCode");
mapOrg.remove("vhrno");
mapOrg.remove("vin");
JSONObject obj = (JSONObject)parser.parse(map.get("data").toString());
mapOrg.put("juminNo", jsonParam.get("mberSeNo").toString());
// CI 미수신
if(obj.get("sci") == null) {
// 실패
result.setErrorMsg(null, "CI정보 미수신", null);
logger.info(result.getResult().get("resultMessage").toString());
return result.getResult();
}
url = cfsCommonService.findCommonSecureGet("ITF_CFS_O_012");
callWebService = new CallWebService(url);
map = callWebService.callWebServicePost(mapOrg);
if(map == null || map.get("result").toString().equals("FAIL") == true) {
// 조회 실패
result.setErrorMsg(null, null);
logger.info(result.getResult().get("resultMessage").toString());
return result.getResult();
}
param.put("carOwnerCi", obj.get("sci").toString());
mapOrg.put("sci", obj.get("sci").toString());
mapOrg.put("sci",mapOrg.get("sci").replaceAll("[+]", "%2B"));
JSONObject obj = (JSONObject)parser.parse(map.get("data").toString());
System.out.println("sci===================================="+mapOrg.get("sci"));
// CI 미수신
if(obj.get("sci") == null) {
// 실패
result.setErrorMsg(null, "CI정보 미수신", null);
logger.info(result.getResult().get("resultMessage").toString());
return result.getResult();
}
param.put("carOwnerCi", obj.get("sci").toString());
mapOrg.put("sci", obj.get("sci").toString());
mapOrg.put("sci",mapOrg.get("sci").replaceAll("[+]", "%2B"));
param.put("RECV_YN", "Y");
// 차적조회요청 결과 업데이트
if(commSmartPlatformFISService.updateSearchCarInfo(param) < 0) {
// 실패
result.setErrorMsg(null, null);
}
// 차적조회요청이력 저장
if(commSmartPlatformFISService.insertSearchCarInfoLog(param) < 0) {
// 실패
result.setErrorMsg(null, null);
}
System.out.println("sci===================================="+mapOrg.get("sci"));
// 모바일 고지....
sendMobileNoficationNewKakao(param, mapOrg, result);
param.put("RECV_YN", "Y");
// 차적조회요청 결과 업데이트
if(commSmartPlatformFISService.updateSearchCarInfo(param) < 0) {
// 실패
result.setErrorMsg(null, null);
}
// 차적조회요청이력 저장
if(commSmartPlatformFISService.insertSearchCarInfoLog(param) < 0) {
// 실패
result.setErrorMsg(null, null);
}
// 모바일 고지....
sendMobileNoficationNewKakao(param, mapOrg, result);
result.setData(ResultSmartPlatform.RESULT_KEY_DEFAULT, paramList);
param.remove("CNS_REQ_SEQ");
@ -1548,7 +1555,7 @@ public class CommSmartPlatformFISController {
/**
* -
* - -
* <pre></pre>
*/
@Transactional
@ -2109,7 +2116,7 @@ public class CommSmartPlatformFISController {
logger.info("========================== 5");
JSONParser parser = new JSONParser();
JSONObject jsonParam = (JSONObject)parser.parse(map.get("data").toString());
setData(param, jsonParam);
CarInfoSearch.setData(param, jsonParam);
String[] address = param.get("ownerAdresFull").split(",");
param.put("sessionUserNm", HttpUtil.getEmpNm());
@ -2949,277 +2956,7 @@ public class CommSmartPlatformFISController {
return commSmartPlatformFISService.selectMobliePenaltyNotificationKakao(param);
}
/**
*
* <pre></pre>
*/
private void setData(Map<String, String> param, JSONObject jsonParam) {
if(jsonParam.get("transId") != null){
param.put("transId", jsonParam.get("transId").toString());
}
if(jsonParam.get("prye") != null){
param.put("prye", jsonParam.get("prye").toString());
}
if(jsonParam.get("registDe") != null){
param.put("registDe", jsonParam.get("registDe").toString());
}
if(jsonParam.get("ersrRegistSeCode") != null){
param.put("ersrRegistSeCode", jsonParam.get("ersrRegistSeCode").toString());
}
if(jsonParam.get("ersrRegistSeNm") != null){
param.put("ersrRegistSeNm", jsonParam.get("ersrRegistSeNm").toString());
}
if(jsonParam.get("ersrRegistDe") != null){
param.put("ersrRegistDe", jsonParam.get("ersrRegistDe").toString());
}
if(jsonParam.get("registDetailCode") != null){
param.put("registDetailCode", jsonParam.get("registDetailCode").toString());
}
if(jsonParam.get("dsplvl") != null){
param.put("dsplvl", jsonParam.get("dsplvl").toString());
}
if(jsonParam.get("useStrnghldLegaldongCode") != null){
param.put("useStrnghldLegaldongCode", jsonParam.get("useStrnghldLegaldongCode").toString());
}
if(jsonParam.get("useStrnghldAdstrdCode") != null){
param.put("useStrnghldAdstrdCode", jsonParam.get("useStrnghldAdstrdCode").toString());
}
if(jsonParam.get("useStrnghldMntn") != null){
param.put("useStrnghldMntn", jsonParam.get("useStrnghldMntn").toString());
}
if(jsonParam.get("useStrnghldLnbr") != null){
param.put("useStrnghldLnbr", onlyDigit(jsonParam.get("useStrnghldLnbr").toString()));
}
if(jsonParam.get("useStrnghldHo") != null){
param.put("useStrnghldHo", onlyDigit(jsonParam.get("useStrnghldHo").toString()));
}
if(jsonParam.get("useStrnghldAdresNm") != null){
param.put("useStrnghldAdresNm", jsonParam.get("useStrnghldAdresNm").toString());
}
if(jsonParam.get("useStrnghldRoadNmCode") != null){
param.put("useStrnghldRoadNmCode", jsonParam.get("useStrnghldRoadNmCode").toString());
}
if(jsonParam.get("usgsrhldUndgrndBuldSeCode") != null){
param.put("usgsrhldUndgrndBuldSeCode", jsonParam.get("usgsrhldUndgrndBuldSeCode").toString());
}
if(jsonParam.get("useStrnghldBuldMainNo") != null){
param.put("useStrnghldBuldMainNo", onlyDigit(jsonParam.get("useStrnghldBuldMainNo").toString()));
}
if(jsonParam.get("useStrnghldBuldSubNo") != null){
param.put("useStrnghldBuldSubNo", onlyDigit(jsonParam.get("useStrnghldBuldSubNo").toString()));
}
if(jsonParam.get("mberSeCode") != null){
param.put("mberSeCode", jsonParam.get("mberSeCode").toString());
}
if(jsonParam.get("mberNm") != null){
param.put("mberNm", jsonParam.get("mberNm").toString());
}
if(jsonParam.get("mberSeNo") != null){
param.put("mberSeNo", jsonParam.get("mberSeNo").toString());
}
if(jsonParam.get("telno") != null){
param.put("telno", jsonParam.get("telno").toString());
}
if(jsonParam.get("ownerLegaldongCode") != null){
param.put("ownerLegaldongCode", jsonParam.get("ownerLegaldongCode").toString());
}
if(jsonParam.get("ownerAdstrdCode") != null){
param.put("ownerAdstrdCode", jsonParam.get("ownerAdstrdCode").toString());
}
if(jsonParam.get("ownerMntn") != null){
param.put("ownerMntn", jsonParam.get("ownerMntn").toString());
}
if(jsonParam.get("ownerLnbr") != null){
param.put("ownerLnbr", onlyDigit(jsonParam.get("ownerLnbr").toString()));
}
if(jsonParam.get("ownerHo") != null){
param.put("ownerHo", onlyDigit(jsonParam.get("ownerHo").toString()));
}
if(jsonParam.get("ownerAdresNm") != null){
param.put("ownerAdresNm", jsonParam.get("ownerAdresNm").toString());
}
if(jsonParam.get("ownerRoadNmCode") != null){
param.put("ownerRoadNmCode", jsonParam.get("ownerRoadNmCode").toString());
}
if(jsonParam.get("ownerUndgrndBuldSeCode") != null){
param.put("ownerUndgrndBuldSeCode", jsonParam.get("ownerUndgrndBuldSeCode").toString());
}
if(jsonParam.get("ownerBuldMainNo") != null){
param.put("ownerBuldMainNo", onlyDigit(jsonParam.get("ownerBuldMainNo").toString()));
}
if(jsonParam.get("ownerBuldSubNo") != null){
param.put("ownerBuldSubNo", onlyDigit(jsonParam.get("ownerBuldSubNo").toString()));
}
if(jsonParam.get("ownerAdresFull") != null){
param.put("ownerAdresFull", jsonParam.get("ownerAdresFull").toString());
}
if(jsonParam.get("aftrVhrno") != null){
param.put("aftrVhrno", jsonParam.get("aftrVhrno").toString());
}
if(jsonParam.get("useFuelCode") != null){
param.put("useFuelCode", jsonParam.get("useFuelCode").toString());
}
if(jsonParam.get("prposSeCode") != null){
param.put("prposSeCode", jsonParam.get("prposSeCode").toString());
}
if(jsonParam.get("mtrsFomNm") != null){
param.put("mtrsFomNm", jsonParam.get("mtrsFomNm").toString());
}
if(jsonParam.get("frntVhrno") != null){
param.put("frntVhrno", jsonParam.get("frntVhrno").toString());
}
if(jsonParam.get("vhrno") != null){
param.put("vhrno", jsonParam.get("vhrno").toString());
}
if(jsonParam.get("vin") != null){
param.put("vin", jsonParam.get("vin").toString());
}
if(jsonParam.get("cnm") != null){
param.put("cnm", jsonParam.get("cnm").toString());
}
if(jsonParam.get("vhcleTotWt") != null){
param.put("vhcleTotWt", jsonParam.get("vhcleTotWt").toString());
}
if(jsonParam.get("caagEndde") != null){
param.put("caagEndde", jsonParam.get("caagEndde").toString());
}
if(jsonParam.get("changeDe") != null){
param.put("changeDe", jsonParam.get("changeDe").toString());
}
if(jsonParam.get("vhctyAsortCode") != null){
param.put("vhctyAsortCode", jsonParam.get("vhctyAsortCode").toString());
}
if(jsonParam.get("vhctyTyCode") != null){
param.put("vhctyTyCode", jsonParam.get("vhctyTyCode").toString());
}
if(jsonParam.get("vhctySeCode") != null){
param.put("vhctySeCode", jsonParam.get("vhctySeCode").toString());
}
if(jsonParam.get("mxmmLdg") != null){
param.put("mxmmLdg", jsonParam.get("mxmmLdg").toString());
}
if(jsonParam.get("vhctyAsortNm") != null){
param.put("vhctyAsortNm", jsonParam.get("vhctyAsortNm").toString());
}
if(jsonParam.get("vhctyTyNm") != null){
param.put("vhctyTyNm", jsonParam.get("vhctyTyNm").toString());
}
if(jsonParam.get("vhctySeNm") != null){
param.put("vhctySeNm", jsonParam.get("vhctySeNm").toString());
}
if(jsonParam.get("frstRegistDe") != null){
param.put("frstRegistDe", jsonParam.get("frstRegistDe").toString());
}
if(jsonParam.get("fomNm") != null){
param.put("fomNm", jsonParam.get("fomNm").toString());
}
if(jsonParam.get("acqsDe") != null){
param.put("acqsDe", jsonParam.get("acqsDe").toString());
}
if(jsonParam.get("acqsEndDe") != null){
param.put("acqsEndDe", jsonParam.get("acqsEndDe").toString());
}
if(jsonParam.get("yblMd") != null){
param.put("yblMd", jsonParam.get("yblMd").toString());
}
if(jsonParam.get("transrRegistDe") != null){
param.put("transrRegistDe", jsonParam.get("transrRegistDe").toString());
}
if(jsonParam.get("spcfRegistSttusCode") != null){
param.put("spcfRegistSttusCode", jsonParam.get("spcfRegistSttusCode").toString());
}
if(jsonParam.get("colorNm") != null){
param.put("colorNm", jsonParam.get("colorNm").toString());
}
if(jsonParam.get("mrtgCo") != null){
param.put("mrtgCo", jsonParam.get("mrtgCo").toString());
}
if(jsonParam.get("seizrCo") != null){
param.put("seizrCo", jsonParam.get("seizrCo").toString());
}
if(jsonParam.get("stmdCo") != null){
param.put("stmdCo", jsonParam.get("stmdCo").toString());
}
if(jsonParam.get("nmplCsdyAt") != null){
param.put("nmplCsdyAt", jsonParam.get("nmplCsdyAt").toString());
}
if(jsonParam.get("nmplCsdyRemnrDe") != null){
param.put("nmplCsdyRemnrDe", jsonParam.get("nmplCsdyRemnrDe").toString());
}
if(jsonParam.get("originSeCode") != null){
param.put("originSeCode", jsonParam.get("originSeCode").toString());
}
if(jsonParam.get("nmplStndrdCode") != null){
param.put("nmplStndrdCode", jsonParam.get("nmplStndrdCode").toString());
}
if(jsonParam.get("acqsAmount") != null){
param.put("acqsAmount", jsonParam.get("acqsAmount").toString());
}
if(jsonParam.get("insptValidPdBgnde") != null){
param.put("insptValidPdBgnde", jsonParam.get("insptValidPdBgnde").toString());
}
if(jsonParam.get("insptValidPdEndde") != null){
param.put("insptValidPdEndde", jsonParam.get("insptValidPdEndde").toString());
}
if(jsonParam.get("chckValidPdBgnde") != null){
param.put("chckValidPdBgnde", jsonParam.get("chckValidPdBgnde").toString());
}
if(jsonParam.get("chckValidPdEndde") != null){
param.put("chckValidPdEndde", jsonParam.get("chckValidPdEndde").toString());
}
if(jsonParam.get("useStrnghldGrcCode") != null){
param.put("useStrnghldGrcCode", jsonParam.get("useStrnghldGrcCode").toString());
}
if(jsonParam.get("tkcarPscapCo") != null){
param.put("tkcarPscapCo", jsonParam.get("tkcarPscapCo").toString());
}
if(jsonParam.get("spmnno") != null){
param.put("spmnno", jsonParam.get("spmnno").toString());
}
if(jsonParam.get("trvlDstnc") != null){
param.put("trvlDstnc", jsonParam.get("trvlDstnc").toString());
}
if(jsonParam.get("frstRegistRqrcno") != null){
param.put("frstRegistRqrcno", jsonParam.get("frstRegistRqrcno").toString());
}
if(jsonParam.get("vlntErsrPrvntcNticeDe") != null){
param.put("vlntErsrPrvntcNticeDe", jsonParam.get("vlntErsrPrvntcNticeDe").toString());
}
if(jsonParam.get("registInsttNm") != null){
param.put("registInsttNm", jsonParam.get("registInsttNm").toString());
}
if(jsonParam.get("processImprtyResnCode") != null){
param.put("processImprtyResnCode", jsonParam.get("processImprtyResnCode").toString());
}
if(jsonParam.get("processImprtyResnDtls") != null){
param.put("processImprtyResnDtls", jsonParam.get("processImprtyResnDtls").toString());
}
if(jsonParam.get("vimsPrposSeCode") != null){
param.put("vimsPrposSeCode", jsonParam.get("vimsPrposSeCode").toString());
}
if(jsonParam.get("vimsVhctyAsortCode") != null){
param.put("vimsVhctyAsortCode", jsonParam.get("vimsVhctyAsortCode").toString());
}
if(jsonParam.get("vimsVhctyTyCode") != null){
param.put("vimsVhctyTyCode", jsonParam.get("vimsVhctyTyCode").toString());
}
if(jsonParam.get("vimsVhctySeCode") != null){
param.put("vimsVhctySeCode", jsonParam.get("vimsVhctySeCode").toString());
}
if(jsonParam.get("cbdBt") != null){
param.put("cbdLt", jsonParam.get("cbdLt").toString());
}
if(jsonParam.get("cbdBt") != null){
param.put("cbdBt", jsonParam.get("cbdBt").toString());
}
if(jsonParam.get("cbdHg") != null){
param.put("cbdHg", jsonParam.get("cbdHg").toString());
}
if(jsonParam.get("frstMxmmLdg") != null){
param.put("frstMxmmLdg", jsonParam.get("frstMxmmLdg").toString());
}
}
public String byteLeftPad(String var,int leng,String A) throws UnsupportedEncodingException {
@ -3539,11 +3276,5 @@ public class CommSmartPlatformFISController {
return commSmartPlatformFISService.selectSisulOverFareList(param);
}
private String onlyDigit(String str){
if(str == null){
return "";
}
String result = str.replaceAll("[^0-9]", "");
return result;
}
}

Loading…
Cancel
Save