议题审批
This commit is contained in:
@@ -214,7 +214,6 @@ class SoongWorkflowNodeButton(models.Model):
|
||||
string="Hide Button if Condition isn't fulfilled",
|
||||
help="If condition is false the button will be hidden.",
|
||||
)
|
||||
# 角色字段还未拓展,应该融合进来
|
||||
review_type = fields.Selection(
|
||||
string="Validated by",
|
||||
default="individual",
|
||||
@@ -370,7 +369,7 @@ class SoongWorkflowNodeButton(models.Model):
|
||||
elif button_id.review_type == "group":
|
||||
user_ids += button_id.reviewer_group_id.users.ids
|
||||
elif button_id.review_type == "user_role":
|
||||
user_role_id = self.env['res.users'].search([('employee_id.user_role_id', '=', button_id.users_role_id.id), ('employee_id.department_id', '=', button_id.users_role_id.department_id.id)])
|
||||
user_role_id = self.env['res.users'].search([('employee_id.user_role_id', '=', button_id.users_role_id.id)])
|
||||
user_ids += user_role_id.ids
|
||||
# 发送信息提醒
|
||||
partner_ids = self.sudo().env['res.users'].search([('id', 'in', user_ids)]).mapped('partner_id').ids
|
||||
|
||||
Reference in New Issue
Block a user