@@ -166,6 +170,7 @@ export default {
// 选中列表表头字段
{ key: 'name', title: _this.$t('page.name') }, // 名称
{ key: 'isActive', title: _this.$t('page.status') }, // 状态
+ { key: 'isLoad', title: this.$t('page.loaded')},
{ key: 'cron', title: this.$t('term.autoexec.timingplan') }, // cron表达式
{ key: 'autoexecCombopName', title: this.$t('term.autoexec.relatecombinationtool') }, // 关联组合工具
{ key: 'execCount', title: this.$t('term.autoexec.executecount') }, // 执行次数
diff --git a/src/views/pages/deploy/schedule/schedule-job-manage.vue b/src/views/pages/deploy/schedule/schedule-job-manage.vue
index 174e233d..1e2d3aec 100644
--- a/src/views/pages/deploy/schedule/schedule-job-manage.vue
+++ b/src/views/pages/deploy/schedule/schedule-job-manage.vue
@@ -39,6 +39,10 @@
{{ $t('page.enable') }}
{{ $t('page.disable') }}
+
+ {{ $t('page.yes') }}
+ {{ $t('page.no') }}
+
@@ -69,6 +73,34 @@
{{ row.execCount }}
+
+
+
+ {{ $t('term.autoexec.starttoexecute') }}
+ {{ row.jobStatus.execCount || '0' }}次
+
+
+ {{ $t('term.autoexec.planstarttime') }}:
+ {{ row.jobStatus.beginTime | formatDate }}
+
+
+ {{ $t('term.autoexec.planendtime') }}:
+ {{ row.jobStatus.endTime | formatDate }}
+
+
+ {{ $t('term.autoexec.lastactivetime') }}:
+ {{ row.jobStatus.lastFireTime | formatDate }}
+
+
+ {{ $t('term.autoexec.lastcompletetime') }}:
+ {{ row.jobStatus.lastFinishTime | formatDate }}
+
+
+ {{ $t('page.nextactivationtime') }}:
+ {{ row.jobStatus.nextFireTime | formatDate }}
+
+
+
@@ -130,6 +162,10 @@ export default {
title: this.$t('page.status'),
key: 'isActive'
},
+ {
+ title: this.$t('page.loaded'),
+ key: 'isLoad'
+ },
{
title: this.$t('term.autoexec.timingplan'),
key: 'cron'
@@ -164,6 +200,10 @@ export default {
key: 'lcd',
type: 'time'
},
+ {
+ title: this.$t('term.autoexec.executionsituation'),
+ key: 'jobStatus'
+ },
{ key: 'action' }
],
isListDeployJobDialogShow: false,
diff --git a/src/views/pages/framework/schedule/job-manage.vue b/src/views/pages/framework/schedule/job-manage.vue
index 9485deb3..594e11bb 100644
--- a/src/views/pages/framework/schedule/job-manage.vue
+++ b/src/views/pages/framework/schedule/job-manage.vue
@@ -44,6 +44,10 @@
{{ $t('page.yes') }}
{{ $t('page.no') }}
+
+ {{ $t('page.yes') }}
+ {{ $t('page.no') }}
+
{{ row.jobStatus.execCount }}
@@ -148,6 +152,10 @@ export default {
title: this.$t('page.keeprecords'),
key: 'needAudit'
},
+ {
+ title: this.$t('page.loaded'),
+ key: 'isLoad'
+ },
{
title: this.$t('page.plantime'),
key: 'cron'
diff --git a/src/views/pages/report/sendjob/sendjob-manage.vue b/src/views/pages/report/sendjob/sendjob-manage.vue
index ed7e5091..8fe56aeb 100644
--- a/src/views/pages/report/sendjob/sendjob-manage.vue
+++ b/src/views/pages/report/sendjob/sendjob-manage.vue
@@ -36,6 +36,10 @@
{{ row.name }}
+
+ {{ $t('page.yes') }}
+ {{ $t('page.no') }}
+
@@ -118,6 +122,7 @@ export default {
{title: this.$t('page.name'), key: 'name'},
{title: this.$t('page.emailtitle'), key: 'emailTitle'},
{title: this.$t('page.recipient'), key: 'toNameList'},
+ {title: this.$t('page.loaded'), key: 'isLoad'},
{title: this.$t('page.executeplan'), key: 'cron'},
{title: this.$t('page.status'), key: 'isActive'},
{title: this.$t('term.report.nextsendingtime'), key: 'nextFireTime'},
--
Gitee
From 73644a91e8ff20a10cfba2c7940787b999f3dc12 Mon Sep 17 00:00:00 2001
From: "1437892690@qq.com" <1437892690@qq.com>
Date: Wed, 2 Jul 2025 17:21:06 +0800
Subject: [PATCH 2/2] =?UTF-8?q?[=E5=8A=9F=E8=83=BD]=20neatlogic=E6=95=B0?=
=?UTF-8?q?=E6=8D=AE=E4=BB=93=E5=BA=93=E6=94=AF=E6=8C=81=E9=85=8D=E7=BD=AE?=
=?UTF-8?q?=E7=AC=AC=E4=B8=89=E6=96=B9=E6=95=B0=E6=8D=AE=E5=BA=93=E8=8E=B7?=
=?UTF-8?q?=E5=8F=96=E6=95=B0=E6=8D=AE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
关联 #[1432467032998096]neatlogic数据仓库支持配置第三方数据库获取数据 http://192.168.0.96:8090/demo/rdm.html#/story-detail/939050947543040/939050947543042/1432467032998096
---
src/views/pages/framework/database/database-edit.vue | 1 +
src/views/pages/framework/database/database-manage.vue | 10 +++++-----
2 files changed, 6 insertions(+), 5 deletions(-)
diff --git a/src/views/pages/framework/database/database-edit.vue b/src/views/pages/framework/database/database-edit.vue
index fef55bfa..4f6bb2db 100644
--- a/src/views/pages/framework/database/database-edit.vue
+++ b/src/views/pages/framework/database/database-edit.vue
@@ -95,6 +95,7 @@ export default {
type: 'textarea',
name: 'config',
label: this.$t('page.config'),
+ tooltip: '{"user":"root","password":"********","driverClassName":"com.mysql.jdbc.Driver","url":"jdbc:mysql://localhost:3306/neatlogic?characterEncoding=UTF-8"}',
validateList: ['required'],
onChange: config => {
this.databaseData.config = config;
diff --git a/src/views/pages/framework/database/database-manage.vue b/src/views/pages/framework/database/database-manage.vue
index bf7c5253..f2e3f404 100644
--- a/src/views/pages/framework/database/database-manage.vue
+++ b/src/views/pages/framework/database/database-manage.vue
@@ -10,8 +10,8 @@
{
- this.tbodyList = res.Return;
+ this.tableData = res.Return;
});
},
- changePage() {
+ changePage(currentPage) {
if (currentPage) {
this.searchParam.currentPage = currentPage;
} else {
--
Gitee