Commit 768eb0e8 authored by wends's avatar wends

update 告警列表

parent 04db69d5
...@@ -121,71 +121,26 @@ ...@@ -121,71 +121,26 @@
</el-card> </el-card>
<el-dialog <el-dialog
:title="add ? '增加系统' : '告警详情'" title="告警详情"
:visible.sync="dialogVisible" :visible.sync="dialogVisible"
width="700px" width="800px"
> >
<el-form <descriptions
v-if="dialogVisible" label-position="top"
:model="addForm" label-width="80px"
label-width="90px"
>
<el-form-item
label="设备类型"
>
{{ detailItem.deviceTypeName }}
</el-form-item>
<el-form-item
label="设备名称"
>
{{ detailItem.deviceName }}
</el-form-item>
<el-form-item
label="模型名称"
>
{{ detailItem.dataModelName }}
</el-form-item>
<el-form-item
label="属性代码"
>
{{ detailItem.propertyCode }}
</el-form-item>
<el-form-item
label="属性名称"
>
{{ detailItem.propertyName }}
</el-form-item>
<el-form-item
label="判定规则"
>
{{ $_dictionaryFormat(detailItem.ruleExpression, 'expression') }}
</el-form-item>
<el-form-item
label="告警等级"
>
{{ $_dictionaryFormat(detailItem.alarmLevel, 'alarm_level') }}
</el-form-item>
<el-form-item
label="阈值"
>
{{ detailItem.threshold }}
</el-form-item>
<el-form-item
label="上报值"
>
{{ detailItem.reportValue }}
</el-form-item>
<el-form-item
label="上报时间"
>
{{ $moment(detailItem.reportTime, 'YYYY-MM-DD HH:mm:ss') }}
</el-form-item>
<el-form-item
label="告警时间"
> >
{{ $moment(detailItem.alarmTime, 'YYYY-MM-DD HH:mm:ss') }} <descriptions-item label="设备类型" :value="detailItem.deviceTypeName" />
</el-form-item> <descriptions-item label="设备名称" :value="detailItem.deviceName" />
</el-form> <descriptions-item label="模型名称" :value="detailItem.dataModelName" />
<descriptions-item label="属性代码" :value="detailItem.propertyCode" />
<descriptions-item label="属性名称" :value="detailItem.propertyName" />
<descriptions-item label="判定规则" :value="$_dictionaryFormat(detailItem.ruleExpression, 'expression')" />
<descriptions-item label="告警等级" :value="$_dictionaryFormat(detailItem.alarmLevel, 'alarm_level')" />
<descriptions-item label="阈值" :value="detailItem.threshold" />
<descriptions-item label="上报值" :value="detailItem.reportValue" />
<descriptions-item label="上报时间" :value="$moment(detailItem.reportTime, 'YYYY-MM-DD HH:mm:ss')" />
<descriptions-item label="告警时间" :value="$moment(detailItem.alarmTime, 'YYYY-MM-DD HH:mm:ss')" />
</descriptions>
<span slot="footer" class="dialog-footer"> <span slot="footer" class="dialog-footer">
<!-- <el-button @click="dialogVisible = false">取 消</el-button>--> <!-- <el-button @click="dialogVisible = false">取 消</el-button>-->
<el-button type="primary" @click="dialogVisible = false">确 定</el-button> <el-button type="primary" @click="dialogVisible = false">确 定</el-button>
...@@ -212,7 +167,19 @@ export default { ...@@ -212,7 +167,19 @@ export default {
add: true, add: true,
dialogVisible: false, dialogVisible: false,
tableData: [], tableData: [],
detailItem: null, detailItem: {
deviceTypeName: null,
deviceName: null,
dataModelName: null,
propertyCode: null,
propertyName: null,
ruleExpression: null,
alarmLevel: null,
threshold: null,
reportValue: null,
reportTime: null,
alarmTime: null
},
pageForm: { pageForm: {
pageSize: 10, pageSize: 10,
pageNum: 1, pageNum: 1,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment