컨트롤러,서비스 소스정리

main
이범준 5 months ago
parent e74d3bf951
commit 628e2d0dab

@ -705,6 +705,7 @@ public class FineTransController {
}
/**
* >>(FN004M01) []
*
*
* @param param

@ -532,27 +532,28 @@ public class WorkerFareAdjustServiceImpl implements WorkerFareAdjustService {
String oldCollectId = workerFareAdjustDao.selectWorkerFareTerminalInfoCollectTypeCheck(param).get("COLLECT_ID");
if(newCollectId.equals(oldCollectId)){
return 1;
}else{
// 1. 요금단말변경사유정보에 새로이 입력 (FARE_TERMINAL_UPDATE_INFO)
message = "요금단말변경사유정보";
workerFareAdjustDao.createWorkerFareTerminalUpdateInfo(param);
// 2. 요금단말이력정보에 새로이 입력 (FARE_TERMINAL_HISTORY_INFO)
message = "요금단말이력정보";
workerFareAdjustDao.createWorkerFareTerminalHistoryInfo(param);
// 3. 요금단말정보에 새로이 입력(FARE_TERMINAL_INFO)
message = "요금단말정보";
workerFareAdjustDao.updateWorkerFareTerminalInfoCollectTypeChange(param);
// 4. 미납처리시 DEFAULT_FARE_READ_INFO_DAMO 에 insert
if(param.getCollectId().equals("40")){
workerFareAdjustDao.insertDefaultFareReadInfo(param);
}
// 5. 미납에서 변경시 DEFAULT_FARE_READ_INFO_DAMO 에 delete
if(param.getBefCollectId().equals("40")){
workerFareAdjustDao.deleteDefaultFareReadInfo(param);
}
}
// 1. 요금단말변경사유정보에 새로이 입력 (FARE_TERMINAL_UPDATE_INFO)
message = "요금단말변경사유정보";
workerFareAdjustDao.createWorkerFareTerminalUpdateInfo(param);
// 2. 요금단말이력정보에 새로이 입력 (FARE_TERMINAL_HISTORY_INFO)
message = "요금단말이력정보";
workerFareAdjustDao.createWorkerFareTerminalHistoryInfo(param);
// 3. 요금단말정보에 새로이 입력(FARE_TERMINAL_INFO)
message = "요금단말정보";
workerFareAdjustDao.updateWorkerFareTerminalInfoCollectTypeChange(param);
// 4. 미납처리시 DEFAULT_FARE_READ_INFO_DAMO 에 insert
if(param.getCollectId().equals("40")){
workerFareAdjustDao.insertDefaultFareReadInfo(param);
}
// 5. 미납에서 변경시 DEFAULT_FARE_READ_INFO_DAMO 에 delete
if(param.getBefCollectId().equals("40")){
workerFareAdjustDao.deleteDefaultFareReadInfo(param);
}
}catch(RuntimeException e) {
e.printStackTrace();
throw new Exception(message + " 수정 또는 입력을 실패하였습니다.<br/>전산담당자에게 문의하세요.");

@ -113,29 +113,29 @@ public class CalcFeeThread implements Runnable {
JSONParser parser = new JSONParser();
JSONObject jsonParam = (JSONObject) parser.parse(map.get("data").toString());
this.vo.setCarNoImgPathRevis(jsonParam.get("nopltImagePath").toString());
this.vo.setCarNoRevis(jsonParam.get("vhcleNum").toString());
this.vo.setCarTypeRevis(jsonParam.get("vhcleKnd").toString());
this.vo.setCarColorRevis(jsonParam.get("vhcleColor").toString());
this.vo.setCarNoImgPathRevis( jsonParam.get("nopltImagePath").toString());
this.vo.setCarNoRevis( jsonParam.get("vhcleNum").toString());
this.vo.setCarTypeRevis( jsonParam.get("vhcleKnd").toString());
this.vo.setCarColorRevis( jsonParam.get("vhcleColor").toString());
this.vo.setReliabilityKnowledge(jsonParam.get("recogCnfdncRate").toString());
//this.vo.setCarNoRevis("77가1357");
// 차량번호 업데이트
Map<String, Object> mapNeo = new HashMap<String, Object>();
mapNeo.put("in_worker", this.vo.getWorkerId());
mapNeo.put("in_fare", this.vo.getFareOfficeId());
mapNeo.put("in_booth", this.vo.getBoothId());
mapNeo.put("in_worker" , this.vo.getWorkerId());
mapNeo.put("in_fare" , this.vo.getFareOfficeId());
mapNeo.put("in_booth" , this.vo.getBoothId());
mapNeo.put("in_work_date", String.format("%s%s%s", this.vo.getYear(), this.vo.getMonth(), this.vo.getDay()));
mapNeo.put("in_work_time", this.vo.getWorkTimes());
mapNeo.put("in_seq", this.vo.getSeqno());
mapNeo.put("in_seq" , this.vo.getSeqno());
mapNeo.put("in_collect", this.vo.getCollectId());
mapNeo.put("in_card_ret", this.vo.getCardRet());
mapNeo.put("in_collect" , this.vo.getCollectId());
mapNeo.put("in_card_ret" , this.vo.getCardRet());
mapNeo.put("in_carno", this.vo.getCarNoRevis());
mapNeo.put("in_carno" , this.vo.getCarNoRevis());
mapNeo.put("out_ret", -1);
mapNeo.put("out_ret" , -1);
logger.info("=== 차량번호 업데이트 전");
try {

@ -1253,7 +1253,7 @@ public class CommHoCController {
}
/**
* AI
* AI
* <pre></pre>
*/
@RequestMapping(value="/cfs/trsmrcv/callCarNoDecision.do", method=RequestMethod.POST)
@ -1293,7 +1293,7 @@ public class CommHoCController {
vo.setCardRet(cardRet);
vo.setPassDate(passDate);
vo.setPassAmount(passAmount);
vo.setPassAmount(passAmount); //원래의도 : 금액, 실제 : sofa+정지이미지관련코드1자리+동영상관련코드1자리+금액의앞3자리
vo.setCarNoImgPath(transFileName(carNoImgPath));
vo.setWorker("test");
@ -1340,6 +1340,7 @@ public class CommHoCController {
cctvID.put("106", "A10211006");
cctvID.put("107", "A10311007");
cctvID.put("108", "A10411008");
cctvID.put("301", "A10503001");
cctvID.put("302", "A10403002");
cctvID.put("303", "A10303003");
@ -1356,16 +1357,16 @@ public class CommHoCController {
System.out.println("=== strImageOrg : " + strImageOrg);
System.out.println("=== strarr[] : " + strarr[0]);
System.out.println("=== strarr[] : " + strarr[1]);
System.out.println("=== strarr[] : " + strarr[2]);
System.out.println("=== strarr[] : " + strarr[0]); //날짜
System.out.println("=== strarr[] : " + strarr[1]); //시간
System.out.println("=== strarr[] : " + strarr[2]); //시퀀스+징수코드
String tennel = strarr[3].substring(0, 1);
String line = strarr[3].substring(1, 3);
String dirc = strarr[3].substring(3);
String tennel = strarr[3].substring(0, 1); //터널
String line = strarr[3].substring(1, 3); //차로
String dirc = strarr[3].substring(3); //원래의도 : 통행방향, 실제 : 감지시간의첫자리
dirc = cctvID.get(tennel + line);
dirc = cctvID.get(tennel + line); //덧씌움
dirc = dirc.substring(dirc.length() - 1);
Map<String,String> mapDic = new HashMap<String, String>();
mapDic.put("1", "0");
@ -1379,6 +1380,7 @@ public class CommHoCController {
System.out.println("==map dirc== : [" + mapDic.get(dirc) + "]==");
StringBuilder strbuf = new StringBuilder();
strbuf.append(strarr[0].substring(0, 4));
strbuf.append("/");
@ -1411,7 +1413,7 @@ public class CommHoCController {
strbuf.append("_");
strbuf.append(strarr[1]);
strbuf.append("_");
strbuf.append(strarr[2]);
strbuf.append(strarr[2]); //시퀀스+징수코드
strbuf.append(".jpg");
System.out.println("==String Buf 2 == : [" + strbuf + "]==");

@ -33,7 +33,7 @@ public class CommHoController {
/**
* ANPR
* ANPR (,,SD) 1jar,3jar = , c = vhcleNum
*
* <pre></pre>
*/

Loading…
Cancel
Save