diff --git a/react-ui/src/components/CodeConfigItem/index.tsx b/react-ui/src/components/CodeConfigItem/index.tsx index ff48368c..942fa203 100644 --- a/react-ui/src/components/CodeConfigItem/index.tsx +++ b/react-ui/src/components/CodeConfigItem/index.tsx @@ -1,4 +1,3 @@ -import { AvailableRange } from '@/enums'; import { type CodeConfigData } from '@/pages/CodeConfig/List'; import { Flex, Typography } from 'antd'; import classNames from 'classnames'; @@ -24,12 +23,12 @@ function CodeConfigItem({ item, onClick }: CodeConfigItemProps) {
- {item.code_repo_vis === AvailableRange.Public ? '公开' : '私有'} + {item.is_public ? '公开' : '私有'}
{ function AddCodeConfigModal({ opType, codeConfigData, onOk, ...rest }: AddCodeConfigModalProps) { const [form] = Form.useForm(); - const isPublic = Form.useWatch('code_repo_vis', form) === AvailableRange.Public; + const isPublic = Form.useWatch('is_public', form) as boolean; const urlExample = useMemo( () => @@ -57,7 +56,7 @@ function AddCodeConfigModal({ opType, codeConfigData, onOk, ...rest }: AddCodeCo ...formData, }; // 清除多余的信息 - if (formData.code_repo_vis === AvailableRange.Public) { + if (formData.is_public) { omit(params, ['verify_mode', 'git_user_name', 'git_password', 'ssh_key']); } if (formData.verify_mode === VerifyMode.Password) { @@ -83,7 +82,7 @@ function AddCodeConfigModal({ opType, codeConfigData, onOk, ...rest }: AddCodeCo // 设置初始值 const initialValues: FormData = codeConfigData ?? { - code_repo_vis: AvailableRange.Public, + is_public: true, verify_mode: VerifyMode.Password, }; if (initialValues.verify_mode === undefined || initialValues.verify_mode === null) { @@ -125,7 +124,7 @@ function AddCodeConfigModal({ opType, codeConfigData, onOk, ...rest }: AddCodeCo - 公开 - 私有 + 公开 + 私有 - prevValues?.code_repo_vis !== currentValues?.code_repo_vis + prevValues?.is_public !== currentValues?.is_public } > {({ getFieldValue }) => { - return getFieldValue('code_repo_vis') === AvailableRange.Private ? ( + return getFieldValue('is_public') === false ? ( <> - {item.code_repo_vis === AvailableRange.Public ? '公开' : '私有'} + {item.is_public ? '公开' : '私有'}