瀏覽代碼

修改列表展示

shaun-sheep 4 年之前
父節點
當前提交
d4415fb368
共有 2 個文件被更改,包括 12 次插入4 次删除
  1. 0 1
      public/systemConf.js
  2. 12 3
      src/views/legendLibrary/index.vue

+ 0 - 1
public/systemConf.js

@@ -26,7 +26,6 @@ var __systemConf = {
         // 阿里云
         editerUrl: 'http://60.205.177.43:80/wandaEditer/', // 编辑器地址
         wandaBmGuideUrl: 'http://60.205.177.43:80/wandaBmGuide/', //管理书地址
-        // wandaBmGuideUrl: 'http://192.168.200.26:8090/wandaBmGuide/', //管理书地址
     },
 }
 window.__systemConf = __systemConf

+ 12 - 3
src/views/legendLibrary/index.vue

@@ -120,13 +120,13 @@
                 </el-table-column>
                 <el-table-column prop='position' label='对应广场说明书的位置' show-overflow-tooltip>
                     <template slot-scope='{row}'>
-                        <span v-for='item in row.GraphCategorys ' :key='item.Name'>{{item.Name}}</span>
+                        <span v-for='item in row.GraphCategorys ' :key='item.Name'>{{item.Name | filterName(index,row.GraphCategorys)}}</span>
                     </template>
                 </el-table-column>
                 <el-table-column label='对应工程信息化' align='center'>
                     <el-table-column prop='type' label='位置/设备分类' show-overflow-tooltip>
                         <template slot-scope='{row}'>
-                            <span v-for='item in row.InfoLocal ' :key='item.name'>{{item.name}}</span>
+                            <span v-for='(item,index) in row.InfoLocal ' :key='item.name'>{{item.name |filterName(index,row.InfoLocal)}}</span>
                         </template>
                     </el-table-column>
                     <el-table-column prop='system' label='专业' show-overflow-tooltip width='120'>
@@ -137,7 +137,7 @@
                 </el-table-column>
                 <el-table-column prop='typeId' resizable label='铺位可视化typeid' width='140' show-overflow-tooltip>
                     <template slot-scope='{row}'>
-                        <span v-for='(item,index) in row.InfoTypes ' :key='index'>{{item.Name}}</span>
+                        <span v-for='(item,index) in row.InfoTypes ' :key='index'>{{item.Name | filterName(index,row.InfoTypes)}}</span>
                     </template>
                 </el-table-column>
                 <el-table-column label='操作' width='100' v-if='state==1'>
@@ -274,6 +274,15 @@ export default {
             InfoTypeIds: [] //铺位可视化typeid
         }
     },
+    filters: {
+        filterName(val, index, arr) {
+            if (arr.length != 1) {
+                return val + ','
+            } else {
+                return val
+            }
+        }
+    },
     watch: {
         selVal(n, o) {
             if (n === o) return