加入购物车附加商品统计表
This commit is contained in:
parent
85a8d1809f
commit
3ab512f49d
@ -5,6 +5,7 @@ namespace app\api\logic\order;
|
||||
|
||||
use app\common\model\order\Cart;
|
||||
use app\common\logic\BaseLogic;
|
||||
use app\common\model\store_product_log\StoreProductLog;
|
||||
use think\facade\Db;
|
||||
|
||||
|
||||
@ -32,7 +33,7 @@ class CartLogic extends BaseLogic
|
||||
}
|
||||
Db::startTrans();
|
||||
try {
|
||||
Cart::create([
|
||||
$cart = Cart::create([
|
||||
'uid' => $params['uid'],
|
||||
'type' => $params['type']??'',
|
||||
'product_id' => $params['product_id'],
|
||||
@ -42,6 +43,15 @@ class CartLogic extends BaseLogic
|
||||
'cart_num' => $params['cart_num'],
|
||||
'is_new' => $params['is_new']??0,
|
||||
]);
|
||||
StoreProductLog::create([
|
||||
'type'=>'cart',
|
||||
'uid' => $params['uid'],
|
||||
'cart_id' => $cart['id'],
|
||||
'store_id' => $params['store_id']??0,
|
||||
'visit_num' => 1,
|
||||
'product_id' => $params['product_id'],
|
||||
'cart_num' => $params['cart_num'],
|
||||
]);
|
||||
Db::commit();
|
||||
return true;
|
||||
} catch (\Exception $e) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user