From 992efe4233db9437f12237e9453a84c61a2c5341 Mon Sep 17 00:00:00 2001
From: zhou <123@>
Date: Wed, 26 Feb 2025 18:37:09 +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
---
room/models/room_room.py | 2 +
room/views/room_room_views.xml | 10 +++
.../inherit_hr_leave_allocation_views.xml | 2 +-
.../models/hr_attendance_month.py | 1 +
.../views/hr_attendance_month_views.xml | 2 +
.../models/yuthon_lessee_notice.py | 2 +-
.../views/yuthon_lessee_notice.xml | 2 +-
yuthon_notice/models/yuthon_notice.py | 42 ++++++++--
yuthon_property/__manifest__.py | 1 +
yuthon_property/models/__init__.py | 3 +-
.../models/property_subject_form.py | 11 +++
yuthon_property/security/ir.model.access.csv | 3 +-
yuthon_property/views/menuitem.xml | 5 ++
.../views/property_subject_form_views.xml | 20 +++++
yuthon_property_approval/__manifest__.py | 2 +
.../data/sale_renting_code_data.xml | 5 ++
yuthon_property_approval/models/__init__.py | 4 +-
.../models/perperty_claim_approval.py | 39 ++++++++++
.../models/property_borrowing_approval.py | 35 +++++++++
.../models/property_reimbursement_form.py | 2 +-
.../security/ir.model.access.csv | 4 +
.../views/perperty_claim_approval_views.xml | 78 +++++++++++++++++++
.../property_borrowing_approval_views.xml | 74 ++++++++++++++++++
.../views/property_menu_all.xml | 12 ++-
24 files changed, 348 insertions(+), 13 deletions(-)
create mode 100644 yuthon_property/models/property_subject_form.py
create mode 100644 yuthon_property/views/property_subject_form_views.xml
create mode 100644 yuthon_property_approval/models/perperty_claim_approval.py
create mode 100644 yuthon_property_approval/models/property_borrowing_approval.py
create mode 100644 yuthon_property_approval/views/perperty_claim_approval_views.xml
create mode 100644 yuthon_property_approval/views/property_borrowing_approval_views.xml
diff --git a/room/models/room_room.py b/room/models/room_room.py
index 126f64ae7..9afe42073 100644
--- a/room/models/room_room.py
+++ b/room/models/room_room.py
@@ -28,6 +28,8 @@ class Room(models.Model):
# Technical/Statistics
access_token = fields.Char("Access Token", default=lambda self: str(uuid4()), copy=False, readonly=True, required=True)
bookings_count = fields.Integer("Bookings Count", compute="_compute_bookings_count")
+ yuthon_company = fields.Selection([('thtz', '天河投资集团'), ('thwg', '天河物管'), ('thlc', '天河粮储')],
+ string='公司')
is_available = fields.Boolean(string="Is Room Currently Available", compute="_compute_is_available")
next_booking_start = fields.Datetime("Next Booking Start", compute="_compute_next_booking_start")
room_booking_url = fields.Char("Room Booking URL", compute="_compute_room_booking_url")
diff --git a/room/views/room_room_views.xml b/room/views/room_room_views.xml
index 748ca97e7..69f3394ce 100644
--- a/room/views/room_room_views.xml
+++ b/room/views/room_room_views.xml
@@ -13,7 +13,11 @@
Create Rooms
diff --git a/yuthon_holiday/views/inherit_hr_leave_allocation_views.xml b/yuthon_holiday/views/inherit_hr_leave_allocation_views.xml
index c1e95d16c..0daba141f 100644
--- a/yuthon_holiday/views/inherit_hr_leave_allocation_views.xml
+++ b/yuthon_holiday/views/inherit_hr_leave_allocation_views.xml
@@ -9,7 +9,7 @@