Răsfoiți Sursa

日志分页

Signed-off-by: hsshuxian <3049816743@qq.com>
hsshuxian 4 luni în urmă
părinte
comite
590ac8d4f8
1 a modificat fișierele cu 33 adăugiri și 3 ștergeri
  1. 33 3
      ems-ui-cloud/src/views/basecfg/device/index.vue

+ 33 - 3
ems-ui-cloud/src/views/basecfg/device/index.vue

@@ -166,6 +166,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>
 
         <!-- 调用日志详情弹窗 -->
@@ -221,6 +228,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>
 
         <!-- 设备日志详情弹窗 -->
@@ -657,14 +671,20 @@ export default {
       logDaterangeTime: [],
       logQueryParams: {
         startTime: '',
-        endTime: ''
+        endTime: '',
+        pageNum: 1,
+        pageSize: 10
       },
+      logQueryTotal: 0,
       callLogQueryParams: {
         abilityKey: '',
         callStatus: '',
         startTime: '',
-        endTime: ''
+        endTime: '',
+        pageNum: 1,
+        pageSize: 10
       },
+      callLogQueryTotal: 0,
       callStatusOptions: {
         0: '成功',
         1: '进行中',
@@ -859,6 +879,8 @@ export default {
       this.callDaterangeTime = []
       this.callLogQueryParams.abilityKey = ''
       this.callLogQueryParams.callStatus = ''
+      this.callLogQueryParams.pageNum = 1;
+      this.callLogQueryParams.pageSize = 10;
       this.handleCallLogQuery()
     },
     /**查询调用日志*/
@@ -879,10 +901,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.rows || []
+        this.callLogQueryTotal = response.total;
       })
     },
     /**调用日志详情*/
@@ -896,6 +921,8 @@ export default {
     /**重置设备日志*/
     resetLogQuery() {
       this.logDaterangeTime = []
+      this.logQueryParams.pageNum = 1;
+      this.logQueryParams.pageSize = 10;
       this.handleLogQuery() // 重新查询
     },
     /** 查询设备日志*/
@@ -913,10 +940,13 @@ export default {
         objType: '2',
         startRecTime: startTime,
         endRecTime: endTime,
+        pageNum: this.logQueryParams.pageNum,
+        pageSize: this.logQueryParams.pageSize
 
       }
       listReportLog(query).then(response => {
         this.reportLogData = response.rows || []
+        this.logQueryTotal = response.total;
       })
     },