作者 Cool

商城订单优化

... ... @@ -221,6 +221,7 @@ class Litestoreorder extends Model
// $expressPrice = $intraRegion ?
// $goods['freight']->calcTotalFee($goods_num, $goods_total_weight, $cityId) : 0;
return [
'store_id' => $goods['store_id'],
'goods_list' => [$goods], // 商品详情
'order_total_num' => $goods_num, // 商品总数量
'order_total_price' => $totalPrice, // 商品总金额 (不含运费)
... ... @@ -243,6 +244,7 @@ class Litestoreorder extends Model
Db::startTrans();
// 记录订单信息
$this->save([
'store_id' => $order['store_id'],
'user_id' => $user_id,
'order_no' => $this->orderNo(),
'total_price' => $order['order_total_price'],
... ...