店长端订单统计不计入user_id

wxl
ztt 12 months ago
parent 3c41a28530
commit 0a7efe2a07
  1. 7
      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
$userId = UserService::getCurrentLoginUserId();
// 查询数据
$query = $this->where('user_id', '=', $userId);
$query = $this;
// 非店长不带入user_id查询
if(!UserService::isStore()) {
$query = $this->where('user_id', '=', $userId);
}
if ($dealer_order_ids) {
$query->whereIn('order_id', $dealer_order_ids);
}

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

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

Loading…
Cancel
Save