From c3101b06edd8145c1ddf9d8285b9a625327b61e1 Mon Sep 17 00:00:00 2001
From: zhou <123@>
Date: Tue, 12 Aug 2025 11:27:16 +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
---
soong_workflow/models/soong_workflow_mixin.py | 6 +++++
soong_workflow/views/menuitem.xml | 24 -------------------
.../views/soong_workflow_record.xml | 5 +++-
...ong_workflow_record_revoke_wizard_view.xml | 1 +
.../controllers/applet_attendance.py | 4 ++--
.../models/yuthon_vacation_reports.py | 4 ++--
.../views/yuthon_hr_employee_views.xml | 4 ++--
yuthon_property/models/yuthon_property.py | 2 +-
.../models/inherit_yuthon_property.py | 2 +-
.../models/property_handover.py | 2 +-
.../models/property_offline_registration.py | 2 +-
yuthon_work_brand/views/hr_menus.xml | 24 +++++++++++++++++++
12 files changed, 45 insertions(+), 35 deletions(-)
diff --git a/soong_workflow/models/soong_workflow_mixin.py b/soong_workflow/models/soong_workflow_mixin.py
index cc4b4cadc..1972765b2 100644
--- a/soong_workflow/models/soong_workflow_mixin.py
+++ b/soong_workflow/models/soong_workflow_mixin.py
@@ -240,6 +240,12 @@ class SoongWorkflowMixin(models.AbstractModel):
("approval_state", "!=", "2")
]
)
+ self.log_ids[-1].approval_state = "3"
+ self.log_ids[-1].lase_click_date = fields.Datetime.now()
+ self.work_end = True
+ self.env['soong.workflow.record'].search([('code', '=', self.code)]).write({'approve_state': 'end',
+ "employee_ids": False,
+ "node_id": False, })
if apostille_log_obj:
raise UserError("当前加签人员还有没有审批完成的!")
# 继续正常流程
diff --git a/soong_workflow/views/menuitem.xml b/soong_workflow/views/menuitem.xml
index ada2ede6b..97178cbdb 100644
--- a/soong_workflow/views/menuitem.xml
+++ b/soong_workflow/views/menuitem.xml
@@ -11,30 +11,6 @@
parent="menu_soong_workflow_root"
action="action_kklw_workflow_approval_request"
sequence="1"/>
-
-
-
-
-