加入购物车附加商品统计表

This commit is contained in:
liu 2024-06-20 16:35:33 +08:00
parent 85a8d1809f
commit 3ab512f49d

View File

@ -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) {