From 105430701d7214ac5259910d9225fcf44bf7bcfa 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: Thu, 5 Feb 2026 19:06:32 +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_link.py | 1 -
soong_workflow/models/soong_workflow_mixin.py | 19 +++++++------------
.../views/soong_workflow_link_views.xml | 3 +--
3 files changed, 8 insertions(+), 15 deletions(-)
diff --git a/soong_workflow/models/soong_workflow_link.py b/soong_workflow/models/soong_workflow_link.py
index 9422ae8c7..64bc8fe1d 100644
--- a/soong_workflow/models/soong_workflow_link.py
+++ b/soong_workflow/models/soong_workflow_link.py
@@ -24,7 +24,6 @@ class SoongWorkflowLink(models.Model):
_name = "soong.workflow.link"
_description = "Soong Workflow Links"
- sequence = fields.Integer(string="序号")
name = fields.Char(
string="Name", help="Enter friendly link name that describe the process."
)
diff --git a/soong_workflow/models/soong_workflow_mixin.py b/soong_workflow/models/soong_workflow_mixin.py
index bb2346319..1ac2653f6 100644
--- a/soong_workflow/models/soong_workflow_mixin.py
+++ b/soong_workflow/models/soong_workflow_mixin.py
@@ -539,18 +539,13 @@ class SoongWorkflowMixin(models.AbstractModel):
actual_path_links = []
for node in actual_path_nodes[1:]:
if node.name not in skipped_node_names:
- for out_link in node.out_link_ids:
- target_node = out_link.node_to
- if not target_node:
- continue
- link = self.env['trans.link'].create({
- 'node_button_id': btn_rec.id,
- 'name': target_node.name,
- 'sequence': out_link.sequence,
- 'link_type': 'trans',
- 'record_id': self.id,
- })
- actual_path_links.append(link)
+ link = self.env['trans.link'].create({
+ 'node_button_id': btn_rec.id,
+ 'name': node.name,
+ 'link_type': 'trans',
+ 'record_id': self.id,
+ })
+ actual_path_links.append(link)
if actual_path_links:
trans_link_ids = [link.id for link in actual_path_links]
diff --git a/soong_workflow/views/soong_workflow_link_views.xml b/soong_workflow/views/soong_workflow_link_views.xml
index 1d67ab2fd..8b504d282 100644
--- a/soong_workflow/views/soong_workflow_link_views.xml
+++ b/soong_workflow/views/soong_workflow_link_views.xml
@@ -32,8 +32,7 @@
soong.workflow.link.tree
soong.workflow.link
-
-
+