2024-01-23 15:24 대상자 생년월일 정보 수정
This commit is contained in:
parent
632df71794
commit
5085d874da
@ -778,25 +778,23 @@ public class CndtnTrgtMngController {
|
|||||||
//병합이면 대상을 찾아서 넣는다.
|
//병합이면 대상을 찾아서 넣는다.
|
||||||
System.out.println("cndtnTrgtMngVO.getMergeStatus()");
|
System.out.println("cndtnTrgtMngVO.getMergeStatus()");
|
||||||
System.out.println(cndtnTrgtMngVO.getMergeStatus());
|
System.out.println(cndtnTrgtMngVO.getMergeStatus());
|
||||||
|
|
||||||
|
//병합요청인지 확인
|
||||||
if (cndtnTrgtMngVO.getMergeStatus()!=null && !"".equals(cndtnTrgtMngVO.getMergeStatus())) {
|
if (cndtnTrgtMngVO.getMergeStatus()!=null && !"".equals(cndtnTrgtMngVO.getMergeStatus())) {
|
||||||
|
//가능한 병합대상을 찾는다.
|
||||||
CndtnTrgtMngVO cndtnTrgtMergeVO = cndtnTrgtInfoMngService.selectDetail4Merge(cndtnTrgtMngVO);
|
CndtnTrgtMngVO cndtnTrgtMergeVO = cndtnTrgtInfoMngService.selectDetail4Merge(cndtnTrgtMngVO);
|
||||||
if (cndtnTrgtMergeVO!=null && cndtnTrgtMergeVO.getTrgtNm().equals(cndtnTrgtMngVO.getTrgtNm())) {
|
|
||||||
|
//자기 자신으로 병합되지는 않는다.
|
||||||
|
if (cndtnTrgtMergeVO!=null && !cndtnTrgtMergeVO.getReqNmbr().equals(cndtnTrgtMngVO.getReqNmbr())) {
|
||||||
cndtnTrgtMngVO.setPrcsAplctPrdOrdCmplt(cndtnTrgtMergeVO.getSspnIdtmtTrgtOrd());
|
cndtnTrgtMngVO.setPrcsAplctPrdOrdCmplt(cndtnTrgtMergeVO.getSspnIdtmtTrgtOrd());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//excel 데이터를 넣거나, 업데이트 한다.
|
||||||
i+=cndtnTrgtInfoMngService.insert4Merge(cndtnTrgtMngVO);
|
i+=cndtnTrgtInfoMngService.insert4Merge(cndtnTrgtMngVO);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
modelAndView.addObject("resultCnt", i);
|
||||||
for (int i=0;i<trgtExcelVOList.size();i++) {
|
|
||||||
|
|
||||||
}
|
|
||||||
cndtnTrgtInfoMngService.bulkInsert(trgtExcelVOList);
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
// TODO: handle exception
|
// TODO: handle exception
|
||||||
|
|||||||
@ -65,9 +65,9 @@
|
|||||||
success:function(returnData){
|
success:function(returnData){
|
||||||
console.log('returnData :: ', returnData);
|
console.log('returnData :: ', returnData);
|
||||||
if(returnData.result == "success"){
|
if(returnData.result == "success"){
|
||||||
alert("등록되었습니다.");
|
alert(returnData.resultCnt+"건 등록되었습니다.");
|
||||||
// fncGoList();
|
// fncGoList();
|
||||||
$('#sspnIdtmtTrgtOrd').val(returnData.sspnIdtmtTrgtOrd);
|
//$('#sspnIdtmtTrgtOrd').val(returnData.sspnIdtmtTrgtOrd);
|
||||||
// 중복체크 ajax
|
// 중복체크 ajax
|
||||||
// fn_duplChk();
|
// fn_duplChk();
|
||||||
}else if(returnData.result == "fail"){
|
}else if(returnData.result == "fail"){
|
||||||
|
|||||||
@ -248,11 +248,14 @@ $(document).ready(function(){
|
|||||||
<th scope=“row”>주민번호앞자리</th>
|
<th scope=“row”>주민번호앞자리</th>
|
||||||
<td>
|
<td>
|
||||||
<div class="calendar_wrap">
|
<div class="calendar_wrap">
|
||||||
<duet-date-picker identifier="date" id="dBirth" class="" id="" min="1940-01-01"></duet-date-picker>
|
<duet-date-picker identifier="date" id="dBirth" class="" min="1940-01-01"></duet-date-picker>
|
||||||
<script>
|
<script>
|
||||||
|
|
||||||
$('.calendar_wrap').each(function(){
|
$('.calendar_wrap').each(function(){
|
||||||
$(this).find('.duet-date__input').attr('onkeydown','this.value=dateSetting(this.value);');
|
//$(this).find('.duet-date__input').attr('onkeydown','this.value=dateSettingHere(this.value);');
|
||||||
|
|
||||||
|
$(this).find('.duet-date__input').attr('onblur','this.value=dateSettingHere(this.value);');
|
||||||
|
|
||||||
});
|
});
|
||||||
var dBirth = document.querySelector("#dBirth");
|
var dBirth = document.querySelector("#dBirth");
|
||||||
var DATE_FORMAT = /^(\d{1,2})\.(\d{1,2})\.(\d{4})$/
|
var DATE_FORMAT = /^(\d{1,2})\.(\d{1,2})\.(\d{4})$/
|
||||||
@ -314,6 +317,37 @@ $(document).ready(function(){
|
|||||||
dBirth.addEventListener("duetFocus", function (e) {
|
dBirth.addEventListener("duetFocus", function (e) {
|
||||||
calendarSetting();
|
calendarSetting();
|
||||||
});
|
});
|
||||||
|
|
||||||
|
function dateSettingHere(objValue) {
|
||||||
|
var v = objValue.replace("..", ".");
|
||||||
|
if (v.match(/^\d{4}$/) !== null) {
|
||||||
|
if (event.keyCode == "8") {
|
||||||
|
// 백스페이스 키를 누를 때 '.' 안생기게
|
||||||
|
} else {
|
||||||
|
v = v + '.';
|
||||||
|
}
|
||||||
|
} else if (v.match(/^\d{4}\.\d{2}$/) !== null) {
|
||||||
|
if (event.keyCode == "8") {
|
||||||
|
// 백스페이스 키를 누를 때 '.' 안생기게
|
||||||
|
} else {
|
||||||
|
v = v + '.';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (v.length==10){
|
||||||
|
$('#dBirth').val(v);
|
||||||
|
}else{
|
||||||
|
$('#dBirth').val(v);
|
||||||
|
}
|
||||||
|
|
||||||
|
// '-' 막기
|
||||||
|
if (event.keyCode == "189" || event.keyCode == "109") {
|
||||||
|
event.preventDefault();
|
||||||
|
return v;
|
||||||
|
} else {}
|
||||||
|
|
||||||
|
return v;
|
||||||
|
}
|
||||||
</script>
|
</script>
|
||||||
</div>
|
</div>
|
||||||
<%-- <script src="${pageContext.request.contextPath}/visitEdu/usr/publish/script/duetdatepicker2.js"></script> --%>
|
<%-- <script src="${pageContext.request.contextPath}/visitEdu/usr/publish/script/duetdatepicker2.js"></script> --%>
|
||||||
|
|||||||
@ -206,6 +206,7 @@ $(window).on('load',function(){
|
|||||||
function calendarSetting(){
|
function calendarSetting(){
|
||||||
$('.calendar_wrap').each(function(){
|
$('.calendar_wrap').each(function(){
|
||||||
$(this).find('.duet-date__input').attr('onkeydown','this.value=dateSetting(this.value);');
|
$(this).find('.duet-date__input').attr('onkeydown','this.value=dateSetting(this.value);');
|
||||||
|
$(this).find('.duet-date__input').attr('onblur','this.value=dateSettingHere(this.value);');
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user