From 202fafac841e7e1e8c0c4fe3e10c71f89a1839fa Mon Sep 17 00:00:00 2001 From: yuxianghui <3437689193@qq.com> Date: Mon, 16 Dec 2024 17:22:39 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=87=E8=B4=AD=E6=A8=A1=E5=9D=97=E7=95=8C?= =?UTF-8?q?=E9=9D=A2=E4=BC=98=E5=8C=96=E3=80=81=E9=87=87=E8=B4=AD=E7=B1=BB?= =?UTF-8?q?=E5=9E=8B=E6=96=B0=E5=A2=9E=E3=80=90=E5=B7=A5=E5=BA=8F=E5=A4=96?= =?UTF-8?q?=E5=8D=8F=E3=80=91=E3=80=81=E3=80=90=E5=A4=96=E8=B4=AD=E8=AE=A2?= =?UTF-8?q?=E5=8D=95=E3=80=91=E9=80=89=E9=A1=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sf_sale/__manifest__.py | 1 + sf_sale/models/sale_order.py | 10 ++++++---- sf_sale/static/src/css/purchase_list.css | 3 +++ sf_sale/views/purchase_order_view.xml | 3 +++ sf_sale/views/sale_order_view.xml | 7 +++++++ 5 files changed, 20 insertions(+), 4 deletions(-) create mode 100644 sf_sale/static/src/css/purchase_list.css diff --git a/sf_sale/__manifest__.py b/sf_sale/__manifest__.py index 45c95030..0ca6457c 100644 --- a/sf_sale/__manifest__.py +++ b/sf_sale/__manifest__.py @@ -26,6 +26,7 @@ 'assets': { 'web.assets_backend': [ 'sf_sale/static/js/setTableWidth.js', + 'sf_sale/static/src/css/purchase_list.css', ] }, 'demo': [ diff --git a/sf_sale/models/sale_order.py b/sf_sale/models/sale_order.py index 11fa0096..a0e321a0 100644 --- a/sf_sale/models/sale_order.py +++ b/sf_sale/models/sale_order.py @@ -55,8 +55,9 @@ class ReSaleOrder(models.Model): store=True, readonly=False, copy=False, precompute=True, states=READONLY_FIELD_STATES, default=fields.Datetime.now) - delivery_warning = fields.Selection([('normal', '正常'), ('warning', '告警'), ('overdue', '逾期')], string='时效', - tracking=True) + delivery_warning = fields.Selection([('normal', '正常'), ('warning', '告警'), ('overdue', '逾期')], + default='normal', + string='时效', tracking=True) order_code = fields.Char('平台订单号', readonly=True) @@ -278,8 +279,9 @@ class RePurchaseOrder(models.Model): compute='_compute_user_id', store=True) - purchase_type = fields.Selection([('standard', '标准采购'), ('consignment', '委外加工')], string='采购类型', - default='standard') + purchase_type = fields.Selection( + [('standard', '标准采购'), ('consignment', '委外加工'), ('outsourcing', '工序外协'), ('outside', '外购订单')], + string='采购类型', default='standard') origin_sale_id = fields.Many2one('sale.order', string='销售订单号', compute='_compute_origin_sale_id') diff --git a/sf_sale/static/src/css/purchase_list.css b/sf_sale/static/src/css/purchase_list.css new file mode 100644 index 00000000..2deacb9c --- /dev/null +++ b/sf_sale/static/src/css/purchase_list.css @@ -0,0 +1,3 @@ +.purchase_order_list_name { + min-width: 62px !important; +} \ No newline at end of file diff --git a/sf_sale/views/purchase_order_view.xml b/sf_sale/views/purchase_order_view.xml index 28890cbd..f70dbb6d 100644 --- a/sf_sale/views/purchase_order_view.xml +++ b/sf_sale/views/purchase_order_view.xml @@ -235,6 +235,9 @@ + + purchase_order_list_name + diff --git a/sf_sale/views/sale_order_view.xml b/sf_sale/views/sale_order_view.xml index 641e4278..4373689d 100644 --- a/sf_sale/views/sale_order_view.xml +++ b/sf_sale/views/sale_order_view.xml @@ -261,6 +261,10 @@ + + + + @@ -293,6 +297,9 @@ + + +