shish hace 3 años
padre
commit
ee3f6fdfab
Se han modificado 2 ficheros con 3 adiciones y 86 borrados
  1. 2 25
      app-hd/controllers/ItemController.php
  2. 1 61
      biz-ghs/item/services/ItemService.php

+ 2 - 25
app-hd/controllers/ItemController.php

@@ -47,35 +47,12 @@ class ItemController extends BaseController
 
     public function actionAdd()
     {
-        $post = Yii::$app->request->post();
-        $post['adminId'] = $this->adminId;
-        $post['sjId'] = $this->sjId;
-        $post['shopId'] = $this->shopId;
-        $post['mainId'] = $this->mainId;
-        ItemService::addGhsItem($post);
-        util::complete('添加成功');
+        util::fail('开发中');
     }
 
     public function actionBatchAdd()
     {
-        $post = Yii::$app->request->post();
-        //[{itemId:1000,classId:2,cost:1,addPrice:1,stockWarning:1}]
-        $data = $post['data'];
-        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['sjId'] = $this->sjId;
-            ItemService::addGhsItem($v);
-        }
-        util::complete('添加成功');
-
+        util::fail('开发中');
     }
 
     public function actionDelete()

+ 1 - 61
biz-ghs/item/services/ItemService.php

@@ -1,9 +1,4 @@
 <?php
-/**
- * User: admin
- * Date Time: 2021/1/13 17:16
- */
-
 namespace bizGhs\item\services;
 
 use biz\item\classes\PtItemCatClass;
@@ -31,62 +26,7 @@ class ItemService extends BaseService
     //新增花材
     public static function addGhsItem($data)
     {
-        $classId = $data['classId'] ?? 0;
-        $itemId = $data['itemId'] ?? 0;
-        if (empty($classId)) {
-            util::fail("请选择分类");
-        }
-        if (empty($itemId)) {
-            util::fail("请选择花材");
-        }
-        if (isset($data['price']) == false || empty($data['price'])) {
-            util::fail('请填写价格');
-        }
-        if (is_numeric($data['price']) == false) {
-            util::fail('价格填写错误');
-        }
-        if (isset($data['name']) == false || empty($data['name'])) {
-            util::fail('请填写名称');
-        }
-        $name = $data['name'] ?? '';
-        if (isset($data['price']) == false || is_numeric($data['price']) == false) {
-            util::fail($name . " 没有填写花店价");
-        }
-        if (isset($data['skPrice']) == false || is_numeric($data['skPrice']) == false) {
-            util::fail($name . " 没有填写散客价");
-        }
-        if (isset($data['cost']) == false || is_numeric($data['cost']) == false) {
-            util::fail($name . " 没有填写成本价");
-        }
-        $stockWarning = isset($data['stockWarning']) && is_numeric($data['stockWarning']) ? $data['stockWarning'] : 5;
-        //判断平台花材是否存在
-        $ptItem = PtItemClass::getById($itemId);
-        if (empty($ptItem)) {
-            util::fail("平台花材不存在");
-        }
-        $existItemClass = ItemClassClass::exists(['id' => $classId]);
-        if (empty($existItemClass)) {
-            util::fail("分类不存在");
-        }
-        $skPrice = $data['skPrice'];
-        $price = $data['price'];
-        $cost = $data['cost'];
-        $skMore = bcsub($skPrice, $price, 2);
-        $addPrice = bcsub($price, $cost, 2);
-        $data['name'] = $name;
-        $data['alias'] = $ptItem['alias'];
-        $data['py'] = stringUtil::py($name);
-        $data['cover'] = $ptItem['cover'];
-        $data['ratio'] = $ptItem['ratio'];
-        $data['weight'] = $ptItem['weight'];
-        $data['bigUnit'] = $ptItem['bigUnit'];
-        $data['smallUnit'] = $ptItem['smallUnit'];
-        $data['variety'] = 0;
-        $data['stock'] = 0;
-        $data['skMore'] = $skMore;
-        $data['addPrice'] = $addPrice;
-        $data['stockWarning'] = $stockWarning;
-        ProductClass::addBaseData($data);
+        util::fail('开发中');
     }
 
     //初始化花材