林琦海 5 жил өмнө
parent
commit
c4ed581ee5

+ 17 - 0
app-ghs/controllers/ProductController.php

@@ -431,6 +431,23 @@ class ProductController extends BaseController
     public function actionCopy()
     {
         $id = Yii::$app->request->get('id');
+        $productData = ProductClass::getById($id);
+        if(!$productData){
+            util::fail("花材不存在");
+        }
+        if($productData['shopId'] != $this->shopId){
+            //
+            util::fail("无效花材");
+        }
+        //去除无用的字段
+        unset($productData['stock']); //库存去掉
+        unset($productData['viewNum']);
+        unset($productData['actualSold']);
+        unset($productData['itemId']);
+
+        $productData['copy'] = 1; //复制标识
+        ProductClass::addProduct($productData);
+
         util::complete();
     }