完全采用交互式使用方式,bug fix

This commit is contained in:
sonto.lau 2026-03-06 23:47:57 +08:00
parent cb479138af
commit e7511df2ab
3 changed files with 3 additions and 3 deletions

View File

@ -7,7 +7,7 @@
<sourceFolder url="file://$MODULE_DIR$/requirements_generator" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/gui_ai_developer" isTestSource="false" />
</content>
<orderEntry type="jdk" jdkName="$USER_HOME$/opt/anaconda3/envs/py10" jdkType="Python SDK" />
<orderEntry type="jdk" jdkName="Python 3.9 (py39)" jdkType="Python SDK" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>

View File

@ -3,5 +3,5 @@
<component name="Black">
<option name="sdkName" value="Python 3.9 (py39)" />
</component>
<component name="ProjectRootManager" version="2" project-jdk-name="$USER_HOME$/opt/anaconda3/envs/py10" project-jdk-type="Python SDK" />
<component name="ProjectRootManager" version="2" project-jdk-name="Python 3.9 (py39)" project-jdk-type="Python SDK" />
</project>

View File

@ -194,7 +194,7 @@ def select_project(prompt_text: str = "请选择项目 ID") -> Optional[Project]
except ValueError:
console.print("[red]ID 必须为整数[/red]")
return None
project = db.get_project(pid)
project = db.get_project_by_id(pid)
if not project:
console.print(f"[red]项目 ID={pid} 不存在[/red]")
return None