|
|
@@ -780,7 +780,7 @@ class ProductClass extends BaseClass
|
|
|
util::fail('库存请填写整数');
|
|
|
}
|
|
|
//增加盘点记录 2021.7.27
|
|
|
- $ratio = $upData['ratio'] ?? $product->ratio;//取最新比例
|
|
|
+ $ratio = $product->ratio ?? 0;
|
|
|
$formNum = ProductClass::formatStock($data['stock'], $ratio);
|
|
|
$ghsItemInfo = [['productId' => $product->id, 'bigNum' => $formNum['bigNum'], 'smallNum' => $formNum['smallNum'],]];
|
|
|
$pdData = [];
|
|
|
@@ -826,14 +826,6 @@ class ProductClass extends BaseClass
|
|
|
//修改价格
|
|
|
self::changePrice($product, $data['price'], self::PRICE_LABEL_CHANGE);
|
|
|
}
|
|
|
-
|
|
|
- if (isset($data['weight'])) {
|
|
|
- $upData['weight'] = $data['weight'];
|
|
|
- }
|
|
|
- if (isset($data['smallRatio'])) {
|
|
|
- $upData['smallRatio'] = $data['smallRatio'];
|
|
|
- }
|
|
|
-
|
|
|
if (isset($data['skPrice']) && is_numeric($data['skPrice'])) {
|
|
|
$upData['skPrice'] = $data['skPrice'];
|
|
|
} else {
|
|
|
@@ -871,17 +863,7 @@ class ProductClass extends BaseClass
|
|
|
if (isset($data['stockWarning'])) {
|
|
|
$upData['stockWarning'] = $data['stockWarning'];
|
|
|
}
|
|
|
- if (isset($data['bigUnitId']) || isset($data['smallUnitId'])) {
|
|
|
- $unit = UnitClass::getAllByCondition([], null, '*', 'id');
|
|
|
- if (isset($data['bigUnitId']) && is_numeric($data['bigUnitId'])) {
|
|
|
- $upData['bigUnitId'] = $data['bigUnitId'];
|
|
|
- $upData['bigUnit'] = $unit[$data['bigUnitId']]['name'] ?? '';
|
|
|
- }
|
|
|
- if (isset($data['smallUnitId']) && is_numeric($data['smallUnitId'])) {
|
|
|
- $upData['smallUnitId'] = $data['smallUnitId'];
|
|
|
- $upData['smallUnit'] = $unit[$data['smallUnitId']]['name'] ?? '';
|
|
|
- }
|
|
|
- }
|
|
|
+
|
|
|
if (isset($data['inTurn'])) {
|
|
|
$upData['inTurn'] = $data['inTurn'];
|
|
|
}
|