!2939 添加功能

Merge pull request !2939 from 李鹏宇/dev_zhou
This commit is contained in:
李鹏宇
2025-05-29 06:55:54 +00:00
committed by Gitee
3 changed files with 16 additions and 11 deletions
@@ -65,7 +65,6 @@ class PlanningSlotTemplate(models.Model):
department_ids = self.get_child_departments(self.department_id.id)
departments = self.env['hr.department'].browse(department_ids)
department_names = [dept.name for dept in departments]
domain = [('shift', '=', self.planning_name), ('department', '=', department_names)]
action = {
'name': '班次打卡详情',
@@ -73,6 +72,7 @@ class PlanningSlotTemplate(models.Model):
'res_model': 'card.remind.form',
'view_mode': 'tree',
'domain': domain,
'context': {'group_by': ['department', 'name']}
}
return action
@@ -24,6 +24,6 @@
<field name="name">考勤提醒表单</field>
<field name="res_model">card.remind.form</field>
<field name="view_mode">tree</field>
<field name="context">{'group_by': ['name', 'department']}</field>
<field name="context">{'group_by': ['department', 'name']}</field>
</record>
</odoo>
+14 -9
View File
@@ -134,16 +134,16 @@
parent="hr_attendance_root_board_menu"
action="yuthon_hr_attendance.action_attendance_company_form"
sequence="5"/>
<menuitem id="menu_hr_attendance_month_board"
name="月度考勤"
<menuitem id="menu_hr_attendance_month_view_attendances"
name="报表"
parent="hr_attendance_root_board_menu"
sequence="10"/>
<menuitem id="menu_hr_attendance_month_view_attendances" name="报表" parent="menu_hr_attendance_month_board"
sequence="30" action="yuthon_hr_attendance.hr_attendance_month_action"/>
<menuitem id="menu_hr_attendance_year_view_attendances" name="出勤年份维护" parent="menu_hr_attendance_month_board"
sequence="40" action="yuthon_hr_attendance.hr_attendance_year_action"/>
<menuitem id="menu_hr_attendance_month_detail_view_attendances" name="考勤详情"
parent="menu_hr_attendance_month_board" sequence="50" action="yuthon_hr_attendance.hr_attendance_month_detail_action"/>
sequence="7"
action="yuthon_hr_attendance.hr_attendance_month_action"/>
<menuitem id="menu_hr_attendance_month_detail_view_attendances"
name="考勤详情"
parent="hr_attendance_root_board_menu"
sequence="10"
action="yuthon_hr_attendance.hr_attendance_month_detail_action"/>
<menuitem id="holiday_overview_menu_board"
name="假期管理"
parent="hr_attendance_root_board_menu"
@@ -168,6 +168,11 @@
name="配置"
parent="hr_attendance_root_board_menu"
sequence="99"/>
<menuitem id="menu_hr_attendance_year_view_attendances"
name="出勤年份维护"
parent="attendance_resources_setting_root_board"
sequence="1"
action="yuthon_hr_attendance.hr_attendance_year_action"/>
<menuitem id="menu_hr_attendance_work_board"
name="考勤时间表"
parent="attendance_resources_setting_root_board"