From 3497d946ce7fb1d0ef6a334d26c7a3ca3ab345fc Mon Sep 17 00:00:00 2001 From: yumoqing Date: Fri, 3 Jul 2026 16:48:24 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20Jinja2=20=E8=BD=AC=E4=B9=89=20=E2=80=94?= =?UTF-8?q?=20upload=5Furl=20=E7=94=A8=20{%=20set=20%}=20=E9=A2=84?= =?UTF-8?q?=E8=AE=A1=E7=AE=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit entire_url("/filemgr/...") 中的 " 导致 Jinja2 解析报错 改用 {% set upload_url = entire_url('/filemgr/upload_file.dspy') %} --- wwwroot/api/contract_attach.ui | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/wwwroot/api/contract_attach.ui b/wwwroot/api/contract_attach.ui index 5b63600..e8c5cbb 100644 --- a/wwwroot/api/contract_attach.ui +++ b/wwwroot/api/contract_attach.ui @@ -6,6 +6,8 @@ {% set fiid = 'dist_agreement_attach' %} {% endif %} {% set folder = ensure_contract_folder(request, contract_id, fiid) %} +{% set upload_url = entire_url('/filemgr/upload_file.dspy') %} +{% set list_url = entire_url('contract_attach_list.dspy') %} { "widgettype": "VBox", "options": { @@ -35,7 +37,7 @@ "wid": "self", "event": "changed", "actiontype": "script", - "script": "var files=this.get_files();if(!files||!files.length)return;var fd=new FormData();fd.append('folderid','{{folder}}');fd.append('fiid','{{fiid}}');for(var i=0;i