店长端订单统计不计入user_id

wxl
ztt 1 year ago
parent 3c41a28530
commit 0a7efe2a07
  1. 5
      app/api/model/Order.php
  2. 9
      app/api/model/RecoveryOrder.php
  3. 8
      app/api/model/Server/ServerOrder.php

@ -225,7 +225,12 @@ class Order extends OrderModel
// 当前用户ID // 当前用户ID
$userId = UserService::getCurrentLoginUserId(); $userId = UserService::getCurrentLoginUserId();
// 查询数据 // 查询数据
$query = $this;
// 非店长不带入user_id查询
if(!UserService::isStore()) {
$query = $this->where('user_id', '=', $userId); $query = $this->where('user_id', '=', $userId);
}
if ($dealer_order_ids) { if ($dealer_order_ids) {
$query->whereIn('order_id', $dealer_order_ids); $query->whereIn('order_id', $dealer_order_ids);
} }

@ -135,9 +135,12 @@ class RecoveryOrder extends BaseRecoveryOrder
// 当前用户ID // 当前用户ID
$userId = UserService::getCurrentLoginUserId(); $userId = UserService::getCurrentLoginUserId();
// 查询数据 // 查询数据
return self::where('user_id', '=', $userId) $query = self::where('order_status', '=', $type);
->where('order_status', '=', $type) // 非店长不带入user_id查询
->count(); if (!UserService::isStore()) {
$query = self::where('user_id', '=', $userId);
}
return $query->count();
} }
} }

@ -217,8 +217,12 @@ class ServerOrder extends Order
// 当前用户ID // 当前用户ID
$userId = UserService::getCurrentLoginUserId(); $userId = UserService::getCurrentLoginUserId();
// 查询数据 // 查询数据
return $this->where('user_id', '=', $userId) $query = $this;
->where($dataTypeFilter) // 非店长不带入user_id查询
if (!UserService::isStore()) {
$query->where('user_id', '=', $userId);
}
return $query->where($dataTypeFilter)
->where('is_delete', '=', 0) ->where('is_delete', '=', 0)
->count(); ->count();
} }

Loading…
Cancel
Save