|
@@ -61,8 +61,8 @@ class FinancialCancel extends Base
|
|
|
$info = FinancialProducts::where('id',$item->product_id)->findOrEmpty();
|
|
|
if($info->isEmpty()) throw new \Exception($item->goodName.'商品不存在');
|
|
|
if($item->status==1){
|
|
|
- if($item->type==1)$up[]=ProductStock::AddSingleStock($info,$item->num);
|
|
|
- if($item->type==2){
|
|
|
+ if($item['type']==2)$up[]=ProductStock::AddSingleStock($info,$item->num);
|
|
|
+ if($item['type']==1){
|
|
|
if($info->residue_stock<$item->num) throw new \Exception($item->goodName.'库存不足');
|
|
|
$up[]=ProductStock::SubSingleStock($info,$item->num);
|
|
|
}
|
|
@@ -103,8 +103,8 @@ class FinancialCancel extends Base
|
|
|
if($status==2){
|
|
|
$ProductInfo->each(function ($item) use (&$up,$status){
|
|
|
$info = FinancialProducts::where('id',$item->product_id)->findOrEmpty();
|
|
|
- if($item->type==2)$up[]=ProductStock::AddSingleStock($info,$item->num);
|
|
|
- if($item->type==1){
|
|
|
+ if($item['type']==2)$up[]=ProductStock::AddSingleStock($info,$item->num);
|
|
|
+ if($item['type']==1){
|
|
|
if($info->residue_stock<$item->num) throw new \Exception($item->goodName.'库存不足');
|
|
|
$up[]=ProductStock::SubSingleStock($info,$item->num);
|
|
|
}
|