diff --git a/quality_control/wizard/import_complex_model.py b/quality_control/wizard/import_complex_model.py index fef2e4ba..c7a43f87 100644 --- a/quality_control/wizard/import_complex_model.py +++ b/quality_control/wizard/import_complex_model.py @@ -412,7 +412,13 @@ class ImportComplexModelWizard(models.TransientModel): # ) def download_excel_template(self): - excel_url = self.env['ir.config_parameter'].sudo().get_param('web.base.url') + '/quality_control/static/src/binary/出厂检验报告上传模版.xlsx' + base_url = self.env['ir.config_parameter'].sudo().get_param('web.base.url') + '/quality_control/static/src/binary/出厂检验报告上传模版.xlsx' + + # 只有当原始 URL 使用 http 时才替换为 https + if base_url.startswith("http://"): + excel_url = base_url.replace("http://", "https://") + else: + excel_url = base_url value = dict( type='ir.actions.act_url', target='self',