|
@@ -2331,8 +2331,17 @@
|
|
|
WHERE OO.ORDER_ID = #{orderId}
|
|
|
)
|
|
|
</update>
|
|
|
- <select id="getsaleShippingAddressId" resultType="java.math.BigDecimal">
|
|
|
- select asom.SALE_SHIPPING_ADDRESS_ID from AMS_SALE_ORDER_MATERIAL ASOM
|
|
|
+ <update id="updatePlaceNew" parameterType="map">
|
|
|
+ update AMS_SALE_ORDER_MATERIAL ASOM
|
|
|
+ set asom.SALE_SHIPPING_ADDRESS_ID = #{placeId}
|
|
|
+ where ASOM.SALE_ORDER_MATERIAL_ID = (SELECT oo.order_plan_id FROM
|
|
|
+ OMSTRUCK_ORDER OO
|
|
|
+ WHERE OO.ORDER_ID = #{orderId}
|
|
|
+ )
|
|
|
+ </update>
|
|
|
+ <select id="getsaleShippingAddressId" resultType="java.util.Map">
|
|
|
+ select asom.SALE_SHIPPING_ADDRESS_ID "saleShippingAddressId",asom.HISTORY_SHIPPING_ADDRESS_ID "historyShippingAddressId"
|
|
|
+ from AMS_SALE_ORDER_MATERIAL ASOM
|
|
|
where ASOM.SALE_ORDER_MATERIAL_ID = (SELECT oo.order_plan_id FROM
|
|
|
OMSTRUCK_ORDER OO
|
|
|
WHERE OO.ORDER_ID = #{orderId}
|
|
@@ -2345,7 +2354,7 @@
|
|
|
WHERE BDO.ORDER_ID = #{orderId}
|
|
|
</update>
|
|
|
<select id="getSaleOrderStatus" resultType="java.lang.Integer">
|
|
|
- SELECT ASO.SALE_ORDER_STATUS
|
|
|
+ SELECT nvl(ASO.SALE_ORDER_STATUS,0)
|
|
|
FROM AMS_SALE_ORDER ASO
|
|
|
LEFT JOIN AMS_SALE_ORDER_MATERIAL ASOM ON ASOM.SALE_ORDER_ID = ASO.SALE_ORDER_ID
|
|
|
LEFT JOIN OMSTRUCK_ORDER OO ON OO.ORDER_PLAN_ID = ASOM.SALE_ORDER_MATERIAL_ID AND NVL(OO.ORDER_TYPE,0) in (0,1)
|