@@ -168,7 +168,7 @@ class Market extends Api
//关闭订单
$productOrder::where('id', $params['order_id'])->where('user_id', $this->auth->id)->setField(['status' => ProductOrder::Closure]);
- if($buying->stock == 1) $buying->status = ProductBuying::SaleOut;
+ if(($buying->stock - $buying->num) == 1) $buying->status = ProductBuying::SaleOut;
$buying->num += 1;
$buying->save();
// 提交事务