update
1.关爱人员、急救人员名称超出后,替换为...
This commit is contained in:
@@ -60,7 +60,10 @@
|
||||
<div>
|
||||
<div class="emer-info-title">关爱联络员</div>
|
||||
<template v-if="props.userData?.careLiaisonName && props.userData?.careLiaisonPhone">
|
||||
<div style="color: #ffffff">{{ props.userData?.careLiaisonName }}</div>
|
||||
<Tooltip placement="top">
|
||||
<template #title>{{ props.userData?.careLiaisonName }} </template>
|
||||
<div style="color: #ffffff" class="to-many-word">{{ props.userData?.careLiaisonName }}</div>
|
||||
</Tooltip>
|
||||
<div style="color: #ffffff">{{ props.userData?.careLiaisonPhone }}</div>
|
||||
</template>
|
||||
<template v-else>
|
||||
@@ -71,7 +74,10 @@
|
||||
<div class="emer-info-title">急救人员1</div>
|
||||
<template v-if="props.userData?.lifeguardName">
|
||||
<div>
|
||||
<div style="color: #ffffff; margin-right: 5px">{{ props.userData?.lifeguardName }}</div>
|
||||
<Tooltip placement="top">
|
||||
<template #title>{{ props.userData?.lifeguardName }} </template>
|
||||
<div style="color: #ffffff; margin-right: 5px" class="to-many-word">{{ props.userData?.lifeguardName }}</div>
|
||||
</Tooltip>
|
||||
<div style="color: #ffffff">{{ props.userData?.lifeguardPhone }}</div>
|
||||
</div>
|
||||
</template>
|
||||
@@ -83,7 +89,10 @@
|
||||
<div class="emer-info-title">急救人员2</div>
|
||||
<template v-if="props.userData?.lifeguardName2">
|
||||
<div>
|
||||
<div style="color: #ffffff; margin-right: 5px">{{ props.userData?.lifeguardName2 }}</div>
|
||||
<Tooltip placement="top">
|
||||
<template #title>{{ props.userData?.lifeguardName2 }} </template>
|
||||
<div style="color: #ffffff; margin-right: 5px" class="to-many-word">{{ props.userData?.lifeguardName2 }}</div>
|
||||
</Tooltip>
|
||||
<div style="color: #ffffff">{{ props.userData?.lifeguardPhone2 }}</div>
|
||||
</div>
|
||||
</template>
|
||||
@@ -169,6 +178,7 @@
|
||||
import Dialog from '/@/components/dialog/Dialog.vue';
|
||||
import { useTheme } from '/@/hooks/theme/useTheme.ts';
|
||||
import { healthArchivesApi } from '/@/views/indexSun/indexSun.api.ts';
|
||||
import { Tooltip } from 'ant-design-vue';
|
||||
|
||||
const props = defineProps({
|
||||
userData: { type: Object, default: () => {} },
|
||||
@@ -376,7 +386,7 @@
|
||||
display: flex;
|
||||
line-height: 30px;
|
||||
> div {
|
||||
width: 50%;
|
||||
width: calc(100% / 3);
|
||||
text-align: center;
|
||||
}
|
||||
.emer-info-title {
|
||||
@@ -469,4 +479,10 @@
|
||||
font-size: 14px;
|
||||
}
|
||||
}
|
||||
|
||||
.to-many-word {
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
white-space: nowrap;
|
||||
}
|
||||
</style>
|
||||
|
||||
Reference in New Issue
Block a user