미납자료 판독업무에서 저장버튼 클릭시 다자녀 면제차량 알림 메시지 추가

main
이범준 6 months ago
parent d3ccc6e084
commit 101339fe2d

@ -246,6 +246,8 @@
<w2:key id="disabledCnt1" name="장애인면제차량1" dataType="number"></w2:key>
<w2:key id="disabledCnt2" name="장애인면제차량2" dataType="number"></w2:key>
<w2:key id="lowCnt" name="저공해면제차량" dataType="number"></w2:key>
<w2:key id="multiChildFamilyCnt1" name="다자녀면제차량1" dataType="number"></w2:key>
<w2:key id="multiChildFamilyCnt2" name="다자녀면제차량2" dataType="number"></w2:key>
</w2:keyInfo>
</w2:dataMap>
<!-- 저장 전 기판독정보 조회결과 -->
@ -1232,6 +1234,19 @@ scwin.sbm_countExemptCars_submitdone = function(e) {
}
);
returnResult = 1;
}
} else if(searchExemptCnt.get("multiChildFamilyCnt1") > 0 || searchExemptCnt.get("multiChildFamilyCnt2") > 0) {
if(searchResultMap.get("readResultId") != '01') {
com.confirm(
"(다자녀면체차량)면제지침차량입니다. 확인 후 저장하십시오. (저장하시겠습니까?)",
function(isReturnVal) {
if(isReturnVal) {
scwin.sendSwitchResult();
}
}
);
returnResult = 1;
}
}

@ -832,6 +832,15 @@ public class FineTransServiceImpl implements FineTransService {
tempParam.setExemptKbn("2");
cnt.setLowCnt(fineTransDao.countExemptCarsInfo(tempParam));
//다자녀 면제차량
tempParam.setReplaceKbn("0");
tempParam.setEndKbn("0");
tempParam.setExemptKbn("7");
cnt.setMultiChildFamilyCnt1(fineTransDao.countExemptCarsInfo(tempParam));
tempParam.setReplaceKbn("1");
cnt.setMultiChildFamilyCnt2(fineTransDao.countExemptCarsInfo(tempParam));
return cnt;
}

@ -183,11 +183,15 @@ public class FineTransVO extends CommonParamVO {
private String replaceKbn;
private String endKbn;
private String exemptKbn;
private long normalCnt1;
private long normalCnt2;
private long disabledCnt1;
private long disabledCnt2;
private long lowCnt;
private long multiChildFamilyCnt1;
private long multiChildFamilyCnt2;
private String levyAmount;
private String aCarNo;
private String readNotCnt;
@ -1305,6 +1309,19 @@ public class FineTransVO extends CommonParamVO {
public void setLowCnt(long lowCnt) {
this.lowCnt = lowCnt;
}
public long getMultiChildFamilyCnt1() {
return multiChildFamilyCnt1;
}
public void setMultiChildFamilyCnt1(long multiChildFamilyCnt1) {
this.multiChildFamilyCnt1 = multiChildFamilyCnt1;
}
public long getMultiChildFamilyCnt2() {
return multiChildFamilyCnt2;
}
public void setMultiChildFamilyCnt2(long multiChildFamilyCnt2) {
this.multiChildFamilyCnt2 = multiChildFamilyCnt2;
}
public String getLevyAmount() {
return levyAmount;
}
@ -1637,4 +1654,5 @@ public class FineTransVO extends CommonParamVO {
}
}

Loading…
Cancel
Save