Procházet zdrojové kódy

批量添加花材

林琦海 před 5 roky
rodič
revize
cb770da985
1 změnil soubory, kde provedl 21 přidání a 0 odebrání
  1. 21 0
      app-ghs/controllers/ItemController.php

+ 21 - 0
app-ghs/controllers/ItemController.php

@@ -33,6 +33,27 @@ class ItemController extends BaseController
         util::complete('添加成功');
     }
 
+    public function actionBatchAdd()
+    {
+        $post = Yii::$app->request->post();
+        $data = $post['data']; //[{itemId:1000,classId:2,cost:1,addPrice:1,stockWarning:1}]
+        if(empty($data)){
+            util::fail("参数错误");
+        }
+        $data = json_decode($data,true);
+        if(!is_array($data) || empty($data)){
+            util::fail("参数格式错误");
+        }
+
+        foreach ($data as $v){
+            $v['adminId'] = $this->adminId;
+            $v['merchantId'] = $this->sjId;
+            ItemService::addGhsItem($v);
+        }
+        util::complete('添加成功');
+
+    }
+
     public function actionUpdate()
     {
         $data = Yii::$app->request->post();