Browse Source

组合保存

林琦海 5 năm trước cách đây
mục cha
commit
da690b6046

+ 4 - 4
app-hd/controllers/GoodsController.php

@@ -199,9 +199,9 @@ class GoodsController extends BaseController
     //保存花材组合 shish 2021.4.10
     public function actionSaveItemGroup()
     {
-        $orderSn = Yii::$app->request->get('orderSn', '');
-        $goodsName = Yii::$app->request->get('name', '');
-        $classId = Yii::$app->request->get('classId', 0);
+        $orderSn = Yii::$app->request->post('orderSn', '');
+        $goodsName = Yii::$app->request->post('name', '');
+        $classId = Yii::$app->request->post('categoryId', 0);
         if (empty($goodsName)) {
             util::fail("名称不能为空");
         }
@@ -215,7 +215,7 @@ class GoodsController extends BaseController
         }
         $order = OrderService::getOrderBySn($orderSn);
         OrderService::valid($order, $this->shopId);
-        $save = GoodsService::saveItemGroup($order, $itemInfo, $goodsName, $classId, $this->adminId);
+        $save = GoodsService::saveItemGroup($order, $itemInfo,  $classId, $goodsName,$this->adminId);
         if ($save) {
             util::complete();
         }

+ 6 - 2
biz-hd/goods/services/GoodsService.php

@@ -86,6 +86,7 @@ class GoodsService extends BaseService
     {
         $connection = Yii::$app->db;//事务处理
         $transaction = $connection->beginTransaction();
+        $now = date('Y-m-d H:i:s');
         try{
             //新增goods  todo  还有很多字段待确定
             $goodsData = [
@@ -95,6 +96,9 @@ class GoodsService extends BaseService
                 'adminId'=>$adminId,//
                 'merchantId'=>$order['merchantId'],//
                 'status'=>0,//
+                'content'=>'',//
+                'createTime'=>$now,
+                'updateTime'=>$now,
             ];
             $goodsInfo = GoodsClass::add($goodsData);
             $gId = $goodsInfo['id'];
@@ -110,8 +114,8 @@ class GoodsService extends BaseService
             foreach ($items as $v){
                 $itemData = [
                     'goodsId'=>$gId,
-                    'productId'=>$items['productId'],
-                    'itemId'=>$items['itemId'],
+                    'productId'=>$v['productId'],
+                    'itemId'=>$v['itemId'],
                 ];
                 GoodsItemClass::add($itemData);
             }