|
@@ -141,7 +141,9 @@
|
|
|
<vxe-column title="姓名" field="name" min-width="100" :formatter="colNoData">
|
|
<vxe-column title="姓名" field="name" min-width="100" :formatter="colNoData">
|
|
|
<template #default="{ row }">
|
|
<template #default="{ row }">
|
|
|
<div class="f-w-5">{{ row?.name }}</div>
|
|
<div class="f-w-5">{{ row?.name }}</div>
|
|
|
- <div class="f-w-5">{{ row?.extendInfo?.tags }}</div>
|
|
|
|
|
|
|
+ <div v-if="row?.extendInfo?.tags" class="d-flex flex-cln">
|
|
|
|
|
+ <el-tag class="mb-5" type="warning" v-for="(item,index) in row?.extendInfo?.tags.split(',')" :key="index">{{ item }}</el-tag>
|
|
|
|
|
+ </div>
|
|
|
</template>
|
|
</template>
|
|
|
</vxe-column>
|
|
</vxe-column>
|
|
|
<!-- <vxe-column title="职务" field="position" min-width="100" :formatter="colNoData" /> -->
|
|
<!-- <vxe-column title="职务" field="position" min-width="100" :formatter="colNoData" /> -->
|
|
@@ -418,6 +420,7 @@ const confirmPersonnelLabel = async()=>{
|
|
|
personnelLabel.value = false
|
|
personnelLabel.value = false
|
|
|
await markTags({id:radioLabelId.value,tags:radioLabel.value.join(',')})
|
|
await markTags({id:radioLabelId.value,tags:radioLabel.value.join(',')})
|
|
|
radioLabel.value = []
|
|
radioLabel.value = []
|
|
|
|
|
+ getList()
|
|
|
}
|
|
}
|
|
|
const opencontactPerson = (id,data)=>{
|
|
const opencontactPerson = (id,data)=>{
|
|
|
contactId.value = id
|
|
contactId.value = id
|