fix: 修复FilterModal中用户状态选择类型转换问题

将用户状态选择的值从直接赋值改为使用Number()进行类型转换,确保类型一致性
This commit is contained in:
超级老白兔
2025-09-01 17:34:40 +08:00
parent 9906f14446
commit a867f25481

View File

@@ -55,16 +55,16 @@ const FilterModal: React.FC<FilterModalProps> = ({
setScenarioOptions(Array.isArray(res) ? res : []);
})
.catch(err => {
console.error('获取场景选项失败:', err);
console.error("获取场景选项失败:", err);
setScenarioOptions([]);
});
fetchPackageOptions()
.then(res => {
setPackageOptions(Array.isArray(res) ? res : []);
})
.catch(err => {
console.error('获取流量池选项失败:', err);
console.error("获取流量池选项失败:", err);
setPackageOptions([]);
});
}
@@ -150,7 +150,7 @@ const FilterModal: React.FC<FilterModalProps> = ({
<Select
style={{ width: "100%" }}
value={userStatus}
onChange={v => setUserStatus(v as UserStatus)}
onChange={v => setUserStatus(Number(v))}
options={statusOptions}
/>
</div>