|
@@ -413,6 +413,7 @@ import PopEndInfo from './PopEndInfo.vue';
|
|
|
import { listBox, listArgs } from '../../../js/api.js';
|
|
|
import { expandAllNodes, mergeTableRows } from '../../../js/merge.js';
|
|
|
import {
|
|
|
+ sortBoxList,
|
|
|
sortBoxListByHost,
|
|
|
sortBoxListByNewTrend,
|
|
|
sortBoxListByHeatExchange,
|
|
@@ -811,21 +812,16 @@ export default {
|
|
|
if (!sort || !sort.prop.length) {
|
|
|
return;
|
|
|
}
|
|
|
- // 主机
|
|
|
if (sort.prop.indexOf('host_') >= 0) {
|
|
|
return sortBoxListByHost(this.dataSource, sort);
|
|
|
- }
|
|
|
- // 新风机
|
|
|
- else if (sort.prop.indexOf('nt_') >= 0) {
|
|
|
+ } else if (sort.prop.indexOf('nt_') >= 0) {
|
|
|
return sortBoxListByNewTrend(this.dataSource, sort);
|
|
|
- }
|
|
|
- // 换热站
|
|
|
- else if (sort.prop.indexOf('hex_') >= 0) {
|
|
|
+ } else if (sort.prop.indexOf('hex_') >= 0) {
|
|
|
return sortBoxListByHeatExchange(this.dataSource, sort);
|
|
|
- }
|
|
|
- // 末端
|
|
|
- else if (sort.prop.indexOf('end_') >= 0) {
|
|
|
+ } else if (sort.prop.indexOf('end_') >= 0) {
|
|
|
return sortBoxListByEnd(this.dataSource, sort);
|
|
|
+ } else {
|
|
|
+ return sortBoxList(this.dataSource, sort);
|
|
|
}
|
|
|
// console.log("排序后的数据: ", this.dataSource);
|
|
|
},
|