From 242cff7daf1eb46913b7e13c69aab10ec73a0a59 Mon Sep 17 00:00:00 2001 From: sunguangming Date: Wed, 18 Jun 2025 06:25:03 +0000 Subject: [PATCH 1/2] * [task#145273,done,0.5h] tranfer module method in workflow. --- lib/form/form.class.php | 3 +++ lib/zin/wg/formpanel/v1.php | 3 +++ 2 files changed, 6 insertions(+) diff --git a/lib/form/form.class.php b/lib/form/form.class.php index 2ac9718ddb..d3662dc3e5 100644 --- a/lib/form/form.class.php +++ b/lib/form/form.class.php @@ -119,6 +119,9 @@ class form extends fixer if($moduleName == 'projectrelease') $moduleName = 'release'; if($moduleName == 'projectbuild') $moduleName = 'build'; + /* 项目复制用项目创建的工作流。 */ + if($moduleName == 'project' && $methodName == 'copyconfirm') $methodName = 'create'; + /* 用户需求和业务需求用自己的工作流。*/ if($moduleName == 'story' && $app->rawModule == 'requirement') $moduleName = 'requirement'; if($moduleName == 'story' && $app->rawModule == 'epic') $moduleName = 'epic'; diff --git a/lib/zin/wg/formpanel/v1.php b/lib/zin/wg/formpanel/v1.php index 816a1095e2..477b02c654 100644 --- a/lib/zin/wg/formpanel/v1.php +++ b/lib/zin/wg/formpanel/v1.php @@ -104,6 +104,9 @@ class formPanel extends panel } } + if($moduleName == 'project' && $methodName == 'createtemplate') $methodName = 'create'; + if($moduleName == 'project' && $methodName == 'edittemplate') $methodName = 'edit'; + /* 反馈转化。 */ if($moduleName == 'feedback') { From b94c610469a63b07348998def1aa43c934eb0978 Mon Sep 17 00:00:00 2001 From: sunguangming Date: Wed, 18 Jun 2025 08:37:58 +0000 Subject: [PATCH 2/2] * [tsak#145273,doing,0.5h] transfer workflow. --- lib/form/form.class.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/form/form.class.php b/lib/form/form.class.php index d3662dc3e5..5445321855 100644 --- a/lib/form/form.class.php +++ b/lib/form/form.class.php @@ -120,7 +120,8 @@ class form extends fixer if($moduleName == 'projectbuild') $moduleName = 'build'; /* 项目复制用项目创建的工作流。 */ - if($moduleName == 'project' && $methodName == 'copyconfirm') $methodName = 'create'; + if($moduleName == 'project' && $methodName == 'copyconfirm') $methodName = 'create'; + if($moduleName == 'project' && $methodName == 'edittemplate') $methodName = 'edit'; /* 用户需求和业务需求用自己的工作流。*/ if($moduleName == 'story' && $app->rawModule == 'requirement') $moduleName = 'requirement';