From 9b256545514a8fcb157e09ebdc24d46be5d4bdca Mon Sep 17 00:00:00 2001 From: Jiang Peng <2622360564@qq.com> Date: Mon, 13 May 2024 22:08:10 +0800 Subject: [PATCH] =?UTF-8?q?fix()=20=E4=BF=AE=E6=94=B9=E6=B5=8B=E8=AF=95?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E7=9A=84=E5=B1=95=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/etl/assetAccredit.js | 4 +- src/api/etl/source.js | 9 + src/api/ruleEngine/version.js | 9 + .../etl/assetShow/modules/dataAssetShow.vue | 2 +- src/views/ruleEngine/engineVersion/index.vue | 191 +++++++++++++++++- 5 files changed, 201 insertions(+), 14 deletions(-) diff --git a/src/api/etl/assetAccredit.js b/src/api/etl/assetAccredit.js index fa28aa9..86b3145 100644 --- a/src/api/etl/assetAccredit.js +++ b/src/api/etl/assetAccredit.js @@ -4,8 +4,8 @@ import request from '@/utils/request' export function listAccredit(query) { return request({ url: '/etl/assetAccredit/list', - method: 'get', - params: query + method: 'post', + data: query }) } diff --git a/src/api/etl/source.js b/src/api/etl/source.js index 817d8ae..8c23bcf 100644 --- a/src/api/etl/source.js +++ b/src/api/etl/source.js @@ -9,6 +9,15 @@ export function listSource(data) { }) } +//查询数据字段列表 +export function listModel(data){ + return request({ + url: 'etl/model/list', + method: 'post', + data: data + }) +} + export function statisticsInfo(){ return request({ url: '/etl/source/Statistics', diff --git a/src/api/ruleEngine/version.js b/src/api/ruleEngine/version.js index 2fa7f09..3c4534a 100644 --- a/src/api/ruleEngine/version.js +++ b/src/api/ruleEngine/version.js @@ -42,3 +42,12 @@ export function delVersion(id) { method: 'delete' }) } + +//获取数据区域列表 +export function getDataRegionList(data){ + return request({ + url: 'ruleEngine/version/GetDataRegionList', + method: 'post', + data: data + }) +} diff --git a/src/views/etl/assetShow/modules/dataAssetShow.vue b/src/views/etl/assetShow/modules/dataAssetShow.vue index 3b9d646..f6ef1d5 100644 --- a/src/views/etl/assetShow/modules/dataAssetShow.vue +++ b/src/views/etl/assetShow/modules/dataAssetShow.vue @@ -90,7 +90,7 @@ export default { methods: { structureList(){ this.source.sql = 'select * from '+(this.source.modeName == null ? '' : this.source.modeName+'.')+this.asset.tableName +' limit 1' - structureList(this.source).then(res => { + structureList(this.asset).then(res => { console.log(res) this.kvtList = res.data.kvtList this.structure = res.data.structure diff --git a/src/views/ruleEngine/engineVersion/index.vue b/src/views/ruleEngine/engineVersion/index.vue index 750c362..fb80524 100644 --- a/src/views/ruleEngine/engineVersion/index.vue +++ b/src/views/ruleEngine/engineVersion/index.vue @@ -216,21 +216,53 @@ - - + +
选择资产模型 + 随机数据
- {{dataModeMap[_dataModel.name]}} + {{dataModeMapList[dataModeMapIndex][_dataModel.name].value}} + + +
+ +
+ {{this.ruleEngineInfo.level === "data-set" ? "选择资产集" : "选择资产记录"}} +
+ + + + + + + + + + + + {{val.value}} + + + + +
- - 测试 + + 测试 @@ -242,8 +274,14 @@