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
+
+
+ 请设置企业微信模板参数!!!
+
+
+
+
+