Spree多个库存位置允许购买产品。它从默认存储中获取产品,依此类推。如何在采购时为仓位分配优先级。?
您应该实现Spree::Stock::Prioritizer
并在此处应用适当的逻辑:
https://github.com/spree/spree/blob/v2.4.3/core/app/models/spree/stock/prioritizer.rb#L38-L40
值得一看-Prioritizer