미승인 자료에 대해 승인요청취소가능하도록 수정

main
이범준 1 month ago
parent 3b3be84740
commit f018acaeb5

@ -806,8 +806,9 @@ public class Rent02Controller extends ApplicationController {
return rtnMsg;
}
// 임대차계약 승인 정보의 변경 승인 상태(CHG_APRV_STTS_CD)가 '요청'이 아니라면 종료..
if (!lsctAprvInfo.string("CHG_APRV_STTS_CD").equals("RQ")) {
rtnMsg = "[F] 작업 중 임대차계약 승인 요청 정보의 승인상태가 '요청' 이 아닙니다.";
if (!lsctAprvInfo.string("CHG_APRV_STTS_CD").equals("RQ")
&& !lsctAprvInfo.string("CHG_APRV_STTS_CD").equals("UA")) {
rtnMsg = "[F] 작업 중 임대차계약 승인 요청 정보의 승인상태가 '요청' 또는 '미승인' 이 아닙니다.";
return rtnMsg;
}

@ -415,18 +415,20 @@
, DEL_DT = <include refid="utility.now" /> <!-- 삭제 일시 -->
, DLTR = #{modifiedBy} <!-- 삭제자 -->
, DEL_RSN = #{delRsn} <!-- 삭제 사유 -->
WHERE LSCT_MPNG_ID != '9999999999'
AND CHG_APRV_STTS_CD IN ('RQ','UA') <!-- 변경 승인 상태 -->
AND DEL_YN = 'N'
<choose>
<when test="aprvIds != null">
WHERE APRV_ID IN ( <!-- 승인 IDs -->
AND APRV_ID IN ( <!-- 승인 IDs -->
<foreach collection="aprvIds" item="aprvId" separator=","> #{aprvId} </foreach>
)
</when>
<otherwise>
WHERE APRV_ID = #{aprvId} <!-- 승인 ID -->
AND APRV_ID = #{aprvId} <!-- 승인 ID -->
</otherwise>
</choose>
AND CHG_APRV_STTS_CD = 'RQ' <!-- 변경 승인 상태 -->
AND DEL_YN = 'N'
</update>
<update id="updateDriverInfo" parameterType="cokr.xit.fims.nxrp.Hirer">

Loading…
Cancel
Save