From 5de2f94e2e982250cf0b6a3a5487504e343c4080 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=B9=8F=E5=AE=87?= Date: Mon, 11 May 2026 16:57:44 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E6=89=93=E5=8D=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../models/hr_attendance_detail_wechat.py | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/yuthon_hr_attendance/models/hr_attendance_detail_wechat.py b/yuthon_hr_attendance/models/hr_attendance_detail_wechat.py index 91e2a7f54..d36524b4c 100644 --- a/yuthon_hr_attendance/models/hr_attendance_detail_wechat.py +++ b/yuthon_hr_attendance/models/hr_attendance_detail_wechat.py @@ -208,16 +208,16 @@ class HrAttendanceDetail(models.Model): if checkin_datetime > sch_check_out_time: message = f"打卡成功!今日下班时间:{record.checkin_time + timedelta(hours=8)}: {employee_id.name},祝您归途平安!" - # if record.employee_id.name not in ['蒋彬', '麦丽娜']: - self.sudo().env["wecom.apps"].sync_send_message( - category='att', user_id=employee_id.wecom_userid, - message=message, - ) - # if record.employee_id.name in ['蒋彬', '麦丽娜']: - # self.sudo().env["wecom.apps"].sync_send_message( - # category='att', user_id='18562027762', - # message=message + f'管理员测试管理员测试{vals}', - # ) + if record.employee_id.name not in ['林伟东']: + self.sudo().env["wecom.apps"].sync_send_message( + category='att', user_id=employee_id.wecom_userid, + message=message, + ) + else: + self.sudo().env["wecom.apps"].sync_send_message( + category='att', user_id='18562027762', + message=message + f'管理员测试管理员测试{vals}', + ) self.write({'remark': message}) _logger.info(message) From 9a4b749cdcc478d8e9ae87bc792c9886d4d4ec64 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=B9=8F=E5=AE=87?= <9664676+pengyuthon@user.noreply.gitee.com> Date: Mon, 11 May 2026 17:01:58 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../models/hr_attendance_detail_wechat.py | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/yuthon_hr_attendance/models/hr_attendance_detail_wechat.py b/yuthon_hr_attendance/models/hr_attendance_detail_wechat.py index 91e2a7f54..d36524b4c 100644 --- a/yuthon_hr_attendance/models/hr_attendance_detail_wechat.py +++ b/yuthon_hr_attendance/models/hr_attendance_detail_wechat.py @@ -208,16 +208,16 @@ class HrAttendanceDetail(models.Model): if checkin_datetime > sch_check_out_time: message = f"打卡成功!今日下班时间:{record.checkin_time + timedelta(hours=8)}: {employee_id.name},祝您归途平安!" - # if record.employee_id.name not in ['蒋彬', '麦丽娜']: - self.sudo().env["wecom.apps"].sync_send_message( - category='att', user_id=employee_id.wecom_userid, - message=message, - ) - # if record.employee_id.name in ['蒋彬', '麦丽娜']: - # self.sudo().env["wecom.apps"].sync_send_message( - # category='att', user_id='18562027762', - # message=message + f'管理员测试管理员测试{vals}', - # ) + if record.employee_id.name not in ['林伟东']: + self.sudo().env["wecom.apps"].sync_send_message( + category='att', user_id=employee_id.wecom_userid, + message=message, + ) + else: + self.sudo().env["wecom.apps"].sync_send_message( + category='att', user_id='18562027762', + message=message + f'管理员测试管理员测试{vals}', + ) self.write({'remark': message}) _logger.info(message)