Переглянути джерело

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

- 修正了当 userTags 为空时附加分显示为 undefined 的问题
- 添加了对 userTags 存在性的判断,避免调用 split 方法时报错
- 保证了附加分在无标签时正确显示为 0 分
huoyi 5 днів тому
батько
коміт
0adc281ad0

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

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