修复创建脚本可能失败

This commit is contained in:
whyour
2025-05-20 01:00:08 +08:00
parent b6ea8565ec
commit 1a185f5682
28 changed files with 213 additions and 279 deletions
+8 -8
View File
@@ -618,15 +618,15 @@ const Dependence = () => {
]}
/>
{children}
<DependenceModal
visible={isModalVisible}
handleCancel={handleCancel}
dependence={editedDependence}
defaultType={type}
/>
{logDependence && (
{isModalVisible && (
<DependenceModal
handleCancel={handleCancel}
dependence={editedDependence}
defaultType={type}
/>
)}
{logDependence && isLogModalVisible && (
<DependenceLogModal
visible={isLogModalVisible}
handleCancel={(needRemove?: boolean) => {
setIsLogModalVisible(false);
if (needRemove) {
+1 -3
View File
@@ -15,10 +15,8 @@ import { Status } from './type';
const DependenceLogModal = ({
dependence,
handleCancel,
visible,
}: {
dependence?: any;
visible: boolean;
handleCancel: (needRemove?: boolean) => void;
}) => {
const [value, setValue] = useState<string>('');
@@ -128,7 +126,7 @@ const DependenceLogModal = ({
return (
<Modal
title={titleElement()}
open={visible}
open={true}
centered
className="log-modal"
forceRender
+1 -7
View File
@@ -14,11 +14,9 @@ enum DependenceTypes {
const DependenceModal = ({
dependence,
handleCancel,
visible,
defaultType,
}: {
dependence?: any;
visible: boolean;
handleCancel: (cks?: any[]) => void;
defaultType: string;
}) => {
@@ -61,14 +59,10 @@ const DependenceModal = ({
}
};
useEffect(() => {
form.resetFields();
}, [dependence, visible]);
return (
<Modal
title={dependence ? intl.get('编辑依赖') : intl.get('创建依赖')}
open={visible}
open={true}
forceRender
centered
maskClosable={false}