From b4aa6b61ed7633ddd92a992bd2e6110750d57b23 Mon Sep 17 00:00:00 2001 From: "jinling.yang" Date: Fri, 14 Oct 2022 16:36:45 +0800 Subject: [PATCH] =?UTF-8?q?=E6=99=BA=E8=83=BD=E5=B7=A5=E5=8E=82=E5=8E=BB?= =?UTF-8?q?=E6=8E=89=E5=B7=A5=E5=8E=82token=E7=AD=89=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sf_base/__manifest__.py | 2 +- sf_base/views/menu_view.xml | 14 ++--- sf_base/views/mrs_common_view.xml | 59 +++++++++++----------- sf_bpm_api/__manifest__.py | 5 +- sf_bpm_api/data/product_data.xml | 2 +- sf_bpm_api/models/product_template.py | 2 +- sf_bpm_api/models/sale_order.py | 5 +- sf_bpm_api/views/product_template_view.xml | 2 +- 8 files changed, 43 insertions(+), 48 deletions(-) diff --git a/sf_base/__manifest__.py b/sf_base/__manifest__.py index 4a493cd2..77165cde 100644 --- a/sf_base/__manifest__.py +++ b/sf_base/__manifest__.py @@ -10,7 +10,7 @@ """, 'category': 'YZ', 'website': 'https://www.sf.jikimo.com', - 'depends': ['account', 'base', 'mrp', 'sf_bpm_api'], + 'depends': ['account', 'base', 'mrp'], 'data': [ 'security/group_security.xml', 'security/ir.model.access.csv', diff --git a/sf_base/views/menu_view.xml b/sf_base/views/menu_view.xml index 0b9f6ec0..29dcfa59 100644 --- a/sf_base/views/menu_view.xml +++ b/sf_base/views/menu_view.xml @@ -133,13 +133,13 @@ sequence="1" action="action_mrs_machine_control_system"/> - + + + + + + + diff --git a/sf_base/views/mrs_common_view.xml b/sf_base/views/mrs_common_view.xml index 331b890f..b05cd135 100644 --- a/sf_base/views/mrs_common_view.xml +++ b/sf_base/views/mrs_common_view.xml @@ -313,38 +313,37 @@ - - 合作伙伴 - ir.actions.act_window - [('sf_token', '!=', False),('sf_secret_key', '!=', False)] - res.partner - tree,form - -

- 加工工厂! -

-
-
+ + + + + + + + + + + + - - view_partner_form - res.partner - - + + + + + + + + + + + + + + + - -
- - - - - - -
-
- -
-
+ + \ No newline at end of file diff --git a/sf_bpm_api/__manifest__.py b/sf_bpm_api/__manifest__.py index 73b2410f..b659bd14 100644 --- a/sf_bpm_api/__manifest__.py +++ b/sf_bpm_api/__manifest__.py @@ -10,12 +10,11 @@ """, 'category': 'sf', 'website': 'https://www.sf.cs.jikimo.com', - 'depends': ['sale', 'product'], + 'depends': ['sale', 'sf_base'], 'data': [ 'data/product_data.xml', 'views/product_template_view.xml', - 'views/sale_order_view.xml', - + 'views/sale_order_view.xml' ], 'demo': [ ], diff --git a/sf_bpm_api/data/product_data.xml b/sf_bpm_api/data/product_data.xml index b76cc00c..53fb6216 100644 --- a/sf_bpm_api/data/product_data.xml +++ b/sf_bpm_api/data/product_data.xml @@ -2,7 +2,7 @@ - CNC加工產品模板 + CNC加工产品模板 delivery product diff --git a/sf_bpm_api/models/product_template.py b/sf_bpm_api/models/product_template.py index 0cf42bac..e602b97e 100644 --- a/sf_bpm_api/models/product_template.py +++ b/sf_bpm_api/models/product_template.py @@ -23,7 +23,7 @@ class ResProductTemplate(models.Model): 'model_height': item['model_height'], 'model_volume': item['model_volume'], 'list_price': item['price'], - 'materials_id': self.env['mrs.production.materials'].sudo().search( + 'materials_id': self.env['mrs.production.materials'].search( [('materials_no', '=', item['texture_code'])]).id, 'default_code': '%s-%s' % (order_number, i), 'barcode': item['barcode'], diff --git a/sf_bpm_api/models/sale_order.py b/sf_bpm_api/models/sale_order.py index 6f0cdb6f..dd2b2ac1 100644 --- a/sf_bpm_api/models/sale_order.py +++ b/sf_bpm_api/models/sale_order.py @@ -8,8 +8,6 @@ class ReSaleOrder(models.Model): deadline_of_delivery = fields.Date('交货截止日期') - # product_line_ids = fields.One2many('product.template', 'sale_order_id') - # 业务平台分配工厂后在智能工厂先创建销售订单 def sale_order_create(self, deadline_of_delivery, company_id): now_time = datetime.datetime.now() @@ -29,8 +27,7 @@ class ReSaleOrder(models.Model): vals = { 'order_id': self.id, 'product_id': product.id, - 'name': '%s/%s/%s/%s/%s' % ( - item['model_long'], item['model_width'], item['model_height'], item['model_volume'], product.materials_id.name), + 'name': '%s/%s/%s/%s/%s' % (item['model_long'], item['model_width'], item['model_height'], item['model_volume'], product.materials_id.name), 'price_unit': item['price'], 'product_uom_qty': item['number'] } diff --git a/sf_bpm_api/views/product_template_view.xml b/sf_bpm_api/views/product_template_view.xml index 92620d4e..d68f2039 100644 --- a/sf_bpm_api/views/product_template_view.xml +++ b/sf_bpm_api/views/product_template_view.xml @@ -17,7 +17,7 @@ - +