diff --git a/app_base_company_zchart/models/__init__.py b/app_base_company_zchart/models/__init__.py index 3c155279..e759f74f 100644 --- a/app_base_company_zchart/models/__init__.py +++ b/app_base_company_zchart/models/__init__.py @@ -1,3 +1,3 @@ # -*- coding: utf-8 -*- -# from . import res_company +from . import res_company diff --git a/app_base_company_zchart/models/res_company.py b/app_base_company_zchart/models/res_company.py index 58b24eac..7de75667 100644 --- a/app_base_company_zchart/models/res_company.py +++ b/app_base_company_zchart/models/res_company.py @@ -6,5 +6,14 @@ from odoo import api, fields, models, tools, _ class Company(models.Model): _inherit = "res.company" + _parent_store = True + parent_path = fields.Char(index=True, unaccent=False) + # 注意,res.partner 有 parent_id 和 child_ids + all_child_ids = fields.One2many('res.company', string='Child Companies', compute='_compute_all_child_ids') + + @api.depends('parent_id', 'child_ids') + def _compute_all_child_ids(self): + pass + diff --git a/app_chatgpt/__manifest__.py b/app_chatgpt/__manifest__.py index 6a7a838c..5b66c16f 100644 --- a/app_chatgpt/__manifest__.py +++ b/app_chatgpt/__manifest__.py @@ -73,6 +73,7 @@ 'app_chatgpt/static/src/components/*/*.xml', ], }, + # win: openai=0.27.0 'external_dependencies': {'python': ['openai']}, 'installable': True, 'application': True,