Browse Source

按指定树名排序

gcz 2 years ago
parent
commit
3ea8ada50a
1 changed files with 12 additions and 1 deletions
  1. 12 1
      src/views/index.vue

+ 12 - 1
src/views/index.vue

@@ -3,7 +3,7 @@
  * @Author: wangcc
  * @Date: 2022-07-06 15:56:45
  * @LastEditors: gcz
- * @LastEditTime: 2022-08-02 09:12:47
+ * @LastEditTime: 2022-08-02 09:31:21
  * @FilePath: \castgroup_bigscreen\src\views\index.vue
  * @Copyright: Copyright (c) 2016~2022 by wangcc, All Rights Reserved. 
 -->
@@ -690,6 +690,11 @@ export default {
             obj[next.name] ? '' : (obj[next.name] = true && newArr.push(next));
             return newArr;
           }, []);
+          seriesList.sort((star,next)=>{
+              // 按name的指定顺序排序,不排序可以删掉
+              var order = ["杉木", "马尾松", "软阔", "硬阔"];
+              return order.indexOf(star.name) - order.indexOf(next.name)
+          });
           seriesList = seriesList.map((item, index) => {
             let itemColor = null;
             if (item.name == '杉木' || item.name == '杉') {
@@ -781,6 +786,12 @@ export default {
             obj[next.name] ? '' : (obj[next.name] = true && newArr.push(next));
             return newArr;
           }, []);
+          // console.log('seriesList',seriesList);
+          seriesList.sort((star,next)=>{
+              // 按name的指定顺序排序,不排序可以删掉
+              var order = ["杉木", "马尾松", "软阔", "硬阔"];
+              return order.indexOf(star.name) - order.indexOf(next.name)
+          });
           seriesList = seriesList.map((item, index) => {
             let itemColor = null;
             if (item.name == '杉木' || item.name == '杉') {