From c6b47bd68d906239282401acf9100db4a3831816 Mon Sep 17 00:00:00 2001 From: yuxianghui <3437689193@qq.com> Date: Tue, 10 Jun 2025 15:26:32 +0800 Subject: [PATCH] =?UTF-8?q?=E9=94=80=E5=94=AE=E8=AE=A2=E5=8D=95=E6=96=B0?= =?UTF-8?q?=E5=A2=9E=E5=90=88=E5=90=8C=E6=97=A5=E6=9C=9F=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sf_manufacturing/controllers/main.py | 2 +- sf_sale/models/sale_order.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/sf_manufacturing/controllers/main.py b/sf_manufacturing/controllers/main.py index d3e700a0..853889ff 100644 --- a/sf_manufacturing/controllers/main.py +++ b/sf_manufacturing/controllers/main.py @@ -47,7 +47,7 @@ class JikimoSaleRoutePicking(Sf_Bf_Connect): i += 1 if kw.get('contract_file_name') and kw.get('contract_file') and kw.get('contract_code'): order_id.create_sale_documents(kw.get('contract_file_name'), kw.get('contract_file')) - order_id.write({'contract_code': kw.get('contract_code')}) + order_id.write({'contract_code': kw.get('contract_code'), 'contract_date': kw.get('contract_date')}) res['factory_order_no'] = order_id.name order_id.confirm_to_supply_method() except Exception as e: diff --git a/sf_sale/models/sale_order.py b/sf_sale/models/sale_order.py index 7fce28ee..899d95e4 100644 --- a/sf_sale/models/sale_order.py +++ b/sf_sale/models/sale_order.py @@ -64,6 +64,7 @@ class ReSaleOrder(models.Model): model_display_version = fields.Char('模型展示版本', default="v1") contract_code = fields.Char('合同编号') + contract_date = fields.Date('合同日期') contract_document_id = fields.Many2one('documents.document', string='合同文件') contract_file = fields.Binary(related='contract_document_id.datas', string='合同文件内容') contract_file_name = fields.Char(related='contract_document_id.attachment_id.name', string='文件名')