From dd5fbe2e6cacffa0ff67f0f68c262d14ddfce3cc Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期五, 24 十一月 2023 15:21:56 +0800
Subject: [PATCH] 1.修复指标排名界面的排序换页后重置的问题
---
src/utils/common.js | 2 +-
src/views/risk_assessment/DataIndexRank.vue | 14 ++++++++++----
2 files changed, 11 insertions(+), 5 deletions(-)
diff --git a/src/utils/common.js b/src/utils/common.js
index 54f6dae..9917e01 100644
--- a/src/utils/common.js
+++ b/src/utils/common.js
@@ -112,7 +112,7 @@
* @returns
*/
function percentFormatter(v) {
- return v * 100 + '%'
+ return Math.round(v * 100, 2) + '%'
}
return { isExceedOneMonth, cmpp, exportToExcel, descFiftyTime, percentFormatter }
diff --git a/src/views/risk_assessment/DataIndexRank.vue b/src/views/risk_assessment/DataIndexRank.vue
index 20fc00b..54a3d0d 100644
--- a/src/views/risk_assessment/DataIndexRank.vue
+++ b/src/views/risk_assessment/DataIndexRank.vue
@@ -36,7 +36,10 @@
// 缁撴潫鏃堕棿
endTime: ''
},
- tableHeight: '600'
+ tableHeight: '600',
+
+ orderProp: 'dayAvg',
+ order: 'descending'
}
},
setup() {
@@ -145,14 +148,17 @@
// 鐐瑰嚮缁熻鎸夐挳
fetchData(p) {
- const { prop, order } = p ? p : { prop: 'dayAvg', order: 'descending' }
+ if (p) {
+ this.orderProp = p.prop
+ this.order = p.order
+ }
let params = {
page: this.currentPage,
pageSize: this.pageSize,
siteName: '',
- orderProp: prop,
+ orderProp: this.orderProp,
//鎺掑簭 ascending 姝e簭锛宒escending 闄嶅簭
- asc: order == 'ascending'
+ asc: this.order == 'ascending'
}
if (this.form.beginTime) {
params['beginTime'] = this.form.beginTime
--
Gitblit v1.9.3