LineItem调整不会影响订单总价格Spree

问题描述 投票:0回答:1

我正在使用Spree 3.6.6构建一个应用程序,我需要调整行项目,我使用下面的代码

line_item = Spree::LineItem.find(id)
line_item.adjustments.create!(
  amount: 6,
  order: line_item.order,
  label: 'Test',
  adjustable: line_item
)

但是订单项调整是成功创建的,但订单的总价格不会改变,可能是错误?

ruby-on-rails ruby ruby-on-rails-5 spree
1个回答
0
投票

您可以强制订单使用order.update_with_updater!更新总计

© www.soinside.com 2019 - 2024. All rights reserved.