|
|
@@ -802,28 +802,13 @@ class ProductClass extends BaseClass
|
|
|
$upData['discountPrice'] = $discountPrice;
|
|
|
}
|
|
|
//加价
|
|
|
- $skAddPrice = isset($data['skAddPrice']) && $data['skAddPrice'] > 0 ? $data['skAddPrice'] : 0;
|
|
|
- $upData['skAddPrice'] = $skAddPrice;
|
|
|
$addPrice = $data['addPrice'] ?? 0;
|
|
|
$upData['addPrice'] = $addPrice;
|
|
|
- if ($addPrice > $skAddPrice) {
|
|
|
- util::fail('花店加价不能大于散客加价');
|
|
|
- }
|
|
|
- $hjAddPrice = isset($data['hjAddPrice']) && $data['hjAddPrice'] > 0 ? $data['hjAddPrice'] : 0;
|
|
|
- $upData['hjAddPrice'] = $hjAddPrice;
|
|
|
- if ($hjAddPrice > $addPrice) {
|
|
|
- util::fail('同行加价不能大于花店加价');
|
|
|
- }
|
|
|
//价格
|
|
|
$price = $data['price'] ?? 0;
|
|
|
if (is_numeric($price) == false || $price < 0) {
|
|
|
util::fail('请填写价格');
|
|
|
}
|
|
|
- $skPrice = bcsub($price, bcsub($addPrice, $skAddPrice, 2), 2);
|
|
|
- $hjPrice = bcsub($price, bcsub($addPrice, $hjAddPrice, 2), 2);
|
|
|
- $upData['skPrice'] = $skPrice;
|
|
|
- $upData['hjPrice'] = $hjPrice;
|
|
|
-
|
|
|
if (isset($data['stockWarning'])) {
|
|
|
$upData['stockWarning'] = $data['stockWarning'];
|
|
|
}
|
|
|
@@ -1110,28 +1095,13 @@ class ProductClass extends BaseClass
|
|
|
$data['variety'] = $ptItemInfo->variety ?? 0;
|
|
|
|
|
|
//加价 2021-12-07 lqh 如果前端有传取前端的,没有则取pt
|
|
|
- $skAddPrice = $data['skAddPrice'] ?? $ptItemInfo->skAddPrice;
|
|
|
- $data['skAddPrice'] = $skAddPrice;
|
|
|
$addPrice = $data['addPrice'] ?? $ptItemInfo->addPrice;
|
|
|
$data['addPrice'] = $addPrice;
|
|
|
- if ($addPrice > $skAddPrice) {
|
|
|
- util::fail('花店加价不能大于散客加价');
|
|
|
- }
|
|
|
- $hjAddPrice = $data['hjAddPrice'] ?? $ptItemInfo->hjAddPrice;
|
|
|
- $data['hjAddPrice'] = $hjAddPrice;
|
|
|
- if ($hjAddPrice > $addPrice) {
|
|
|
- util::fail('同行加价不能大于花店加价');
|
|
|
- }
|
|
|
-
|
|
|
//价格
|
|
|
$price = $data['price'] ?? 0;
|
|
|
if (empty($price) || $price <= 0) {
|
|
|
util::fail('请填写价格');
|
|
|
}
|
|
|
- $skPrice = bcsub($price, bcsub($addPrice, $skAddPrice, 2), 2);
|
|
|
- $hjPrice = bcsub($price, bcsub($addPrice, $hjAddPrice, 2), 2);
|
|
|
- $data['skPrice'] = $skPrice;
|
|
|
- $data['hjPrice'] = $hjPrice;
|
|
|
$data['property'] = 1;
|
|
|
$respond = self::add($data, true);
|
|
|
|