fix: 告警配置场景联动组件替换

This commit is contained in:
leiqiaochu 2023-03-20 11:17:28 +08:00
parent 8aaa9418bd
commit 96dce7a98a
1 changed files with 11 additions and 12 deletions

View File

@ -30,7 +30,7 @@
:params="params"
>
<template #card="slotProps">
<SceneCard
<CardBox
:value="slotProps"
:status="slotProps.state?.value"
:statusText="slotProps.state?.text"
@ -59,22 +59,22 @@
:src="typeMap.get(slotProps.triggerType)?.img"
/>
</template>
<template #title>
<template #content>
<Ellipsis style="width: calc(100% - 100px)">
<span style="font-size: 16px; font-weight: 600">
{{ slotProps.name }}
</span>
</Ellipsis>
</template>
<template #subTitle>
<Ellipsis :lineClamp="2">
<div class="subTitle">
说明{{
slotProps?.description ||
typeMap.get(slotProps.triggerType)?.tip
}}
</div>
</Ellipsis>
</template>
</SceneCard>
</CardBox>
</template>
</JProTable>
</div>
@ -84,7 +84,6 @@
<script lang="ts" setup>
import { query } from '@/api/rule-engine/scene';
import { bindScene } from '@/api/rule-engine/configuration';
import SceneCard from '@/views/rule-engine/Scene/SceneCard.vue';
import { getImage } from '@/utils/comm';
import { message } from 'ant-design-vue';
const columns = [