Browse Source

fix:集中告警增加详情功能

pull/86/head
xjf 4 weeks ago
parent
commit
3d9f55d18b
  1. 2
      src/views/warn/alarm/alarm.data.ts
  2. 10
      src/views/warn/alarm/index.vue

2
src/views/warn/alarm/alarm.data.ts

@ -135,7 +135,7 @@ export const columns: BasicColumn[] = [
{
title: '偏差值',
dataIndex: 'biasValue',
width: 50
width: 40
},
{
title: '安全区间',

10
src/views/warn/alarm/index.vue

@ -12,6 +12,7 @@ import { useI18n } from '@/hooks/web/useI18n'
import { useMessage } from '@/hooks/web/useMessage'
import { IconEnum } from '@/enums/appEnum'
import { useModal } from '@/components/Modal'
import {router} from "@/router";
defineOptions({ name: 'Warn' })
@ -65,6 +66,11 @@ function handleUpdate(record: Recordable) {
openUpdateModal(true, { record, isUpdate: true })
}
function handleDetail(record) {
console.log(record)
router.push(`/run/instant/detail?mpId=${record.mpId}`)
}
const warnId=ref<string>();
async function handleTrend(record: Recordable) {
console.log(record)
@ -85,11 +91,9 @@ onMounted(async () => {
<template v-if="column.key === 'action'">
<TableAction
:actions="[
{ icon: IconEnum.EDIT, label: t('action.edit'), onClick: handleUpdate.bind(null, record) },
{ icon: IconEnum.TREND, label: t('action.trend'), onClick: handleTrend.bind(null, record) },
{ icon: IconEnum.DETAIL, label: t('action.detail'), onClick: handleUpdate.bind(null, record) },
{ icon: IconEnum.DETAIL, label: t('action.detail'), onClick: handleDetail.bind(null, record) }
]"
/>
</template>

Loading…
Cancel
Save