|
|
@@ -314,6 +314,32 @@ class GoodsClass extends BaseClass
|
|
|
];
|
|
|
GoodsItemClass::addData($goodsItemData);
|
|
|
}
|
|
|
+ } else {
|
|
|
+ $itemList = $data['itemList'] ?? '';
|
|
|
+ $itemArr = json_decode($itemList, true);
|
|
|
+ if (empty($itemArr)) {
|
|
|
+ util::fail('请选择花材');
|
|
|
+ }
|
|
|
+ foreach ($itemArr as $item) {
|
|
|
+ $goodsItemData = [
|
|
|
+ 'name' => $item['name'] ?? '',
|
|
|
+ 'cover' => $item['cover'] ?? '',
|
|
|
+ 'sjId' => $sjId,
|
|
|
+ 'shopId' => $shopId,
|
|
|
+ 'mainId' => $mainId,
|
|
|
+ 'goodsId' => $id,
|
|
|
+ 'itemId' => $item['id'] ?? 0,
|
|
|
+ 'ptItemId' => $item['ptItemId'] ?? 0,
|
|
|
+ 'num' => $item['num'] ?? 0,
|
|
|
+ 'count' => $item['count'] ?? 0,
|
|
|
+ 'ratio' => $item['ratio'] ?? 0,
|
|
|
+ 'bigName' => $item['bigName'] ?? '',
|
|
|
+ 'smallName' => $item['smallName'] ?? '',
|
|
|
+ 'unitType' => $item['unitType'] ?? 0,
|
|
|
+ 'unitName' => $item['unitName'] ?? '',
|
|
|
+ ];
|
|
|
+ GoodsItemClass::addData($goodsItemData);
|
|
|
+ }
|
|
|
}
|
|
|
return $info;
|
|
|
}
|