From 3c7399c25c0f35c8aa7cb6af1935e31d1a3f0102 Mon Sep 17 00:00:00 2001
From: doum <doum>
Date: 星期二, 02 六月 2026 17:43:50 +0800
Subject: [PATCH] 新增智能电表、空调管理

---
 admin/src/views/operation/components/deviceDetail.vue |   26 ++++++++++++++++++++++++--
 1 files changed, 24 insertions(+), 2 deletions(-)

diff --git a/admin/src/views/operation/components/deviceDetail.vue b/admin/src/views/operation/components/deviceDetail.vue
index 02633b3..862267f 100644
--- a/admin/src/views/operation/components/deviceDetail.vue
+++ b/admin/src/views/operation/components/deviceDetail.vue
@@ -23,6 +23,10 @@
             <div class="val">{{ info.name }}</div>
           </div>
           <div class="item">
+            <div class="la">璁惧鏁伴噺</div>
+            <div class="val">{{ info.deviceNum || 1 }}</div>
+          </div>
+          <div class="item">
             <div class="la">璁惧鍨嬪彿</div>
             <div class="val">{{ info.modelNo }}</div>
           </div>
@@ -143,10 +147,12 @@
         border
         style="width: 100%">
         <el-table-column
+          :key="Date.now()"
           prop="realName"
           label="杩愮淮浜哄憳">
         </el-table-column>
         <el-table-column
+          :key="Date.now()"
           label="璁惧鐘舵��">
           <template slot-scope="{row}">
             <span v-if="row.status === 0">姝e父</span>
@@ -155,14 +161,17 @@
           </template>
         </el-table-column>
         <el-table-column
-          prop="remark"
+          :key="Date.now()"
+          prop="content"
           label="杩愮淮澶囨敞">
         </el-table-column>
         <el-table-column
+          :key="Date.now()"
           prop="dealDate"
           label="杩愮淮鏃堕棿">
         </el-table-column>
         <el-table-column
+          :key="Date.now()"
           label="鎿嶄綔">
           <template slot-scope="{row}">
             <el-button type="text" @click="handleDetail(row)">鏌ョ湅璇︽儏</el-button>
@@ -185,24 +194,34 @@
         border
         style="width: 100%">
         <el-table-column
+          :key="Date.now()"
           prop="schemeTitle"
           label="璁″垝鍚嶇О">
         </el-table-column>
         <el-table-column
+          :key="Date.now()"
           prop="taskCode"
           label="浠诲姟缂栧彿">
         </el-table-column>
         <el-table-column
+          :key="Date.now()"
           label="浠诲姟鏃堕棿">
           <template slot-scope="{row}">
             {{row.startDate}} ~ {{row.endDate}}
           </template>
         </el-table-column>
         <el-table-column
+          :key="Date.now()"
           prop="realname"
           label="宸℃浜�">
         </el-table-column>
         <el-table-column
+          :key="Date.now()"
+          prop="dealDate"
+          label="宸℃鏃堕棿">
+        </el-table-column>
+        <el-table-column
+          :key="Date.now()"
           label="宸℃缁撴灉">
           <template slot-scope="{row}">
             <span v-if="row.dealStatus === 0">姝e父</span>
@@ -210,6 +229,7 @@
           </template>
         </el-table-column>
         <el-table-column
+          :key="Date.now()"
           label="宸℃闄勪欢">
           <template slot-scope="{row}">
             <el-image
@@ -221,6 +241,7 @@
           </template>
         </el-table-column>
         <el-table-column
+          :key="Date.now()"
           prop="content"
           label="宸℃璇存槑">
         </el-table-column>
@@ -284,7 +305,7 @@
       }
     },
     getDetail() {
-      this.this.activeTabs = 0
+      this.activeTabs = 0
       const { id } = this
       detailById(id).then(res => {
         this.info = res
@@ -328,6 +349,7 @@
         capacity: this.pageSize,
         page: this.page,
         model: {
+          status: 1,
           deviceId: this.id
         }
       }).then(res => {

--
Gitblit v1.9.3