diff --git a/init/data.json b/init/data.json index 2c14b9f..7db1106 100644 --- a/init/data.json +++ b/init/data.json @@ -44,6 +44,44 @@ } ] }, + { + "parentid": "sd_role", + "parentname": "SDLC产线角色", + "items": [ + { + "k": "agent.pm", + "v": "PM 项目经理" + }, + { + "k": "agent.requirement", + "v": "需求分析师" + }, + { + "k": "agent.design", + "v": "系统设计师" + }, + { + "k": "agent.develop", + "v": "开发工程师" + }, + { + "k": "agent.deploy_test", + "v": "测试部署工程师" + }, + { + "k": "agent.test", + "v": "测试工程师" + }, + { + "k": "agent.deploy_prod", + "v": "生产部署工程师" + }, + { + "k": "agent.qc", + "v": "QC 质量控制" + } + ] + }, { "parentid": "sd_project_status", "parentname": "项目状态", diff --git a/models/sd_project_role_models.json b/models/sd_project_role_models.json index d378ec6..0a68f49 100644 --- a/models/sd_project_role_models.json +++ b/models/sd_project_role_models.json @@ -11,7 +11,7 @@ {"name": "id", "title": "主键ID", "type": "str", "length": 32, "nullable": "no"}, {"name": "project_id", "title": "项目ID", "type": "str", "length": 32, "nullable": "no"}, {"name": "role", "title": "角色名", "type": "str", "length": 64, "nullable": "no"}, - {"name": "model_name", "title": "模型名(llm.name,空=用项目缺省模型)", "type": "str", "length": 128}, + {"name": "model_name", "title": "模型名(llm_model.name,空=用项目缺省模型)", "type": "str", "length": 128}, {"name": "created_at", "title": "创建时间", "type": "timestamp", "nullable": "no"}, {"name": "updated_at", "title": "更新时间", "type": "timestamp"} ], @@ -20,6 +20,6 @@ ], "codes": [ {"field": "role", "table": "appcodes_kv", "valuefield": "k", "textfield": "v", "cond": "parentid='sd_role'"}, - {"field": "model_name", "table": "llm", "valuefield": "name", "textfield": "name", "cond": ""} + {"field": "model_name", "table": "llm_model", "valuefield": "name", "textfield": "name", "cond": "status='active'"} ] }