设置订单上项目的数量-orderEditSetQuantity mutation

设置订单上项目的数量。

所需的访问

write_order_edits 访问范围。


在本页面


互动范例

这是一个示例变异查询。使用下面的嵌入式交互式工具来编辑查询。

提示:使用Ctrl+Space表示自动填充字段。

突变orderEditSetQuantity $ id ID $ lineItemId ID $ quantity Int !){ orderEditSetQuantity id $ id lineItemId $ lineItemId 数量$ quantity {
  1. <font style="color:#1F61A0;">计算的行项目</font><font style="color:#555555;">{</font>
  2. <font style="color:#1F61A0;">ID</font>
  3. <font style="color:#555555;">}</font>
  4. <font style="color:#1F61A0;">计算</font><font style="color:#555555;">顺序{</font>
  5. <font style="color:#1F61A0;">ID</font>
  6. <font style="color:#555555;">}</font>
  7. <font style="color:#1F61A0;">userErrors </font><font style="color:#555555;">{</font>
  8. <font style="color:#1F61A0;">场地</font>
  9. <font style="color:#1F61A0;">信息</font>
  10. <font style="color:#555555;">}</font>
} } { “ id” “ Z2lkOi8vU2hvcGlmeS9FeGFtcGxlLzE =” “ lineItemId” “ Z2lkOi8vU2hvcGlmeS9FeGFtcGxlLzE =” “数量” 1 }


争论

争论 描述
id
() [ID!](https://shopify.dev/docs/admin-api/graphql/reference/scalar#id-2021-01)

必需的
计算的要编辑的订单的ID。
lineItemId
() [ID!](https://shopify.dev/docs/admin-api/graphql/reference/scalar#id-2021-01)

必需的
要修改的订单项的ID。
locationId
() [ID](https://shopify.dev/docs/admin-api/graphql/reference/scalar#id-2021-01)
如果将’restock’设置为true,则将满足所有已添加项目的位置的ID,或者将在其中提供重新库存项目的位置的ID。
quantity
() [Int!](https://shopify.dev/docs/admin-api/graphql/reference/scalar#int-2021-01)

必需的
订单项的新数量。不能为负。
restock
() [Boolean](https://shopify.dev/docs/admin-api/graphql/reference/scalar#boolean-2021-01)
当更新的数量小于原始数量时,是否要补货订单项。


返回字段

  • 计算的行项目([CalculatedLineItem](https://shopify.dev/docs/admin-api/graphql/reference/orders/calculatedlineitem)
    计算出更改的订单项。
  • 计算顺序([CalculatedOrder](https://shopify.dev/docs/admin-api/graphql/reference/orders/calculatedorder)
    计算出编辑量的订单。
  • userErrors([[UserError!]!](https://shopify.dev/docs/admin-api/graphql/reference/usererror)
    执行突变时发生的错误列表。