历史数据:修改使用模板后出现的显示操作问题
This commit is contained in:
parent
959673b011
commit
b4143608d8
@ -168,7 +168,7 @@
|
|||||||
<template #footer>
|
<template #footer>
|
||||||
<div class="dialog-footer">
|
<div class="dialog-footer">
|
||||||
<el-button type="primary" @click="submitPointDialog"> 确认 </el-button>
|
<el-button type="primary" @click="submitPointDialog"> 确认 </el-button>
|
||||||
<el-button @click="pointDialogVisible = false">取消</el-button>
|
<el-button @click="cancelPointDialog">取消</el-button>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
@ -726,12 +726,14 @@ const moveRemove = (index: number, item: { label: string; prop: string }) => {
|
|||||||
const realProp = item.prop.split('--')
|
const realProp = item.prop.split('--')
|
||||||
const type = realProp[1] as 'interpolation' | 'average' | 'max' | 'min'
|
const type = realProp[1] as 'interpolation' | 'average' | 'max' | 'min'
|
||||||
const selectRowIndex = selectRowList.value.findIndex((row) => row.attributeCode === realProp[0])!
|
const selectRowIndex = selectRowList.value.findIndex((row) => row.attributeCode === realProp[0])!
|
||||||
|
if(selectRowIndex > -1){
|
||||||
selectRowList.value[selectRowIndex][type] = false
|
selectRowList.value[selectRowIndex][type] = false
|
||||||
|
}
|
||||||
if (
|
if (
|
||||||
!selectRowList.value[selectRowIndex].interpolation &&
|
!selectRowList.value[selectRowIndex]?.interpolation &&
|
||||||
!selectRowList.value[selectRowIndex].average &&
|
!selectRowList.value[selectRowIndex]?.average &&
|
||||||
!selectRowList.value[selectRowIndex].max &&
|
!selectRowList.value[selectRowIndex]?.max &&
|
||||||
!selectRowList.value[selectRowIndex].min
|
!selectRowList.value[selectRowIndex]?.min
|
||||||
) {
|
) {
|
||||||
selectRowList.value.splice(selectRowIndex, 1)
|
selectRowList.value.splice(selectRowIndex, 1)
|
||||||
}
|
}
|
||||||
@ -760,7 +762,7 @@ const submitPointDialog = () => {
|
|||||||
ElMessage.error('请选择风机')
|
ElMessage.error('请选择风机')
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
if (!selectRowList.value.length) {
|
if (!multipleSelection.value.length) {
|
||||||
ElMessage.error('请选择测点')
|
ElMessage.error('请选择测点')
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
@ -769,7 +771,9 @@ const submitPointDialog = () => {
|
|||||||
tableColumn.value = [...oririnTableColumn, ...submitParams.column]
|
tableColumn.value = [...oririnTableColumn, ...submitParams.column]
|
||||||
pointDialogVisible.value = false
|
pointDialogVisible.value = false
|
||||||
}
|
}
|
||||||
|
const cancelPointDialog = () => {
|
||||||
|
pointDialogVisible.value = false
|
||||||
|
}
|
||||||
const exportExcel = () => {
|
const exportExcel = () => {
|
||||||
const title = tableColumn.value.map((item: any) => item.label).join('\t,') + '\n'
|
const title = tableColumn.value.map((item: any) => item.label).join('\t,') + '\n'
|
||||||
const titleKeyArr = tableColumn.value.map((item: any) => item.prop)
|
const titleKeyArr = tableColumn.value.map((item: any) => item.prop)
|
||||||
@ -959,10 +963,12 @@ const exportExcel = () => {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
.templateOption {
|
.templateOption {
|
||||||
display: flex;
|
display: flex;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
justify-content: space-between;
|
justify-content: space-between;
|
||||||
}
|
}
|
||||||
|
|
||||||
</style>
|
</style>
|
||||||
|
Loading…
Reference in New Issue
Block a user