反序列化问题。

This commit is contained in:
dengqichen 2024-12-20 17:25:10 +08:00
parent 1ffd33bc20
commit 1b0e079da4
4 changed files with 8 additions and 4 deletions

View File

@ -1,5 +1,6 @@
package com.qqchen.deploy.backend.workflow.dto; package com.qqchen.deploy.backend.workflow.dto;
import com.fasterxml.jackson.databind.JsonNode;
import com.qqchen.deploy.backend.framework.dto.BaseDTO; import com.qqchen.deploy.backend.framework.dto.BaseDTO;
import com.qqchen.deploy.backend.workflow.dto.definition.workflow.WorkflowDefinitionGraph; import com.qqchen.deploy.backend.workflow.dto.definition.workflow.WorkflowDefinitionGraph;
import com.qqchen.deploy.backend.workflow.enums.WorkflowCategoryEnum; import com.qqchen.deploy.backend.workflow.enums.WorkflowCategoryEnum;
@ -60,6 +61,9 @@ public class WorkflowDefinitionDTO extends BaseDTO {
*/ */
private WorkflowDefinitionStatusEnums status; private WorkflowDefinitionStatusEnums status;
private JsonNode formVariablesSchema;
/** /**
* 流程描述 * 流程描述
*/ */

View File

@ -80,8 +80,8 @@ public class WorkflowDefinition extends Entity<Long> {
* 表单配置 * 表单配置
*/ */
@Type(JsonType.class) @Type(JsonType.class)
@Column(name = "form_config", columnDefinition = "json") @Column(name = "form_variables_schema", columnDefinition = "json")
private JsonNode formConfig; private JsonNode formVariablesSchema;
/** /**
* 流程状态 * 流程状态

View File

@ -416,7 +416,7 @@ CREATE TABLE workflow_definition
-- 流程配置 -- 流程配置
bpmn_xml TEXT COMMENT 'BPMN XML内容', bpmn_xml TEXT COMMENT 'BPMN XML内容',
graph JSON COMMENT '流程图数据,包含节点和连线的位置、样式等信息', graph JSON COMMENT '流程图数据,包含节点和连线的位置、样式等信息',
form_config JSON COMMENT '表单配置', form_variables_schema JSON COMMENT '表单配置',
tags JSON COMMENT '流程标签', tags JSON COMMENT '流程标签',
-- 流程属性 -- 流程属性

View File

@ -160,7 +160,7 @@ INSERT INTO workflow_definition (
-- 基础信息 -- 基础信息
name, `key`, process_definition_id, flow_version, description, category, triggers, name, `key`, process_definition_id, flow_version, description, category, triggers,
-- 流程配置 -- 流程配置
graph, form_config, tags, graph, form_variables_schema, tags,
-- 流程属性 -- 流程属性
status, is_executable, target_namespace, status, is_executable, target_namespace,
-- 审计字段 -- 审计字段