Explorar o código

已经添加过了

shish %!s(int64=5) %!d(string=hai) anos
pai
achega
0394a8cd19
Modificáronse 1 ficheiros con 5 adicións e 0 borrados
  1. 5 0
      biz-ghs/product/classes/ProductClass.php

+ 5 - 0
biz-ghs/product/classes/ProductClass.php

@@ -999,6 +999,11 @@ class ProductClass extends BaseClass
             if (isset($data['itemId']) == false || empty($data['itemId'])) {
             if (isset($data['itemId']) == false || empty($data['itemId'])) {
                 $ptItemInfo = PtItemClass::addItem($itemData);
                 $ptItemInfo = PtItemClass::addItem($itemData);
                 $data['itemId'] = $ptItemInfo['id'];
                 $data['itemId'] = $ptItemInfo['id'];
+            } else {
+                $has = self::getByCondition(['itemId' => $data['itemId']], true);
+                if (!empty($has)) {
+                    util::fail('已经添加过了');
+                }
             }
             }
 
 
             $data['price'] = $data['cost'] + $data['addPrice'];
             $data['price'] = $data['cost'] + $data['addPrice'];