|
|
@@ -1462,6 +1462,17 @@ class ProductClass extends BaseClass
|
|
|
if (empty($product)) {
|
|
|
util::fail("该花材不存在");
|
|
|
}
|
|
|
+
|
|
|
+ //扫码收款、直接收款和特价商品,不可修改,多处要同步修改 system_item
|
|
|
+ if (getenv('YII_ENV') == 'production') {
|
|
|
+ $systemItem = [78076, 80960, 81004];
|
|
|
+ } else {
|
|
|
+ $systemItem = [11157, 11156, 11158];
|
|
|
+ }
|
|
|
+ if (in_array($product->itemId, $systemItem)) {
|
|
|
+ util::fail('系统花材,不可修改');
|
|
|
+ }
|
|
|
+
|
|
|
$name = $product->name ?? '';
|
|
|
$cover = $product->cover ?? '';
|
|
|
$upData = [];
|
|
|
@@ -1472,8 +1483,8 @@ class ProductClass extends BaseClass
|
|
|
if ($data['stock'] < 0) {
|
|
|
util::fail("库存不能小于0");
|
|
|
}
|
|
|
- if ($data['stock'] > 999999) {
|
|
|
- util::fail('库存数不能超过6个9');
|
|
|
+ if ($data['stock'] > 99999) {
|
|
|
+ util::fail('库存数不能超过5个9');
|
|
|
}
|
|
|
//增加盘点记录 2021.7.27
|
|
|
$ratio = $product->ratio ?? 0;
|