fix: 工作流实体保留字转义 + 千问向量模型厂商映射

1. WorkflowRuntimeNode/WorkflowRuntime: input/output/status 字段加反引号,
   修复 MySQL 8.0 保留字导致 MyBatis-Plus SQL 解析异常 (#307)
2. EmbeddingModelFactory: 新增 providerCode→BeanName 映射,
   qianwen→alibailian,修复千问向量模型找不到 Bean 的问题 (#301)

Closes #307 #301

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
ageerle
2026-07-21 15:43:36 +08:00
parent a69d1f51b9
commit e42d35f3bf
3 changed files with 17 additions and 7 deletions

View File

@@ -27,13 +27,13 @@ public class WorkflowRuntime extends BaseEntity {
@TableField("workflow_id")
private Long workflowId;
@TableField(value = "input")
@TableField(value = "`input`")
private String input;
@TableField(value = "output")
@TableField(value = "`output`")
private String output;
@TableField("status")
@TableField("`status`")
private Integer status;
@TableField("status_remark")

View File

@@ -29,13 +29,13 @@ public class WorkflowRuntimeNode extends BaseEntity {
@TableField("node_id")
private Long nodeId;
@TableField(value = "input")
@TableField(value = "`input`")
private String input;
@TableField(value = "output")
@TableField(value = "`output`")
private String output;
@TableField("status")
@TableField("`status`")
private Integer status;
@TableField("status_remark")