|
@@ -157,13 +157,13 @@ class User extends BaseModel
|
|
|
->where('refund_status', 0)
|
|
|
->where('is_del', 0)
|
|
|
->where('is_system_del', 0)->select();
|
|
|
- $num = 0;
|
|
|
+ $carts = [];
|
|
|
foreach ($orders as $v) {
|
|
|
- $num += StoreCart::where('id', 'in', $v['cart_id'])->where('is_suit', 1)->sum('cart_num');
|
|
|
+ $carts = array_merge($carts, $v['cart_id']);
|
|
|
}
|
|
|
-
|
|
|
+ $num = StoreCart::where('id', 'in', $carts)->where('is_suit', 1)->field('sum(cart_num) as cart_num_sum')->find()['cart_num_sum'];
|
|
|
$item['suit_num'] = $num;
|
|
|
-
|
|
|
+
|
|
|
$item['group_level_name'] = $item['group_level'] ? SystemGroupLevel::where('id', $item['group_level'])->value('name') : '--';
|
|
|
$item['award_level_name'] = $item['award_level'] ? SystemAwardLevel::where('id', $item['award_level'])->value('name') : '--';
|
|
|
|