diff --git a/soong_workflow/models/soong_note.py b/soong_workflow/models/soong_note.py
index 9ef621c02..6c054c776 100644
--- a/soong_workflow/models/soong_note.py
+++ b/soong_workflow/models/soong_note.py
@@ -5,4 +5,16 @@ from odoo import api, fields, models, _
class SoongNote(models.Model):
_name = 'soong.note'
- name = fields.Char(string="常用审批意见")
+ name = fields.Char(string="审批意见")
+
+
+class SoongRetuenNote(models.Model):
+ _name = 'soong.return.note'
+
+ name = fields.Char(string="退回意见")
+
+
+class SoongReturntType(models.Model):
+ _name = 'soong.return.type'
+
+ name = fields.Char(string="退回类型")
diff --git a/soong_workflow/models/soong_workflow.py b/soong_workflow/models/soong_workflow.py
index 4822b184c..3c7f12186 100644
--- a/soong_workflow/models/soong_workflow.py
+++ b/soong_workflow/models/soong_workflow.py
@@ -45,9 +45,10 @@ class SoongWorkflow(models.Model):
remove_default_attrs_mod = fields.Boolean(string="Remove Default Attributes & Modifiers", default=True,
help="This option will remove default attributes set on fields & buttons of current model view in order to customized all attributes depending on your needs\nAttributes like: [required, readonly, invisible].")
current_stage_highlight_color = fields.Char(default="rgb(0, 255, 255)", help="The color to highlight the current stage on flow",)
- start_time = fields.Datetime(string="Start Time", copy=False)
- end_time = fields.Datetime(string="End Time", copy=False)
- is_enable = fields.Boolean(string="Enable", default="False", compute="compute_is_enable", store=True)
+
+ start_time = fields.Datetime(string="生效日期", copy=False)
+ end_time = fields.Datetime(string="结束日期", copy=False)
+ is_enable = fields.Boolean(string="是否启用", default="False", compute="compute_is_enable", store=True)
def copy(self, default=None):
workflow_id = self.search([('model_id', '=', self.model_id.id)])
diff --git a/soong_workflow/security/ir.model.access.csv b/soong_workflow/security/ir.model.access.csv
index 22fa7a293..e99db2b17 100644
--- a/soong_workflow/security/ir.model.access.csv
+++ b/soong_workflow/security/ir.model.access.csv
@@ -18,5 +18,7 @@ access_soong_workflow_record_user,soong_workflow_record_user,model_soong_workflo
access_soong_user_role,soong_user_role,model_soong_user_role,soong_workflow.group_soong_workflow_user,1,1,1,1
access_soong_approval_users,soong_approval_users,model_soong_approval_users,soong_workflow.group_soong_workflow_user,1,1,1,1
access_soong_note,soong_note,model_soong_note,soong_workflow.group_soong_workflow_user,1,1,1,1
+access_soong_return_note,soong_return_note,model_soong_return_note,soong_workflow.group_soong_workflow_user,1,1,1,1
+access_soong_return_type,soong_return_type,model_soong_return_type,soong_workflow.group_soong_workflow_user,1,1,1,1
access_soong_approval_notice_wizard,soong_approval_notice_wizard,model_soong_approval_notice_wizard,base.group_user,1,1,1,1
diff --git a/soong_workflow/views/soong_note_views.xml b/soong_workflow/views/soong_note_views.xml
index 7027795fe..9d8d3db3c 100644
--- a/soong_workflow/views/soong_note_views.xml
+++ b/soong_workflow/views/soong_note_views.xml
@@ -17,10 +17,60 @@
tree
-