diff --git a/yuthon_hr_attendance/models/hr_attendance.py b/yuthon_hr_attendance/models/hr_attendance.py index af4e83d9d..9cebf9f07 100644 --- a/yuthon_hr_attendance/models/hr_attendance.py +++ b/yuthon_hr_attendance/models/hr_attendance.py @@ -143,7 +143,7 @@ class HrAttendance(models.Model): if employee.id not in [emp.id for emp in abnormal_employees]: abnormal_employees.append(employee) for emp in abnormal_employees: - url = f'https://oa.thtzjt.com/web?login={emp.user_id.login}&oauth_uid={emp.wecom_userid}#id={self.id}&cids=2&action={menu_id.action.id}&model={self._name}&view_type=form' + url = f'https://oa.thtzjt.com/web?login={emp.user_id.login}&oauth_uid={emp.wecom_userid}&cids=2&action={menu_id.action.id}&menu_id={menu_id.id}&model={self._name}&view_type=list#action={menu_id.action.id}&model={self._name}&view_type=list&cids=1-2-3-4&menu_id={menu_id.id}' self.sudo().env["wecom.apps"].sync_send_message_textcard(category='att', user_id=emp.wecom_userid, title="打卡异常提醒", description="您本月有打卡异常", url=url, btntxt="详细信息")