|
@@ -490,8 +490,8 @@ class GoodsService extends BaseService
|
|
|
$this->error = 2063;
|
|
$this->error = 2063;
|
|
|
return false;
|
|
return false;
|
|
|
}
|
|
}
|
|
|
- $goodsList = $this->model->whereIn('id', $ids)->where(['mark' => 1])->first();
|
|
|
|
|
- if (empty($goodsList)) {
|
|
|
|
|
|
|
+ $tradeList = TradeModel::whereIn('id', $ids)->where(['mark' => 1])->first();
|
|
|
|
|
+ if (empty($tradeList)) {
|
|
|
$this->error = 2061;
|
|
$this->error = 2061;
|
|
|
return false;
|
|
return false;
|
|
|
}
|
|
}
|
|
@@ -503,12 +503,7 @@ class GoodsService extends BaseService
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
DB::beginTransaction();
|
|
DB::beginTransaction();
|
|
|
- if (!$this->model->whereIn('id', $ids)->update(['user_id' => $userId, 'update_time' => time(), 'remark' => '商品转会员'])) {
|
|
|
|
|
- DB::rollBack();
|
|
|
|
|
- return true;
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- if(!TradeModel::whereIn('goods_id', $ids)->update(['is_out'=>1,'update_time'=> time(),'remark'=>'转会员'])){
|
|
|
|
|
|
|
+ if (!TradeModel::whereIn('id', $ids)->update(['user_id' => $userId, 'update_time' => time(), 'remark' => '商品转会员'])) {
|
|
|
DB::rollBack();
|
|
DB::rollBack();
|
|
|
return true;
|
|
return true;
|
|
|
}
|
|
}
|