From a1b9584f90aa7689c67e6cd7ab75caa4c77060c1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=B9=8F=E5=AE=87?= Date: Fri, 12 Jun 2026 18:16:42 +0800 Subject: [PATCH] =?UTF-8?q?excel=E8=AF=86=E5=88=AB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- yuthon_ai_agent/models/ai_import_record.py | 4 ++-- yuthon_ai_agent/views/ai_import_record_views.xml | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/yuthon_ai_agent/models/ai_import_record.py b/yuthon_ai_agent/models/ai_import_record.py index eab635df0..796cce7af 100644 --- a/yuthon_ai_agent/models/ai_import_record.py +++ b/yuthon_ai_agent/models/ai_import_record.py @@ -4,7 +4,6 @@ AI 附件导入记录模型 记录每次 Excel/图片 附件的识别结果,支持后台查看和重新导入 """ from odoo import models, fields, api -from odoo import tools import logging _logger = logging.getLogger(__name__) @@ -72,7 +71,8 @@ class AiImportRecord(models.Model): for rec in self: prefix = dict(self._fields['file_type'].selection).get(rec.file_type, '文件') time_str = rec.create_date.strftime('%m-%d %H:%M') if rec.create_date else '' - rec.name = u'{prefix} - {rec.filename or "未命名"} - {time_str}' + fname = rec.filename or '未命名' + rec.name = f'{prefix} - {fname} - {time_str}' def action_reparse(self): """重新解析附件(管理员手动触发)""" diff --git a/yuthon_ai_agent/views/ai_import_record_views.xml b/yuthon_ai_agent/views/ai_import_record_views.xml index fc2aa84f9..985773003 100644 --- a/yuthon_ai_agent/views/ai_import_record_views.xml +++ b/yuthon_ai_agent/views/ai_import_record_views.xml @@ -54,7 +54,7 @@ decoration-success="ocr_status == 'success'" decoration-warning="ocr_status == 'failed'" decoration-info="ocr_status == 'pending'"/> - + @@ -175,10 +175,10 @@ + invisible="import_mode == 'create'"/> -