|
@@ -557,7 +557,14 @@ const invertObjectKeysAndValues = (
|
|
|
};
|
|
|
const inverParams = invertObjectKeysAndValues(COLUMN_MAP);
|
|
|
// 设置默认5个数值
|
|
|
-checkedParams.value = Object.values(COLUMN_MAP).slice(0, 5);
|
|
|
+// checkedParams.value = Object.values(COLUMN_MAP).slice(0, 5);
|
|
|
+let cachecheckedParams= localStorage.getItem('OE_checked_params')
|
|
|
+if(cachecheckedParams){
|
|
|
+checkedParams.value=JSON.parse(cachecheckedParams)
|
|
|
+}
|
|
|
+else {
|
|
|
+checkedParams.value = Object.values(COLUMN_MAP).slice(0,5);
|
|
|
+}
|
|
|
/**
|
|
|
* @param dataAll 全部数据,获取数据中的time
|
|
|
* @param selectData 折线图数据,符合格式返回
|
|
@@ -646,6 +653,7 @@ watch(
|
|
|
const setParams = ref(convertObjectToArray(COLUMN_MAP));
|
|
|
|
|
|
const changeAttr = (val: string[]) => {
|
|
|
+
|
|
|
if (val.length > 5) {
|
|
|
ElMessage({
|
|
|
message: `最多选择5个参数`,
|
|
@@ -654,6 +662,7 @@ const changeAttr = (val: string[]) => {
|
|
|
checkedParams.value = checkedParams.value.slice(0, 5);
|
|
|
console.log(checkedParams.value);
|
|
|
}
|
|
|
+ localStorage.setItem('OE_checked_params', JSON.stringify(checkedParams.value))
|
|
|
};
|
|
|
// 健康状态评估结果(模态框)
|
|
|
const showWarningModal = ref(false);
|