prepare #I6T53Q 【app_chatgpt】代码优化,gpt_id主要绑定在partner中,users中是related过去处理 置顶

This commit is contained in:
ivan deng
2023-04-06 01:25:37 +08:00
parent 4af025f9f1
commit 5032da095c
3 changed files with 12 additions and 1 deletions

View File

@@ -6,7 +6,8 @@ from odoo import fields, models
class ResUsers(models.Model):
_inherit = "res.users"
gpt_id = fields.Many2one('ai.robot', string='Bind to ChatGpt')
# 改为在 partner中设置用户处绑定
gpt_id = fields.Many2one('ai.robot', string='Bind to ChatGpt', related='partner_id.gpt_id', inherited=True, readonly=False)
gpt_policy = fields.Selection([
('all', 'All Users'),
('limit', 'Selected Users')