|
@@ -96,10 +96,8 @@ class Orders extends Model
|
|
|
$this['status']=self::S_CANCEL;
|
|
|
$this['cancel_time']=time();
|
|
|
foreach ($this->info as $orderInfo){
|
|
|
- $goods=Goods::find($orderInfo['goods_id']);
|
|
|
- $goods && $goods->setDec('num_sell',$orderInfo['num']);
|
|
|
- $sku=GoodsSku::find($orderInfo['goods_sku_id']);
|
|
|
- $sku && $sku->setDec('num_sell',$orderInfo['num']);
|
|
|
+ Goods::where('id',$orderInfo['goods_id'])->setDec('num_sell',$orderInfo['num']);
|
|
|
+ GoodsSku::where('id',$orderInfo['goods_sku_id'])->setDec('num_sell',$orderInfo['num']);
|
|
|
}
|
|
|
$this->save();
|
|
|
}
|