作者 Cool

商城订单优化

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