|
@@ -4693,7 +4693,7 @@
|
|
FETCH NEXT 5000 ROWS ONLY
|
|
FETCH NEXT 5000 ROWS ONLY
|
|
</if>
|
|
</if>
|
|
</select>
|
|
</select>
|
|
- <select id="getNextCarrier" resultType="java.util.Map" parameterType="java.math.BigDecimal">
|
|
|
|
|
|
+ <select id="getNextCarrier" resultType="java.util.Map" parameterType="java.lang.Integer">
|
|
select adso.CARRIER_ID "carrierId" from AMS_SALE_ORDER_MATERIAL asom
|
|
select adso.CARRIER_ID "carrierId" from AMS_SALE_ORDER_MATERIAL asom
|
|
left join RMS_RECEIVE_PLACE rrp
|
|
left join RMS_RECEIVE_PLACE rrp
|
|
on rrp.PLACE_ID = asom.SALE_SHIPPING_ADDRESS_ID
|
|
on rrp.PLACE_ID = asom.SALE_SHIPPING_ADDRESS_ID
|
|
@@ -4703,6 +4703,7 @@
|
|
on rc.CARRIER_ID = adso.CARRIER_ID
|
|
on rc.CARRIER_ID = adso.CARRIER_ID
|
|
where rrp.ADDRESS_ID = #{addressId}
|
|
where rrp.ADDRESS_ID = #{addressId}
|
|
and rc.CARRIER_TYPE = '销售钢材承运商'
|
|
and rc.CARRIER_TYPE = '销售钢材承运商'
|
|
|
|
+ and (rrp.ADDRESS_ID in (500105,500101,500154) and rrp.ADDRESS_DELIVERY_ADDRESS not like '%库%' OR rrp.ADDRESS_ID NOT IN ( 500105, 500101, 500154 ) )
|
|
order by asom.SALE_ORDER_MATERIAL_ID desc
|
|
order by asom.SALE_ORDER_MATERIAL_ID desc
|
|
fetch first 1 row only
|
|
fetch first 1 row only
|
|
</select>
|
|
</select>
|