From 34d1ec40e6d33968d59249e70a573acba42380a8 Mon Sep 17 00:00:00 2001 From: ivan deng Date: Fri, 14 Dec 2018 06:12:14 +0800 Subject: [PATCH] fix superbar fix auto ref fix chinese --- app_base_chinese/models/res_partner.py | 18 +++++++++++------- app_base_chinese/views/res_partner_views.xml | 8 ++++++-- .../views/res_partner_views.xml | 4 ++-- 3 files changed, 19 insertions(+), 11 deletions(-) diff --git a/app_base_chinese/models/res_partner.py b/app_base_chinese/models/res_partner.py index 5913cfc6..6eb550ba 100644 --- a/app_base_chinese/models/res_partner.py +++ b/app_base_chinese/models/res_partner.py @@ -14,13 +14,19 @@ class ResPartner(models.Model): @api.multi def name_get(self): result = [] + name = '' for partner in self: - if partner.short_name: - name = partner.short_name - else: - name = partner.name if partner.ref: - name = '[' + partner.ref + ']' + name + try: + name = '[' + partner.ref + ']' + except: + name = '' + if partner.short_name: + name = name + partner.short_name + elif partner.name: + name = name + partner.name + else: + name = name result.append((partner.id, name)) return result @@ -30,5 +36,3 @@ class PartnerCategory(models.Model): _order = 'sequence, name' sequence = fields.Integer('Sequence', help="Used to order partner category") - - diff --git a/app_base_chinese/views/res_partner_views.xml b/app_base_chinese/views/res_partner_views.xml index 17400ac9..5b8170f2 100644 --- a/app_base_chinese/views/res_partner_views.xml +++ b/app_base_chinese/views/res_partner_views.xml @@ -54,8 +54,12 @@ {'invisible': [('is_company','!=', True)]} + + + 1 + - +