단속 재등록 관리 수정.

main
jjh 1 year ago
parent 5ee66e892e
commit 05769e3684

@ -5,7 +5,6 @@ import java.util.Map;
import org.egovframe.rte.psl.dataaccess.mapper.Mapper; import org.egovframe.rte.psl.dataaccess.mapper.Mapper;
import cokr.xit.fims.excl.Excl01Query;
import cokr.xit.fims.excl.Excl03; import cokr.xit.fims.excl.Excl03;
import cokr.xit.fims.excl.Excl03Query; import cokr.xit.fims.excl.Excl03Query;
import cokr.xit.foundation.component.AbstractMapper; import cokr.xit.foundation.component.AbstractMapper;
@ -86,33 +85,10 @@ public interface Excl03Mapper extends AbstractMapper {
return excl03 != null && deleteCrdnReReg(params().set("excl03", excl03)) == 1; return excl03 != null && deleteCrdnReReg(params().set("excl03", excl03)) == 1;
} }
/** ID . /** ID .
* @param crdnId ID * @param crdnId ID
* @return * @return
*/ */
DataObject selectCrdnInfo(String crdnId); DataObject selectCrdnInfo(String crdnId);
/** .
* @param params
* <ul><li>"excl03" - </li>
* <li>"currentUser" - </li>
* </ul>
* @return
*/
int insertCopyCrdn(Map<String, Object> params);
/** .
* @param excl03
* @return
* <ul><li> true</li>
* <li> false</li>
* </ul>
*/
default boolean insertCopyCrdn(Excl03 excl03) {
return excl03 != null && insertCopyCrdn(params().set("excl03", excl03)) == 1;
}
} }

@ -38,7 +38,7 @@ public interface Excl01Service {
* <li> false</li> * <li> false</li>
* </ul> * </ul>
*/ */
Map<String, String> createLevyExclusion(Excl01 excl01); Map<String, String> create(Excl01 excl01);
/** . /** .
* @param excl * @param excl
@ -47,7 +47,7 @@ public interface Excl01Service {
* <li> false</li> * <li> false</li>
* </ul> * </ul>
*/ */
Map<String, String> updateLevyExclusion(Excl01 excl01); Map<String, String> update(Excl01 excl01);
/** . /** .
* @param excl * @param excl
@ -56,7 +56,7 @@ public interface Excl01Service {
* <li> false</li> * <li> false</li>
* </ul> * </ul>
*/ */
boolean removeLevyExclusion(Excl01 excl01); boolean remove(Excl01 excl01);
/** . /** .
* @param excl * @param excl
@ -65,6 +65,6 @@ public interface Excl01Service {
* <li> false</li> * <li> false</li>
* </ul> * </ul>
*/ */
boolean removeLevyExclusionList(Excl01 excl01); boolean removeList(Excl01 excl01);
} }

@ -43,7 +43,7 @@ public interface Excl03Service {
* <li> false</li> * <li> false</li>
* </ul> * </ul>
*/ */
boolean createCrackdownReRegistration(Excl03 excl03); boolean create(Excl03 excl03);
/** . /** .
* @param excl03 * @param excl03
@ -52,5 +52,5 @@ public interface Excl03Service {
* <li> false</li> * <li> false</li>
* </ul> * </ul>
*/ */
boolean removeCrackdownReRegistration(Excl03 excl03); boolean remove(Excl03 excl03);
} }

@ -62,7 +62,7 @@ public class Excl01Bean extends AbstractComponent {
* <li> false</li> * <li> false</li>
* </ul> * </ul>
*/ */
public boolean createLevyExclusion(Excl01 excl01) { public boolean create(Excl01 excl01) {
return excl01Mapper.insert(excl01); return excl01Mapper.insert(excl01);
} }
@ -73,7 +73,7 @@ public class Excl01Bean extends AbstractComponent {
* <li> false</li> * <li> false</li>
* </ul> * </ul>
*/ */
public boolean updateLevyExclusion(Excl01 excl01) { public boolean update(Excl01 excl01) {
return excl01Mapper.update(excl01); return excl01Mapper.update(excl01);
} }
@ -84,7 +84,7 @@ public class Excl01Bean extends AbstractComponent {
* <li> false</li> * <li> false</li>
* </ul> * </ul>
*/ */
public boolean removeLevyExclusion(Excl01 excl01) { public boolean remove(Excl01 excl01) {
return excl01Mapper.delete(excl01); return excl01Mapper.delete(excl01);
} }

@ -48,7 +48,7 @@ public class Excl01ServiceBean extends AbstractServiceBean implements Excl01Serv
} }
@Override @Override
public Map<String, String> createLevyExclusion(Excl01 excl01) { public Map<String, String> create(Excl01 excl01) {
// 변수 선언 // 변수 선언
boolean retSuccess = false; // DB 처리 결과 boolean retSuccess = false; // DB 처리 결과
Map<String, String> retMap = new HashMap<String, String>(); // 결과 return Map<String, String> retMap = new HashMap<String, String>(); // 결과 return
@ -90,7 +90,7 @@ public class Excl01ServiceBean extends AbstractServiceBean implements Excl01Serv
} }
// 부과제외(TB_LEVY_EXCL) 대장 등록 // 부과제외(TB_LEVY_EXCL) 대장 등록
retSuccess = excl01Bean.createLevyExclusion(excl01); retSuccess = excl01Bean.create(excl01);
// 1건이 등록 되지 않았다면.. // 1건이 등록 되지 않았다면..
if (!retSuccess) { if (!retSuccess) {
retMap.put("retSaved", "false"); retMap.put("retSaved", "false");
@ -137,12 +137,12 @@ public class Excl01ServiceBean extends AbstractServiceBean implements Excl01Serv
} }
@Override @Override
public Map<String, String> updateLevyExclusion(Excl01 excl01) { public Map<String, String> update(Excl01 excl01) {
// 변수 선언 // 변수 선언
boolean retSuccess = false; // DB 처리 결과 boolean retSuccess = false; // DB 처리 결과
Map<String, String> retMap = new HashMap<String, String>(); // 결과 return Map<String, String> retMap = new HashMap<String, String>(); // 결과 return
retSuccess = excl01Bean.updateLevyExclusion(excl01); retSuccess = excl01Bean.update(excl01);
if (!retSuccess) { if (!retSuccess) {
retMap.put("retSaved", "false"); retMap.put("retSaved", "false");
retMap.put("retMessage", "부과제외 대장 수정에 실패하였습니다."); retMap.put("retMessage", "부과제외 대장 수정에 실패하였습니다.");
@ -159,35 +159,7 @@ public class Excl01ServiceBean extends AbstractServiceBean implements Excl01Serv
} }
@Override @Override
public boolean removeLevyExclusionList(Excl01 excl01) { public boolean remove(Excl01 excl01) {
// 변수 선언
boolean retSuccess = false; // DB 처리 결과
Excl01 infoLevyExcl = new Excl01(); // 부과제외(TB_LEVY_EXCL) 조회
// 부과제외ID 건수를 확인하여 1건이하면.. 종료
if (excl01.getLevyExclIDs().length < 1 ) {
return retSuccess;
}
// 부과제외ID 만큼 반복..
for (int iLoop = 0; iLoop < excl01.getLevyExclIDs().length; iLoop++) {
infoLevyExcl.setLevyExclId(excl01.getLevyExclIDs()[iLoop]); // 부과제외 ID
infoLevyExcl.setDelRsn(excl01.getDelRsn()); // 삭제 사유
retSuccess = removeLevyExclusion(infoLevyExcl);
if (!retSuccess) {
return retSuccess;
}
}
// 처리 성공
retSuccess = true;
return retSuccess;
}
@Override
public boolean removeLevyExclusion(Excl01 excl01) {
// 변수 선언 // 변수 선언
boolean retSuccess = false; // DB 처리 결과 boolean retSuccess = false; // DB 처리 결과
String retMessage = "삭제 처리 중 "; String retMessage = "삭제 처리 중 ";
@ -213,7 +185,7 @@ public class Excl01ServiceBean extends AbstractServiceBean implements Excl01Serv
} }
// 부과제외(TB_LEVY_EXCL) 삭제 // 부과제외(TB_LEVY_EXCL) 삭제
retSuccess = excl01Bean.removeLevyExclusion(excl01); retSuccess = excl01Bean.remove(excl01);
if (!retSuccess) { if (!retSuccess) {
retMessage = retMessage + "부과제외 자료 삭제에서 오류가 발생 되었습니다."; retMessage = retMessage + "부과제외 자료 삭제에서 오류가 발생 되었습니다.";
@ -339,4 +311,36 @@ public class Excl01ServiceBean extends AbstractServiceBean implements Excl01Serv
return retSuccess; return retSuccess;
} }
@Override
public boolean removeList(Excl01 excl01) {
// 변수 선언
boolean retSuccess = false; // DB 처리 결과
int dataCount = 0; // 선택한 자료 건수
Excl01 infoLevyExcl = new Excl01(); // 부과제외(TB_LEVY_EXCL) 조회
// 변수 셋팅
dataCount = excl01.getLevyExclIDs().length; // ID 건수
// 부과제외ID 건수를 확인하여 1건이하면.. 종료
if (dataCount < 1 ) {
return retSuccess;
}
// 부과제외ID 만큼 반복..
for (int iLoop = 0; iLoop < dataCount; iLoop++) {
infoLevyExcl.setLevyExclId(excl01.getLevyExclIDs()[iLoop]); // 부과제외 ID
infoLevyExcl.setDelRsn(excl01.getDelRsn()); // 삭제 사유
retSuccess = remove(infoLevyExcl);
if (!retSuccess) {
return retSuccess;
}
}
// 처리 성공
retSuccess = true;
return retSuccess;
}
} }

@ -60,7 +60,7 @@ public class Excl03Bean extends AbstractComponent {
* <li> false</li> * <li> false</li>
* </ul> * </ul>
*/ */
public boolean createCrackdownReRegistration(Excl03 excl03) { public boolean create(Excl03 excl03) {
return excl03Mapper.insert(excl03); return excl03Mapper.insert(excl03);
} }
@ -71,7 +71,7 @@ public class Excl03Bean extends AbstractComponent {
* <li> false</li> * <li> false</li>
* </ul> * </ul>
*/ */
public boolean removeCrackdownReRegistration(Excl03 excl03) { public boolean remove(Excl03 excl03) {
return excl03Mapper.delete(excl03); return excl03Mapper.delete(excl03);
} }
@ -83,15 +83,4 @@ public class Excl03Bean extends AbstractComponent {
return excl03Mapper.selectCrdnInfo(crdnId); return excl03Mapper.selectCrdnInfo(crdnId);
} }
/** .
* @param excl03
* @return
* <ul><li> true</li>
* <li> false</li>
* </ul>
*/
public boolean createCopyCrackdown(Excl03 excl03) {
return excl03Mapper.insertCopyCrdn(excl03);
}
} }

@ -8,13 +8,11 @@ import org.springframework.stereotype.Service;
import cokr.xit.foundation.component.AbstractServiceBean; import cokr.xit.foundation.component.AbstractServiceBean;
import cokr.xit.foundation.data.DataObject; import cokr.xit.foundation.data.DataObject;
import cokr.xit.base.file.service.bean.FileBean;
import cokr.xit.fims.crdn.Crdn; import cokr.xit.fims.crdn.Crdn;
import cokr.xit.fims.crdn.service.bean.Crdn05ServiceBean; import cokr.xit.fims.crdn.service.bean.Crdn05ServiceBean;
import cokr.xit.fims.excl.Excl03; import cokr.xit.fims.excl.Excl03;
import cokr.xit.fims.excl.Excl03Query; import cokr.xit.fims.excl.Excl03Query;
import cokr.xit.fims.excl.service.Excl03Service; import cokr.xit.fims.excl.service.Excl03Service;
import cokr.xit.fims.task.service.TaskService;
/** . /** .
* *
@ -52,7 +50,7 @@ public class Excl03ServiceBean extends AbstractServiceBean implements Excl03Serv
} }
@Override @Override
public boolean createCrackdownReRegistration(Excl03 excl03) { public boolean create(Excl03 excl03) {
// 변수 선언 // 변수 선언
boolean retSuccess = false; // DB 처리 결과 boolean retSuccess = false; // DB 처리 결과
String retMessage = "등록 처리 중 "; String retMessage = "등록 처리 중 ";
@ -62,91 +60,89 @@ public class Excl03ServiceBean extends AbstractServiceBean implements Excl03Serv
Crdn crdn = new Crdn(); Crdn crdn = new Crdn();
crdn.setSggCd(infoCrdn.string("SGG_CD")); crdn.setSggCd(infoCrdn.string("SGG_CD")); // 시군구 코드
crdn.setTaskSeCd(infoCrdn.string("TASK_SE_CD")); crdn.setTaskSeCd(infoCrdn.string("TASK_SE_CD")); // 업무 구분 코드
// crdn.setCrdnRegSeCd(infoCrdn.string("CRDN_REG_SE_CD")); crdn.setCrdnRegSeCd("03"); // 단속 등록 구분 코드(FIM026) - 재 등록
// crdn.setCrdnInptSeCd(infoCrdn.string("CRDN_INPT_SE_CD")); crdn.setCrdnInptSeCd(infoCrdn.string("CRDN_INPT_SE_CD")); // 단속 입력 구분 코드
// crdn.setLinkTblNm(infoCrdn.string("LINK_TBL_NM")); crdn.setLinkTblNm(infoCrdn.string("LINK_TBL_NM")); // 연계 테이블 명
// crdn.setLinkId(infoCrdn.string("LINK_ID")); crdn.setLinkId(infoCrdn.string("LINK_ID")); // 연계 ID
// crdn.setRtpyrId(infoCrdn.string("RTPYR_ID")); crdn.setRtpyrId(infoCrdn.string("RTPYR_ID")); // 납부자 ID
// crdn.setCrdnSeCd(infoCrdn.string("CRDN_SE_CD")); crdn.setCrdnSeCd(infoCrdn.string("CRDN_SE_CD")); // 단속 구분 코드
// crdn.setCrdnYmd(infoCrdn.string("CRDN_YMD")); crdn.setCrdnYmd(infoCrdn.string("CRDN_YMD")); // 단속 일자
// crdn.setCrdnTm(infoCrdn.string("CRDN_TM")); crdn.setCrdnTm(infoCrdn.string("CRDN_TM")); // 단속 시각
// crdn.setVhrno(infoCrdn.string("VHRNO")); crdn.setVhrno(infoCrdn.string("VHRNO")); // 차량번호
// crdn.setCrdnStdgNm(infoCrdn.string("CRDN_STDG_NM")); crdn.setCrdnStdgNm(infoCrdn.string("CRDN_STDG_NM")); // 단속 법정동 명
// crdn.setCrdnRoadNm(infoCrdn.string("CRDN_ROAD_NM")); crdn.setCrdnRoadNm(infoCrdn.string("CRDN_ROAD_NM")); // 단속 도로 명
// crdn.setCrdnPlc(infoCrdn.string("CRDN_PLC")); crdn.setCrdnPlc(infoCrdn.string("CRDN_PLC")); // 단속 장소
// crdn.setDtlCrdnPlc(infoCrdn.string("DTL_CRDN_PLC")); crdn.setDtlCrdnPlc(infoCrdn.string("DTL_CRDN_PLC")); // 상세 단속 장소
// crdn.setTeamId(infoCrdn.string("TEAM_ID")); crdn.setTeamId(infoCrdn.string("TEAM_ID")); // 조 ID
// crdn.setVltnId(infoCrdn.string("VLTN_ID")); crdn.setVltnId(infoCrdn.string("VLTN_ID")); // 위반 ID
// crdn.setCrdnSpareaCd(infoCrdn.string("CRDN_SPAREA_CD")); crdn.setVltnCd(infoCrdn.string("VLTN_CD")); // 위반 코드
// crdn.setCrdnBgngTm(infoCrdn.string("CRDN_BGNG_TM")); crdn.setCrdnSpareaCd(infoCrdn.string("CRDN_SPAREA_CD")); // 단속 특별구역 코드
// crdn.setCrdnEndHr(infoCrdn.string("CRDN_END_HR")); crdn.setCrdnBgngTm(infoCrdn.string("CRDN_BGNG_TM")); // 단속 시작 시각
// crdn.setCrdnSn(infoCrdn.string("CRDN_SN")); crdn.setCrdnEndHr(infoCrdn.string("CRDN_END_HR")); // 단속 종료 시각
// crdn.setGpsX(infoCrdn.string("GPS_X")); crdn.setCrdnSn(infoCrdn.string("CRDN_SN")); // 단속 일련번호
// crdn.setGpsY(infoCrdn.string("GPS_Y")); crdn.setGpsX(infoCrdn.string("GPS_X")); // GPS X
// crdn.setMoscX(infoCrdn.string("MOSC_X")); crdn.setGpsY(infoCrdn.string("GPS_Y")); // GPS Y
// crdn.setMoscY(infoCrdn.string("MOSC_Y")); crdn.setMoscX(infoCrdn.string("MOSC_X")); // 모자이크 X
// crdn.setTowngYn(infoCrdn.string("TOWNG_YN")); crdn.setMoscY(infoCrdn.string("MOSC_Y")); // 모자이크 Y
// crdn.setAtchFileCnt(infoCrdn.string("ATCH_FILE_CNT")); crdn.setTowngYn(infoCrdn.string("TOWNG_YN")); // 견인 여부
// crdn.setVin(infoCrdn.string("VIN")); crdn.setAtchFileCnt(Integer.parseInt(infoCrdn.string("ATCH_FILE_CNT"))); // 첨부 파일 수
// crdn.setVhclNm(infoCrdn.string("VHCL_NM")); crdn.setVin(infoCrdn.string("VIN")); // 차대번호
// crdn.setVhclColor(infoCrdn.string("VHCL_COLOR")); crdn.setVhclNm(infoCrdn.string("VHCL_NM")); // 차량 명
// crdn.setUseFuelCd(infoCrdn.string("USE_FUEL_CD")); crdn.setVhclColor(infoCrdn.string("VHCL_COLOR")); // 차량 색상
// crdn.setUsgSeCd(infoCrdn.string("USG_SE_CD")); crdn.setUseFuelCd(infoCrdn.string("USE_FUEL_CD")); // 사용 연료 코드
// crdn.setMxmmLoadQy(infoCrdn.string("MXMM_LOAD_QY")); crdn.setUsgSeCd(infoCrdn.string("USG_SE_CD")); // 용도 구분 코드
// crdn.setTkcarPsncpaCnt(infoCrdn.string("TKCAR_PSNCPA_CNT")); crdn.setMxmmLoadQy(infoCrdn.string("MXMM_LOAD_QY")); // 최대 적재 량
// crdn.setCarmdlAsortNm(infoCrdn.string("CARMDL_ASORT_NM")); crdn.setTkcarPsncpaCnt(infoCrdn.string("TKCAR_PSNCPA_CNT")); // 승차 정원 수
// crdn.setCarmdlTypeNm(infoCrdn.string("CARMDL_TYPE_NM")); crdn.setCarmdlAsortNm(infoCrdn.string("CARMDL_ASORT_NM")); // 차종 종별 명
// crdn.setCarmdlClsfNm(infoCrdn.string("CARMDL_CLSF_NM")); crdn.setCarmdlTypeNm(infoCrdn.string("CARMDL_TYPE_NM")); // 차종 유형 명
// crdn.setErsrYmd(infoCrdn.string("ERSR_YMD")); crdn.setCarmdlClsfNm(infoCrdn.string("CARMDL_CLSF_NM")); // 차종 분류 명
// crdn.setFfnlgCarmdlCd(infoCrdn.string("FFNLG_CARMDL_CD")); crdn.setErsrYmd(infoCrdn.string("ERSR_YMD")); // 말소 일자
// crdn.setParkngPsbltyRsltCd(infoCrdn.string("PARKNG_PSBLTY_RSLT_CD")); crdn.setFfnlgCarmdlCd(infoCrdn.string("FFNLG_CARMDL_CD")); // 과태료 차종 코드
// crdn.setVltnNmtm(infoCrdn.string("VLTN_NMTM")); crdn.setParkngPsbltyRsltCd(infoCrdn.string("PARKNG_PSBLTY_RSLT_CD")); // 주차 가능 결과 코드
// crdn.setOvtimeYn(infoCrdn.string("OVTIME_YN")); crdn.setVltnNmtm(infoCrdn.string("VLTN_NMTM")); // 위반 횟수
// crdn.setRvwSeCd(infoCrdn.string("RVW_SE_CD")); crdn.setOvtimeYn(infoCrdn.string("OVTIME_YN")); // 시간외 여부
// crdn.setRvwPrcsScrnNm(infoCrdn.string("RVW_PRCS_SCRN_NM")); crdn.setRvwSeCd(infoCrdn.string("RVW_SE_CD")); // 검토 구분 코드
// crdn.setRvwDt(infoCrdn.string("RVW_DT")); crdn.setRvwPrcsScrnNm(infoCrdn.string("RVW_PRCS_SCRN_NM")); // 검토 처리 화면 명
// crdn.setRvwr(infoCrdn.string("RVWR")); crdn.setRvwDt(infoCrdn.string("RVW_DT")); // 검토 일시
// crdn.setFfnlgAmt(infoCrdn.string("FFNLG_AMT")); crdn.setRvwr(infoCrdn.string("RVWR")); // 검토자
// crdn.setFfnlgRductRt(infoCrdn.string("FFNLG_RDUCT_RT")); crdn.setFfnlgAmt(0); // 과태료 금액 - 초기 값
// crdn.setLevyAmt(infoCrdn.string("LEVY_AMT")); crdn.setFfnlgRductRt(infoCrdn.string("FFNLG_RDUCT_RT")); // 과태료 감경 율
// crdn.setAdvntceBgngYmd(infoCrdn.string("ADVNTCE_BGNG_YMD")); crdn.setLevyAmt(0); // 부과 금액 - 초기 값
// crdn.setAdvntceDudtYmd(infoCrdn.string("ADVNTCE_DUDT_YMD")); // crdn.setAdvntceBgngYmd(""); // 사전통지 시작 일자
// crdn.setAdvntceLevyAmt(infoCrdn.string("ADVNTCE_LEVY_AMT")); // crdn.setAdvntceDudtYmd(""); // 사전통지 납기 일자
// crdn.setOpnnSbmsnYn(infoCrdn.string("OPNN_SBMSN_YN")); crdn.setAdvntceLevyAmt(0); // 사전통지 부과 금액 - 초기 값
// crdn.setEtcCn(infoCrdn.string("ETC_CN")); crdn.setOpnnSbmsnYn("N"); // 의견 제출 여부
// crdn.setLevyId(""); crdn.setEtcCn(infoCrdn.string("ETC_CN")); // 기타 내용
// crdn.setCrdnSttsCd("01"); // crdn.setLevyId(""); // 부과 ID
// crdn.setCrdnSttsChgDt(""); crdn.setCrdnSttsCd("01"); // 단속 상태 코드
// crdn.setAdtnAmt(infoCrdn.string("0")); crdn.setCrdnSttsChgDt(""); // 단속 상태 변경 일시
// crdn.setMinusAmt(infoCrdn.string("0")); crdn.setAdtnAmt(0); // 가산 금액
// crdn.setRcvmtAmt(infoCrdn.string("0")); crdn.setMinusAmt(0); // 감경 금액
crdn.setBfrCrdnId(infoCrdn.string("CRDN_ID")); crdn.setRcvmtAmt(0); // 수납 금액
crdn.setBfrCrdnId(infoCrdn.string("CRDN_ID")); // 이전 단속 ID
crdn.setDelYn("N"); crdn.setDelYn("N");
// 단속 대장 입력 // 단속 대장 입력
crdn.setDoGuidance("");
retSuccess = crdn05Service.create(crdn); retSuccess = crdn05Service.create(crdn);
if (!retSuccess) { if (!retSuccess) {
retMessage = "단속 대장 등록에 실패하였습니다."; retMessage = "단속 대장 등록에 실패하였습니다.";
// 예외를 발생시켜서 오류메세지를 보내고 Database 롤백.. // 예외를 발생시켜서 오류메세지를 보내고 Database 롤백..
throw new RuntimeException(retMessage); throw new RuntimeException(retMessage);
} }
// // 단속 대장 자료 복사
// retSuccess = excl03Bean.createCopyCrackdown(excl03);
// if (!retSuccess) {
// retMessage = "재부과 대장에 실패하였습니다.";
//
// // 예외를 발생시켜서 오류메세지를 보내고 Database 롤백..
// throw new RuntimeException(retMessage);
// }
// 단속 대장 사진 복사 // 단속 대장 사진 복사
// 재부과 대장 등록 // 재부과 대장 등록
retSuccess = excl03Bean.createCrackdownReRegistration(excl03); excl03.setCrdnId(crdn.getCrdnId());
excl03.setCrdnRegSeCd("03");
retSuccess = excl03Bean.create(excl03);
if (!retSuccess) { if (!retSuccess) {
retMessage = "재부과 대장 등록에 실패하였습니다."; retMessage = "재부과 대장 등록에 실패하였습니다.";
@ -161,8 +157,8 @@ public class Excl03ServiceBean extends AbstractServiceBean implements Excl03Serv
} }
@Override @Override
public boolean removeCrackdownReRegistration(Excl03 excl03) { public boolean remove(Excl03 excl03) {
return excl03Bean.removeCrackdownReRegistration(excl03); return excl03Bean.remove(excl03);
} }
} }

@ -107,8 +107,8 @@ public class Excl01Controller extends ApplicationController {
* }</code></pre> * }</code></pre>
*/ */
@PostMapping(name = "부과제외 대장 등록", value = "/020/create.do") @PostMapping(name = "부과제외 대장 등록", value = "/020/create.do")
public ModelAndView createLevyExclusion(Excl01 excl01) { public ModelAndView create(Excl01 excl01) {
Map<String, String> retMap = excl01Service.createLevyExclusion(excl01); Map<String, String> retMap = excl01Service.create(excl01);
return new ModelAndView("jsonView") return new ModelAndView("jsonView")
.addObject("retSaved", retMap.get("retSaved")) .addObject("retSaved", retMap.get("retSaved"))
@ -123,8 +123,8 @@ public class Excl01Controller extends ApplicationController {
* }</code></pre> * }</code></pre>
*/ */
@PostMapping(name = "부과제외 대장 수정", value = "/020/update.do") @PostMapping(name = "부과제외 대장 수정", value = "/020/update.do")
public ModelAndView updateLevyExclusion(Excl01 excl01) { public ModelAndView update(Excl01 excl01) {
Map<String, String> retMap = excl01Service.updateLevyExclusion(excl01); Map<String, String> retMap = excl01Service.update(excl01);
return new ModelAndView("jsonView") return new ModelAndView("jsonView")
.addObject("retSaved", retMap.get("retSaved")) .addObject("retSaved", retMap.get("retSaved"))
@ -140,8 +140,8 @@ public class Excl01Controller extends ApplicationController {
* }</code></pre> * }</code></pre>
*/ */
@PostMapping(name = "부과제외 대장 제거", value = "/010/remove.do") @PostMapping(name = "부과제외 대장 제거", value = "/010/remove.do")
public ModelAndView removeLevyExclusion(Excl01 excl01) { public ModelAndView remove(Excl01 excl01) {
boolean saved = excl01Service.removeLevyExclusion(excl01); boolean saved = excl01Service.remove(excl01);
return new ModelAndView("jsonView") return new ModelAndView("jsonView")
.addObject("saved", saved); .addObject("saved", saved);
@ -156,8 +156,8 @@ public class Excl01Controller extends ApplicationController {
* }</code></pre> * }</code></pre>
*/ */
@PostMapping(name = "부과제외 대장 제거", value = "/010/removes.do") @PostMapping(name = "부과제외 대장 제거", value = "/010/removes.do")
public ModelAndView removeLevyExclusionList(Excl01 excl01) { public ModelAndView removeList(Excl01 excl01) {
boolean saved = excl01Service.removeLevyExclusionList(excl01); boolean saved = excl01Service.removeList(excl01);
return new ModelAndView("jsonView") return new ModelAndView("jsonView")
.addObject("saved", saved); .addObject("saved", saved);

@ -97,8 +97,8 @@ public class Excl03Controller extends ApplicationController {
* }</code></pre> * }</code></pre>
*/ */
@PostMapping(name = "단속 재등록 등록", value = "/010/create.do") @PostMapping(name = "단속 재등록 등록", value = "/010/create.do")
public ModelAndView createCrackdownReRegistration(Excl03 excl03) { public ModelAndView create(Excl03 excl03) {
boolean saved = excl03Service.createCrackdownReRegistration(excl03); boolean saved = excl03Service.create(excl03);
return new ModelAndView("jsonView") return new ModelAndView("jsonView")
.addObject("saved", saved); .addObject("saved", saved);
@ -113,8 +113,8 @@ public class Excl03Controller extends ApplicationController {
* }</code></pre> * }</code></pre>
*/ */
@PostMapping(name = "단속 재등록 제거", value = "/010/remove.do") @PostMapping(name = "단속 재등록 제거", value = "/010/remove.do")
public ModelAndView removeCrackdownReRegistration(Excl03 excl03) { public ModelAndView remove(Excl03 excl03) {
boolean saved = excl03Service.removeCrackdownReRegistration(excl03); boolean saved = excl03Service.remove(excl03);
return new ModelAndView("jsonView") return new ModelAndView("jsonView")
.addObject("saved", saved); .addObject("saved", saved);

@ -62,7 +62,7 @@
<insert id="insertCrdnSttsHstry" parameterType="map">/* 단속 상태 이력 등록(crdnSttsHstryMapper.insertCrdnSttsHstry) */ <insert id="insertCrdnSttsHstry" parameterType="map">/* 단속 상태 이력 등록(crdnSttsHstryMapper.insertCrdnSttsHstry) */
<selectKey resultType="string" keyProperty="crdnSttsHstry.sttsHstryId" keyColumn="NEW_ID" order="BEFORE"> <selectKey resultType="string" keyProperty="crdnSttsHstry.sttsHstryId" keyColumn="NEW_ID" order="BEFORE">
SELECT LPAD(IFNULL(MAX(STTS_HSTRY_ID) + 1, 1), 20, '0') NEW_ID FROM TB_CRDN_STTS_HSTRY SELECT CONCAT(DATE_FORMAT(CURRENT_DATE, '%Y'), LPAD(CAST(IFNULL(MAX(SUBSTRING(STTS_HSTRY_ID,5)) + 1, 1) AS INT), 16, '0')) AS NEW_ID FROM TB_CRDN_STTS_HSTRY
</selectKey> </selectKey>
INSERT INSERT
INTO TB_CRDN_STTS_HSTRY ( INTO TB_CRDN_STTS_HSTRY (

@ -147,31 +147,30 @@
</select> </select>
<insert id="insertCrdnReReg" parameterType="map">/* 단속 재등록 등록(excl03Mapper.insertCrdnReReg) */ <insert id="insertCrdnReReg" parameterType="map">/* 단속 재등록 등록(excl03Mapper.insertCrdnReReg) */
<selectKey resultType="string" keyProperty="excl03.reRegId" keyColumn="NEW_ID" order="BEFORE">
SELECT CONCAT(DATE_FORMAT(CURRENT_DATE, '%Y'), LPAD(CAST(IFNULL(MAX(SUBSTRING(RE_REG_ID,5)) + 1, 1) AS INT), 16, '0')) AS NEW_ID FROM TB_CRDN_RE_REG
</selectKey>
INSERT INTO TB_CRDN_RE_REG ( INSERT INTO TB_CRDN_RE_REG (
RE_REG_ID /* 재등록 ID */ RE_REG_ID /* 재등록 ID */
, BEF_CRDN_ID /* 신규 단속 ID */ , BFR_CRDN_ID /* 신규 단속 ID */
, CRDN_ID /* 단속 ID */ , CRDN_ID /* 단속 ID */
, RE_REG_YMD /* 재 등록 일자 */
, CRDN_REG_SE_CD /* 단속 등록 구분 코드 */ , CRDN_REG_SE_CD /* 단속 등록 구분 코드 */
, ETC_CN /* 기타 내용 */ , ETC_CN /* 기타 내용 */
, DEL_YN /* 삭제 여부 */ , DEL_YN /* 삭제 여부 */
, REG_DT /* 등록 일시 */ , REG_DT /* 등록 일시 */
, RGTR /* 등록자 */ , RGTR /* 등록자 */
, DEL_DT /* 삭제 일시 */
, DLTR /* 삭제자 */
, DEL_RSN /* 삭제 사유 */
) )
VALUES ( VALUES (
#{reRegId} /* 재등록 ID */ #{excl03.reRegId} /* 재등록 ID */
, #{befCrdnId} /* 신규 단속 ID */ , #{excl03.bfrCrdnId} /* 신규 단속 ID */
, #{crdnId} /* 단속 ID */ , #{excl03.crdnId} /* 단속 ID */
, #{crdnRegSeCd} /* 단속 등록 구분 코드 */ , <include refid="utility.today" /> /* 재 등록 일자 */
, #{etcCn} /* 기타 내용 */ , #{excl03.crdnRegSeCd} /* 단속 등록 구분 코드 */
, #{delYn} /* 삭제 여부 */ , #{excl03.etcCn} /* 기타 내용 */
, <include refid="utility.now" /> /* 등록 일시 */ , 'N' /* 삭제 여부 */
, #{currentUser.id} /* 등록자 */ , #{excl03.createdAt} /* 등록 일시 */
, #{removedAt} /* 삭제 일시 */ , #{excl03.createdBy} /* 등록자 */
, #{removedBy} /* 삭제자 */
, #{delRsn} /* 삭제 사유 */
) )
</insert> </insert>
@ -186,214 +185,74 @@
</update> </update>
<select id="selectCrdnInfo" parameterType="map" resultType="dataobject">/* 단속 재등록 객체 가져오기(excl03Mapper.selectCrdnInfo) */ <select id="selectCrdnInfo" parameterType="map" resultType="dataobject">/* 단속 재등록 객체 가져오기(excl03Mapper.selectCrdnInfo) */
SELECT CRDN_ID SELECT A.CRDN_ID
, SGG_CD , A.SGG_CD
, TASK_SE_CD , A.TASK_SE_CD
, CRDN_REG_SE_CD , A.CRDN_REG_SE_CD
, CRDN_INPT_SE_CD , A.CRDN_INPT_SE_CD
, LINK_TBL_NM , A.LINK_TBL_NM
, LINK_ID , A.LINK_ID
, RTPYR_ID , A.RTPYR_ID
, CRDN_SE_CD , A.CRDN_SE_CD
, CRDN_YMD , A.CRDN_YMD
, CRDN_TM , A.CRDN_TM
, VHRNO , A.VHRNO
, CRDN_STDG_NM , A.CRDN_STDG_NM
, CRDN_ROAD_NM , A.CRDN_ROAD_NM
, CRDN_PLC , A.CRDN_PLC
, DTL_CRDN_PLC , A.DTL_CRDN_PLC
, TEAM_ID , A.TEAM_ID
, VLTN_ID , A.VLTN_ID
, CRDN_SPAREA_CD , (SELECT VLTN_CD FROM TB_VLTN_INFO X WHERE X.VLTN_ID = A.VLTN_ID AND X.SGG_CD = A.SGG_CD AND X.TASK_SE_CD = A.TASK_SE_CD) AS VLTN_CD
, CRDN_BGNG_TM , A.CRDN_SPAREA_CD
, CRDN_END_HR , A.CRDN_BGNG_TM
, CRDN_SN , A.CRDN_END_HR
, GPS_X , A.CRDN_SN
, GPS_Y , A.GPS_X
, MOSC_X , A.GPS_Y
, MOSC_Y , A.MOSC_X
, TOWNG_YN , A.MOSC_Y
, ATCH_FILE_CNT , A.TOWNG_YN
, VIN , A.ATCH_FILE_CNT
, VHCL_NM , A.VIN
, VHCL_COLOR , A.VHCL_NM
, USE_FUEL_CD , A.VHCL_COLOR
, USG_SE_CD , A.USE_FUEL_CD
, MXMM_LOAD_QY , A.USG_SE_CD
, TKCAR_PSNCPA_CNT , A.MXMM_LOAD_QY
, CARMDL_ASORT_NM , A.TKCAR_PSNCPA_CNT
, CARMDL_TYPE_NM , A.CARMDL_ASORT_NM
, CARMDL_CLSF_NM , A.CARMDL_TYPE_NM
, ERSR_YMD , A.CARMDL_CLSF_NM
, FFNLG_CARMDL_CD , A.ERSR_YMD
, PARKNG_PSBLTY_RSLT_CD , A.FFNLG_CARMDL_CD
, VLTN_NMTM , A.PARKNG_PSBLTY_RSLT_CD
, OVTIME_YN , A.VLTN_NMTM
, RVW_SE_CD , A.OVTIME_YN
, RVW_PRCS_SCRN_NM , A.RVW_SE_CD
, RVW_DT , A.RVW_PRCS_SCRN_NM
, RVWR , A.RVW_DT
, FFNLG_AMT , A.RVWR
, FFNLG_RDUCT_RT , A.FFNLG_AMT
, LEVY_AMT , A.FFNLG_RDUCT_RT
, ADVNTCE_BGNG_YMD , A.LEVY_AMT
, ADVNTCE_DUDT_YMD , A.ADVNTCE_BGNG_YMD
, ADVNTCE_LEVY_AMT , A.ADVNTCE_DUDT_YMD
, OPNN_SBMSN_YN , A.ADVNTCE_LEVY_AMT
, ETC_CN , A.OPNN_SBMSN_YN
, LEVY_ID , A.ETC_CN
, CRDN_STTS_CD , A.LEVY_ID
, CRDN_STTS_CHG_DT , A.CRDN_STTS_CD
, ADTN_AMT , A.CRDN_STTS_CHG_DT
, MINUS_AMT , A.ADTN_AMT
, RCVMT_AMT , A.MINUS_AMT
, BFR_CRDN_ID , A.RCVMT_AMT
, DEL_YN /* 삭제 여부 */ , A.BFR_CRDN_ID
, REG_DT /* 등록 일시 */ , A.DEL_YN /* 삭제 여부 */
, RGTR /* 등록자 */ , A.REG_DT /* 등록 일시 */
FROM TB_CRDN , A.RGTR /* 등록자 */
WHERE CRDN_ID = #{crdnId} /* 단속 ID */ FROM TB_CRDN A
WHERE A.CRDN_ID = #{crdnId} /* 단속 ID */
</select> </select>
<insert id="insertCopyCrdn" parameterType="map">/* 단속 재등록 등록(excl03Mapper.insertCopyCrdn) */
<selectKey resultType="string" keyProperty="crdnId" keyColumn="NEW_ID" order="BEFORE">
SELECT CONCAT(DATE_FORMAT(CURRENT_DATE, '%Y'), LPAD(CAST(IFNULL(MAX(SUBSTRING(CRDN_ID,5)) + 1, 1) AS INT), 16, '0')) AS NEW_ID FROM TB_CRDN
</selectKey>
INSERT INTO TB_CRDN (
CRDN_ID
, SGG_CD
, TASK_SE_CD
, CRDN_REG_SE_CD
, CRDN_INPT_SE_CD
, LINK_TBL_NM
, LINK_ID
, RTPYR_ID
, CRDN_SE_CD
, CRDN_YMD
, CRDN_TM
, VHRNO
, CRDN_STDG_NM
, CRDN_ROAD_NM
, CRDN_PLC
, DTL_CRDN_PLC
, TEAM_ID
, VLTN_ID
, CRDN_SPAREA_CD
, CRDN_BGNG_TM
, CRDN_END_HR
, CRDN_SN
, GPS_X
, GPS_Y
, MOSC_X
, MOSC_Y
, TOWNG_YN
, ATCH_FILE_CNT
, VIN
, VHCL_NM
, VHCL_COLOR
, USE_FUEL_CD
, USG_SE_CD
, MXMM_LOAD_QY
, TKCAR_PSNCPA_CNT
, CARMDL_ASORT_NM
, CARMDL_TYPE_NM
, CARMDL_CLSF_NM
, ERSR_YMD
, FFNLG_CARMDL_CD
, PARKNG_PSBLTY_RSLT_CD
, VLTN_NMTM
, OVTIME_YN
, RVW_SE_CD
, RVW_PRCS_SCRN_NM
, RVW_DT
, RVWR
, FFNLG_AMT
, FFNLG_RDUCT_RT
, LEVY_AMT
, ADVNTCE_BGNG_YMD
, ADVNTCE_DUDT_YMD
, ADVNTCE_LEVY_AMT
, OPNN_SBMSN_YN
, ETC_CN
, LEVY_ID
, CRDN_STTS_CD
, CRDN_STTS_CHG_DT
, ADTN_AMT
, MINUS_AMT
, RCVMT_AMT
, BFR_CRDN_ID
, DEL_YN /* 삭제 여부 */
, REG_DT /* 등록 일시 */
, RGTR /* 등록자 */
)
SELECT
, #{excl03.crdnId}
, SGG_CD
, TASK_SE_CD
, CRDN_REG_SE_CD
, CRDN_INPT_SE_CD
, LINK_TBL_NM
, LINK_ID
, RTPYR_ID
, CRDN_SE_CD
, CRDN_YMD
, CRDN_TM
, VHRNO
, CRDN_STDG_NM
, CRDN_ROAD_NM
, CRDN_PLC
, DTL_CRDN_PLC
, TEAM_ID
, VLTN_ID
, CRDN_SPAREA_CD
, CRDN_BGNG_TM
, CRDN_END_HR
, CRDN_SN
, GPS_X
, GPS_Y
, MOSC_X
, MOSC_Y
, TOWNG_YN
, ATCH_FILE_CNT
, VIN
, VHCL_NM
, VHCL_COLOR
, USE_FUEL_CD
, USG_SE_CD
, MXMM_LOAD_QY
, TKCAR_PSNCPA_CNT
, CARMDL_ASORT_NM
, CARMDL_TYPE_NM
, CARMDL_CLSF_NM
, ERSR_YMD
, FFNLG_CARMDL_CD
, PARKNG_PSBLTY_RSLT_CD
, VLTN_NMTM
, OVTIME_YN
, RVW_SE_CD
, RVW_PRCS_SCRN_NM
, RVW_DT
, RVWR
, FFNLG_AMT
, FFNLG_RDUCT_RT
, LEVY_AMT
, ADVNTCE_BGNG_YMD
, ADVNTCE_DUDT_YMD
, ADVNTCE_LEVY_AMT
, OPNN_SBMSN_YN
, ETC_CN
, NULL /* 부과 ID */
, '01' /* 단속 상태 코드 */
, <include refid="utility.now" /> /* 단속 상태 변경 일시 */
, '0' /* 가산 금액 */
, '0' /* 감경 금액 */
, '0' /* 수납 금액 */
, CRDN_ID
, 'N' /* 삭제 여부 */
, #{excl03.createdAt} /* 등록 일시 */
, #{excl03.createdBy} /* 등록자 */
FROM TB_CRDN
WHERE CRDN_ID = #{excl03.bfrCrdnId} /* 이전 단속 ID */
</insert>
</mapper> </mapper>

@ -423,6 +423,19 @@
// 이벤트 // 이벤트
function setEvent${pageName}() { function setEvent${pageName}() {
// form-date 항목에서 키보드로 입력시 날짜 포맷팅 적용
$("#frmSearch--${pageName}").find(".form-date").each(function() {
$(this).on("input",function() {
let value = this.value.replaceAll("-", "");
if (value.length > 7) {
this.value = value.substring(0,4) + "-" + value.substring(4,6) + "-" + value.substring(6);
} else if(value.length > 5) {
this.value = value.substring(0,4) + "-" + value.substring(4);
}
});
});
// DataTables 스크롤 이벤트 // DataTables 스크롤 이벤트
$("#table-responsive--${pageName}").scroll(function() { $("#table-responsive--${pageName}").scroll(function() {
let el = $(this); let el = $(this);

@ -149,21 +149,19 @@
// 이벤트 설정 // 이벤트 설정
function setEvent${pageName}() { function setEvent${pageName}() {
// form-date 항목에서 키보드로 입력시 날짜 포맷팅 적용
} $("#frmEdit--${pageName}").find(".form-date").each(function() {
$(this).on("input",function() {
// 일자 포맷 let value = this.value.replaceAll("-", "");
$("#frmEdit--${pageName}").find(".form-date").each(function() {
$(this).on("input",function() { if (value.length > 7) {
let value = this.value.replaceAll("-", ""); this.value = value.substring(0,4) + "-" + value.substring(4,6) + "-" + value.substring(6);
} else if(value.length > 5) {
if (value.length > 7) { this.value = value.substring(0,4) + "-" + value.substring(4);
this.value = value.substring(0, 4) + "-" + value.substring(4, 6) + "-" + value.substring(6); }
} else if(value.length > 5){ });
this.value = value.substring(0, 4) + "-" + value.substring(4);
}
}); });
}); }
/************************************************************************** /**************************************************************************
* function * function

@ -144,7 +144,7 @@
</div> </div>
<span class="container-window-btn-right"> <span class="container-window-btn-right">
<!-- 업무 버튼 --> <!-- 업무 버튼 -->
<button class="btn btn-primary" id="btnCreate--${pageName}" title="등록" onclick="fnCreate${pageName}();"> <button class="btn btn-primary" id="btnCreate--${pageName}" title="등록" onclick="fnSave${pageName}();">
등록 등록
</button> </button>
<button class="btn btn-primary" id="btnRemove--${pageName}" title="삭제" onclick="fnRemove${pageName}();"> <button class="btn btn-primary" id="btnRemove--${pageName}" title="삭제" onclick="fnRemove${pageName}();">
@ -242,14 +242,13 @@
**************************************************************************/ **************************************************************************/
var ${pageName}Control = new DatasetControl({ var ${pageName}Control = new DatasetControl({
prefix : "crdnReReg" prefix : "crdnReReg"
, prefixName : "단속재등록" , prefixName : "단속 재등록"
, infoSize : "lg" , infoSize : "lg"
, keymapper : info => info ? info.RE_REG_ID : "" , keymapper : info => info ? info.RE_REG_ID : ""
, dataGetter : obj => obj.crdnReRegList , dataGetter : obj => obj.crdnReRegList
, appendData : true , appendData : true
, urls : { , urls : {
load : wctx.url(prefixUrl + "/010/list.do") // 검색 load : wctx.url(prefixUrl + "/010/list.do") // 검색
, getInfo : wctx.url(prefixUrl + "/020/info.do") // 등록 및 수정 팝업
, create : wctx.url(prefixUrl + "/010/create.do") // 신규 등록 , create : wctx.url(prefixUrl + "/010/create.do") // 신규 등록
, remove : wctx.url(prefixUrl + "/010/remove.do") // 자료 삭제 , remove : wctx.url(prefixUrl + "/010/remove.do") // 자료 삭제
} }
@ -328,11 +327,31 @@
/************************************************************************** /**************************************************************************
* *
**************************************************************************/ **************************************************************************/
// 초기 설정 // 저장 callback
${pageName}Control.onSave = (resp) => {
if (resp.saved)
${pageName}Control.load(1);
}
// 저장
${pageName}Control.save = (info) => {
if (!info) return;
ajax.post({
url : ${pageName}Control.urls.create
, data : info
, success : resp => ${pageName}Control.onSave(resp)
});
}
/**************************************************************************
* 초기 셋팅
**************************************************************************/
// 화면 초기값 셋팅
function initForm${pageName}() { function initForm${pageName}() {
// 달력 초기화 // 달력 초기화
initDatepicker("frmSearch--${pageName}"); initDatepicker("frmSearch--${pageName}");
$("#schDateFrom--${pageName}").datepicker("setDate", DateUtil.getDateDay(-365).date); $("#schDateFrom--${pageName}").datepicker("setDate", new Date());
$("#schDateTo--${pageName}").datepicker("setDate", new Date()); $("#schDateTo--${pageName}").datepicker("setDate", new Date());
${pageName}Control.dataset.clear(); ${pageName}Control.dataset.clear();
@ -340,6 +359,19 @@
// 이벤트 // 이벤트
function setEvent${pageName}() { function setEvent${pageName}() {
// form-date 항목에서 키보드로 입력시 날짜 포맷팅 적용
$("#frmSearch--${pageName}").find(".form-date").each(function() {
$(this).on("input",function() {
let value = this.value.replaceAll("-", "");
if (value.length > 7) {
this.value = value.substring(0,4) + "-" + value.substring(4,6) + "-" + value.substring(6);
} else if(value.length > 5) {
this.value = value.substring(0,4) + "-" + value.substring(4);
}
});
});
// DataTables 스크롤 이벤트 // DataTables 스크롤 이벤트
$("#table-responsive--${pageName}").scroll(function() { $("#table-responsive--${pageName}").scroll(function() {
let el = $(this); let el = $(this);
@ -410,8 +442,8 @@
} }
// 등록 // 저장
function fnCreate${pageName}() { function fnSave${pageName}() {
let crdnId = ${pageName}Control.dataset.getValue("CRDN_ID"); let crdnId = ${pageName}Control.dataset.getValue("CRDN_ID");
// 부과제외ID 가 없다면.. return // 부과제외ID 가 없다면.. return
@ -423,10 +455,11 @@
bfrCrdnId : crdnId bfrCrdnId : crdnId
}; };
ajax.post({ dialog.alert({
url : ${pageName}Control.urls.create content : "현재 정보를 ${prefixName} 하겠습니까?"
, data : params , onOK : () => {
// , success : resp => ${pageName}Control.onSave(resp) ${pageName}Control.save(params);
}
}); });
} }
@ -463,7 +496,6 @@
$("#frmSearch--${pageName} input[name='taskSeCd'][value='" + defaultBizValue + "']").prop("checked", true); $("#frmSearch--${pageName} input[name='taskSeCd'][value='" + defaultBizValue + "']").prop("checked", true);
fnResetAndChangeBiz${pageName}(defaultBizValue); fnResetAndChangeBiz${pageName}(defaultBizValue);
}); });
// #sourceURL=excl03010-main.jsp // #sourceURL=excl03010-main.jsp

Loading…
Cancel
Save