fix: 修复FilterModal中用户状态选择类型转换问题
将用户状态选择的值从直接赋值改为使用Number()进行类型转换,确保类型一致性
This commit is contained in:
@@ -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>
|
||||
|
||||
Reference in New Issue
Block a user