From 07a9073ad90dcad6e071d88ab955b10e02c26bd6 Mon Sep 17 00:00:00 2001
From: zhou <123@>
Date: Mon, 4 Aug 2025 14:48:59 +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
---
.../models/soong_workflow_inspector.py | 2 +-
.../models/soong_workflow_record.py | 2 +-
soong_workflow/views/menuitem.xml | 16 +++++++++++++-
.../views/soong_workflow_record.xml | 22 +++++++++++++++++--
yuthon_holiday/models/inherit_hr_leave.py | 2 +-
.../models/yuthon_fixes_approval.py | 2 +-
yuthon_hr_attendance/models/card_approval.py | 2 +-
yuthon_hr_attendance/models/duty_approval.py | 2 +-
yuthon_hr_attendance/models/go_approval.py | 2 +-
yuthon_hr_attendance/models/leave_approval.py | 2 +-
.../models/overtime_approval.py | 2 +-
.../models/remove_holiday_approval.py | 2 +-
.../models/yuthon_abnormal_approval.py | 2 +-
.../models/yuthon_adjustments_approval.py | 2 +-
.../models/yuthon_customer_approval.py | 2 +-
.../models/yuthon_shift_approval.py | 2 +-
.../models/yuthon_special_approval.py | 2 +-
.../models/yuthon_account_approval.py | 2 +-
.../models/yuthon_appointment_approval.py | 2 +-
.../models/yuthon_department_change.py | 2 +-
.../models/yuthon_enrollment_approval.py | 2 +-
.../models/yuthon_interview_approval.py | 2 +-
.../models/yuthon_leaving_approval.py | 2 +-
.../models/yuthon_message_login.py | 1 +
.../models/yuthon_onboard_approval.py | 2 +-
.../models/yuthon_prepare_approval.py | 2 +-
.../models/yuthon_reassignment_approval.py | 2 +-
.../models/yuthon_recruitment_approval.py | 2 +-
.../models/yuthon_regularization_approval.py | 2 +-
.../models/yuthon_renewal_approval.py | 2 +-
.../models/yuthon_retired_approval.py | 2 +-
.../models/yuthon_reward_approval.py | 2 +-
.../models/yuthon_service_approval.py | 2 +-
.../models/yuthon_social_files_approval.py | 2 +-
.../models/yuthon_transfer_approval.py | 2 +-
.../views/yuthon_message_login_views.xml | 2 +-
.../models/yuthon_offficial_incoming_party.py | 2 +-
yuthon_official/models/yuthon_official.py | 2 +-
.../models/yuthon_official_incoming_labor.py | 2 +-
.../models/yuthon_official_incoming_normal.py | 2 +-
.../models/yuthon_official_labor.py | 2 +-
.../models/yuthon_official_party.py | 2 +-
.../models/yuthon_employee_approval.py | 2 +-
.../models/yuthon_index_approval.py | 2 +-
.../models/yuthon_tissue_duty_approval.py | 2 +-
.../models/perperty_claim_approval.py | 2 +-
.../models/property_accounting_approval.py | 2 +-
.../models/property_accounts_approval.py | 2 +-
.../models/property_approval.py | 2 +-
.../models/property_borrowing_approval.py | 2 +-
.../models/property_capacity.py | 2 +-
.../models/property_construction_approval.py | 2 +-
.../models/property_current_approval.py | 2 +-
.../models/property_delegated_agent.py | 2 +-
.../models/property_design_approval.py | 2 +-
.../models/property_early_quitting.py | 2 +-
.../models/property_eligibility.py | 2 +-
.../models/property_engineering_approval.py | 2 +-
.../models/property_evaluate_application.py | 2 +-
.../models/property_fitment.py | 2 +-
.../models/property_handover.py | 2 +-
.../models/property_intention_approval.py | 2 +-
.../models/property_lease_contract.py | 2 +-
.../models/property_lease_extension.py | 2 +-
.../models/property_management.py | 2 +-
.../models/property_management_fee.py | 2 +-
.../models/property_meeting_approval.py | 2 +-
.../models/property_merge_approval.py | 2 +-
.../models/property_offline_registration.py | 2 +-
.../models/property_open_rent.py | 2 +-
.../models/property_penalty_relief.py | 2 +-
.../models/property_project_approval.py | 2 +-
.../models/property_project_works.py | 2 +-
.../models/property_record.py | 2 +-
.../models/property_renamed.py | 2 +-
.../models/property_rent_relief.py | 2 +-
.../models/property_rental_conditions.py | 2 +-
.../models/property_rental_form.py | 2 +-
.../models/property_service_approval.py | 2 +-
.../models/property_split_approval.py | 2 +-
.../models/property_sporadic_works.py | 2 +-
.../models/property_supervising_approval.py | 2 +-
.../models/property_transaction_confirmed.py | 2 +-
.../models/property_transfer_approval.py | 2 +-
.../models/yuthon_business_approval.py | 2 +-
.../models/yuthon_care_condolences.py | 2 +-
.../models/yuthon_message_approval.py | 2 +-
yuthon_trade/models/yuthon_mutual_approval.py | 2 +-
.../models/yuthon_personal_condolences.py | 2 +-
yuthon_trade/models/yuthon_seals_approval.py | 2 +-
yuthon_trade/models/yuthon_task_approval.py | 2 +-
.../models/yuthon_trade_activities.py | 2 +-
yuthon_trade/models/yuthon_trade_premium.py | 2 +-
.../models/yuthon_work_condolences.py | 2 +-
yuthon_will_task/models/yuthon_will_task.py | 2 +-
95 files changed, 128 insertions(+), 95 deletions(-)
diff --git a/soong_workflow/models/soong_workflow_inspector.py b/soong_workflow/models/soong_workflow_inspector.py
index 2bd9c942b..8eee56ca3 100644
--- a/soong_workflow/models/soong_workflow_inspector.py
+++ b/soong_workflow/models/soong_workflow_inspector.py
@@ -33,7 +33,7 @@ class SoongWorkflowInspector(models.Model):
inspector_line2_ids = fields.One2many('soong.workflow.inspector.line2', 'workflow_inspector_id', string='督办明细')
relevancy_type = fields.Selection([('none', '无')], string="关联流程类型")
- self_users_ids = fields.Many2many('res.users', string="当前经办人")
+ self_users_ids = fields.Many2many('res.users', string="当前经办人", default=lambda self: [(6, 0, [self.env.user.id])])
class SoongWorkflowInspectorLine(models.Model):
diff --git a/soong_workflow/models/soong_workflow_record.py b/soong_workflow/models/soong_workflow_record.py
index c2ac7f2c3..c5f8900d1 100644
--- a/soong_workflow/models/soong_workflow_record.py
+++ b/soong_workflow/models/soong_workflow_record.py
@@ -34,7 +34,7 @@ class SoongWorkflowRecord(models.Model):
res_model = fields.Char(string="Res Model", required=True)
res_id = fields.Integer(string="Res ID", required=True)
users_ids = fields.Many2many('res.users', string="用户")
- employee_ids = fields.Many2many('hr.employee', string="当前经办人")
+ employee_ids = fields.Many2many('hr.employee', string="当前经办人", default=lambda self: [(6, 0, [self.env.user.id])])
text = fields.Text(string="正文")
documents_ids = fields.Many2many('ir.attachment', string="附件")
workflow_id = fields.Many2one(comodel_name="soong.workflow", string="类型", ondelete="restrict")
diff --git a/soong_workflow/views/menuitem.xml b/soong_workflow/views/menuitem.xml
index 220b4b520..1c860cb72 100644
--- a/soong_workflow/views/menuitem.xml
+++ b/soong_workflow/views/menuitem.xml
@@ -14,8 +14,22 @@
+
+
+