From f9bb16cdb3cb0f06d4cf600eabe8c0fe90b24bd7 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, 22 Sep 2025 09:58:06 +0800 Subject: [PATCH] =?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 --- .../controllers/applet_attendance.py | 4 +-- .../models/resource_calendar_leaves.py | 5 +-- .../views/resource_calendar_leaves_views.xml | 4 +-- .../models/property_meter_archives.py | 21 ++++------- .../models/property_meter_water.py | 35 ++++--------------- .../views/property_meter_archives_views.xml | 16 --------- .../views/property_meter_water_views.xml | 16 --------- 7 files changed, 19 insertions(+), 82 deletions(-) diff --git a/yuthon_hr_attendance/controllers/applet_attendance.py b/yuthon_hr_attendance/controllers/applet_attendance.py index 45a8a4829..91ef2d51a 100644 --- a/yuthon_hr_attendance/controllers/applet_attendance.py +++ b/yuthon_hr_attendance/controllers/applet_attendance.py @@ -744,8 +744,8 @@ class AppletAttendance(Controller): _logger.info("----------------/yuthon/meter/reading---------接口收到请求-------------------------------") # 获取需要推送的电表和水表记录 - electric_records = request.env(user=SUPERUSER_ID)['property.meter.archives'].search([('is_push', '=', True), ('archives_state', '=', 'use'), ('current_read', '=', 0)]) - water_records = request.env(user=SUPERUSER_ID)['property.meter.water'].search([('is_push', '=', True), ('water_state', '=', 'use'), ('current_read', '=', 0)]) + electric_records = request.env(user=SUPERUSER_ID)['meter.archives.line'].search([('archives_state', '=', 'use'), ('current_read', '=', 0)]) + water_records = request.env(user=SUPERUSER_ID)['meter.water.line'].search([('water_state', '=', 'use'), ('current_read', '=', 0)]) all_records = [] diff --git a/yuthon_hr_attendance/models/resource_calendar_leaves.py b/yuthon_hr_attendance/models/resource_calendar_leaves.py index dcca6b30a..da169853d 100644 --- a/yuthon_hr_attendance/models/resource_calendar_leaves.py +++ b/yuthon_hr_attendance/models/resource_calendar_leaves.py @@ -31,6 +31,7 @@ class ResourceCalendar(models.Model): # store=True, index=True, string="哺乳期人员") breastfeeding_holiday_ids = fields.One2many('breastfeeding.holiday', 'resource_calendar_id', string='哺乳假明细') + def get_baidu_holiday(self): """ 通过百度日历接口获取法定节假日信息 @@ -117,8 +118,8 @@ class BreastfeedingHolidaye(models.Model): resource_calendar_id = fields.Many2one('resource.calendar') employee_id = fields.Many2one('hr.employee', string="员工") breastfeeding_type = fields.Selection([('1', '上午'), ('2', '下午')], string="类型") - calendar_start_time = fields.Datetime(string="假期开始时间") - calendar_end_time = fields.Datetime(string="假期结束时间") + calendar_start_time = fields.Date(string="假期开始时间") + calendar_end_time = fields.Date(string="假期结束时间") class ResourceCalendarHolidaye(models.Model): _name = "resource.calendar.holiday" diff --git a/yuthon_hr_attendance/views/resource_calendar_leaves_views.xml b/yuthon_hr_attendance/views/resource_calendar_leaves_views.xml index 9743f92aa..c3f29e939 100644 --- a/yuthon_hr_attendance/views/resource_calendar_leaves_views.xml +++ b/yuthon_hr_attendance/views/resource_calendar_leaves_views.xml @@ -26,11 +26,11 @@