소스 검색

套包卡券

gorden 9 달 전
부모
커밋
746740d4eb
1개의 변경된 파일5개의 추가작업 그리고 1개의 파일을 삭제
  1. 5 1
      app/admin/service/goods/GoodsService.php

+ 5 - 1
app/admin/service/goods/GoodsService.php

@@ -2335,6 +2335,10 @@ class GoodsService
             }
 
             if (!empty($params['couponContentList'])) {
+                $attributeJson = [];
+                if (!empty($row->goods_attribute_json)) {
+                    $attributeJson = json_decode($row->goods_attribute_json, true);
+                }
                 $couponList = [];
                 foreach ($params['couponContentList'] as $coupon) {
                     $couponList[$coupon['coupon_id']] = [
@@ -2343,7 +2347,7 @@ class GoodsService
                     ];
                 }
                 $attributeJson['coupon'] = $couponList;
-                $model->goods_attribute_json = json_encode($attributeJson, JSON_UNESCAPED_UNICODE);
+                $data['goods_attribute_json'] = json_encode($attributeJson, JSON_UNESCAPED_UNICODE);
             }
 
             if (!empty($params['coupon_id']) && !empty($params['coupon_nbr'])) {