Bläddra i källkod

根据规格扣除包装箱

afa 4 månader sedan
förälder
incheckning
5857467a17
1 ändrade filer med 1 tillägg och 2 borttagningar
  1. 1 2
      app/api/service/SpecService.php

+ 1 - 2
app/api/service/SpecService.php

@@ -53,7 +53,6 @@ class SpecService{
             foreach ($data['variety'] as $item) {
                   if(count($item) != 9 || empty(floatval($item['num'])))  throw new \Exception('参数有误!');
                   $specsWeight = ProductConfig::where('id', $item['spec_id'])->value('weight');
-                  //if(!$specs)  throw new \Exception('参数有误!');
                   $weight = bcmul((string)$specsWeight, $item['num'], 2);
                   $result[] = [
                         'user_id'         => $uid, 
@@ -85,7 +84,7 @@ class SpecService{
                   ];
                   //根据规格扣除包装箱
                   if($item['box_id']){
-                        $boxNum = StockDetail::setStockConfigNum($item['box_id'], (string)-$item['num'], StockConfig::PackingBox);
+                        $boxNum = StockDetail::setStockConfigNum((int)$item['box_id'], (string)-$item['num'], StockConfig::PackingBox);
                         $stockData[] = [
                               'user_id'         => $uid, 
                               'type_id'         => StockConfig::PackingBox,