fix 修改测试数据

master
rouchen 2024-05-16 21:34:21 +08:00
parent f7f26533e9
commit f50ed8366f
3 changed files with 59 additions and 31 deletions

View File

@ -110,5 +110,13 @@ export function updataEngineVersionStatus(data) {
data data
}) })
} }
// 测试
export function unit(data) {
return request({
url: '/rule_engine/engine/testData' ,
method: 'post',
data
})
}

View File

@ -143,11 +143,13 @@ import bes from '@/api/bes'
export default { export default {
props: [ props: [
'bb',
'selectAll', 'selectAll',
'dictName', 'dictName',
'bb',
'shu', 'shu',
'title' 'title'
], ],
// watch:{ // watch:{
// activeTab(newVal,oldVal){ // activeTab(newVal,oldVal){

View File

@ -227,7 +227,7 @@
<br> <br>
<br> <br>
{{dataModeMapList}} {{dataModeMapList}}
<el-descriptions direction="vertical" :column="3" border v-if="this.ruleEngineInfo.level !=='data-set' "> <el-descriptions direction="vertical" :column="3" border v-if="this.ruleEngineInfo.level ==='data-field' ">
<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+")"'>
<el-radio v-model="dataMode" :label="_dataModel.name" :value="_dataModel.id" >{{dataModeMapList[dataModeMapIndex][_dataModel.name]}}</el-radio> <el-radio v-model="dataMode" :label="_dataModel.name" :value="_dataModel.id" >{{dataModeMapList[dataModeMapIndex][_dataModel.name]}}</el-radio>
@ -275,7 +275,7 @@
<script> <script>
import { import {
ruleEngineVersionAdd, ruleEngineVersionAdd,
selectRuleEngineVersion, updataEngineVersionStatus, selectRuleEngineVersion, unit, updataEngineVersionStatus,
updateRuleEngineVersionIsActivate, updateRuleEngineVersionIsActivate,
updateRuleEngineVersionStates updateRuleEngineVersionStates
} from '@/api/rule_engine/engine' } from '@/api/rule_engine/engine'
@ -595,9 +595,17 @@ export default {
dataRecordSelectKeyList: [], dataRecordSelectKeyList: [],
// List // List
changeDataList: [], changeDataList: [],
dataField: {}, dataModel: {},
recording:{}, dataStandard:{},
dataSet:[] dataSetModel:{},
engineVersionReq:{
level:null,
ruleEngineId:0,
keys:null,
dataModel:null,
dataStandard:null,
dataSetModel:null
}
} }
}, },
created() { created() {
@ -641,28 +649,31 @@ export default {
console.log("test",this.dataMode) console.log("test",this.dataMode)
console.log("aaaa", this.ruleEngineInfo.level) console.log("aaaa", this.ruleEngineInfo.level)
// //
this.dataField=[] this.engineVersionReq.level=this.ruleEngineInfo.level
this.engineVersionReq.ruleEngineId =this.ruleEngineInfo.id
this.engineVersionReq.dataModel={}
if(this.ruleEngineInfo.level === "data-field"){ if(this.ruleEngineInfo.level === "data-field"){
console.log( this.dataModeMapList[this.dataModeMapIndex]) console.log( this.dataModeMapList[this.dataModeMapIndex])
for (let dataModeMapListElementKey in this.dataModeMapList[this.dataModeMapIndex]) { for (let dataModeMapListElementKey in this.dataModeMapList[this.dataModeMapIndex]) {
console.log("dataModeMapListElementKey",dataModeMapListElementKey)
if (dataModeMapListElementKey == this.dataMode){ if (dataModeMapListElementKey == this.dataMode){
const ss= this.dataModeMapList[this.dataModeMapIndex][dataModeMapListElementKey] let aa={}
this.dataField=ss aa[this.dataMode]=this.dataModeMapList[this.dataModeMapIndex][dataModeMapListElementKey]
this.engineVersionReq.dataModel=aa
} }
} }
console.log("this.dataField",this.dataModel)
unit(this.engineVersionReq).then(res => {})
} }
// //
this.engineVersionReq.dataSetModel=[]
if(this.ruleEngineInfo.level==="data-set") { if(this.ruleEngineInfo.level==="data-set") {
console.log("数据集this.dataRecordSelectKeyList", this.dataRecordSelectKeyList) console.log("数据集this.dataRecordSelectKeyList", this.dataRecordSelectKeyList)
console.log("changeDataList",this.changeDataList) console.log("changeDataList",this.changeDataList)
// this.changeDataList.forEach((dataModelListElementKey) => {
// this.dataRecordSelectKeyList.forEach((dataRecordSelectKeyListElementKey) => {
// if (dataRecordSelectKeyListElementKey === dataModelListElementKey){
// this.dataSet.push(dataModelListElementKey[dataRecordSelectKeyListElementKey])
// }
// })
// })
this.dataSet=[]
this.changeDataList.forEach((ElementKey) => { this.changeDataList.forEach((ElementKey) => {
console.log("ElementKey",ElementKey) console.log("ElementKey",ElementKey)
this.dataRecordSelectKeyList.forEach((KeyListElementKey) => { this.dataRecordSelectKeyList.forEach((KeyListElementKey) => {
@ -674,30 +685,37 @@ export default {
let aa={} let aa={}
aa.key= KeyListElementKey aa.key= KeyListElementKey
aa.value = ss aa.value = ss
this.dataSet.push(aa) this.engineVersionReq.dataSetModel.push(aa)
} }
}) })
}) })
})
console.log("this,dataSet", this.dataSet) })
unit(this.engineVersionReq).then(res => {})
console.log("this,dataSet", this.dataSetModel)
} }
// //
this.engineVersionReq.dataStandard=[]
if(this.ruleEngineInfo.level ==="recording"){ if(this.ruleEngineInfo.level ==="recording"){
console.log("记录this.dataRecordSelectKeyList",this.dataRecordSelectKeyList) console.log("记录this.dataRecordSelectKeyList",this.dataRecordSelectKeyList)
console.log("记录this.dataRecordSelectData",this.dataRecordSelectData) console.log("记录this.dataRecordSelectData",this.dataRecordSelectData)
this.recording=[]
for (let dataRecordSelectDataKey in this.dataRecordSelectData) { Object.keys(this.dataRecordSelectData).forEach((ElementKey) => {
this.dataRecordSelectKeyList.forEach((dataRecordSelectKeyListElementKey) => { console.log("ElementKey",ElementKey)
if (dataRecordSelectDataKey == dataRecordSelectKeyListElementKey){ this.dataRecordSelectKeyList.forEach((KeyListElementKey) => {
const ss= this.dataRecordSelectData[dataRecordSelectDataKey] console.log("KeyListElementKey",KeyListElementKey)
this.recording=ss if (ElementKey === KeyListElementKey){
let aa={}
aa.key= KeyListElementKey
aa.value = this.dataRecordSelectData[ElementKey]
this.engineVersionReq.dataStandard.push(aa)
} }
}) })
} })
console.log(this.recording)
}
console.log("jjj",this.dataStandard)
unit(this.engineVersionReq).then(res => {})
}
let number = Math.floor(Math.random()*3); let number = Math.floor(Math.random()*3);
if (number === 0){ if (number === 0){