1
This commit is contained in:
@@ -166,6 +166,11 @@ class AppletAttendance(Controller):
|
||||
for mac in wifi_mac.wifi_name_ids:
|
||||
wifi_name_list.append(mac.mac)
|
||||
for address_id in address_ids:
|
||||
if '天成大厦' in self_address['formatted_address']:
|
||||
message = '可以打卡'
|
||||
state = 'yes'
|
||||
_logger.info(f"天成大厦在{self_address['formatted_address']}")
|
||||
break
|
||||
card_rice = address_id.card_rice * 0.001 # 打卡范围
|
||||
if self.is_within_radius_geopy(kw['att_latitude'], kw['att_longitude'], address_id.latitude,
|
||||
address_id.longitude, card_rice) or kw['wifi_name'] in wifi_name_list:
|
||||
|
||||
@@ -135,8 +135,8 @@ class HrAttendanceDetail(models.Model):
|
||||
for checkin in monthly_checkins:
|
||||
checkin_date = fields.Date.from_string(checkin.checkin_time)
|
||||
unique_dates.add(checkin_date)
|
||||
current_date_exists = current_date in unique_dates
|
||||
actual_days = len(unique_dates) + 1 if not current_date_exists else len(unique_dates)
|
||||
# current_date_exists = current_date in unique_dates
|
||||
# actual_days = len(unique_dates) + 1 if not current_date_exists else len(unique_dates)
|
||||
# if vacation_report:
|
||||
# vacation_report.actual_attendance = actual_days
|
||||
# vacation_report.should_attendance = days
|
||||
|
||||
Reference in New Issue
Block a user