议题审批

This commit is contained in:
李鹏宇
2024-08-12 10:05:55 +08:00
parent f71255fb4e
commit df46e4647b
+1 -2
View File
@@ -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