2022-11-02 18:20 결재 및 대결 관리 2,3번 대결자 없는 경우 수정
This commit is contained in:
parent
af3adc094b
commit
b05b633c68
@ -328,6 +328,8 @@ public class AprvlMgrServiceImpl extends EgovAbstractServiceImpl implements Apr
|
||||
adrSbmtLineMgrUsrVO.setWhereQuery(" AND agnt_sbmt_id='ID2' ");
|
||||
adrSbmtMgrHstryService.deleteWithQuery(adrSbmtLineMgrUsrVO);
|
||||
|
||||
if (!"".equals(adrSbmtLineMgrUsrVO.getSbsttSbmtId2())) {
|
||||
//대결자가 있는 경우만 이력을 남긴다.
|
||||
//step4.이력 정보 남기기 처리를 해야 한다. I - adr_sbmt_mgr_hstry
|
||||
this._insertAdrSbmtMgrHstry(
|
||||
adrSbmtLineMgrUsrVO
|
||||
@ -338,6 +340,8 @@ public class AprvlMgrServiceImpl extends EgovAbstractServiceImpl implements Apr
|
||||
);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
if ("A".equals(adrSbmtLineMgrUsrVO.getSbmtYn3())) { //1단계 결재 전임
|
||||
if ("".equals(adrSbmtLineMgrUsrVO.getSbsttSbmtId3())) {
|
||||
aprvlMgrVO.setSbmtId3(adrSbmtLineMgrUsrVO.getSbmtId3());
|
||||
@ -349,6 +353,8 @@ public class AprvlMgrServiceImpl extends EgovAbstractServiceImpl implements Apr
|
||||
adrSbmtLineMgrUsrVO.setWhereQuery(" AND agnt_sbmt_id='ID3' ");
|
||||
adrSbmtMgrHstryService.deleteWithQuery(adrSbmtLineMgrUsrVO);
|
||||
|
||||
if (!"".equals(adrSbmtLineMgrUsrVO.getSbsttSbmtId3())) {
|
||||
//대결자가 있는 경우만 이력을 남긴다.
|
||||
//step4.이력 정보 남기기 처리를 해야 한다. I - adr_sbmt_mgr_hstry
|
||||
this._insertAdrSbmtMgrHstry(
|
||||
adrSbmtLineMgrUsrVO
|
||||
@ -359,6 +365,8 @@ public class AprvlMgrServiceImpl extends EgovAbstractServiceImpl implements Apr
|
||||
);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
//step2.기존 이력 데이터를 모두 삭제하고 D - adr_sbmt_mgr_hstry
|
||||
//adrSbmtMgrHstryService.deleteWithQuery(adrSbmtLineMgrUsrVO);
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user