From 1690e8a67610d49e8a26995dec7e9001f51fa4df Mon Sep 17 00:00:00 2001 From: rouchen <3133657697@qq.com> Date: Mon, 13 May 2024 21:52:54 +0800 Subject: [PATCH] =?UTF-8?q?fix=20=E4=BF=AE=E6=94=B9=E4=BA=86=E9=80=89?= =?UTF-8?q?=E6=8B=A9=E8=B5=84=E4=BA=A7=E6=A8=A1=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/kvt/assetShow/index.vue | 3 +- src/views/ruleEngine/engineVersion/index.vue | 78 +++++++++++++++++--- 2 files changed, 68 insertions(+), 13 deletions(-) diff --git a/src/views/kvt/assetShow/index.vue b/src/views/kvt/assetShow/index.vue index 70b88ce..f64cfa6 100644 --- a/src/views/kvt/assetShow/index.vue +++ b/src/views/kvt/assetShow/index.vue @@ -87,16 +87,17 @@ export default { methods: { selectDataDisplay(){ selectDataDisplay().then(res =>{ + console.log("sss",res) this.assetShowList = res.data }) }, selectDataStur(node) { - this.dataStructure = node.data console.log("nodedddd", this.dataStructure) if (node.level ===2) selectDataDisplayName(node.data.name).then(res =>{ this.assetShowList = res.data + console.log("ssssss", this.assetShowList ) }) }, //查询同步表 diff --git a/src/views/ruleEngine/engineVersion/index.vue b/src/views/ruleEngine/engineVersion/index.vue index 32af414..c454a97 100644 --- a/src/views/ruleEngine/engineVersion/index.vue +++ b/src/views/ruleEngine/engineVersion/index.vue @@ -221,8 +221,10 @@
选择资产模型 + 随机数据
+ {{dataModeMapList}} @@ -277,12 +279,8 @@ import { } from '@/api/rule_engine/engine' import Encoding from "@/components/Encoding/index.vue"; import { - selectDataAuthorization, selectDataDisplayList, - selectDataDisplayName, selectDataDisplayVal, selectDataStructure, selectDataStructureTableName, - selectDataStur, - selectDepartmen, - selectKvt, - selectTable + selectDataAuthorization, selectDataDisplayName, selectDataDisplayVal, selectDataStructureTableName, + selectKvt } from '@/api/kvt/kvt' export default { @@ -302,14 +300,14 @@ export default { 'assets': { handler(newVal){ console.log("val",newVal) - selectDataDisplayVal(newVal).then(res => { - this.dataModeMap = res.data - console.log("ssssssssssssss", this.dataModeMap) + selectDataStructureTableName(newVal).then(res => { + this.dataModelList = res.data + console.log("ssssssssssssss", this.dataModelList) }) //查询数据展示值 - selectDataStructureTableName(newVal).then(res =>{ - this.dataModelList = res.data; - console.log("ss",this.dataModelList) + selectDataDisplayName(newVal).then(res =>{ + this.dataModeMapList = res.data + console.log("ss",this.dataModeMapList) }) } @@ -610,6 +608,7 @@ export default { // 单条随机数据 dataModelRandom(){ this.dataModeMapIndex = Math.floor(Math.random()*this.dataModeMapList.length); + console.log("thisth",this.dataModeMapIndex) }, saveCoding(){ updataEngineVersionStatus(this.ruleEngineVersionInfoAndTest).then(res => { @@ -842,6 +841,8 @@ export default { if(this.ruleEngineInfo.level ==="recording"){ parentClass = "RecordEngine" ; } + //数据字段 + if (parentClass = "DataModelEngine"){ let codeIng = `package ${packageName}.${customName}; @@ -867,6 +868,59 @@ public class ${this.engineVersionForm.versionCode} extends ${parentClass} { } }`; return codeIng; + } + //数据集 + if (parentClass = "DataSetEngine"){ + + + let codeIng = `package ${packageName}.${customName}; + + +import com.muyu.engine.action.ActionDiscard; +import com.muyu.engine.scope.${parentClass}; + +/** + * @Author: yl + * @date: 2024/5/6 + * @Description: ${this.engineVersionForm.name}-${this.engineVersionForm.code} + * @Version: 1.0 + */ +public class ${this.engineVersionForm.versionCode} extends ${parentClass} { + + private final DataSetContext dataSetContext; + + public DataModelContext (DataSetContext dataSetContext) { + this.dataSetContext = dataSetContext; + } +}`; + return codeIng; + } + // 记录 + if (parentClass = "RecordEngine"){ + + + let codeIng = `package ${packageName}.${customName}; + + +import com.muyu.engine.action.ActionDiscard; +import com.muyu.engine.scope.${parentClass}; + +/** + * @Author: yl + * @date: 2024/5/6 + * @Description: ${this.engineVersionForm.name}-${this.engineVersionForm.code} + * @Version: 1.0 + */ +public class ${this.engineVersionForm.versionCode} extends ${parentClass} { + + private final TaskContext taskContext; + + public RecordContext (TaskContext taskContext) { + this.taskContext = taskContext; + } +}`; + return codeIng; + } } } }