This commit is contained in:
pengyuthon
2026-01-11 15:42:10 +08:00
parent 0386238abc
commit ad8e5649bb
4 changed files with 8 additions and 4 deletions
+1 -1
View File
@@ -61,7 +61,7 @@ class BusController(Controller):
request.env(user=SUPERUSER_ID)["hr.attendance.detail"].create({
'employee_id': employee_id.id, # 员工
# 'checkin_time': fields.Datetime.now(), # 打卡时间
'checkin_time': recog_time, # 打卡时间
'checkin_time': recog_time - timedelta(hours=8), # 打卡时间
'source': 'iot', # 打卡来源
'attendance_iot_id': attendance_iot_id.id, # 打卡设备
})
@@ -772,6 +772,7 @@ class SoongWorkflowCommentWizard(models.TransientModel):
if self.node_btn_name != "收回":
tree_id = self.env.ref("soong_workflow.soong_workflow_record_my_tree").id
self.red_reload()
return {
'name': '流程待办',
'view_mode': 'tree',
@@ -785,8 +786,11 @@ class SoongWorkflowCommentWizard(models.TransientModel):
'check_employee': 1
}
}
def red_reload(self):
return {
'type': 'ir.actions.client',
'tag': 'flush_badge',
}
def update_self_users_ids(self):
related_record = self.env[self.res_model].browse(self.res_id)
if hasattr(related_record, 'self_users_ids'):
+1 -1
View File
@@ -178,7 +178,7 @@ class YuthonWillTask(models.Model):
task.write({'task_state': 'done'})
will_id = task.yuthon_will_task_id
for employee_id in will_id.employee_ids:
url = f'https://phone.thtzjt.com/phone/Schedule/{self.id}/{employee_id.id}'
url = f'https://phone.thtzjt.com/phone/Schedule/{task.will_task.id}/{employee_id.id}'
data_date = '时间:' + (task.reminder_time + timedelta(hours=8)).strftime("%Y-%m-%d %H:%M:%S") + '\n'
data_name = "事项名称: " + task.yuthon_will_task_id.name + '\n'
data_user_ids = '参与人: ' + ', '.join(will_id.employee_ids.mapped('name')) + '\n'
Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB