|
@@ -871,7 +871,16 @@ const ChannelsTable = () => {
|
|
|
};
|
|
};
|
|
|
|
|
|
|
|
const refresh = async () => {
|
|
const refresh = async () => {
|
|
|
- await loadChannels(activePage - 1, pageSize, idSort, enableTagMode);
|
|
|
|
|
|
|
+ if (searchKeyword === '' && searchGroup === '' && searchModel === '') {
|
|
|
|
|
+ await loadChannels(activePage - 1, pageSize, idSort, enableTagMode);
|
|
|
|
|
+ } else {
|
|
|
|
|
+ await searchChannels(
|
|
|
|
|
+ searchKeyword,
|
|
|
|
|
+ searchGroup,
|
|
|
|
|
+ searchModel,
|
|
|
|
|
+ enableTagMode,
|
|
|
|
|
+ );
|
|
|
|
|
+ }
|
|
|
};
|
|
};
|
|
|
|
|
|
|
|
useEffect(() => {
|
|
useEffect(() => {
|
|
@@ -979,8 +988,8 @@ const ChannelsTable = () => {
|
|
|
enableTagMode,
|
|
enableTagMode,
|
|
|
) => {
|
|
) => {
|
|
|
if (searchKeyword === '' && searchGroup === '' && searchModel === '') {
|
|
if (searchKeyword === '' && searchGroup === '' && searchModel === '') {
|
|
|
- await loadChannels(0, pageSize, idSort, enableTagMode);
|
|
|
|
|
- setActivePage(1);
|
|
|
|
|
|
|
+ await loadChannels(activePage - 1, pageSize, idSort, enableTagMode);
|
|
|
|
|
+ // setActivePage(1);
|
|
|
return;
|
|
return;
|
|
|
}
|
|
}
|
|
|
setSearching(true);
|
|
setSearching(true);
|