From ce532a6b630c54c0ee473ecd5b8a7d07d255749d Mon Sep 17 00:00:00 2001 From: mgw <1392924357@qq.com> Date: Tue, 30 May 2023 14:50:18 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=AE=A1=E6=89=B9=E6=A8=A1?= =?UTF-8?q?=E6=9D=BF=E9=85=8D=E7=BD=AE=E5=AF=B9=E8=B1=A1=EF=BC=8C=E5=BD=93?= =?UTF-8?q?=E4=BC=81=E4=B8=9A=E5=BE=AE=E4=BF=A1=E6=A8=A1=E6=9D=BF=E6=9C=89?= =?UTF-8?q?=E6=9B=B4=E6=96=B0=E6=97=B6=EF=BC=8C=E4=BB=8E=E6=AD=A4=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=E5=AF=B9=E8=B1=A1=E8=AF=BB=E5=8F=96=E6=A8=A1=E6=9D=BF?= =?UTF-8?q?id=E5=88=97=E8=A1=A8=EF=BC=8C=E5=8D=B3=E5=8F=AF=E6=9B=B4?= =?UTF-8?q?=E6=96=B0odoo=E4=B8=AD=E7=9A=84=E5=AE=A1=E6=89=B9=E6=A8=A1?= =?UTF-8?q?=E6=9D=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sf_wxwork_approval/models/wxwork_settings.py | 10 +++++ .../security/ir.model.access.csv | 1 + .../views/wxwork_settings_view.xml | 40 +++++++++++++++++++ 3 files changed, 51 insertions(+) diff --git a/sf_wxwork_approval/models/wxwork_settings.py b/sf_wxwork_approval/models/wxwork_settings.py index 4e048263..862bc97d 100644 --- a/sf_wxwork_approval/models/wxwork_settings.py +++ b/sf_wxwork_approval/models/wxwork_settings.py @@ -10,3 +10,13 @@ class WxSettings(models.Model): wx_work_app = fields.Char(string='企业微信应用名称') wx_work_corp_id = fields.Char(string='企业微信CorpID') wx_work_secret = fields.Char(string='企业微信Secret') + wx_work_templates = fields.One2many('wxwork.template.settings', 'wxwork_id', string='审批模板') + + +class WxTemplateSettings(models.Model): + _name = 'wxwork.template.settings' + _description = '企业微信模板设置' + + sp_name = fields.Char(string='审批模板名称') + template_id = fields.Char(string='审批模板ID') + wxwork_id = fields.Many2one('wxwork.settings', string='企业微信') diff --git a/sf_wxwork_approval/security/ir.model.access.csv b/sf_wxwork_approval/security/ir.model.access.csv index e3840580..6315b0d5 100644 --- a/sf_wxwork_approval/security/ir.model.access.csv +++ b/sf_wxwork_approval/security/ir.model.access.csv @@ -6,6 +6,7 @@ access_wxwork_approval_template_controls,wxwork.approval.template.controls,model access_wxwork_approval_approver_line,wxwork.approval.approver_line,model_wxwork_approval_approver_line,base.group_user,1,1,1,1 access_wxwork_settings,wxwork.settings,model_wxwork_settings,base.group_user,1,1,1,1 access_wxwork_approval_template_summary,wxwork.approval.template.summary,model_wxwork_approval_template_summary,base.group_user,1,1,1,1 +access_wxwork_template_settings,wxwork.template.settings,model_wxwork_template_settings,base.group_user,1,1,1,1 diff --git a/sf_wxwork_approval/views/wxwork_settings_view.xml b/sf_wxwork_approval/views/wxwork_settings_view.xml index 904fd019..3442a6c8 100644 --- a/sf_wxwork_approval/views/wxwork_settings_view.xml +++ b/sf_wxwork_approval/views/wxwork_settings_view.xml @@ -9,6 +9,7 @@ + @@ -21,6 +22,32 @@ + + + + + + + + 企业微信模板设置 + wxwork.template.settings + + + + + + + + + + 企业微信模板设置 + wxwork.template.settings + +
+ + + +
@@ -37,7 +64,20 @@
+ + 企业微信模板设置 + wxwork.template.settings + tree,form + +

+ 请设置企业微信模板参数!!! +

+
+
+ +