fix(DetailedDataTable): 修复选中行逻辑并移除调试注释
修复表格行选中逻辑,现在支持通过sale_name或leader_name匹配选中状态 移除topone.vue中无用的调试注释和多余空行
This commit is contained in:
@@ -49,15 +49,12 @@
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr v-for="(person, index) in displayTableData" :key="index" @click="$emit('update:selectedPerson', person)" :class="{ selected: selectedPerson && selectedPerson.leader_name === person.leader_name }">
|
||||
|
||||
|
||||
|
||||
<tr v-for="(person, index) in displayTableData" :key="index" @click="$emit('update:selectedPerson', person)" :class="{ selected: selectedPerson && (selectedPerson.sale_name === person.sale_name || selectedPerson.leader_name === person.leader_name) }">
|
||||
<td>
|
||||
<div class="person-info">
|
||||
<div class="person-avatar">{{ person.leader_name?.charAt(0) }}</div>
|
||||
<div>
|
||||
<div class="person-name">{{ person.leader_name}}</div>
|
||||
<div class="person-avatar">{{ (person.sale_name || person.leader_name).charAt(0) }}</div>
|
||||
<div>
|
||||
<div class="person-name">{{ person.sale_name || person.leader_name }}</div>
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
|
||||
Reference in New Issue
Block a user