Selaa lähdekoodia

设备列表-分页

Signed-off-by: hsshuxian <3049816743@qq.com>
hsshuxian 4 kuukautta sitten
vanhempi
commit
7b0474c61b
1 muutettua tiedostoa jossa 37 lisäystä ja 7 poistoa
  1. 37 7
      ems-ui-cloud/src/views/devmgr/attr/index.vue

+ 37 - 7
ems-ui-cloud/src/views/devmgr/attr/index.vue

@@ -155,6 +155,13 @@
               </template>
             </el-table-column>
           </el-table>
+          <pagination
+            v-show="callLogQueryTotal > 0"
+            :total="callLogQueryTotal"
+            :page.sync="callLogQueryParams.pageNum"
+            :limit.sync="callLogQueryParams.pageSize"
+            @pagination="handleCallLogQuery"
+          />
         </el-dialog>
 
         <!-- 调用日志详情弹窗 -->
@@ -207,6 +214,13 @@
               </template>
             </el-table-column>
           </el-table>
+          <pagination
+            v-show="logQueryTotal > 0"
+            :total="logQueryTotal"
+            :page.sync="logQueryParams.pageNum"
+            :limit.sync="logQueryParams.pageSize"
+            @pagination="handleLogQuery"
+          />
         </el-dialog>
 
         <!-- 设备日志详情弹窗 -->
@@ -390,13 +404,20 @@ export default {
       logDaterangeTime: [],
       logQueryParams: {
         startTime: '',
-        endTime: ''
+        endTime: '',
+        pageNum: 1,
+        pageSize: 10
       },
+      logQueryTotal: 0,
       callLogQueryParams: {
         abilityKey: '',
         callStatus: '',
-        startTime: ''
+        startTime: '',
+        endTime: '',
+        pageNum: 1,
+        pageSize: 10
       },
+      callLogQueryTotal: 0,
       callStatusOptions: {
         0: '成功',
         1: '进行中',
@@ -471,6 +492,8 @@ export default {
     /**重置调用日志*/
     resetCallLogQuery() {
       this.callDaterangeTime = []
+      this.callLogQueryParams.pageNum = 1
+      this.callLogQueryParams.pageSize = 10
       this.callLogQueryParams.abilityKey = ''
       this.callLogQueryParams.callStatus = ''
       this.handleCallLogQuery()
@@ -493,10 +516,13 @@ export default {
         startRecTime: startTime,
         endRecTime: endTime,
         abilityKey: abilityKey,
-        callStatus: callStatus
+        callStatus: callStatus,
+        pageNum: this.callLogQueryParams.pageNum,
+        pageSize: this.callLogQueryParams.pageSize
       }
       listCallLog(query).then(response => {
-        this.callLogData = response.data || []
+        this.callLogData = response.rows || []
+        this.callLogQueryTotal = response.total
       })
     },
     /**调用日志详情*/
@@ -510,6 +536,8 @@ export default {
     /**重置设备日志*/
     resetLogQuery() {
       this.logDaterangeTime = []
+      this.logQueryParams.pageNum = 1
+      this.logQueryParams.pageSize = 10
       this.handleLogQuery() // 重新查询
     },
     /** 查询设备日志*/
@@ -527,11 +555,13 @@ export default {
         objType: '2',
         startRecTime: startTime,
         endRecTime: endTime,
-        pageNum: 1,
-        pageSize: 10
+        pageNum: this.logQueryParams.pageNum,
+        pageSize: this.logQueryParams.pageSize
+
       }
       listReportLog(query).then(response => {
-        this.reportLogData = response.data || []
+        this.reportLogData = response.rows || []
+        this.logQueryTotal = response.total
       })
     },
     /**设备日志详情*/