From 8d249492020b7987ec56c260f51bb6437c60b99b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=99=AF=E5=A4=A7=E4=BE=A0?= Date: Tue, 6 Sep 2022 13:25:12 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D#1614=20=E6=AD=A3=E7=A1=AE?= =?UTF-8?q?=E8=A7=A3=E6=9E=90=E5=A4=9A=E7=BA=A7=E7=9B=AE=E5=BD=95=E7=9A=84?= =?UTF-8?q?=E8=84=9A=E6=9C=AC=E8=B7=AF=E5=BE=84=20(#1616)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/crontab/detail.tsx | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/pages/crontab/detail.tsx b/src/pages/crontab/detail.tsx index 325d3e77..fc9f3d01 100644 --- a/src/pages/crontab/detail.tsx +++ b/src/pages/crontab/detail.tsx @@ -153,9 +153,13 @@ const CronDetailModal = ({ cmd[1] = cmd[1].replace('/ql/data/scripts/', ''); } - let [p, s] = cmd[1].split('/'); - if (!s) { - s = p; + let p: string, s: string; + let index = cmd[1].lastIndexOf('/'); + if (index >= 0) { + s = cmd[1].slice(index + 1); + p = cmd[1].slice(0, index); + } else { + s = cmd[1]; p = ''; } setScriptInfo({ parent: p, filename: s });