|
@@ -383,7 +383,7 @@
|
|
|
#{item.gridId,jdbcType=DECIMAL}
|
|
|
</foreach>
|
|
|
</update>
|
|
|
- <delete id="batchDelete" parameterType="java.util.List">
|
|
|
+ <delete id="batchDelete" parameterType="java.util.List">
|
|
|
delete from RMS_PWAREHOUSE_GRID
|
|
|
where GRID_ID in
|
|
|
<foreach close=")" collection="list" item="id" open="(" separator=",">
|
|
@@ -494,4 +494,24 @@
|
|
|
WHERE RPG.STACKING_ID = #{orderId}
|
|
|
and WGM.MATERIAL_ID = #{materialId}
|
|
|
</select>
|
|
|
+ <update id="updateSendStationId">
|
|
|
+ update TMSTRAIN_PLEASE_APPROVE_RESULT
|
|
|
+ set SEND_STATION_ID=#{sendStationId}
|
|
|
+ where RESULT_ID in
|
|
|
+ (
|
|
|
+ select TPAR .RESULT_ID
|
|
|
+ FROM AMS_SALE_ORDER ASO
|
|
|
+ LEFT JOIN AMS_SALE_ORDER_MATERIAL ASOM ON ASOM.SALE_ORDER_ID = ASO.SALE_ORDER_ID
|
|
|
+ LEFT JOIN AMS_DISPATCH_SALE_ORDER ADSO
|
|
|
+ ON ADSO.SALE_ORDER_MATERIAL_ID = ASOM.SALE_ORDER_MATERIAL_ID
|
|
|
+ LEFT JOIN AMS_SALE_TRUCKNO_MATERIAL ASTM
|
|
|
+ ON ASTM.SALE_ORDER_MATERIAL_ID = ASOM.SALE_ORDER_MATERIAL_ID
|
|
|
+ LEFT JOIN AMS_SALE_MATERIAL ASM ON ASM.SALE_MATERIAL_ID = ASTM.MATERIAL_ID
|
|
|
+ LEFT JOIN RMS_MATERIAL RM ON RM.MATERIAL_ID = ASM.MATERIAL_ID
|
|
|
+ LEFT JOIN TMSTRAIN_PLEASE_APPROVE_RESULT TPAR ON TPAR.RAIL_PLAN_ID = ASM.SALE_MATERIAL_ID
|
|
|
+ LEFT JOIN RMSTRAIN_ARRIVAL_SEND RAR ON RAR.ARRIVAL_ID = TPAR.SEND_STATION_ID
|
|
|
+ LEFT JOIN OMSTRUCK_ORDER OO ON OO.ORDER_PLAN_ID = ASOM.SALE_ORDER_MATERIAL_ID
|
|
|
+ WHERE OO.ORDER_ID = #{orderId}
|
|
|
+ )
|
|
|
+ </update>
|
|
|
</mapper>
|