From 26fcbb5bc7d025fd0ccc7468740d30fdf0f68837 Mon Sep 17 00:00:00 2001 From: Aaron3S Date: Tue, 28 Feb 2023 18:07:20 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E4=BD=9C=E4=B8=9A?= =?UTF-8?q?=E6=97=A0=E6=B3=95=E6=89=A7=E8=A1=8C=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/ops/Job/index.vue | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/views/ops/Job/index.vue b/src/views/ops/Job/index.vue index ed8c2b4b5..b98acac0e 100644 --- a/src/views/ops/Job/index.vue +++ b/src/views/ops/Job/index.vue @@ -90,10 +90,12 @@ export default { name: 'run', can: this.$hasPerm('ops.add_jobexecution') && !this.$store.getters.currentOrgIsRoot, callback: ({ row }) => { - const params = JSON.parse(row.parameters_define) - if (Object.keys(params).length > 0) { - this.item = row - this.showJobRunDialog = true + if (row?.use_parameter_define && row?.parameters_define) { + const params = JSON.parse(row.parameters_define) + if (Object.keys(params).length > 0) { + this.item = row + this.showJobRunDialog = true + } } else { this.runJob(row) }