commit
0c8d186bc1
@ -90,12 +90,12 @@ class StoreBranchProductLogic extends BaseLogic
|
||||
$stock = bcadd($find['stock'], $params['nums'], 2);
|
||||
$branchStock = bcadd($storeBranchProduct['stock'], $params['nums'], 2);
|
||||
|
||||
StoreBranchProduct::where('id', $params['id'])->update(['stock' => $stock, 'total_price' => bcmul($branchStock, $find['purchase'], 2)]);
|
||||
StoreBranchProduct::where('id', $params['id'])->update(['stock' => $branchStock, 'total_price' => bcmul($branchStock, $find['purchase'], 2)]);
|
||||
StoreProduct::where('id', $params['product_id'])->update(['stock' => $stock, 'total_price' => bcmul($stock, $find['purchase'], 2)]);
|
||||
} else {
|
||||
$branchStock = bcsub($storeBranchProduct['stock'], $params['nums'], 2);
|
||||
$stock = bcsub($find['stock'], $params['nums'], 2);
|
||||
StoreBranchProduct::where('id', $params['id'])->update(['stock' => $stock, 'total_price' => bcmul($branchStock, $find['purchase'], 2)]);
|
||||
StoreBranchProduct::where('id', $params['id'])->update(['stock' => $branchStock, 'total_price' => bcmul($branchStock, $find['purchase'], 2)]);
|
||||
StoreProduct::where('id', $params['product_id'])->update(['stock' => $stock, 'total_price' => bcmul($stock, $find['purchase'], 2)]);
|
||||
}
|
||||
Db::commit();
|
||||
|
@ -51,7 +51,6 @@ class CartLogic extends BaseLogic
|
||||
'product_id' => $params['product_id'],
|
||||
'store_id' => $params['store_id'] ?? 0,
|
||||
'staff_id' => $params['staff_id'] ?? 0,
|
||||
'product_attr_unique' => '',
|
||||
'cart_num' => $params['cart_num'],
|
||||
'is_new' => $params['is_new'] ?? 0,
|
||||
]);
|
||||
|
@ -481,7 +481,6 @@ class OrderLogic extends BaseLogic
|
||||
$data = [];
|
||||
foreach ($arr as $k => $v) {
|
||||
$data[$k]['product_id'] = $v['product_id'];
|
||||
$data[$k]['product_attr_unique'] = '';
|
||||
$data[$k]['cart_num'] = $v['cart_num'];
|
||||
$data[$k]['type'] = '';
|
||||
$data[$k]['uid'] = Request()->userId;
|
||||
|
@ -20,7 +20,6 @@ class CartValidate extends BaseValidate
|
||||
*/
|
||||
protected $rule = [
|
||||
'cart_num' => 'require',
|
||||
'product_attr_unique' => 'require',
|
||||
'store_id' => 'require|number',
|
||||
'staff_id' => 'require|number',
|
||||
'product_id' => 'require|number',
|
||||
@ -36,7 +35,6 @@ class CartValidate extends BaseValidate
|
||||
'store_id' => '店铺id',
|
||||
'staff_id' => '员工id',
|
||||
'product_id' => '商品id',
|
||||
'product_attr_unique' => '商品规格',
|
||||
];
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user