diff --git a/init/data.json b/init/data.json index 090c238..c72fca1 100644 --- a/init/data.json +++ b/init/data.json @@ -8,6 +8,8 @@ {"k": "archived", "v": "已归档"} ]}, {"parentid": "sd_project_type", "parentname": "项目类型", "items": [ + {"k": "general", "v": "通用项目"}, + {"k": "bidding", "v": "投标项目"}, {"k": "web_app", "v": "Web应用"}, {"k": "api_service", "v": "API服务"}, {"k": "module", "v": "Sage模块"}, diff --git a/models/sd_projects.json b/models/sd_projects.json index 431101e..41d0bb1 100644 --- a/models/sd_projects.json +++ b/models/sd_projects.json @@ -11,10 +11,12 @@ {"name": "id", "title": "主键ID", "type": "str", "length": 32, "nullable": "no"}, {"name": "name", "title": "项目名称", "type": "str", "length": 200, "nullable": "no"}, {"name": "description", "title": "项目描述", "type": "text"}, - {"name": "project_type", "title": "项目类型", "type": "str", "length": 50, "nullable": "no", "default": "'web_app'"}, + {"name": "project_type", "title": "项目类型", "type": "str", "length": 50, "nullable": "no", "default": "'general'"}, {"name": "tech_stack", "title": "技术栈配置(JSON)", "type": "text"}, {"name": "repo_url", "title": "主仓库地址", "type": "str", "length": 500}, + {"name": "directory_name", "title": "项目目录名(创建时定死,工作空间解析只读此字段)", "type": "str", "length": 200}, {"name": "workspace_dir", "title": "项目工作目录", "type": "str", "length": 500}, + {"name": "default_model", "title": "项目默认模型(llm_model.name,空=走治理链缺省)", "type": "str", "length": 128}, {"name": "pipeline_id", "title": "关联Pipeline定义ID", "type": "str", "length": 32, "default": "'sdlc_general'"}, {"name": "status", "title": "项目状态", "type": "str", "length": 20, "nullable": "no", "default": "'draft'"}, {"name": "org_id", "title": "组织ID", "type": "str", "length": 32, "nullable": "no", "default": "'0'"},