Просмотр исходного кода

fix(employeeProfile): 修复附加分显示异常问题

- 修正了当 userTags 为空时附加分显示为 undefined 的问题
- 添加了对 userTags 存在性的判断,避免调用 split 方法时报错
- 保证了附加分在无标签时正确显示为 0 分
huoyi дней назад: 5
Родитель
Сommit
0adc281ad0
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      src/views/portraitManagement/employeeProfile/index.vue

+ 1 - 1
src/views/portraitManagement/employeeProfile/index.vue

@@ -101,7 +101,7 @@
101 101
                   </div> -->
102 102
                 <div class="score-row">
103 103
                   <span class="score-col">附加分:</span>
104
-                  <span class="score-col-2">{{ portrait?.userTags?.split(',').length || 0 }}分</span>
104
+                  <span class="score-col-2">{{ portrait?.userTags ? portrait?.userTags?.split(',').length || 0 : 0 }}分</span>
105 105
                   <!-- <span class="score-col-2">{{ tagScoreData != null ? (typeof tagScoreData === 'object' ? (tagScoreData.totalScore ?? tagScoreData.score ?? tagScoreData) : tagScoreData) : 0 }}</span> -->
106 106
                 </div>
107 107
               </div>