|
|
@@ -1019,7 +1019,6 @@ class ProductClass extends BaseClass
|
|
|
$data['py'] = stringUtil::py($data['name']);
|
|
|
$name = $data['name'] ?? false;
|
|
|
$data['alias'] = $data['alias'] ?? '';
|
|
|
- //写死小图
|
|
|
$data['cover'] = isset($data['cover']) && !empty($data['cover']) ? $data['cover'] : '';
|
|
|
$ratio = $data['ratio'] ?? false;
|
|
|
$weight = $data['weight'] ?? false;
|
|
|
@@ -1080,11 +1079,15 @@ class ProductClass extends BaseClass
|
|
|
|
|
|
$itemData = $data;
|
|
|
$itemData['classId'] = $defaultClassId;
|
|
|
- //从平台导入花材方式添加有带itemId
|
|
|
if (isset($data['itemId']) == false || empty($data['itemId'])) {
|
|
|
+ $itemData['qtAddPrice'] = 4;
|
|
|
+ $itemData['byAddPrice'] = 3;
|
|
|
+ $itemData['hjAddPrice'] = 2;
|
|
|
+ $itemData['zsAddPrice'] = 1;
|
|
|
$ptItemInfo = PtItemClass::addItem($itemData);
|
|
|
$data['itemId'] = $ptItemInfo['id'];
|
|
|
} else {
|
|
|
+ //从平台导入花材方式添加有带itemId
|
|
|
$has = self::getByCondition(['shopId' => $data['shopId'], 'itemId' => $data['itemId']], true);
|
|
|
if (!empty($has)) {
|
|
|
util::fail('已经添加过了');
|
|
|
@@ -1095,6 +1098,11 @@ class ProductClass extends BaseClass
|
|
|
$ptItemId = $data['itemId'] ?? 0;
|
|
|
$ptItemInfo = PtItemClass::getById($ptItemId, true);
|
|
|
$data['variety'] = $ptItemInfo->variety ?? 0;
|
|
|
+ $data['addPrice'] = $ptItemInfo->addPrice ?? 0;
|
|
|
+ $data['qtAddPrice'] = $ptItemInfo->qtAddPrice ?? 0;
|
|
|
+ $data['byAddPrice'] = $ptItemInfo->byAddPrice ?? 0;
|
|
|
+ $data['hjAddPrice'] = $ptItemInfo->hjAddPrice ?? 0;
|
|
|
+ $data['zsAddPrice'] = $ptItemInfo->zsAddPrice ?? 0;
|
|
|
|
|
|
//根据sjId, 找到所有的shopId,都添加
|
|
|
$shopIds = ShopService::getShopIds($data['sjId']);
|