Ver Fonte

fix:企业情报监控列表分组名称显示

yangfeng há 6 meses atrás
pai
commit
2920eb6888
1 ficheiros alterados com 12 adições e 21 exclusões
  1. 12 21
      apps/bigmember_pc/src/components/forecast/ForeCast.vue

+ 12 - 21
apps/bigmember_pc/src/components/forecast/ForeCast.vue

@@ -226,7 +226,7 @@
           </div>
           <div class="list_li_item item-flex-column">
             <span
-              v-for="(s, j) in formatGroup(item.s_group)"
+              v-for="(s, j) in formatGroup(item.s_grousp)"
               :key="'00' + j"
               style="line-height: 20px"
               >{{ s }}</span
@@ -1024,26 +1024,17 @@ export default {
     // 处理显示分组
     formatGroup(data) {
       if (!data) return
-      let val
-      switch (data) {
-        case 'A':
-          val = '默认分组'
-          break
-        case 'B':
-          val = '竞争对手'
-          break
-        case 'C':
-          val = '合作伙伴'
-          break
-        case 'B,C' || 'C,B':
-          val = '竞争对手,合作伙伴'
-          break
-        default:
-          val = '默认分组'
-          break
-      }
-      const arr = val.split(',')
-      return arr
+      const groupList = this.groupList
+      const groupIdList = data.split(',')
+      const val = []
+      groupList.forEach((item) => {
+        groupIdList.forEach((v) => {
+          if (v === item.id) {
+            val.push(item.name)
+          }
+        })
+      })
+      return val
     },
     // 企业情报监控 编辑分组
     editGroup(item) {