fix 修改了选择资产模型
parent
e3a469be09
commit
1690e8a676
|
@ -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 )
|
||||
})
|
||||
},
|
||||
//查询同步表
|
||||
|
|
|
@ -221,8 +221,10 @@
|
|||
<el-card class="box-card" v-if="assets != null">
|
||||
<div slot="header" class="clearfix">
|
||||
<span>选择资产模型</span>
|
||||
|
||||
<el-button style="float: right; padding: 3px 0" type="text" @click="dataModelRandom">随机数据</el-button>
|
||||
</div>
|
||||
{{dataModeMapList}}
|
||||
<el-descriptions direction="vertical" :column="3" border>
|
||||
<el-descriptions-item v-for="_dataModel in dataModelList"
|
||||
:label='_dataModel.name + "("+_dataModel.comment+")"'>
|
||||
|
@ -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};
|
||||
|
@ -868,6 +869,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;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
|
Loading…
Reference in New Issue