Merge pull request !3847 from 李鹏宇/dev
This commit is contained in:
李鹏宇
2025-07-14 09:01:10 +00:00
committed by Gitee
@@ -103,16 +103,15 @@ class AppletAttendance(Controller):
for address_id in address_ids:
card_rice = address_id.card_rice * 0.001 # 打卡范围
_logger.info(f"地址验证{address_id.address_name}详细{address_id.address_name2}___")
_logger.info(f"\n地址验证: {address_id.address_name}详细: {address_id.address_name2}___")
_logger.info(f"\n人员: {employee_id.name}当前所在地址: {self_address['formatted_address']}__________")
if self.is_within_radius_geopy(kw['att_latitude'], kw['att_longitude'], address_id.latitude, address_id.longitude, card_rice):
message = '可以打卡'
state = 'yes'
_logger.info(f"人员{employee_id.name}所在地址{self_address['formatted_address']}__________")
_logger.info(f"可打卡 当前经度{kw['att_longitude']}当前纬度{kw['att_latitude']}__________")
_logger.info(f"\n可打卡 当前经度: {kw['att_longitude']}当前纬度: {kw['att_latitude']}__________")
break
else:
_logger.info(f"人员{employee_id.name}所在地址{self_address['formatted_address']}__________")
_logger.info(f"经度不在范围内 不可打卡 当前经度{kw['att_longitude']}当前纬度{kw['att_latitude']}__________")
_logger.info(f"\n经度不在范围内 不可打卡 当前经度: {kw['att_longitude']}当前纬度: {kw['att_latitude']}__________")
if self.is_workday(current_date):
attendance_id_class = f"{attendance_id.shift_name} {start_time_str}-{end_time_str}"
else: