|
@@ -590,9 +590,8 @@ class TemplateService:
|
|
|
raise FileNotExistsError()
|
|
|
|
|
|
file_name = upload_file.name
|
|
|
- print("文件名称" + file_name)
|
|
|
file_id = upload_file.id
|
|
|
- print("文件id" + file_id)
|
|
|
+ file_url=upload_file.key
|
|
|
data_source_info = {"upload_file_id": upload_file.id}
|
|
|
template = TemplateService.build_template(
|
|
|
dataset,
|
|
@@ -605,6 +604,7 @@ class TemplateService:
|
|
|
file_id,
|
|
|
file_name,
|
|
|
batch,
|
|
|
+ file_url
|
|
|
)
|
|
|
db.session.add(template)
|
|
|
db.session.flush()
|
|
@@ -634,6 +634,7 @@ class TemplateService:
|
|
|
file_id: str,
|
|
|
file_name: str,
|
|
|
batch: str,
|
|
|
+ file_url: str
|
|
|
):
|
|
|
template = Template(
|
|
|
tenant_id=dataset.tenant_id,
|
|
@@ -647,6 +648,7 @@ class TemplateService:
|
|
|
created_from=created_from,
|
|
|
created_by=account.id,
|
|
|
file_id=file_id,
|
|
|
+ file_url="/data/dify/docker/volumes/app/api/storage/"+file_url
|
|
|
)
|
|
|
return template
|
|
|
|