2022-11-02 18:20 결재 및 대결 관리 2,3번 대결자 없는 경우 수정

This commit is contained in:
myname 2022-11-02 18:20:47 +09:00
parent af3adc094b
commit b05b633c68

View File

@ -328,14 +328,18 @@ public class AprvlMgrServiceImpl extends EgovAbstractServiceImpl implements Apr
adrSbmtLineMgrUsrVO.setWhereQuery(" AND agnt_sbmt_id='ID2' ");
adrSbmtMgrHstryService.deleteWithQuery(adrSbmtLineMgrUsrVO);
//step4.이력 정보 남기기 처리를 해야 한다. I - adr_sbmt_mgr_hstry
this._insertAdrSbmtMgrHstry(
adrSbmtLineMgrUsrVO
, aprvlMgrVO
, "ID2"
, adrSbmtLineMgrUsrVO.getSbsttSbmtId2()
, adrSbmtLineMgrUsrVO.getSbmtId2()
);
if (!"".equals(adrSbmtLineMgrUsrVO.getSbsttSbmtId2())) {
//대결자가 있는 경우만 이력을 남긴다.
//step4.이력 정보 남기기 처리를 해야 한다. I - adr_sbmt_mgr_hstry
this._insertAdrSbmtMgrHstry(
adrSbmtLineMgrUsrVO
, aprvlMgrVO
, "ID2"
, adrSbmtLineMgrUsrVO.getSbsttSbmtId2()
, adrSbmtLineMgrUsrVO.getSbmtId2()
);
}
}
if ("A".equals(adrSbmtLineMgrUsrVO.getSbmtYn3())) { //1단계 결재 전임
@ -349,14 +353,18 @@ public class AprvlMgrServiceImpl extends EgovAbstractServiceImpl implements Apr
adrSbmtLineMgrUsrVO.setWhereQuery(" AND agnt_sbmt_id='ID3' ");
adrSbmtMgrHstryService.deleteWithQuery(adrSbmtLineMgrUsrVO);
//step4.이력 정보 남기기 처리를 해야 한다. I - adr_sbmt_mgr_hstry
this._insertAdrSbmtMgrHstry(
adrSbmtLineMgrUsrVO
, aprvlMgrVO
, "ID3"
, adrSbmtLineMgrUsrVO.getSbsttSbmtId3()
, adrSbmtLineMgrUsrVO.getSbmtId3()
);
if (!"".equals(adrSbmtLineMgrUsrVO.getSbsttSbmtId3())) {
//대결자가 있는 경우만 이력을 남긴다.
//step4.이력 정보 남기기 처리를 해야 한다. I - adr_sbmt_mgr_hstry
this._insertAdrSbmtMgrHstry(
adrSbmtLineMgrUsrVO
, aprvlMgrVO
, "ID3"
, adrSbmtLineMgrUsrVO.getSbsttSbmtId3()
, adrSbmtLineMgrUsrVO.getSbmtId3()
);
}
}
//step2.기존 이력 데이터를 모두 삭제하고 D - adr_sbmt_mgr_hstry