diff --git a/approvals/__pycache__/__init__.cpython-310.pyc b/approvals/__pycache__/__init__.cpython-310.pyc
new file mode 100644
index 000000000..3e09f0bf0
Binary files /dev/null and b/approvals/__pycache__/__init__.cpython-310.pyc differ
diff --git a/approvals/models/__pycache__/__init__.cpython-310.pyc b/approvals/models/__pycache__/__init__.cpython-310.pyc
new file mode 100644
index 000000000..5abcdcc0a
Binary files /dev/null and b/approvals/models/__pycache__/__init__.cpython-310.pyc differ
diff --git a/approvals/models/__pycache__/approval_category.cpython-310.pyc b/approvals/models/__pycache__/approval_category.cpython-310.pyc
new file mode 100644
index 000000000..e96ea9618
Binary files /dev/null and b/approvals/models/__pycache__/approval_category.cpython-310.pyc differ
diff --git a/approvals/models/__pycache__/approval_category_approver.cpython-310.pyc b/approvals/models/__pycache__/approval_category_approver.cpython-310.pyc
new file mode 100644
index 000000000..1e60e48ad
Binary files /dev/null and b/approvals/models/__pycache__/approval_category_approver.cpython-310.pyc differ
diff --git a/approvals/models/__pycache__/approval_group.cpython-310.pyc b/approvals/models/__pycache__/approval_group.cpython-310.pyc
new file mode 100644
index 000000000..371d4ddfb
Binary files /dev/null and b/approvals/models/__pycache__/approval_group.cpython-310.pyc differ
diff --git a/approvals/models/__pycache__/approval_product_line.cpython-310.pyc b/approvals/models/__pycache__/approval_product_line.cpython-310.pyc
new file mode 100644
index 000000000..a50285ed7
Binary files /dev/null and b/approvals/models/__pycache__/approval_product_line.cpython-310.pyc differ
diff --git a/approvals/models/__pycache__/approval_request.cpython-310.pyc b/approvals/models/__pycache__/approval_request.cpython-310.pyc
new file mode 100644
index 000000000..acb89eadb
Binary files /dev/null and b/approvals/models/__pycache__/approval_request.cpython-310.pyc differ
diff --git a/approvals/models/__pycache__/ir_attachment.cpython-310.pyc b/approvals/models/__pycache__/ir_attachment.cpython-310.pyc
new file mode 100644
index 000000000..c66d7cfd2
Binary files /dev/null and b/approvals/models/__pycache__/ir_attachment.cpython-310.pyc differ
diff --git a/approvals/models/__pycache__/mail_activity.cpython-310.pyc b/approvals/models/__pycache__/mail_activity.cpython-310.pyc
new file mode 100644
index 000000000..5f1ed7ce7
Binary files /dev/null and b/approvals/models/__pycache__/mail_activity.cpython-310.pyc differ
diff --git a/approvals/views/approval_request_views.xml b/approvals/views/approval_request_views.xml
index 69dd44ee9..ff9406d2d 100644
--- a/approvals/views/approval_request_views.xml
+++ b/approvals/views/approval_request_views.xml
@@ -157,6 +157,7 @@
+
diff --git a/tianhe_approvals/__pycache__/__init__.cpython-310.pyc b/tianhe_approvals/__pycache__/__init__.cpython-310.pyc
new file mode 100644
index 000000000..3b32c4117
Binary files /dev/null and b/tianhe_approvals/__pycache__/__init__.cpython-310.pyc differ
diff --git a/tianhe_approvals/data/approval_category_type_data.xml b/tianhe_approvals/data/approval_category_type_data.xml
index d8022159a..b32ea5c30 100644
--- a/tianhe_approvals/data/approval_category_type_data.xml
+++ b/tianhe_approvals/data/approval_category_type_data.xml
@@ -184,8 +184,8 @@
- 请假登记单
- holiday_approval
+ 请假
+ leave_registration
diff --git a/tianhe_approvals/models/__pycache__/__init__.cpython-310.pyc b/tianhe_approvals/models/__pycache__/__init__.cpython-310.pyc
new file mode 100644
index 000000000..527791d18
Binary files /dev/null and b/tianhe_approvals/models/__pycache__/__init__.cpython-310.pyc differ
diff --git a/tianhe_approvals/models/__pycache__/generic_forms_outing.cpython-310.pyc b/tianhe_approvals/models/__pycache__/generic_forms_outing.cpython-310.pyc
new file mode 100644
index 000000000..3aa355eb2
Binary files /dev/null and b/tianhe_approvals/models/__pycache__/generic_forms_outing.cpython-310.pyc differ
diff --git a/tianhe_approvals/models/__pycache__/generic_forms_overtime.cpython-310.pyc b/tianhe_approvals/models/__pycache__/generic_forms_overtime.cpython-310.pyc
new file mode 100644
index 000000000..fbeb1af91
Binary files /dev/null and b/tianhe_approvals/models/__pycache__/generic_forms_overtime.cpython-310.pyc differ
diff --git a/tianhe_approvals/models/__pycache__/generic_forms_reassignment.cpython-310.pyc b/tianhe_approvals/models/__pycache__/generic_forms_reassignment.cpython-310.pyc
new file mode 100644
index 000000000..d5483c1a7
Binary files /dev/null and b/tianhe_approvals/models/__pycache__/generic_forms_reassignment.cpython-310.pyc differ
diff --git a/tianhe_approvals/models/__pycache__/generic_forms_remove_holiday.cpython-310.pyc b/tianhe_approvals/models/__pycache__/generic_forms_remove_holiday.cpython-310.pyc
new file mode 100644
index 000000000..3a9a6d0a2
Binary files /dev/null and b/tianhe_approvals/models/__pycache__/generic_forms_remove_holiday.cpython-310.pyc differ
diff --git a/tianhe_approvals/models/__pycache__/generic_forms_replacement_card.cpython-310.pyc b/tianhe_approvals/models/__pycache__/generic_forms_replacement_card.cpython-310.pyc
new file mode 100644
index 000000000..e0e7f2f78
Binary files /dev/null and b/tianhe_approvals/models/__pycache__/generic_forms_replacement_card.cpython-310.pyc differ
diff --git a/tianhe_approvals/models/__pycache__/inherit_approval_category.cpython-310.pyc b/tianhe_approvals/models/__pycache__/inherit_approval_category.cpython-310.pyc
new file mode 100644
index 000000000..fb0919c4c
Binary files /dev/null and b/tianhe_approvals/models/__pycache__/inherit_approval_category.cpython-310.pyc differ
diff --git a/tianhe_approvals/models/__pycache__/inherit_approval_request.cpython-310.pyc b/tianhe_approvals/models/__pycache__/inherit_approval_request.cpython-310.pyc
new file mode 100644
index 000000000..40a71b677
Binary files /dev/null and b/tianhe_approvals/models/__pycache__/inherit_approval_request.cpython-310.pyc differ
diff --git a/tianhe_approvals/models/__pycache__/tianhe_construction_business_approval.cpython-310.pyc b/tianhe_approvals/models/__pycache__/tianhe_construction_business_approval.cpython-310.pyc
new file mode 100644
index 000000000..8714fc781
Binary files /dev/null and b/tianhe_approvals/models/__pycache__/tianhe_construction_business_approval.cpython-310.pyc differ
diff --git a/tianhe_approvals/models/__pycache__/tianhe_contentious_matter_approval.cpython-310.pyc b/tianhe_approvals/models/__pycache__/tianhe_contentious_matter_approval.cpython-310.pyc
new file mode 100644
index 000000000..bc566ada9
Binary files /dev/null and b/tianhe_approvals/models/__pycache__/tianhe_contentious_matter_approval.cpython-310.pyc differ
diff --git a/tianhe_approvals/models/__pycache__/tianhe_dimission_approval.cpython-310.pyc b/tianhe_approvals/models/__pycache__/tianhe_dimission_approval.cpython-310.pyc
new file mode 100644
index 000000000..f85d7bd70
Binary files /dev/null and b/tianhe_approvals/models/__pycache__/tianhe_dimission_approval.cpython-310.pyc differ
diff --git a/tianhe_approvals/models/__pycache__/tianhe_document_processing_approval.cpython-310.pyc b/tianhe_approvals/models/__pycache__/tianhe_document_processing_approval.cpython-310.pyc
new file mode 100644
index 000000000..baf88187e
Binary files /dev/null and b/tianhe_approvals/models/__pycache__/tianhe_document_processing_approval.cpython-310.pyc differ
diff --git a/tianhe_approvals/models/__pycache__/tianhe_dsh_issues_declarations.cpython-310.pyc b/tianhe_approvals/models/__pycache__/tianhe_dsh_issues_declarations.cpython-310.pyc
new file mode 100644
index 000000000..df53cef6a
Binary files /dev/null and b/tianhe_approvals/models/__pycache__/tianhe_dsh_issues_declarations.cpython-310.pyc differ
diff --git a/tianhe_approvals/models/__pycache__/tianhe_engineering_approval.cpython-310.pyc b/tianhe_approvals/models/__pycache__/tianhe_engineering_approval.cpython-310.pyc
new file mode 100644
index 000000000..94752d5ee
Binary files /dev/null and b/tianhe_approvals/models/__pycache__/tianhe_engineering_approval.cpython-310.pyc differ
diff --git a/tianhe_approvals/models/__pycache__/tianhe_exercitation_tryout_approval.cpython-310.pyc b/tianhe_approvals/models/__pycache__/tianhe_exercitation_tryout_approval.cpython-310.pyc
new file mode 100644
index 000000000..c16a87dbf
Binary files /dev/null and b/tianhe_approvals/models/__pycache__/tianhe_exercitation_tryout_approval.cpython-310.pyc differ
diff --git a/tianhe_approvals/models/__pycache__/tianhe_fee_adjustment_approval.cpython-310.pyc b/tianhe_approvals/models/__pycache__/tianhe_fee_adjustment_approval.cpython-310.pyc
new file mode 100644
index 000000000..2f867b8f6
Binary files /dev/null and b/tianhe_approvals/models/__pycache__/tianhe_fee_adjustment_approval.cpython-310.pyc differ
diff --git a/tianhe_approvals/models/__pycache__/tianhe_fee_expend_approval.cpython-310.pyc b/tianhe_approvals/models/__pycache__/tianhe_fee_expend_approval.cpython-310.pyc
new file mode 100644
index 000000000..011f8ee0c
Binary files /dev/null and b/tianhe_approvals/models/__pycache__/tianhe_fee_expend_approval.cpython-310.pyc differ
diff --git a/tianhe_approvals/models/__pycache__/tianhe_fire_safety_management.cpython-310.pyc b/tianhe_approvals/models/__pycache__/tianhe_fire_safety_management.cpython-310.pyc
new file mode 100644
index 000000000..355ec6898
Binary files /dev/null and b/tianhe_approvals/models/__pycache__/tianhe_fire_safety_management.cpython-310.pyc differ
diff --git a/tianhe_approvals/models/__pycache__/tianhe_information_ublish_approval_form.cpython-310.pyc b/tianhe_approvals/models/__pycache__/tianhe_information_ublish_approval_form.cpython-310.pyc
new file mode 100644
index 000000000..3900cb485
Binary files /dev/null and b/tianhe_approvals/models/__pycache__/tianhe_information_ublish_approval_form.cpython-310.pyc differ
diff --git a/tianhe_approvals/models/__pycache__/tianhe_lease_contract_approval_form.cpython-310.pyc b/tianhe_approvals/models/__pycache__/tianhe_lease_contract_approval_form.cpython-310.pyc
new file mode 100644
index 000000000..4845b30e0
Binary files /dev/null and b/tianhe_approvals/models/__pycache__/tianhe_lease_contract_approval_form.cpython-310.pyc differ
diff --git a/tianhe_approvals/models/__pycache__/tianhe_management_declare_approval.cpython-310.pyc b/tianhe_approvals/models/__pycache__/tianhe_management_declare_approval.cpython-310.pyc
new file mode 100644
index 000000000..5cb7576c8
Binary files /dev/null and b/tianhe_approvals/models/__pycache__/tianhe_management_declare_approval.cpython-310.pyc differ
diff --git a/tianhe_approvals/models/__pycache__/tianhe_meeting_minutes_approval.cpython-310.pyc b/tianhe_approvals/models/__pycache__/tianhe_meeting_minutes_approval.cpython-310.pyc
new file mode 100644
index 000000000..4ae28a2f9
Binary files /dev/null and b/tianhe_approvals/models/__pycache__/tianhe_meeting_minutes_approval.cpython-310.pyc differ
diff --git a/tianhe_approvals/models/__pycache__/tianhe_official_issues.cpython-310.pyc b/tianhe_approvals/models/__pycache__/tianhe_official_issues.cpython-310.pyc
new file mode 100644
index 000000000..0389f3474
Binary files /dev/null and b/tianhe_approvals/models/__pycache__/tianhe_official_issues.cpython-310.pyc differ
diff --git a/tianhe_approvals/models/__pycache__/tianhe_process_change_approval.cpython-310.pyc b/tianhe_approvals/models/__pycache__/tianhe_process_change_approval.cpython-310.pyc
new file mode 100644
index 000000000..961f48df5
Binary files /dev/null and b/tianhe_approvals/models/__pycache__/tianhe_process_change_approval.cpython-310.pyc differ
diff --git a/tianhe_approvals/models/__pycache__/tianhe_property_submission_approval.cpython-310.pyc b/tianhe_approvals/models/__pycache__/tianhe_property_submission_approval.cpython-310.pyc
new file mode 100644
index 000000000..fc860bbb8
Binary files /dev/null and b/tianhe_approvals/models/__pycache__/tianhe_property_submission_approval.cpython-310.pyc differ
diff --git a/tianhe_approvals/models/__pycache__/tianhe_rental_receipt_approval.cpython-310.pyc b/tianhe_approvals/models/__pycache__/tianhe_rental_receipt_approval.cpython-310.pyc
new file mode 100644
index 000000000..aeda62a4e
Binary files /dev/null and b/tianhe_approvals/models/__pycache__/tianhe_rental_receipt_approval.cpython-310.pyc differ
diff --git a/tianhe_approvals/models/__pycache__/tianhe_shift_registration_form.cpython-310.pyc b/tianhe_approvals/models/__pycache__/tianhe_shift_registration_form.cpython-310.pyc
new file mode 100644
index 000000000..d20383d2d
Binary files /dev/null and b/tianhe_approvals/models/__pycache__/tianhe_shift_registration_form.cpython-310.pyc differ
diff --git a/tianhe_approvals/models/__pycache__/tianhe_supervision_worksheets_approval.cpython-310.pyc b/tianhe_approvals/models/__pycache__/tianhe_supervision_worksheets_approval.cpython-310.pyc
new file mode 100644
index 000000000..c881de06e
Binary files /dev/null and b/tianhe_approvals/models/__pycache__/tianhe_supervision_worksheets_approval.cpython-310.pyc differ
diff --git a/tianhe_approvals/models/__pycache__/tianhe_tryout_official_approval.cpython-310.pyc b/tianhe_approvals/models/__pycache__/tianhe_tryout_official_approval.cpython-310.pyc
new file mode 100644
index 000000000..64113086f
Binary files /dev/null and b/tianhe_approvals/models/__pycache__/tianhe_tryout_official_approval.cpython-310.pyc differ
diff --git a/tianhe_approvals/models/__pycache__/wuguan_construction_works.cpython-310.pyc b/tianhe_approvals/models/__pycache__/wuguan_construction_works.cpython-310.pyc
new file mode 100644
index 000000000..bf2341476
Binary files /dev/null and b/tianhe_approvals/models/__pycache__/wuguan_construction_works.cpython-310.pyc differ
diff --git a/tianhe_approvals/models/__pycache__/wuguan_intertubular_protocol.cpython-310.pyc b/tianhe_approvals/models/__pycache__/wuguan_intertubular_protocol.cpython-310.pyc
new file mode 100644
index 000000000..f2d13b5dd
Binary files /dev/null and b/tianhe_approvals/models/__pycache__/wuguan_intertubular_protocol.cpython-310.pyc differ
diff --git a/tianhe_approvals/models/__pycache__/wuguan_invoicing_information_approval_order.cpython-310.pyc b/tianhe_approvals/models/__pycache__/wuguan_invoicing_information_approval_order.cpython-310.pyc
new file mode 100644
index 000000000..c3a89f9d1
Binary files /dev/null and b/tianhe_approvals/models/__pycache__/wuguan_invoicing_information_approval_order.cpython-310.pyc differ
diff --git a/tianhe_approvals/models/__pycache__/wuguan_lease_contract_approval_form.cpython-310.pyc b/tianhe_approvals/models/__pycache__/wuguan_lease_contract_approval_form.cpython-310.pyc
new file mode 100644
index 000000000..1552f68e0
Binary files /dev/null and b/tianhe_approvals/models/__pycache__/wuguan_lease_contract_approval_form.cpython-310.pyc differ
diff --git a/tianhe_approvals/models/__pycache__/wuguan_leave_registration_approval.cpython-310.pyc b/tianhe_approvals/models/__pycache__/wuguan_leave_registration_approval.cpython-310.pyc
new file mode 100644
index 000000000..0d6a63ae8
Binary files /dev/null and b/tianhe_approvals/models/__pycache__/wuguan_leave_registration_approval.cpython-310.pyc differ
diff --git a/tianhe_approvals/models/__pycache__/wuguan_license_call_batch.cpython-310.pyc b/tianhe_approvals/models/__pycache__/wuguan_license_call_batch.cpython-310.pyc
new file mode 100644
index 000000000..d7fab9f2f
Binary files /dev/null and b/tianhe_approvals/models/__pycache__/wuguan_license_call_batch.cpython-310.pyc differ
diff --git a/tianhe_approvals/models/__pycache__/wuguan_property_management_application.cpython-310.pyc b/tianhe_approvals/models/__pycache__/wuguan_property_management_application.cpython-310.pyc
new file mode 100644
index 000000000..a5dda3a9d
Binary files /dev/null and b/tianhe_approvals/models/__pycache__/wuguan_property_management_application.cpython-310.pyc differ
diff --git a/tianhe_approvals/models/__pycache__/wuguan_property_right_alter_approval.cpython-310.pyc b/tianhe_approvals/models/__pycache__/wuguan_property_right_alter_approval.cpython-310.pyc
new file mode 100644
index 000000000..212bfd38c
Binary files /dev/null and b/tianhe_approvals/models/__pycache__/wuguan_property_right_alter_approval.cpython-310.pyc differ
diff --git a/tianhe_approvals/models/__pycache__/wuguan_seal_application.cpython-310.pyc b/tianhe_approvals/models/__pycache__/wuguan_seal_application.cpython-310.pyc
new file mode 100644
index 000000000..2aceab1a4
Binary files /dev/null and b/tianhe_approvals/models/__pycache__/wuguan_seal_application.cpython-310.pyc differ
diff --git a/tianhe_approvals/models/generic_forms_overtime.py b/tianhe_approvals/models/generic_forms_overtime.py
index 4de31367b..c8263dd60 100644
--- a/tianhe_approvals/models/generic_forms_overtime.py
+++ b/tianhe_approvals/models/generic_forms_overtime.py
@@ -11,8 +11,8 @@ class GenericFormsOvertime(models.Model):
string="加班类型")
compensation_mode = fields.Selection([('salary', '薪资',), ('rest', '调休',)], string="补偿方式")
is_male_pay = fields.Boolean(string="加班餐费")
- approvals_other_user_ids = fields.Many2many('res.users', string="传阅人", compute="_compute_other_user", store=True)
-
- @api.depends('department_id')
- def _compute_other_user(self):
- pass
+ # approvals_other_user_ids = fields.Many2many('res.users', string="传阅人", compute="_compute_other_user", store=True)
+ #
+ # @api.depends('department_id')
+ # def _compute_other_user(self):
+ # pass
diff --git a/tianhe_approvals/models/inherit_approval_category.py b/tianhe_approvals/models/inherit_approval_category.py
index c7f91527b..67db8e29b 100644
--- a/tianhe_approvals/models/inherit_approval_category.py
+++ b/tianhe_approvals/models/inherit_approval_category.py
@@ -27,7 +27,6 @@ class ApprovalCategory(models.Model):
('card_approval', '补卡审批'),
('overtime_approval', '加班审批'),
('go_approval', '外出审批'),
- ('holiday_approval', '请假审批'),
('duty_approval', '值班审批'),
('leave_approval', '调休审批'),
('remove_holiday_approval', '销假审批'),
@@ -39,7 +38,7 @@ class ApprovalCategory(models.Model):
('meeting_minutes', '会议纪要'),
('engineering', '工程立项'),
('property_right_alter', '产权变更表申请表'),
- ('leave_registration', '请假登记单'),
+ ('leave_registration', '请假'),
('tianhe_property_management_reporting', '物业经营报表管理'),
('tianhe_fire_safety_management', '消防安全管理'),
('tianhe_information_ublish_approval_form', '信息发布呈批表'),
diff --git a/tianhe_approvals/models/inherit_approval_request.py b/tianhe_approvals/models/inherit_approval_request.py
index a89d7aacd..6924ef968 100644
--- a/tianhe_approvals/models/inherit_approval_request.py
+++ b/tianhe_approvals/models/inherit_approval_request.py
@@ -52,8 +52,8 @@ class ApprovalRequest(models.Model):
('financial_chapter', '财务章'),
('other_chapter', '其他'),
], string="用章类别")
- department_id = fields.Many2one('hr.department', string="部门")
-
+ creation_time = fields.Datetime(string='创建时间', default=lambda self: fields.Datetime.now())
+ department_id = fields.Many2one('hr.department', related="request_owner_id.employee_id.department_id", string="部门")
class ApprovalRequestLine(models.Model):
_name = 'approval.request.line'
diff --git a/tianhe_approvals/models/wuguan_leave_registration_approval.py b/tianhe_approvals/models/wuguan_leave_registration_approval.py
index 01bb68a6b..a462417f9 100644
--- a/tianhe_approvals/models/wuguan_leave_registration_approval.py
+++ b/tianhe_approvals/models/wuguan_leave_registration_approval.py
@@ -5,20 +5,20 @@ from odoo.exceptions import ValidationError
class WuguanLeaveRegistrationApproval(models.Model):
_inherit = "approval.request"
- _description = '请假登记单'
+ _description = '请假'
- leave_category = fields.Selection([('annual leave', '年假'),
- ('leave in lieu', '调休假'),
- ('leave', '事假'),
- ('sick leave', '病假'),
- ('funeral leave', '丧假'),
- ('marital leave', '婚假'),
- ('maternity leave', '产假'),
- ('paternity leave', '陪产假'),
- ('nursing leave', '看护假'),
- ('parental leave', '育儿假'),
- ('nursing leave', '护理假'),
- ('family planning leave', '计生假'),
- ], string="请假类别")
- flow_mark = fields.Char(string="流程号")
+ leave_category = fields.Many2many('holiday.setting', string="请假类别")
leave_time = fields.Char(string="请假时间")
+ leave_days = fields.Float(string='请假天数', compute='_compute_leave_days', store=True)
+
+
+ @api.depends('date_start', 'date_end')
+ def _compute_leave_days(self):
+ for record in self:
+ if record.date_start and record.date_end:
+ start_date = fields.Datetime.from_string(record.date_start)
+ end_date = fields.Datetime.from_string(record.date_end)
+ duration = end_date - start_date
+ record.leave_days = duration.days
+ else:
+ record.leave_days = 0
diff --git a/tianhe_approvals/views/wuguan_leave_registration_approval.xml b/tianhe_approvals/views/wuguan_leave_registration_approval.xml
index 1f99f809b..eb35febdd 100644
--- a/tianhe_approvals/views/wuguan_leave_registration_approval.xml
+++ b/tianhe_approvals/views/wuguan_leave_registration_approval.xml
@@ -6,13 +6,16 @@
-
-
+
+
+
+
+
-
-
+
+
diff --git a/yuthon_approval/__pycache__/__init__.cpython-310.pyc b/yuthon_approval/__pycache__/__init__.cpython-310.pyc
new file mode 100644
index 000000000..2ef418248
Binary files /dev/null and b/yuthon_approval/__pycache__/__init__.cpython-310.pyc differ
diff --git a/yuthon_approval/models/__pycache__/__init__.cpython-310.pyc b/yuthon_approval/models/__pycache__/__init__.cpython-310.pyc
new file mode 100644
index 000000000..89a7d3135
Binary files /dev/null and b/yuthon_approval/models/__pycache__/__init__.cpython-310.pyc differ
diff --git a/yuthon_approval/models/__pycache__/approval_category_approver.cpython-310.pyc b/yuthon_approval/models/__pycache__/approval_category_approver.cpython-310.pyc
new file mode 100644
index 000000000..c358a0bfa
Binary files /dev/null and b/yuthon_approval/models/__pycache__/approval_category_approver.cpython-310.pyc differ
diff --git a/yuthon_approval/models/__pycache__/approval_notice_note.cpython-310.pyc b/yuthon_approval/models/__pycache__/approval_notice_note.cpython-310.pyc
new file mode 100644
index 000000000..a651d5497
Binary files /dev/null and b/yuthon_approval/models/__pycache__/approval_notice_note.cpython-310.pyc differ
diff --git a/yuthon_approval/models/__pycache__/holiday_setting.cpython-310.pyc b/yuthon_approval/models/__pycache__/holiday_setting.cpython-310.pyc
new file mode 100644
index 000000000..27400f8bd
Binary files /dev/null and b/yuthon_approval/models/__pycache__/holiday_setting.cpython-310.pyc differ
diff --git a/yuthon_approval/models/__pycache__/inherit_approval_approver.cpython-310.pyc b/yuthon_approval/models/__pycache__/inherit_approval_approver.cpython-310.pyc
new file mode 100644
index 000000000..017328704
Binary files /dev/null and b/yuthon_approval/models/__pycache__/inherit_approval_approver.cpython-310.pyc differ
diff --git a/yuthon_approval/models/__pycache__/inherit_approval_category.cpython-310.pyc b/yuthon_approval/models/__pycache__/inherit_approval_category.cpython-310.pyc
new file mode 100644
index 000000000..919e3ce53
Binary files /dev/null and b/yuthon_approval/models/__pycache__/inherit_approval_category.cpython-310.pyc differ
diff --git a/yuthon_approval/models/__pycache__/inherit_approval_process.cpython-310.pyc b/yuthon_approval/models/__pycache__/inherit_approval_process.cpython-310.pyc
new file mode 100644
index 000000000..83532e9c9
Binary files /dev/null and b/yuthon_approval/models/__pycache__/inherit_approval_process.cpython-310.pyc differ
diff --git a/yuthon_approval/models/__pycache__/inherit_approval_request.cpython-310.pyc b/yuthon_approval/models/__pycache__/inherit_approval_request.cpython-310.pyc
new file mode 100644
index 000000000..1eced8457
Binary files /dev/null and b/yuthon_approval/models/__pycache__/inherit_approval_request.cpython-310.pyc differ
diff --git a/yuthon_approval/models/__pycache__/issue_library.cpython-310.pyc b/yuthon_approval/models/__pycache__/issue_library.cpython-310.pyc
new file mode 100644
index 000000000..448278369
Binary files /dev/null and b/yuthon_approval/models/__pycache__/issue_library.cpython-310.pyc differ
diff --git a/yuthon_approval/wizard/__pycache__/__init__.cpython-310.pyc b/yuthon_approval/wizard/__pycache__/__init__.cpython-310.pyc
new file mode 100644
index 000000000..4bf8189ca
Binary files /dev/null and b/yuthon_approval/wizard/__pycache__/__init__.cpython-310.pyc differ
diff --git a/yuthon_approval/wizard/__pycache__/approval_notice_wizard.cpython-310.pyc b/yuthon_approval/wizard/__pycache__/approval_notice_wizard.cpython-310.pyc
new file mode 100644
index 000000000..8b65a3592
Binary files /dev/null and b/yuthon_approval/wizard/__pycache__/approval_notice_wizard.cpython-310.pyc differ
diff --git a/yuthon_approval/wizard/__pycache__/approval_refuse_wizard.cpython-310.pyc b/yuthon_approval/wizard/__pycache__/approval_refuse_wizard.cpython-310.pyc
new file mode 100644
index 000000000..84e7c1e4f
Binary files /dev/null and b/yuthon_approval/wizard/__pycache__/approval_refuse_wizard.cpython-310.pyc differ
diff --git a/yuthon_hr_employee/__pycache__/__init__.cpython-310.pyc b/yuthon_hr_employee/__pycache__/__init__.cpython-310.pyc
new file mode 100644
index 000000000..b8f24c1b4
Binary files /dev/null and b/yuthon_hr_employee/__pycache__/__init__.cpython-310.pyc differ
diff --git a/yuthon_hr_employee/models/__pycache__/__init__.cpython-310.pyc b/yuthon_hr_employee/models/__pycache__/__init__.cpython-310.pyc
new file mode 100644
index 000000000..ad25f45e6
Binary files /dev/null and b/yuthon_hr_employee/models/__pycache__/__init__.cpython-310.pyc differ
diff --git a/yuthon_hr_employee/models/__pycache__/inherit_res_user.cpython-310.pyc b/yuthon_hr_employee/models/__pycache__/inherit_res_user.cpython-310.pyc
new file mode 100644
index 000000000..cba0a2863
Binary files /dev/null and b/yuthon_hr_employee/models/__pycache__/inherit_res_user.cpython-310.pyc differ
diff --git a/yuthon_hr_employee/models/__pycache__/yuthon_hr_department.cpython-310.pyc b/yuthon_hr_employee/models/__pycache__/yuthon_hr_department.cpython-310.pyc
new file mode 100644
index 000000000..a2a80c5cd
Binary files /dev/null and b/yuthon_hr_employee/models/__pycache__/yuthon_hr_department.cpython-310.pyc differ
diff --git a/yuthon_hr_employee/models/__pycache__/yuthon_hr_employee.cpython-310.pyc b/yuthon_hr_employee/models/__pycache__/yuthon_hr_employee.cpython-310.pyc
new file mode 100644
index 000000000..13fe58440
Binary files /dev/null and b/yuthon_hr_employee/models/__pycache__/yuthon_hr_employee.cpython-310.pyc differ
diff --git a/yuthon_hr_employee/models/__pycache__/yuthon_job_lv.cpython-310.pyc b/yuthon_hr_employee/models/__pycache__/yuthon_job_lv.cpython-310.pyc
new file mode 100644
index 000000000..b4d7b3bff
Binary files /dev/null and b/yuthon_hr_employee/models/__pycache__/yuthon_job_lv.cpython-310.pyc differ
diff --git a/yuthon_hr_employee/models/__pycache__/yuthon_user_role.cpython-310.pyc b/yuthon_hr_employee/models/__pycache__/yuthon_user_role.cpython-310.pyc
new file mode 100644
index 000000000..48c42d91b
Binary files /dev/null and b/yuthon_hr_employee/models/__pycache__/yuthon_user_role.cpython-310.pyc differ
diff --git a/yuthon_hr_employee/wizard/__pycache__/__init__.cpython-310.pyc b/yuthon_hr_employee/wizard/__pycache__/__init__.cpython-310.pyc
new file mode 100644
index 000000000..b8a7b0d37
Binary files /dev/null and b/yuthon_hr_employee/wizard/__pycache__/__init__.cpython-310.pyc differ
diff --git a/yuthon_hr_employee/wizard/__pycache__/hr_employee_wizard.cpython-310.pyc b/yuthon_hr_employee/wizard/__pycache__/hr_employee_wizard.cpython-310.pyc
new file mode 100644
index 000000000..9179e3181
Binary files /dev/null and b/yuthon_hr_employee/wizard/__pycache__/hr_employee_wizard.cpython-310.pyc differ
diff --git a/yuthon_notice/__pycache__/__init__.cpython-310.pyc b/yuthon_notice/__pycache__/__init__.cpython-310.pyc
new file mode 100644
index 000000000..84bb6f657
Binary files /dev/null and b/yuthon_notice/__pycache__/__init__.cpython-310.pyc differ
diff --git a/yuthon_notice/models/__pycache__/__init__.cpython-310.pyc b/yuthon_notice/models/__pycache__/__init__.cpython-310.pyc
new file mode 100644
index 000000000..033aa8429
Binary files /dev/null and b/yuthon_notice/models/__pycache__/__init__.cpython-310.pyc differ
diff --git a/yuthon_notice/models/__pycache__/notice_category.cpython-310.pyc b/yuthon_notice/models/__pycache__/notice_category.cpython-310.pyc
new file mode 100644
index 000000000..396c52214
Binary files /dev/null and b/yuthon_notice/models/__pycache__/notice_category.cpython-310.pyc differ
diff --git a/yuthon_notice/models/__pycache__/yuthon_notice.cpython-310.pyc b/yuthon_notice/models/__pycache__/yuthon_notice.cpython-310.pyc
new file mode 100644
index 000000000..b749628b8
Binary files /dev/null and b/yuthon_notice/models/__pycache__/yuthon_notice.cpython-310.pyc differ