调整内勤仪表盘曲线查询

This commit is contained in:
mzl
2025-10-31 09:46:57 +08:00
parent 3f8dbf97e4
commit 24805257c7
@@ -54,13 +54,18 @@ class OfficeClerkController extends BaseController
} }
// 曲线 // 曲线
public function curve() public function curve(Request $request)
{ {
$groupIds = Db::table('user_group') $groupId = Db::table('user_group_members as ugm')
->where('scenario_code', 'stock_orders') ->join('user_group as ug', 'ugm.group_id', '=', 'ug.id')
->pluck('id'); ->where('ugm.user_id', $request->user->uid)
->where('ugm.is_leader', 1)
->where('ugm.status', 1)
->where('ug.scenario_code', 'stock_orders')
->where('ug.status', 1)
->value('ug.id');
$userIds = Db::table('user_group_members') $userIds = Db::table('user_group_members')
->whereIn('group_id', $groupIds) ->where('group_id', $groupId)
->pluck('user_id'); ->pluck('user_id');
$list = Db::table('stock_orders') $list = Db::table('stock_orders')
->join('user', 'stock_orders.salesperson_id', '=', 'user.id') ->join('user', 'stock_orders.salesperson_id', '=', 'user.id')