fix 修改了选择资产模型
parent
e3a469be09
commit
1690e8a676
|
@ -87,16 +87,17 @@ export default {
|
||||||
methods: {
|
methods: {
|
||||||
selectDataDisplay(){
|
selectDataDisplay(){
|
||||||
selectDataDisplay().then(res =>{
|
selectDataDisplay().then(res =>{
|
||||||
|
console.log("sss",res)
|
||||||
this.assetShowList = res.data
|
this.assetShowList = res.data
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
selectDataStur(node) {
|
selectDataStur(node) {
|
||||||
|
|
||||||
this.dataStructure = node.data
|
this.dataStructure = node.data
|
||||||
console.log("nodedddd", this.dataStructure)
|
console.log("nodedddd", this.dataStructure)
|
||||||
if (node.level ===2)
|
if (node.level ===2)
|
||||||
selectDataDisplayName(node.data.name).then(res =>{
|
selectDataDisplayName(node.data.name).then(res =>{
|
||||||
this.assetShowList = res.data
|
this.assetShowList = res.data
|
||||||
|
console.log("ssssss", this.assetShowList )
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
//查询同步表
|
//查询同步表
|
||||||
|
|
|
@ -221,8 +221,10 @@
|
||||||
<el-card class="box-card" v-if="assets != null">
|
<el-card class="box-card" v-if="assets != null">
|
||||||
<div slot="header" class="clearfix">
|
<div slot="header" class="clearfix">
|
||||||
<span>选择资产模型</span>
|
<span>选择资产模型</span>
|
||||||
|
|
||||||
<el-button style="float: right; padding: 3px 0" type="text" @click="dataModelRandom">随机数据</el-button>
|
<el-button style="float: right; padding: 3px 0" type="text" @click="dataModelRandom">随机数据</el-button>
|
||||||
</div>
|
</div>
|
||||||
|
{{dataModeMapList}}
|
||||||
<el-descriptions direction="vertical" :column="3" border>
|
<el-descriptions direction="vertical" :column="3" border>
|
||||||
<el-descriptions-item v-for="_dataModel in dataModelList"
|
<el-descriptions-item v-for="_dataModel in dataModelList"
|
||||||
:label='_dataModel.name + "("+_dataModel.comment+")"'>
|
:label='_dataModel.name + "("+_dataModel.comment+")"'>
|
||||||
|
@ -277,12 +279,8 @@ import {
|
||||||
} from '@/api/rule_engine/engine'
|
} from '@/api/rule_engine/engine'
|
||||||
import Encoding from "@/components/Encoding/index.vue";
|
import Encoding from "@/components/Encoding/index.vue";
|
||||||
import {
|
import {
|
||||||
selectDataAuthorization, selectDataDisplayList,
|
selectDataAuthorization, selectDataDisplayName, selectDataDisplayVal, selectDataStructureTableName,
|
||||||
selectDataDisplayName, selectDataDisplayVal, selectDataStructure, selectDataStructureTableName,
|
selectKvt
|
||||||
selectDataStur,
|
|
||||||
selectDepartmen,
|
|
||||||
selectKvt,
|
|
||||||
selectTable
|
|
||||||
} from '@/api/kvt/kvt'
|
} from '@/api/kvt/kvt'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
|
@ -302,14 +300,14 @@ export default {
|
||||||
'assets': {
|
'assets': {
|
||||||
handler(newVal){
|
handler(newVal){
|
||||||
console.log("val",newVal)
|
console.log("val",newVal)
|
||||||
selectDataDisplayVal(newVal).then(res => {
|
selectDataStructureTableName(newVal).then(res => {
|
||||||
this.dataModeMap = res.data
|
this.dataModelList = res.data
|
||||||
console.log("ssssssssssssss", this.dataModeMap)
|
console.log("ssssssssssssss", this.dataModelList)
|
||||||
})
|
})
|
||||||
//查询数据展示值
|
//查询数据展示值
|
||||||
selectDataStructureTableName(newVal).then(res =>{
|
selectDataDisplayName(newVal).then(res =>{
|
||||||
this.dataModelList = res.data;
|
this.dataModeMapList = res.data
|
||||||
console.log("ss",this.dataModelList)
|
console.log("ss",this.dataModeMapList)
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -610,6 +608,7 @@ export default {
|
||||||
// 单条随机数据
|
// 单条随机数据
|
||||||
dataModelRandom(){
|
dataModelRandom(){
|
||||||
this.dataModeMapIndex = Math.floor(Math.random()*this.dataModeMapList.length);
|
this.dataModeMapIndex = Math.floor(Math.random()*this.dataModeMapList.length);
|
||||||
|
console.log("thisth",this.dataModeMapIndex)
|
||||||
},
|
},
|
||||||
saveCoding(){
|
saveCoding(){
|
||||||
updataEngineVersionStatus(this.ruleEngineVersionInfoAndTest).then(res => {
|
updataEngineVersionStatus(this.ruleEngineVersionInfoAndTest).then(res => {
|
||||||
|
@ -842,6 +841,8 @@ export default {
|
||||||
if(this.ruleEngineInfo.level ==="recording"){
|
if(this.ruleEngineInfo.level ==="recording"){
|
||||||
parentClass = "RecordEngine" ;
|
parentClass = "RecordEngine" ;
|
||||||
}
|
}
|
||||||
|
//数据字段
|
||||||
|
if (parentClass = "DataModelEngine"){
|
||||||
|
|
||||||
|
|
||||||
let codeIng = `package ${packageName}.${customName};
|
let codeIng = `package ${packageName}.${customName};
|
||||||
|
@ -867,6 +868,59 @@ public class ${this.engineVersionForm.versionCode} extends ${parentClass} {
|
||||||
}
|
}
|
||||||
}`;
|
}`;
|
||||||
return codeIng;
|
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;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue