Quellcode durchsuchen

能耗、换热站管理按钮、列表权限增加

picasso vor 2 Jahren
Ursprung
Commit
7245f8e701

+ 8 - 8
src/views/heating/energyAnalysis/energyWarning/index.vue

@@ -31,37 +31,37 @@
 						</el-select>
           </el-form-item>
           <el-form-item>
-            <el-button size="default" type="primary" class="ml10" @click="queryList">
+            <el-button size="default" type="primary" v-auth="'query'" class="ml10" @click="queryList">
               <el-icon>
                 <ele-Search />
               </el-icon>
               查询
             </el-button>
-            <el-button size="default" @click="resetQuery(queryRef)">
+            <el-button size="default" v-auth="'reset'" @click="resetQuery(queryRef)">
               <el-icon>
                 <ele-Refresh />
               </el-icon>
               重置
             </el-button>
-            <el-button size="default" type="success" class="ml10" @click="onOpenDialog()">
+            <!-- <el-button size="default" type="success" class="ml10" @click="onOpenDialog()">
               <el-icon>
                 <ele-FolderAdd />
               </el-icon>
               导入
-            </el-button>
+            </el-button> -->
           </el-form-item>
         </el-form>
       </div>
       <el-table :data="tableData.data" v-loading="tableData.loading" style="width: 100%" >
-	    	<el-table-column label="换热站名称" prop="station" />
-	    	<el-table-column label="换热站编号" prop="stationNo" />
+	    	<el-table-column label="换热站名称" prop="station" v-col="'station'"/>
+	    	<el-table-column label="换热站编号" prop="stationNo" v-col="'stationNo'"/>
 	    	<!-- <el-table-column label="负责人" prop="number" /> -->
-	    	<el-table-column label="温度" prop="alarmT">
+	    	<el-table-column label="温度" prop="alarmT" v-col="'alarmT'">
 					<template #default="{ row }">
 						{{ row.alarmT == '1' ? '报警' : '不报警' }}
 					</template>
 				</el-table-column>
-	    	<el-table-column label="压力" prop="alarmP">
+	    	<el-table-column label="压力" prop="alarmP" v-col="'alarmP'">
 					<template #default="{ row }">
 						{{ row.alarmP == '1' ? '报警' : '不报警' }}
 					</template>

+ 4 - 4
src/views/heating/energyAnalysis/loopEnergyCostPerformanceAppraisal/index.vue

@@ -24,24 +24,24 @@
 						</el-select>
           </el-form-item>
           <el-form-item>
-            <el-button size="default" type="primary" class="ml10" @click="queryList">
+            <el-button size="default" type="primary" v-auth="'query'" class="ml10" @click="queryList">
               <el-icon>
                 <ele-Search />
               </el-icon>
               查询
             </el-button>
-            <el-button size="default" @click="resetQuery(queryRef)">
+            <el-button size="default" v-auth="'reset'" @click="resetQuery(queryRef)">
               <el-icon>
                 <ele-Refresh />
               </el-icon>
               重置
             </el-button>
-            <el-button size="default" type="success" class="ml10" @click="onOpenDialog()">
+            <!-- <el-button size="default" type="success" class="ml10" @click="onOpenDialog()">
               <el-icon>
                 <ele-FolderAdd />
               </el-icon>
               导入
-            </el-button>
+            </el-button> -->
           </el-form-item>
         </el-form>
       </div>

+ 10 - 10
src/views/heating/heatStation/heatStation/index.vue

@@ -10,19 +10,19 @@
             <el-input v-model="tableData.param.code" placeholder="请输入换热站编号" clearable size="default" @keyup.enter="queryList" />
           </el-form-item>
           <el-form-item>
-            <el-button size="default" type="primary" class="ml10" @click="queryList">
+            <el-button size="default" type="primary" v-auth="'query'" class="ml10" @click="queryList">
               <el-icon>
                 <ele-Search />
               </el-icon>
               查询
             </el-button>
-            <el-button size="default" @click="resetQuery(queryRef)">
+            <el-button size="default" v-auth="'reset'" @click="resetQuery(queryRef)">
               <el-icon>
                 <ele-Refresh />
               </el-icon>
               重置
             </el-button>
-            <el-button size="default" type="success" class="ml10" @click="onOpenAddDic">
+            <el-button size="default" type="success" v-auth="'add'" class="ml10" @click="onOpenAddDic">
               <el-icon>
                 <ele-FolderAdd />
               </el-icon>
@@ -41,17 +41,17 @@
       <el-table :data="tableData.data" v-loading="tableData.loading" style="width: 100%"  row-key="id" default-expand-all :indent="16" :tree-props="{ children: 'children', hasChildren: 'hasChildren' }">
         <!-- <el-table-column type="selection" width="55" align="center" /> -->
         <!-- <el-table-column label="ID" align="center" prop="id" width="60" /> -->
-	    	<el-table-column label="换热站" prop="name" :show-overflow-tooltip="true" />
-	    	<el-table-column label="换热站编号" prop="code" :show-overflow-tooltip="true" />
-	    	<el-table-column label="位置" prop="position" :show-overflow-tooltip="true" />
-	    	<el-table-column label="负责人" prop="principalInfo.userNickname" width="80"/>
-	    	<el-table-column label="状态" prop="status" width="80">
+	    	<el-table-column label="换热站" prop="name" v-col="'name'" :show-overflow-tooltip="true" />
+	    	<el-table-column label="换热站编号" prop="code" v-col="'code'" :show-overflow-tooltip="true" />
+	    	<el-table-column label="位置" prop="position" v-col="'position'" :show-overflow-tooltip="true" />
+	    	<el-table-column label="负责人" prop="principalInfo.userNickname" v-col="'principalInfo.userNickname'" width="80"/>
+	    	<el-table-column label="状态" prop="status" v-col="'status'" width="80">
           <template #default="scope">
 						{{ scope.row.status === 1 ? '在线' : '不在线' }}
           </template>
         </el-table-column>
-	    	<el-table-column label="创建时间" prop="createdAt" :show-overflow-tooltip="true" />
-        <el-table-column label="操作" width="200" align="center">
+	    	<el-table-column label="创建时间" prop="createdAt" v-col="'createdAt'" :show-overflow-tooltip="true" />
+        <el-table-column label="操作" width="200" v-col="'handle'" align="center">
           <template #default="scope">
 			 			<el-button size="small" text type="primary" @click="onOpenDetail(scope.row)">详情</el-button>
             <el-button size="small" text type="warning" @click="onOpenEditDic(scope.row)">修改</el-button>

+ 8 - 8
src/views/heating/heatStation/heatingDistrict/heatingDistrictManage/children/floor/index.vue

@@ -10,19 +10,19 @@
             <el-input v-model="tableData.param.number" placeholder="请输入楼号" clearable size="default" style="width: 240px" @keyup.enter="queryList" />
           </el-form-item>
           <el-form-item>
-            <el-button size="default" type="primary" class="ml10" @click="queryList">
+            <el-button size="default" v-auth="'floor-query'" type="primary" class="ml10" @click="queryList">
               <el-icon>
                 <ele-Search />
               </el-icon>
               查询
             </el-button>
-            <el-button size="default" @click="resetQuery(queryRef)">
+            <el-button size="default" v-auth="'floor-reset'" @click="resetQuery(queryRef)">
               <el-icon>
                 <ele-Refresh />
               </el-icon>
               重置
             </el-button>
-            <el-button size="default" type="success" class="ml10" @click="onOpenDialog()">
+            <el-button size="default" v-auth="'floor-add'" type="success" class="ml10" @click="onOpenDialog()">
               <el-icon>
                 <ele-FolderAdd />
               </el-icon>
@@ -33,16 +33,16 @@
       </div>
       <el-table :data="tableData.data" v-loading="tableData.loading" style="width: 100%" >
         <el-table-column label="ID" align="center" prop="id" width="60" />
-	    	<el-table-column label="楼宇名称" prop="name" />
-	    	<el-table-column label="楼号" prop="number" />
-	    	<el-table-column label="更新时间" prop="createdAt" width="180" />
-				<el-table-column prop="status" label="启用状态" width="120" align="center">
+	    	<el-table-column label="楼宇名称" v-col="'floor-name'" prop="name" />
+	    	<el-table-column label="楼号" v-col="'floor-number'" prop="number" />
+	    	<el-table-column label="更新时间" v-col="'floor-createdAt'" prop="createdAt" width="180" />
+				<el-table-column label="启用状态" v-col="'floor-status'" prop="status" width="120" align="center">
 					<template #default="scope">
 						<el-switch v-model="scope.row.status" inline-prompt :active-value="1" :inactive-value="0" active-text="启" inactive-text="禁" @change="handleStatusChange(scope.row)">
 						</el-switch>
 					</template>
 				</el-table-column>
-        <el-table-column label="操作" width="200" align="center" fixed="right">
+        <el-table-column label="操作" v-col="'floor-handle'" width="200" align="center" fixed="right">
           <template #default="scope">
             <el-button size="small" text type="warning" @click="onOpenDialog(scope.row)">修改</el-button>
             <el-button size="small" text type="danger" @click="onRowDel(scope.row)">删除</el-button>

+ 8 - 15
src/views/heating/heatStation/heatingDistrict/heatingDistrictManage/children/regional/index.vue

@@ -7,50 +7,43 @@
             <el-input v-model="tableData.param.name" placeholder="请输入小区名称" clearable size="default" style="width: 240px" @keyup.enter="queryList" />
           </el-form-item>
           <el-form-item>
-            <el-button size="default" type="primary" class="ml10" @click="queryList">
+            <el-button size="default" v-auth="'regional-query'" type="primary" class="ml10" @click="queryList">
               <el-icon>
                 <ele-Search />
               </el-icon>
               查询
             </el-button>
-            <el-button size="default" @click="resetQuery(queryRef)">
+            <el-button size="default" v-auth="'regional-reset'" @click="resetQuery(queryRef)">
               <el-icon>
                 <ele-Refresh />
               </el-icon>
               重置
             </el-button>
-            <el-button size="default" type="success" class="ml10" @click="onOpenAddDic">
+            <el-button size="default" type="success" v-auth="'regional-add'" class="ml10" @click="onOpenAddDic">
               <el-icon>
                 <ele-FolderAdd />
               </el-icon>
               新增
             </el-button>
-            <!-- <el-button size="default" type="danger" class="ml10" @click="onRowDel(null)">
-              <el-icon>
-                <ele-Delete />
-              </el-icon>
-              删除
-            </el-button> -->
           </el-form-item>
         </el-form>
       </div>
 			<el-table :data="tableData.data" v-loading="tableData.loading">
-				<!-- <el-table-column type="selection" width="55" align="center" /> -->
 				<el-table-column label="ID" align="center" prop="id" width="60" />
-				<el-table-column label="小区名称" prop="name" min-width="100" />
-				<el-table-column label="区域名称" prop="" min-width="100">
+				<el-table-column label="小区名称" v-col="'regional-name'" prop="name" min-width="100" />
+				<el-table-column label="区域名称" v-col="'regional-SysOrganization.name'" prop="SysOrganization.name" min-width="100">
 					<template #default="{ row }">
 						{{ row.SysOrganization.name }}
 					</template>
 				</el-table-column>
-				<el-table-column label="更新时间" prop="createdAt" width="180" />
-				<el-table-column prop="status" label="启用状态" width="120" align="center">
+				<el-table-column label="更新时间" v-col="'regional-createdAt'" prop="createdAt" width="180" />
+				<el-table-column prop="status" v-col="'regional-status'" label="启用状态" width="120" align="center">
 					<template #default="scope">
 						<el-switch v-model="scope.row.status" inline-prompt :active-value="1" :inactive-value="0" active-text="启" inactive-text="禁" @change="handleStatusChange(scope.row)">
 						</el-switch>
 					</template>
 				</el-table-column>
-				<el-table-column label="操作" width="200" align="center" fixed="right">
+				<el-table-column label="操作" v-col="'regional-handle'" width="200" align="center" fixed="right">
 					<template #default="scope">
 						<el-button size="small" text type="warning" @click="onOpenEditDic(scope.row)">修改</el-button>
 						<el-button size="small" text type="danger" @click="onRowDel(scope.row)">删除</el-button>

+ 12 - 12
src/views/heating/heatStation/heatingDistrict/heatingDistrictManage/children/resident/index.vue

@@ -7,19 +7,19 @@
             <el-input v-model="tableData.param.name" placeholder="请输入住户名称" clearable size="default" style="width: 240px" @keyup.enter="queryList" />
           </el-form-item>
           <el-form-item>
-            <el-button size="default" type="primary" class="ml10" @click="queryList">
+            <el-button size="default" v-auth="'resident-query'" type="primary" class="ml10" @click="queryList">
               <el-icon>
                 <ele-Search />
               </el-icon>
               查询
             </el-button>
-            <el-button size="default" @click="resetQuery(queryRef)">
+            <el-button size="default" v-auth="'resident-reset'" @click="resetQuery(queryRef)">
               <el-icon>
                 <ele-Refresh />
               </el-icon>
               重置
             </el-button>
-            <el-button size="default" type="success" class="ml10" @click="onOpenDialog()">
+            <el-button size="default" v-auth="'resident-add'" type="success" class="ml10" @click="onOpenDialog()">
               <el-icon>
                 <ele-FolderAdd />
               </el-icon>
@@ -30,20 +30,20 @@
       </div>
       <el-table :data="tableData.data" v-loading="tableData.loading" style="width: 100%" >
         <el-table-column label="ID" align="center" prop="id" width="60" />
-	    	<el-table-column label="楼层" prop="floorLevel" min-width="100" />
-	    	<el-table-column label="房间号" prop="roomNumber" min-width="100" />
-	    	<el-table-column label="建筑面积" prop="buildingArea" min-width="100" />
-	    	<el-table-column label="实供面积" prop="forRealArea" min-width="100" />
-	    	<el-table-column label="住户姓名" prop="name" min-width="100" />
-	    	<el-table-column label="电话号码" prop="phone" min-width="100" />
-	    	<el-table-column label="更新时间" prop="createdAt" width="180"/>
-				<el-table-column prop="status" label="启用状态" width="120" align="center">
+	    	<el-table-column label="楼层" v-col="'resident-floorLevel'" prop="floorLevel" min-width="100" />
+	    	<el-table-column label="房间号" v-col="'resident-roomNumber'" prop="roomNumber" min-width="100" />
+	    	<el-table-column label="建筑面积" v-col="'resident-buildingArea'" prop="buildingArea" min-width="100" />
+	    	<el-table-column label="实供面积" v-col="'resident-forRealArea'" prop="forRealArea" min-width="100" />
+	    	<el-table-column label="住户姓名" v-col="'resident-name'" prop="name" min-width="100" />
+	    	<el-table-column label="电话号码" v-col="'resident-phone'" prop="phone" min-width="100" />
+	    	<el-table-column label="更新时间" v-col="'resident-createdAt'" prop="createdAt" width="180"/>
+				<el-table-column label="启用状态" v-col="'resident-status'" prop="status" width="120" align="center">
 					<template #default="scope">
 						<el-switch v-model="scope.row.status" inline-prompt :active-value="1" :inactive-value="0" active-text="启" inactive-text="禁" @change="handleStatusChange(scope.row)">
 						</el-switch>
 					</template>
 				</el-table-column>
-        <el-table-column label="操作" width="200" align="center" fixed="right">
+        <el-table-column label="操作" v-col="'resident-handle'" width="200" align="center" fixed="right">
           <template #default="scope">
             <el-button size="small" text type="warning" @click="onOpenDialog(scope.row)">修改</el-button>
             <el-button size="small" text type="danger" @click="onRowDel(scope.row)">删除</el-button>

+ 8 - 8
src/views/heating/heatStation/heatingDistrict/heatingDistrictManage/children/unit/index.vue

@@ -10,19 +10,19 @@
             <el-input v-model="tableData.param.number" placeholder="请输入单元号" clearable size="default" style="width: 240px" @keyup.enter="queryList" />
           </el-form-item>
           <el-form-item>
-            <el-button size="default" type="primary" class="ml10" @click="queryList">
+            <el-button size="default" v-auth="'unit-query'" type="primary" class="ml10" @click="queryList">
               <el-icon>
                 <ele-Search />
               </el-icon>
               查询
             </el-button>
-            <el-button size="default" @click="resetQuery(queryRef)">
+            <el-button size="default" v-auth="'unit-reset'" @click="resetQuery(queryRef)">
               <el-icon>
                 <ele-Refresh />
               </el-icon>
               重置
             </el-button>
-            <el-button size="default" type="success" class="ml10" @click="onOpenDialog()">
+            <el-button size="default" v-auth="'unit-add'" type="success" class="ml10" @click="onOpenDialog()">
               <el-icon>
                 <ele-FolderAdd />
               </el-icon>
@@ -33,16 +33,16 @@
       </div>
       <el-table :data="tableData.data" v-loading="tableData.loading" style="width: 100%" >
         <el-table-column label="ID" align="center" prop="id" width="60" />
-	    	<el-table-column label="单元名称" prop="name" />
-	    	<el-table-column label="单元号" prop="number" />
-	    	<el-table-column label="更新时间" prop="updatedAt" width="180" />
-				<el-table-column prop="status" label="启用状态" width="120" align="center">
+	    	<el-table-column label="单元名称" v-col="'unit-name'" prop="name" />
+	    	<el-table-column label="单元号" v-col="'unit-number'" prop="number" />
+	    	<el-table-column label="更新时间" v-col="'unit-updatedAt'" prop="updatedAt" width="180" />
+				<el-table-column label="启用状态" v-col="'unit-status'" prop="status" width="120" align="center">
 					<template #default="scope">
 						<el-switch v-model="scope.row.status" inline-prompt :active-value="1" :inactive-value="0" active-text="启" inactive-text="禁" @change="handleStatusChange(scope.row)">
 						</el-switch>
 					</template>
 				</el-table-column>
-        <el-table-column label="操作" width="200" align="center" fixed="right">
+        <el-table-column label="操作" v-col="'unit-handle'" width="200" align="center" fixed="right">
           <template #default="scope">
             <el-button size="small" text type="warning" @click="onOpenDialog(scope.row)">修改</el-button>
             <el-button size="small" text type="danger" @click="onRowDel(scope.row)">删除</el-button>

+ 1 - 1
src/views/heating/heatStation/heatingDistrict/heatingDistrictManage/index.vue

@@ -35,7 +35,7 @@
 				<el-tree :data="treeList" node-key="id" default-expand-all :props="{
 					children: 'children'
 				}" @node-click="onNodeClick" :expand-on-click-node="false">
-					<template #default="{ node, data }">
+					<template #default="{ data }">
 						<span class="custom-tree-node" :class="{ active: `${data.id}-${data.orgType}` === `${curNode.id}-${curNode.orgType}` }">
 							<img src="/src/assets/icon-org.png" v-if="data.orgType === 'org'">
 							<img src="/src/assets/icon-plot.png" v-else-if="data.orgType === 'plot'">

+ 14 - 15
src/views/heating/heatStation/loop/index.vue

@@ -22,19 +22,19 @@
             </el-select>
           </el-form-item>
           <el-form-item>
-            <el-button size="default" type="primary" class="ml10" @click="queryList">
+            <el-button size="default" type="primary" v-auth="'query'" class="ml10" @click="queryList">
               <el-icon>
                 <ele-Search />
               </el-icon>
               查询
             </el-button>
-            <el-button size="default" @click="resetQuery(queryRef)">
+            <el-button size="default" v-auth="'reset'" @click="resetQuery(queryRef)">
               <el-icon>
                 <ele-Refresh />
               </el-icon>
               重置
             </el-button>
-            <el-button size="default" type="success" class="ml10" @click="onOpenAddDic">
+            <el-button size="default" type="success" v-auth="'add'" class="ml10" @click="onOpenAddDic">
               <el-icon>
                 <ele-FolderAdd />
               </el-icon>
@@ -50,45 +50,44 @@
         </el-form>
       </div>
       <el-table :data="tableData.data" v-loading="tableData.loading" style="width: 100%" @selection-change="handleSelectionChange">
-        <!-- <el-table-column type="selection" width="55" align="center" /> -->
         <el-table-column label="ID" align="center" prop="id" width="60" />
-        <el-table-column label="编号" prop="code" :show-overflow-tooltip="true" />
-        <el-table-column label="名称" prop="name" :show-overflow-tooltip="true" />
-	    	<el-table-column label="换热站" prop="stationId" :show-overflow-tooltip="true" />
-	    	<el-table-column label="类型" prop="loopTypes">
+        <el-table-column label="编号" prop="code" v-col="'code'" :show-overflow-tooltip="true" />
+        <el-table-column label="名称" prop="name" v-col="'name'" :show-overflow-tooltip="true" />
+	    	<el-table-column label="换热站" prop="stationId" v-col="'stationId'" :show-overflow-tooltip="true" />
+	    	<el-table-column label="类型" prop="loopTypes" v-col="'loopTypes'">
           <template #default="scope">
             <el-tag type="success" size="small" v-if="scope.row.loopTypes === 1">一网</el-tag>
             <el-tag type="info" size="small" v-else-if="scope.row.loopTypes === 2">二网</el-tag>
           </template>
         </el-table-column>
-	    	<el-table-column label="节能类型" prop="energyTypes">
+	    	<el-table-column label="节能类型" prop="energyTypes" v-col="'energyTypes'">
           <template #default="scope">
             <el-tag type="success" size="small" v-if="scope.row.energyTypes === 1">节能</el-tag>
             <el-tag type="success" size="small" v-else-if="scope.row.energyTypes === 2">非节能</el-tag>
           </template>
         </el-table-column>
-	    	<el-table-column label="供暖对象" prop="heatingObject" :show-overflow-tooltip="true">
+	    	<el-table-column label="供暖对象" prop="heatingObject" v-col="'heatingObject'" :show-overflow-tooltip="true">
           <template #default="scope">
             <el-tag type="success" size="small" v-if="scope.row.heatingObject === 1">公建</el-tag>
             <el-tag type="info" size="small" v-else-if="scope.row.heatingObject === 2">居民</el-tag>
           </template>
         </el-table-column>
-	    	<el-table-column label="供暖类型" prop="heatingTypes">
+	    	<el-table-column label="供暖类型" prop="heatingTypes" v-col="'heatingTypes'">
           <template #default="scope">
             <el-tag type="success" size="small" v-if="scope.row.heatingTypes === 1">地暖</el-tag>
             <el-tag type="info" size="small" v-else-if="scope.row.heatingTypes === 2">暖气片</el-tag>
           </template>
         </el-table-column>
-	    	<el-table-column label="供暖面积" prop="heatingArea" :show-overflow-tooltip="true" />
-	    	<el-table-column label="实际面积" prop="forRealArea" :show-overflow-tooltip="true" />
+	    	<el-table-column label="供暖面积" prop="heatingArea" v-col="'heatingArea'" :show-overflow-tooltip="true" />
+	    	<el-table-column label="实际面积" prop="forRealArea" v-col="'forRealArea'" :show-overflow-tooltip="true" />
 <!--	    	<el-table-column label="环路年代" prop="decade" :show-overflow-tooltip="true" />-->
-        <el-table-column prop="status" label="状态" align="center">
+        <el-table-column prop="status" label="状态" v-col="'status'" align="center">
           <template #default="scope">
             <el-tag type="info" size="small" v-if="scope.row.status === 0">不在线</el-tag>
             <el-tag type="success" size="small" v-else-if="scope.row.status === 1">在线</el-tag>
           </template>
         </el-table-column>
-        <el-table-column label="操作" width="150" align="center">
+        <el-table-column label="操作" width="150" v-col="'handle'" align="center">
           <template #default="scope">
 			 			<el-button size="small" text type="primary" @click="onOpenDetail(scope.row)">详情</el-button>
             <el-button size="small" text type="warning" @click="onOpenEditDic(scope.row)">修改</el-button>

+ 8 - 9
src/views/heating/monitor/loopSupervision/index.vue

@@ -5,8 +5,8 @@
 				<el-form :model="tableData.param" ref="queryRef" :inline="true" label-width="68px">
 					<el-form-item label="" prop="">
 						<el-radio-group v-model="radioValue" size="default">
-							<el-radio-button label="换热站" />
-							<el-radio-button label="环路" />
+							<el-radio-button label="换热站" v-auth="'heatStation'"/>
+							<el-radio-button label="环路" v-auth="'loop'"/>
 						</el-radio-group>
 					</el-form-item>
 					<el-form-item label="环路名称" prop="name">
@@ -22,13 +22,13 @@
 						</el-select>
 					</el-form-item>
 					<el-form-item>
-						<el-button size="default" type="primary" class="ml10" @click="typeList">
+						<el-button size="default" type="primary" class="ml10" v-auth="'query'" @click="typeList">
 							<el-icon>
 								<ele-Search />
 							</el-icon>
 							查询
 						</el-button>
-						<el-button size="default" @click="resetQuery(queryRef)">
+						<el-button size="default" v-auth="'reset'" @click="resetQuery(queryRef)">
 							<el-icon>
 								<ele-Refresh />
 							</el-icon>
@@ -38,17 +38,16 @@
 				</el-form>
 			</div>
 			<el-table :data="tableData.data" style="width: 100%" @selection-change="handleSelectionChange" v-loading="tableData.loading">
-				<!-- <el-table-column type="selection" width="55" align="center" /> -->
-				<el-table-column type="index" width="55" align="center" />
-				<el-table-column label="日期" prop="key" min-width="120" :show-overflow-tooltip="true" />
-				<el-table-column :label="radioValue === '换热站' ? '换热站' : '环路名称'" prop="name" :show-overflow-tooltip="true">
+				<el-table-column type="index" width="55" label="序号" align="center" />
+				<el-table-column label="日期" v-col="'key'" prop="key" min-width="120" :show-overflow-tooltip="true" />
+				<el-table-column :label="radioValue === '换热站' ? '换热站' : '环路名称'" v-col="'name'" prop="name" :show-overflow-tooltip="true">
 					<template #default="{ row }">
 						<el-button type="text" @click="goPage(row)">
 							{{ radioValue === '换热站' ? '换热站' : '环路名称' }}
 						</el-button>
 					</template>
 				</el-table-column>
-				<el-table-column :label="radioValue === '换热站' ? '换热站编号' : '环路编号'" prop="name" min-width="120" :show-overflow-tooltip="true">
+				<el-table-column :label="radioValue === '换热站' ? '换热站编号' : '环路编号'" v-col="'number'" prop="number" min-width="120" :show-overflow-tooltip="true">
 					<template #default>
 						{{ radioValue === '换热站' ? '换热站编号' : '环路编号' }}
 					</template>