출고 상태 변경

(cherry picked from commit f2049bc49d)
This commit is contained in:
이대환
2026-06-10 11:36:59 +09:00
parent dc77dfd5f0
commit 2beda0b881
6 changed files with 360 additions and 0 deletions

View File

@@ -353,4 +353,41 @@
]]>
</insert>
<!-- 배송처리 대상 주문 목록 조회 (DLIVY_STTUS_CD = '55' 출고완료) -->
<select id="selectGoodsExportList" parameterType="java.lang.String"
resultType="com.wb.domainserver.acidlivy.AciDlivyOrderVO">
<![CDATA[
SELECT
DLIVY_INNB,
ORDR_INNB,
ORDR_DLIVY_INNB,
SOPMAL_CD,
INVCNB
FROM GC_GOODS_EXPORT
WHERE DLIVY_STTUS_CD = #{param}
AND USE_AT = 'Y'
ORDER BY DLVY_INNB ASC
]]>
</select>
<!-- 출고 상태 일괄 변경 다건 -->
<update id="updateBODlivySttusGetbackUpdtArr" parameterType="dataMap">
<![CDATA[
UPDATE GC_GOODS_EXPORT SET
DLIVY_STTUS_CD = #{dlivySttusCd},
]]>
<if test="dlivySttusCd == '75'">
<![CDATA[
DLVY_COMPT_DT = SYSDATE(),
]]>
</if>
<![CDATA[
STTUS_UPDT_DT = SYSDATE(),
MNGR_INNB = #{mngrInnb},
UPDT_DT = SYSDATE() -- TODO : 상태 변경일시, 구매확정일시를 수정하는데 수정일시도 수정?
WHERE SOPMAL_CD = #{sopmalCd}
AND DLIVY_INNB = #{dlivyInnb}
]]>
</update>
</mapper>