fix: 修复FilterModal中用户状态选择类型转换问题
将用户状态选择的值从直接赋值改为使用Number()进行类型转换,确保类型一致性
This commit is contained in:
@@ -55,16 +55,16 @@ const FilterModal: React.FC<FilterModalProps> = ({
|
|||||||
setScenarioOptions(Array.isArray(res) ? res : []);
|
setScenarioOptions(Array.isArray(res) ? res : []);
|
||||||
})
|
})
|
||||||
.catch(err => {
|
.catch(err => {
|
||||||
console.error('获取场景选项失败:', err);
|
console.error("获取场景选项失败:", err);
|
||||||
setScenarioOptions([]);
|
setScenarioOptions([]);
|
||||||
});
|
});
|
||||||
|
|
||||||
fetchPackageOptions()
|
fetchPackageOptions()
|
||||||
.then(res => {
|
.then(res => {
|
||||||
setPackageOptions(Array.isArray(res) ? res : []);
|
setPackageOptions(Array.isArray(res) ? res : []);
|
||||||
})
|
})
|
||||||
.catch(err => {
|
.catch(err => {
|
||||||
console.error('获取流量池选项失败:', err);
|
console.error("获取流量池选项失败:", err);
|
||||||
setPackageOptions([]);
|
setPackageOptions([]);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@@ -150,7 +150,7 @@ const FilterModal: React.FC<FilterModalProps> = ({
|
|||||||
<Select
|
<Select
|
||||||
style={{ width: "100%" }}
|
style={{ width: "100%" }}
|
||||||
value={userStatus}
|
value={userStatus}
|
||||||
onChange={v => setUserStatus(v as UserStatus)}
|
onChange={v => setUserStatus(Number(v))}
|
||||||
options={statusOptions}
|
options={statusOptions}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user