From 2fdcd3a0094d674a044812357c59b30ede0cf4ac Mon Sep 17 00:00:00 2001 From: "jinling.yang" Date: Wed, 30 Aug 2023 16:19:38 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E5=BF=AB=E9=80=9F=E8=AE=A2=E5=8D=95?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sf_sale/models/quick_easy_order.py | 7 ++++--- sf_sale/views/quick_easy_order_view.xml | 24 +++++++++++++++--------- 2 files changed, 19 insertions(+), 12 deletions(-) diff --git a/sf_sale/models/quick_easy_order.py b/sf_sale/models/quick_easy_order.py index fac229f5..eed2be57 100644 --- a/sf_sale/models/quick_easy_order.py +++ b/sf_sale/models/quick_easy_order.py @@ -37,11 +37,11 @@ class QuickEasyOrder(models.Model): quantity = fields.Integer('数量', default=1) unit_price = fields.Float('单价') price = fields.Float('总价') - model_file = fields.Binary('模型文件') - upload_model_file = fields.Many2many('ir.attachment', 'upload_qf_model_file_attachment_ref', string='模型文件') + model_file = fields.Binary('glb模型文件') + upload_model_file = fields.Many2many('ir.attachment', 'upload_qf_model_file_attachment_ref', string='上传模型文件') delivery_time = fields.Date('交货日期') customer_id = fields.Many2one('res.partner', string='客户', default=lambda self: self.env.user.partner_id.id) - state = fields.Selection([('草稿', '草稿'), ('待付款', '待付款'), ('待派单', '待派单'), + state = fields.Selection([('草稿', '草稿'), ('待派单', '待派单'), ('待接单', '待接单'), ('加工中', '加工中'), ('物流中', '物流中'), ('已交付', '已交付')], string='订单状态', default='草稿', readonly=True) @@ -82,6 +82,7 @@ class QuickEasyOrder(models.Model): obj = super(QuickEasyOrder, self).create(vals) self.model_coloring(obj) self.distribute_to_factory(obj) + obj.state = '待接单' return obj # 将attach的datas内容转为glb文件 diff --git a/sf_sale/views/quick_easy_order_view.xml b/sf_sale/views/quick_easy_order_view.xml index c140dad7..a5ce9da2 100644 --- a/sf_sale/views/quick_easy_order_view.xml +++ b/sf_sale/views/quick_easy_order_view.xml @@ -16,13 +16,16 @@ quick.easy.order - - - - - - - + + + + + + + + + @@ -33,6 +36,9 @@ quick.easy.order
+
+ +

@@ -42,7 +48,7 @@ - + @@ -81,7 +87,7 @@ + filter_domain="['|', ('name', 'ilike', self), '|',('customer_id', 'ilike', self)]"/> From e64cf88809bea0b22d2ed4ea0bc2733bc6983517 Mon Sep 17 00:00:00 2001 From: "jinling.yang" Date: Wed, 30 Aug 2023 16:26:19 +0800 Subject: [PATCH 2/2] =?UTF-8?q?1.=E5=8A=A0=E5=B7=A5=E5=B7=A5=E8=89=BA?= =?UTF-8?q?=E5=8E=BB=E6=8E=89form=E8=A1=A8=E5=8D=95=E5=B1=95=E7=A4=BA=202.?= =?UTF-8?q?=E6=9C=BA=E5=BA=8A=E5=9E=8B=E5=8F=B7=E9=A1=B5=E9=9D=A2=E4=BC=98?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sf_base/views/base_view.xml | 13 +++++++------ sf_base/views/common_view.xml | 2 +- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/sf_base/views/base_view.xml b/sf_base/views/base_view.xml index 5c3fd3ad..8c8e1632 100644 --- a/sf_base/views/base_view.xml +++ b/sf_base/views/base_view.xml @@ -159,11 +159,11 @@