fix: 修复复制 工作流数据未复制
This commit is contained in:
parent
3b35a2cf69
commit
5cf871c6dc
@ -121,12 +121,15 @@ class ApplicationWorkflowSerializer(serializers.Serializer):
|
|||||||
desc = serializers.CharField(required=False, allow_null=True, allow_blank=True,
|
desc = serializers.CharField(required=False, allow_null=True, allow_blank=True,
|
||||||
max_length=256, min_length=1,
|
max_length=256, min_length=1,
|
||||||
error_messages=ErrMessage.char("应用描述"))
|
error_messages=ErrMessage.char("应用描述"))
|
||||||
|
work_flow = serializers.DictField(required=False, error_messages=ErrMessage.dict("工作流对象"))
|
||||||
prologue = serializers.CharField(required=False, allow_null=True, allow_blank=True, max_length=4096,
|
prologue = serializers.CharField(required=False, allow_null=True, allow_blank=True, max_length=4096,
|
||||||
error_messages=ErrMessage.char("开场白"))
|
error_messages=ErrMessage.char("开场白"))
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
def to_application_model(user_id: str, application: Dict):
|
def to_application_model(user_id: str, application: Dict):
|
||||||
|
if application.get('work_flow') is not None:
|
||||||
|
default_workflow = application.get('work_flow')
|
||||||
|
else:
|
||||||
default_workflow_json = get_file_content(
|
default_workflow_json = get_file_content(
|
||||||
os.path.join(PROJECT_DIR, "apps", "application", 'flow', 'default_workflow.json'))
|
os.path.join(PROJECT_DIR, "apps", "application", 'flow', 'default_workflow.json'))
|
||||||
default_workflow = json.loads(default_workflow_json)
|
default_workflow = json.loads(default_workflow_json)
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
SELECT *,to_json(dataset_setting) as dataset_setting,to_json(model_setting) as model_setting FROM ( SELECT * FROM application ${application_custom_sql} UNION
|
SELECT *,to_json(dataset_setting) as dataset_setting,to_json(model_setting) as model_setting,to_json(work_flow) as work_flow FROM ( SELECT * FROM application ${application_custom_sql} UNION
|
||||||
SELECT
|
SELECT
|
||||||
*
|
*
|
||||||
FROM
|
FROM
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user