|
|
@@ -435,8 +435,7 @@ function submitFunc() {
|
|
|
}
|
|
|
// 筛选数据
|
|
|
function screenData() {
|
|
|
- console.log(formState);
|
|
|
- console.log(allAll);
|
|
|
+ // console.log(formState);
|
|
|
let arr = [];
|
|
|
// 都有数据进行两次筛选
|
|
|
if (formState.value != '' && formState.senid.length > 0) {
|
|
|
@@ -458,6 +457,7 @@ function screenData() {
|
|
|
}
|
|
|
});
|
|
|
} else if (formState.senid.length > 0) {
|
|
|
+
|
|
|
allAll.forEach((element) => {
|
|
|
formState.senid.forEach((elements) => {
|
|
|
if (elements.label == element.st_name) {
|
|
|
@@ -468,20 +468,12 @@ function screenData() {
|
|
|
} else {
|
|
|
arr = allAll;
|
|
|
}
|
|
|
- setTableData(setTableUpDown(arr));
|
|
|
+ let newArr = JSON.parse(JSON.stringify(arr))
|
|
|
+ setTableData(setTableUpDown(newArr));
|
|
|
}
|
|
|
//处理数据上升或者下降
|
|
|
function setTableUpDown(arr) {
|
|
|
arr.forEach((element) => {
|
|
|
- // if (element.up_down == 0) {
|
|
|
- // element.up_down = '落↓';
|
|
|
- // }
|
|
|
- // if (element.up_down == 1) {
|
|
|
- // element.up_down = '涨↑';
|
|
|
- // }
|
|
|
- // if (element.up_down == 2) {
|
|
|
- // element.up_down = '平-';
|
|
|
- // }
|
|
|
element.qData = element.q.v?element.q.v:'--';
|
|
|
// element.zData = element.z_82.v;
|
|
|
element.z_82 = element.z_82.v?element.z_82.v:'--';
|
|
|
@@ -523,8 +515,8 @@ let dataCenter = reactive({
|
|
|
async function getRealRainData() {
|
|
|
await realWsaters().then((res) => {
|
|
|
let { table_head, table_value } = res.data;
|
|
|
- dataCenter.exportdataSource = allAll = table_value;
|
|
|
-
|
|
|
+ dataCenter.exportdataSource = JSON.parse(JSON.stringify(table_value));
|
|
|
+ allAll = JSON.parse(JSON.stringify(table_value));
|
|
|
dataCenter.exportColumns = columns = processingData(table_head);
|
|
|
setColumns(columns);
|
|
|
setTableData(setTableUpDown(table_value));
|