fix: show tag only one selected

This commit is contained in:
jialin
2026-04-22 13:16:48 +08:00
committed by jialin
parent 94d3fa356c
commit 3a58bd1eef
5 changed files with 54 additions and 32 deletions
+14 -11
View File
@@ -13,7 +13,8 @@ import useQueryBreakdownList from '../services/use-query-breakdown-list';
const Users: React.FC<{
users: FilterOptionType[];
dateRange: { start_date: string; end_date: string };
}> = ({ users, dateRange }) => {
scope: string;
}> = ({ users, dateRange, scope }) => {
const intl = useIntl();
const { loading, dataSource, fetchData } = useQueryBreakdownList({
@@ -54,16 +55,18 @@ const Users: React.FC<{
};
useEffect(() => {
fetchData({
...queryParams,
group_by: 'user',
filters: {
users: users || []
},
scope: 'all',
...dateRange
});
}, [dateRange, users, queryParams]);
if (scope === 'all') {
fetchData({
...queryParams,
group_by: 'user',
filters: {
users: users || []
},
scope: scope,
...dateRange
});
}
}, [dateRange, users, queryParams, scope]);
return (
<>