模型库

This commit is contained in:
sjl
2025-09-11 13:14:36 +08:00
parent db6594cdf4
commit 8b23cea38d
4 changed files with 120 additions and 106 deletions

View File

@@ -65,33 +65,36 @@
</TableHeader>
<div v-loading="tableStore.table.loading" class="table-container">
<vxe-table
class="full-height-table"
ref="positioningtableRef"
auto-resize
:data="tableStore.table.data"
v-bind="defaultAttribute"
:height="tableHeight"
>
<vxe-column title="序号" width="80" type="seq" align="center"></vxe-column>
<vxe-column field="gdName" title="供电公司" align="center"></vxe-column>
<vxe-column field="subStationName" :show-overflow="true" title="变电站" align="center" width="230"></vxe-column>
<vxe-column field="devName" title="终端名称" align="center"></vxe-column>
<vxe-column field="devType" title="终端型号" align="center" width="200"></vxe-column>
<vxe-column field="loginTime" title="投运时间" align="center"></vxe-column>
<vxe-column field="lineName" title="监测点名称" align="center"></vxe-column>
<vxe-column field="powerFlag" title="监测位置" align="center"></vxe-column>
<vxe-column field="lineVoltage" title="监测点电压等级" align="center"></vxe-column>
<vxe-column field="loadType" title="干扰源类型" align="center"></vxe-column>
<vxe-column field="objName" title="监测对象名称" align="center" width="200"></vxe-column>
<vxe-column field="onlineRate" title="在线率" align="center"></vxe-column>
<vxe-column field="integrity" title="完整率" align="center"></vxe-column>
<vxe-column field="harmonicValue" title="谐波电压污染值" align="center"></vxe-column>
<vxe-column field="upCounts" title="暂升次数(次)" align="center"></vxe-column>
<vxe-column field="downCounts" title="电压暂降(次)" align="center"></vxe-column>
<vxe-column field="breakCounts" title="短时中断(次)" align="center"></vxe-column>
<vxe-column field="monitorId" title="一类监测点" align="center" :formatter="formatMonitorId"></vxe-column>
</vxe-table>
<vxe-table
class="full-height-table"
ref="positioningtableRef"
auto-resize
:data="tableStore.table.data"
v-bind="defaultAttribute"
:height="tableHeight"
resizable
show-overflow
>
<vxe-column title="序号" width="80" type="seq" align="center"></vxe-column>
<vxe-column field="gdName" title="供电公司" align="center" min-width="120"></vxe-column>
<vxe-column field="subStationName" :show-overflow="true" title="变电站" align="center" min-width="150" width="230"></vxe-column>
<vxe-column field="devName" title="终端名称" align="center" min-width="120"></vxe-column>
<vxe-column field="devType" title="终端型号" align="center" min-width="150" width="200"></vxe-column>
<vxe-column field="loginTime" title="投运时间" align="center" min-width="120"></vxe-column>
<vxe-column field="lineName" title="监测点名称" align="center" min-width="150"></vxe-column>
<vxe-column field="powerFlag" title="监测位置" align="center" min-width="100"></vxe-column>
<vxe-column field="lineVoltage" title="监测点电压等级" align="center" min-width="120"></vxe-column>
<vxe-column field="loadType" title="干扰源类型" align="center" min-width="120"></vxe-column>
<vxe-column field="objName" title="监测对象名称" align="center" min-width="150" width="200"></vxe-column>
<vxe-column field="onlineRate" title="在线率" align="center" min-width="100"></vxe-column>
<vxe-column field="integrity" title="完整率" align="center" min-width="100"></vxe-column>
<vxe-column field="harmonicValue" title="谐波电压污染值" align="center" min-width="120"></vxe-column>
<vxe-column field="upCounts" title="暂升次数(次)" align="center" min-width="100"></vxe-column>
<vxe-column field="downCounts" title="电压暂降(次)" align="center" min-width="100"></vxe-column>
<vxe-column field="breakCounts" title="短时中断(次)" align="center" min-width="100"></vxe-column>
<vxe-column field="monitorId" title="一类监测点" align="center" min-width="120" :formatter="formatMonitorId"></vxe-column>
</vxe-table>
<!-- 修改分页控件 -->
<div class="pagination-container">
<el-pagination
@@ -373,6 +376,7 @@ onBeforeUnmount(() => {
window.removeEventListener('resize', debouncedCalculateTableHeight)
})
</script>
<style scoped lang="scss">
.full-height {
/* 使用视口高度确保占满整个屏幕 */