diff --git a/sf_message/models/sf_message_workorder.py b/sf_message/models/sf_message_workorder.py index 7549cffd..88bb31e1 100644 --- a/sf_message/models/sf_message_workorder.py +++ b/sf_message/models/sf_message_workorder.py @@ -109,7 +109,8 @@ class SFMessageWork(models.Model): return full_url def _overdue_or_warning_func(self): - workorders = self.env['mrp.workorder'].search([("state", "in", ["ready", "progress", "to be detected"])]) + workorders = self.env['mrp.workorder'].search( + [("state", "in", ["ready", "progress", "to be detected"]), ('schedule_state', '=', '已排')]) grouped_workorders = {} for workorder in workorders: routing_type = workorder.routing_type