@@ -40,4 +40,6 @@ public interface OmstruckOrderMapper extends IBaseMapper<OmstruckOrder, BigDecim
List<BigDecimal> selectOrderInfo(@Param("orderNumber") String orderNumber);
+ int updateOOMRemark(BigDecimal orderId);
+
}
@@ -251,7 +251,8 @@ public class AmsSaleOrderServiceImpl implements IAmsSaleOrderService {
omstruckOrder.setUpdateUsername("金蝶");
result += omstruckOrderMapper.updateByPrimaryKeySelective(omstruckOrder);
-
+ //将订单分录里面的物资id
+ omstruckOrderMapper.updateOOMRemark(DataChange.dataToBigDecimal(orderMap.get("orderId")));
} catch (Exception e) {
e.printStackTrace();
@@ -998,4 +998,9 @@
SELECT DISTINCT OO.ORDER_ID FROM OMSTRUCK_ORDER OO
WHERE OO.ORDER_NUMBER = #{orderNumber}
</select>
+ <update id="updateOOMRemark">
+ UPDATE OMSTRUCK_ORDER_MATERIAL OOM
+ SET OOM.MATERIAL_PRIORITY = null
+ WHERE OOM.ORDER_ID = #{orderId}
+ </update>
</mapper>