From 2d55af565a51af69b5791dacf340f81eb95f5ae5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=80=86=E5=A4=A9=E7=9A=84=E8=9D=88=E8=9D=88?= <632522043@qq.com> Date: Sat, 18 Sep 2021 07:33:31 +0000 Subject: [PATCH] =?UTF-8?q?=F0=9F=8D=9E=E4=BF=AE=E5=A4=8D=E8=B0=83?= =?UTF-8?q?=E7=94=A8=E6=96=B9=E6=B3=95BUG?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/lib/lib.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/lib/lib.php b/src/lib/lib.php index 21f192f..5de7b29 100644 --- a/src/lib/lib.php +++ b/src/lib/lib.php @@ -759,7 +759,11 @@ php; $urldata = explode("@", $flowinfo['status']['wf_action']); $url = url(unit::gconfig('int_url') . '/' . $urldata[0] . '/' . $urldata[1], ['id' => $info['wf_fid'], $urldata[2] => $urldata[3]]).($urldata[4] ?? ''); } else { - $url = url(unit::gconfig('int_url') . '/' . $info['wf_type'] . '/' . $flowinfo['status']['wf_action'], ['id' => $info['wf_fid']]); + if (strpos($flowinfo['status']['wf_action'], '/') !== false) { + $url = url(unit::gconfig('int_url') . '/' . $flowinfo['status']['wf_action'], ['id' => $info['wf_fid']]); + }else{ + $url = url(unit::gconfig('int_url') . '/' . $info['wf_type'] . '/' . $flowinfo['status']['wf_action'], ['id' => $info['wf_fid']]); + } } if ($flowinfo['sing_st'] == 0) { $html = '√ 同意 '; -- Gitee