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 ? '公开' : '私有'}