From b3f36ff9e7a585aa32220cbcc054a3c1f6a99ea8 Mon Sep 17 00:00:00 2001 From: "si@aidatagov.com" Date: Fri, 12 Sep 2025 00:34:59 +0800 Subject: [PATCH] =?UTF-8?q?=E6=97=A5=E5=BF=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../module_admin/service/datastd_service.py | 2 +- .../src/api/metadataConfig/metadataConfig.js | 20 +++ .../src/views/metadataConfig/log/index.vue | 122 ++++++++++++++++++ 3 files changed, 143 insertions(+), 1 deletion(-) create mode 100644 vue-fastapi-frontend/src/views/metadataConfig/log/index.vue diff --git a/vue-fastapi-backend/module_admin/service/datastd_service.py b/vue-fastapi-backend/module_admin/service/datastd_service.py index 1f9902c..23b9d35 100644 --- a/vue-fastapi-backend/module_admin/service/datastd_service.py +++ b/vue-fastapi-backend/module_admin/service/datastd_service.py @@ -1734,7 +1734,7 @@ class DataStdService: :return: 用户导入模板excel的二进制数据 """ - header_list = ['标准归属', '来源系统', '标准编号', '标准中文名', '标准英文名', '标准业务定义', '标准类型', '标准来源', '数据类别', '标准业务定义', '安全等级', '代码编号', '标准目录','业务认则部门', '业务认则人员', '技术认则部门', '技术认则人员'] + header_list = ['标准归属', '来源系统', '标准编号', '标准中文名', '标准英文名', '标准业务定义', '标准类型', '标准来源', '数据类别','安全等级', '代码编号', '标准目录','业务认则部门', '业务认则人员', '技术认则部门', '技术认则人员'] selector_header_list = ['标准归属', '标准类型',"标准来源"] option_list = [{'标准归属': ['公司级', '系统级']}, {'标准类型': ['基础数据', '指标数据']}, {'标准来源': ['行业标准', '自建标准','自建标准-智能']}] binary_data = get_excel_template( diff --git a/vue-fastapi-frontend/src/api/metadataConfig/metadataConfig.js b/vue-fastapi-frontend/src/api/metadataConfig/metadataConfig.js index 5a86908..b552067 100644 --- a/vue-fastapi-frontend/src/api/metadataConfig/metadataConfig.js +++ b/vue-fastapi-frontend/src/api/metadataConfig/metadataConfig.js @@ -435,4 +435,24 @@ export function dsmetataskdelete(data) { method: 'delete', data: data }) +} + + +// 查询任务定义列表 +export function listTaskDefinitions(query) { + return request({ + url: '/ds-api/dolphinscheduler/projects/15094505099232/task-definition', + method: 'get', + params: { + pageSize: query.pageSize || 10, + pageNo: query.pageNum || 1, + taskType: query.taskType || '', + searchTaskName: query.taskName || '', + searchWorkflowName: query.workflowName || '' + }, + headers: { + dashUserName: query.userName, + dashPassword: query.password + } + }) } \ No newline at end of file diff --git a/vue-fastapi-frontend/src/views/metadataConfig/log/index.vue b/vue-fastapi-frontend/src/views/metadataConfig/log/index.vue new file mode 100644 index 0000000..13377c7 --- /dev/null +++ b/vue-fastapi-frontend/src/views/metadataConfig/log/index.vue @@ -0,0 +1,122 @@ + + + + +