feat: 添加价格和会员价格字段
This commit is contained in:
parent
c88b37c25e
commit
8b39a9e635
app
@ -42,25 +42,28 @@ class StoreProductLogic extends BaseLogic
|
|||||||
'cate_id' => $params['cate_id'],
|
'cate_id' => $params['cate_id'],
|
||||||
'unit' => $params['unit'],
|
'unit' => $params['unit'],
|
||||||
'stock' => $params['stock'],
|
'stock' => $params['stock'],
|
||||||
|
'price' => $params['price'],
|
||||||
|
'vip_price' => $params['vip_price'],
|
||||||
'cost' => $params['cost'],
|
'cost' => $params['cost'],
|
||||||
'purchase' => $params['purchase'],
|
'purchase' => $params['purchase'],
|
||||||
'rose' => $params['rose'],
|
'rose' => $params['rose'],
|
||||||
'is_return' => $params['is_return'],
|
'is_return' => $params['is_return'],
|
||||||
];
|
];
|
||||||
if ($params['rose'] > 0) {
|
// if ($params['rose'] > 0) {
|
||||||
$rose_price = bcmul($params['cost'], $params['rose'], 2);
|
// $rose_price = bcmul($params['cost'], $params['rose'], 2);
|
||||||
$data['price'] = bcadd($params['cost'], $rose_price, 2);
|
// $data['price'] = bcadd($params['cost'], $rose_price, 2);
|
||||||
} else {
|
// } else {
|
||||||
$data['price'] = 0;
|
// $data['price'] = 0;
|
||||||
}
|
// }
|
||||||
$res = StoreProduct::create($data);
|
$res = StoreProduct::create($data);
|
||||||
StoreProductAttrValue::create([
|
StoreProductAttrValue::create([
|
||||||
"bar_code" => $params["bar_code"] ?? '',
|
"bar_code" => $params["bar_code"] ?? '',
|
||||||
"image" => $params["image"] ?? '',
|
"image" => $params["image"] ?? '',
|
||||||
|
"price" => $params['price'],
|
||||||
|
'vip_price' => $params['vip_price'],
|
||||||
"cost" => $params['cost'],
|
"cost" => $params['cost'],
|
||||||
"purchase" => $params['purchase'],
|
"purchase" => $params['purchase'],
|
||||||
"unit" => $params["unit"],
|
"unit" => $params["unit"],
|
||||||
"price" => $data['price'],
|
|
||||||
"stock" => $params['stock'],
|
"stock" => $params['stock'],
|
||||||
"product_id" => $res['id'],
|
"product_id" => $res['id'],
|
||||||
"unique" => setUnique($res['id'], '', 0),
|
"unique" => setUnique($res['id'], '', 0),
|
||||||
|
@ -47,7 +47,6 @@ class StoreStorageSend implements Consumer
|
|||||||
'price' => $find['price'],
|
'price' => $find['price'],
|
||||||
'cost' => $find['cost'],
|
'cost' => $find['cost'],
|
||||||
'vip_price' => $find['vip_price'],
|
'vip_price' => $find['vip_price'],
|
||||||
'vip_ot_price' => $find['vip_ot_price'],
|
|
||||||
'unit' => $find['unit'],
|
'unit' => $find['unit'],
|
||||||
'store_id' => $store_id,
|
'store_id' => $store_id,
|
||||||
'sales' => 0,
|
'sales' => 0,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user