手动控制调控日志操作内容拼接

master
wj 2 years ago
parent c593a0087a
commit 9b1bfa3396
  1. 29
      psdc-ui/src/views/control/manual/index.vue

@ -42,10 +42,10 @@
<el-table :data="controlLogList" height="305px">
<el-table-column label="序号" type="index" :index="indexMethod1" width="60"></el-table-column>
<el-table-column label="设备名称" align="center" prop="deviceName"/>
<el-table-column label="操作内容" align="center" prop="controlValue" width="700"/>
<el-table-column label="操作内容" align="center" prop="controlValue" width="700" :formatter="formatControlKeyValue"/>
<el-table-column label="操作时间" align="center" prop="createTime"/>
<el-table-column label="操作人员" align="center" prop="createBy"/>
<el-table-column label="操作结果" align="center" prop="controlResult"></el-table-column>
<el-table-column label="操作结果" align="center" prop="controlContext" :formatter="formatControlResult"></el-table-column>
</el-table>
<el-pagination
v-model:current-page="currentPage"
@ -160,6 +160,25 @@ function getControlLogListFun(){
})
}
//
function formatControlKeyValue(row){
// console.log(row)
if(!isNaN(row.controlValue)){
row.controlValue = row.controlValue + '℃'
}
return row.controlKey + ':' + row.controlValue
}
//
// function formatControlResult(row){
// if(row.controlResult == ''){
// return '<span style="color: #14FF00"></span>';
// }
// if(row.controlResult == ''){
// return '<span style="color: red"></span>';
// }
// }
//
function indexMethod1(index){
return index+(currentPage.value-1)*pageSize.value+1
@ -203,7 +222,7 @@ function selectCeLue(item){
}
//
console.log(JSON.stringify(dataArr, null, 4));
// console.log(JSON.stringify(dataArr, null, 4));
SenceControlArr.value = JSON.stringify(dataArr, null, 4)
}
//
@ -211,7 +230,9 @@ function confirmClick() {
ElMessageBox.confirm(`确定执行 ${radio.value} ?`).then(() => {
drawerIshow.value = false;
getSenceControl(SenceControlArr.value).then((res)=>{
console.log(res)
if(res.code == 200){
ElMessage.success('策略导入成功')
}
})
})
}

Loading…
Cancel
Save