This commit is contained in:
dengqichen 2025-01-13 16:48:19 +08:00
parent 8900cddf8c
commit a23e7237a2

View File

@ -419,7 +419,7 @@ const ApplicationModal: React.FC<ApplicationModalProps> = ({
> >
{field.value {field.value
? repositoryProjects.find( ? repositoryProjects.find(
(project) => project.id === field.value (project) => project.repoProjectId === field.value
)?.name )?.name
: !form.watch('repoGroupId') : !form.watch('repoGroupId')
? "请先选择代码仓库组" ? "请先选择代码仓库组"
@ -448,13 +448,13 @@ const ApplicationModal: React.FC<ApplicationModalProps> = ({
) : ( ) : (
filteredProjects.map((project) => ( filteredProjects.map((project) => (
<div <div
key={project.id} key={project.repoProjectId}
className={cn( className={cn(
"relative flex cursor-pointer select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none hover:bg-accent hover:text-accent-foreground", "relative flex cursor-pointer select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none hover:bg-accent hover:text-accent-foreground",
project.id === field.value && "bg-accent text-accent-foreground" project.id === field.value && "bg-accent text-accent-foreground"
)} )}
onClick={() => { onClick={() => {
form.setValue("repoProjectId", project.id); form.setValue("repoProjectId", project.repoProjectId);
setSearchValue(""); setSearchValue("");
setOpen(false); setOpen(false);
}} }}
@ -466,7 +466,7 @@ const ApplicationModal: React.FC<ApplicationModalProps> = ({
}} }}
> >
{project.name} {project.name}
{project.id === field.value && ( {project.repoProjectId === field.value && (
<Check className="ml-auto h-4 w-4" /> <Check className="ml-auto h-4 w-4" />
)} )}
</div> </div>